Documentation Verification Report

Basic

📁 Source: Mathlib/RingTheory/GradedAlgebra/Basic.lean

Statistics

MetricCount
DefinitionscoeAlgEquiv, gradedAlgebra, decomposeAlgEquiv, decomposeRingEquiv, GradedAlgebra, ofAlgHom, proj, GradedRing, proj, projZeroRingHom, projZeroRingHom', toDecomposition
12
Theoremscoe_decompose_mul_add_of_left_mem, coe_decompose_mul_add_of_right_mem, coe_decompose_mul_of_left_mem, coe_decompose_mul_of_left_mem_of_le, coe_decompose_mul_of_left_mem_of_not_le, coe_decompose_mul_of_left_mem_zero, coe_decompose_mul_of_right_mem, coe_decompose_mul_of_right_mem_of_le, coe_decompose_mul_of_right_mem_of_not_le, coe_decompose_mul_of_right_mem_zero, decomposeAlgEquiv_apply, decomposeAlgEquiv_symm_apply, decompose_algebraMap, decompose_mul, decompose_mul_add_left, decompose_mul_add_right, decompose_one, decompose_symm_algebraMap, decompose_symm_mul, decompose_symm_one, mem_support_iff, proj_apply, proj_recompose, coe_projZeroRingHom'_apply, mem_support_iff, projZeroRingHom'_apply_coe, projZeroRingHom'_surjective, projZeroRingHom_apply, proj_apply, proj_recompose, toGradedMonoid
31
Total43

DirectSum

Definitions

NameCategoryTheorems
decomposeAlgEquiv 📖CompOp
2 mathmath: decomposeAlgEquiv_symm_apply, decomposeAlgEquiv_apply
decomposeRingEquiv 📖CompOp

Theorems

NameKindAssumesProvesValidatesDepends On
coe_decompose_mul_add_of_left_mem 📖mathematicalSetLike.instMembershipAddSemigroup.toAdd
AddMonoid.toAddSemigroup
AddLeftCancelMonoid.toAddMonoid
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
CanLift.prf
Subtype.canLift
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
decompose_mul
decompose_coe
coe_of_mul_apply_add
coe_decompose_mul_add_of_right_mem 📖mathematicalSetLike.instMembershipAddSemigroup.toAdd
AddMonoid.toAddSemigroup
AddRightCancelMonoid.toAddMonoid
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
CanLift.prf
Subtype.canLift
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
decompose_mul
decompose_coe
coe_mul_of_apply_add
coe_decompose_mul_of_left_mem 📖mathematicalSetLike.instMembershipDFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
Preorder.toLE
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
CanLift.prf
Subtype.canLift
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
decompose_mul
decompose_coe
coe_of_mul_apply
coe_decompose_mul_of_left_mem_of_le 📖mathematicalSetLike.instMembership
Preorder.toLE
PartialOrder.toPreorder
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
CanLift.prf
Subtype.canLift
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
decompose_mul
decompose_coe
coe_of_mul_apply_of_le
coe_decompose_mul_of_left_mem_of_not_le 📖mathematicalSetLike.instMembership
Preorder.toLE
PartialOrder.toPreorder
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
CanLift.prf
Subtype.canLift
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
decompose_mul
decompose_coe
coe_of_mul_apply_of_not_le
coe_decompose_mul_of_left_mem_zero 📖mathematicalSetLike.instMembership
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
DFunLike.coe
DFinsupp
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
CanLift.prf
Subtype.canLift
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
decompose_mul
decompose_coe
coe_of_mul_apply_of_mem_zero
coe_decompose_mul_of_right_mem 📖mathematicalSetLike.instMembershipDFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
Preorder.toLE
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
CanLift.prf
Subtype.canLift
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
decompose_mul
decompose_coe
coe_mul_of_apply
coe_decompose_mul_of_right_mem_of_le 📖mathematicalSetLike.instMembership
Preorder.toLE
PartialOrder.toPreorder
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
CanLift.prf
Subtype.canLift
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
decompose_mul
decompose_coe
coe_mul_of_apply_of_le
coe_decompose_mul_of_right_mem_of_not_le 📖mathematicalSetLike.instMembership
Preorder.toLE
PartialOrder.toPreorder
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
CanLift.prf
Subtype.canLift
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
decompose_mul
decompose_coe
coe_mul_of_apply_of_not_le
coe_decompose_mul_of_right_mem_zero 📖mathematicalSetLike.instMembership
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
DFunLike.coe
DFinsupp
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
CanLift.prf
Subtype.canLift
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
decompose_mul
decompose_coe
coe_mul_of_apply_of_mem_zero
decomposeAlgEquiv_apply 📖mathematicalDFunLike.coe
AlgEquiv
DirectSum
Submodule
CommSemiring.toSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Algebra.toModule
SetLike.instMembership
Submodule.setLike
Submodule.addCommMonoid
semiring
SetLike.gsemiring
Submodule.addSubmonoidClass
GradedRing.toGradedMonoid
instAlgebra
Submodule.module
Submodule.galgebra
AlgEquiv.instFunLike
decomposeAlgEquiv
Equiv
AddSubmonoidClass.toAddCommMonoid
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
Submodule.addSubmonoidClass
GradedRing.toGradedMonoid
decomposeAlgEquiv_symm_apply 📖mathematicalDFunLike.coe
AlgEquiv
DirectSum
Submodule
CommSemiring.toSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Algebra.toModule
SetLike.instMembership
Submodule.setLike
Submodule.addCommMonoid
semiring
SetLike.gsemiring
Submodule.addSubmonoidClass
GradedRing.toGradedMonoid
instAlgebra
Submodule.module
Submodule.galgebra
AlgEquiv.instFunLike
AlgEquiv.symm
decomposeAlgEquiv
Equiv
AddSubmonoidClass.toAddCommMonoid
EquivLike.toFunLike
Equiv.instEquivLike
Equiv.symm
decompose
GradedRing.toDecomposition
Submodule.addSubmonoidClass
GradedRing.toGradedMonoid
decompose_algebraMap 📖mathematicalDFunLike.coe
Equiv
DirectSum
Submodule
CommSemiring.toSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Algebra.toModule
SetLike.instMembership
Submodule.setLike
AddSubmonoidClass.toAddCommMonoid
Submodule.addSubmonoidClass
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
RingHom
RingHom.instFunLike
algebraMap
Submodule.addCommMonoid
semiring
SetLike.gsemiring
GradedRing.toGradedMonoid
instAlgebra
Submodule.module
Submodule.galgebra
AlgEquiv.commutes
Submodule.addSubmonoidClass
GradedRing.toGradedMonoid
decompose_mul 📖mathematicalDFunLike.coe
Equiv
DirectSum
SetLike.instMembership
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
instMul
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
GradedRing.toGradedMonoid
map_mul
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
NonUnitalRingHomClass.toMulHomClass
RingEquivClass.toNonUnitalRingHomClass
RingEquiv.instRingEquivClass
decompose_mul_add_left 📖mathematicalDFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
SetLike.instMembership
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
AddLeftCancelMonoid.toAddMonoid
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
GradedMonoid.GMul.mul
SetLike.gMul
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
GradedRing.toGradedMonoid
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
coe_decompose_mul_add_of_left_mem
decompose_mul_add_right 📖mathematicalDFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
SetLike.instMembership
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
AddRightCancelMonoid.toAddMonoid
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
GradedMonoid.GMul.mul
SetLike.gMul
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
GradedRing.toGradedMonoid
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
coe_decompose_mul_add_of_right_mem
decompose_one 📖mathematicalDFunLike.coe
Equiv
DirectSum
SetLike.instMembership
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
decompose
GradedRing.toDecomposition
AddMonoidWithOne.toOne
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
instOne
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SetLike.gOne
SetLike.GradedMonoid.toGradedOne
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
GradedRing.toGradedMonoid
map_one
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
MonoidHomClass.toOneHomClass
MonoidWithZeroHomClass.toMonoidHomClass
RingHomClass.toMonoidWithZeroHomClass
RingEquivClass.toRingHomClass
RingEquiv.instRingEquivClass
decompose_symm_algebraMap 📖mathematicalDFunLike.coe
Equiv
DirectSum
Submodule
CommSemiring.toSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Algebra.toModule
SetLike.instMembership
Submodule.setLike
AddSubmonoidClass.toAddCommMonoid
Submodule.addSubmonoidClass
EquivLike.toFunLike
Equiv.instEquivLike
Equiv.symm
decompose
GradedRing.toDecomposition
RingHom
Submodule.addCommMonoid
semiring
SetLike.gsemiring
GradedRing.toGradedMonoid
RingHom.instFunLike
algebraMap
instAlgebra
Submodule.module
Submodule.galgebra
AlgEquiv.commutes
Submodule.addSubmonoidClass
GradedRing.toGradedMonoid
decompose_symm_mul 📖mathematicalDFunLike.coe
Equiv
DirectSum
SetLike.instMembership
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
Equiv.symm
decompose
GradedRing.toDecomposition
instMul
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
GradedRing.toGradedMonoid
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
map_mul
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
NonUnitalRingHomClass.toMulHomClass
RingEquivClass.toNonUnitalRingHomClass
RingEquiv.instRingEquivClass
decompose_symm_one 📖mathematicalDFunLike.coe
Equiv
DirectSum
SetLike.instMembership
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
Equiv.symm
decompose
GradedRing.toDecomposition
instOne
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SetLike.gOne
AddMonoidWithOne.toOne
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
SetLike.GradedMonoid.toGradedOne
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
GradedRing.toGradedMonoid
map_one
SetLike.GradedMonoid.toGradedMul
GradedRing.toGradedMonoid
MonoidHomClass.toOneHomClass
MonoidWithZeroHomClass.toMonoidHomClass
RingHomClass.toMonoidWithZeroHomClass
RingEquivClass.toRingHomClass
RingEquiv.instRingEquivClass

DirectSum.IsInternal

Definitions

NameCategoryTheorems
coeAlgEquiv 📖CompOp
gradedAlgebra 📖CompOp

GradedAlgebra

Definitions

NameCategoryTheorems
ofAlgHom 📖CompOp
proj 📖CompOp
2 mathmath: proj_recompose, proj_apply

Theorems

NameKindAssumesProvesValidatesDepends On
mem_support_iff 📖mathematicalFinset
Finset.instMembership
DFinsupp.support
Submodule
CommSemiring.toSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Algebra.toModule
SetLike.instMembership
Submodule.setLike
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFunLike.coe
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
Submodule.addSubmonoidClass
EquivLike.toFunLike
Equiv.instEquivLike
DirectSum.decompose
GradedRing.toDecomposition
Submodule.addSubmonoidClass
DFinsupp.mem_support_iff
Iff.not
Submodule.coe_eq_zero
proj_apply 📖mathematicalDFunLike.coe
LinearMap
CommSemiring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Algebra.toModule
LinearMap.instFunLike
proj
Submodule
SetLike.instMembership
Submodule.setLike
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
Submodule.addSubmonoidClass
EquivLike.toFunLike
Equiv.instEquivLike
DirectSum.decompose
GradedRing.toDecomposition
proj_recompose 📖mathematicalDFunLike.coe
LinearMap
CommSemiring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Algebra.toModule
LinearMap.instFunLike
proj
Equiv
DirectSum
Submodule
SetLike.instMembership
Submodule.setLike
AddSubmonoidClass.toAddCommMonoid
Submodule.addSubmonoidClass
EquivLike.toFunLike
Equiv.instEquivLike
Equiv.symm
DirectSum.decompose
GradedRing.toDecomposition
AddMonoidHom
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
DirectSum.of
DFinsupp
AddZero.toZero
DFinsupp.instDFunLike
Submodule.addSubmonoidClass
proj_apply
DirectSum.decompose_symm_of
Equiv.apply_symm_apply

GradedRing

Definitions

NameCategoryTheorems
proj 📖CompOp
14 mathmath: Ideal.isHomogeneous_iff_subset_iInter, Ideal.isHomogeneous_iff_forall_subset, AlgebraicGeometry.ProjIsoSpecTopComponent.FromSpec.mem_carrier_iff', AlgebraicGeometry.ProjIsoSpecTopComponent.FromSpec.mem_carrier_iff, HomogeneousIdeal.mem_irrelevant_iff, Ideal.homogeneousHull_eq_iSup, Ideal.mul_homogeneous_element_mem_of_mem, Subsemiring.isHomogeneous_iff_subset_iInter, Subsemiring.isHomogeneous_iff_forall_subset, AlgebraicGeometry.Proj.basicOpen_eq_iSup_proj, ProjectiveSpectrum.basicOpen_eq_union_of_projection, Ideal.toIdeal_homogeneousHull_eq_iSup, proj_apply, proj_recompose
projZeroRingHom 📖CompOp
3 mathmath: projZeroRingHom_apply, HomogeneousIdeal.toIdeal_irrelevant, coe_projZeroRingHom'_apply
projZeroRingHom' 📖CompOp
3 mathmath: projZeroRingHom'_apply_coe, projZeroRingHom'_surjective, coe_projZeroRingHom'_apply
toDecomposition 📖CompOp
40 mathmath: DirectSum.decomposeAlgEquiv_symm_apply, HomogeneousIdeal.toAddSubmonoid_irrelevant_le, DirectSum.coe_decompose_mul_add_of_left_mem, DirectSum.coe_decompose_mul_of_left_mem_of_le, DirectSum.decompose_symm_one, DirectSum.coe_decompose_mul_of_left_mem, GradedAlgebra.proj_recompose, HomogeneousIdeal.irrelevant_le, DirectSum.decompose_mul_add_left, Ideal.homogeneousHull_eq_iSup, DirectSum.decompose_symm_algebraMap, Subsemiring.isHomogeneous_iff_subset_iInter, DirectSum.coe_decompose_mul_of_right_mem_of_not_le, DirectSum.coe_decompose_mul_of_left_mem_of_not_le, DirectSum.decompose_algebraMap, mem_support_iff, DirectSum.coe_decompose_mul_of_right_mem, Subsemiring.isHomogeneous_iff_forall_subset, GradedTensorProduct.auxEquiv_tmul, DirectSum.coe_decompose_mul_add_of_right_mem, HomogeneousSubsemiring.isHomogeneous, DirectSum.decomposeAlgEquiv_apply, DirectSum.decompose_symm_mul, HomogeneousSubsemiring.is_homogeneous', GradedAlgebra.proj_apply, projZeroRingHom_apply, HomogeneousIdeal.irrelevant_eq_iSup, DirectSum.decompose_mul, DirectSum.decompose_one, DirectSum.decompose_mul_add_right, HomogeneousIdeal.irrelevant_eq_closure, DirectSum.coe_decompose_mul_of_left_mem_zero, DirectSum.coe_decompose_mul_of_right_mem_of_le, DirectSum.coe_decompose_mul_of_right_mem_zero, GradedAlgebra.mem_support_iff, AlgebraicGeometry.ProjIsoSpecTopComponent.toSpec.image_basicOpen_eq_basicOpen, IsHomogeneous.subsemiringClosure_of_isHomogeneousElem, proj_apply, proj_recompose, Ideal.IsHomogeneous.mem_iff

Theorems

NameKindAssumesProvesValidatesDepends On
coe_projZeroRingHom'_apply 📖mathematicalSetLike.instMembership
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFunLike.coe
RingHom
Semiring.toNonAssocSemiring
SetLike.GradeZero.instSemiring
toGradedMonoid
RingHom.instFunLike
projZeroRingHom'
projZeroRingHom
toGradedMonoid
mem_support_iff 📖mathematicalFinset
Finset.instMembership
DFinsupp.support
SetLike.instMembership
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFunLike.coe
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
DirectSum.decompose
toDecomposition
AddSubmonoidClass.toZeroMemClass
DFinsupp.mem_support_iff
Iff.not
ZeroMemClass.coe_eq_zero
projZeroRingHom'_apply_coe 📖mathematicalDFunLike.coe
RingHom
SetLike.instMembership
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
Semiring.toNonAssocSemiring
SetLike.GradeZero.instSemiring
toGradedMonoid
RingHom.instFunLike
projZeroRingHom'
toGradedMonoid
DirectSum.decompose_coe
DirectSum.of_eq_same
projZeroRingHom'_surjective 📖mathematicalSetLike.instMembership
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFunLike.coe
RingHom
Semiring.toNonAssocSemiring
SetLike.GradeZero.instSemiring
toGradedMonoid
RingHom.instFunLike
projZeroRingHom'
toGradedMonoid
projZeroRingHom'_apply_coe
projZeroRingHom_apply 📖mathematicalDFunLike.coe
RingHom
Semiring.toNonAssocSemiring
RingHom.instFunLike
projZeroRingHom
SetLike.instMembership
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
DirectSum.decompose
toDecomposition
proj_apply 📖mathematicalDFunLike.coe
AddMonoidHom
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
AddMonoidHom.instFunLike
proj
SetLike.instMembership
DFinsupp
AddZero.toZero
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
Equiv
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
DirectSum.decompose
toDecomposition
proj_recompose 📖mathematicalDFunLike.coe
AddMonoidHom
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
AddMonoidHom.instFunLike
proj
Equiv
DirectSum
SetLike.instMembership
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
EquivLike.toFunLike
Equiv.instEquivLike
Equiv.symm
DirectSum.decompose
toDecomposition
AddCommMonoid.toAddMonoid
instAddCommMonoidDirectSum
DirectSum.of
DFinsupp
AddZero.toZero
DFinsupp.instDFunLike
proj_apply
DirectSum.decompose_symm_of
Equiv.apply_symm_apply
toGradedMonoid 📖mathematicalSetLike.GradedMonoid
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero

(root)

Definitions

NameCategoryTheorems
GradedAlgebra 📖CompOp
GradedRing 📖CompData

---

← Back to Index