Documentation Verification Report

Internal

πŸ“ Source: Mathlib/Algebra/DirectSum/Internal.lean

Statistics

MetricCount
DefinitionscoeAlgHom, coeRingHom, instAlgebra, instAlgebraSubtypeMemOfNat, instCommRing, instCommSemiring, instRing, instSemiring, subalgebra, subring, subsemiring, gcommRing, gcommSemiring, gnonUnitalNonAssocSemiring, gring, gsemiring, galgebra
17
TheoremscoeAlgHom_of, coeRingHom_of, coe_mul_apply, coe_mul_apply_eq_dfinsuppSum, coe_mul_apply_eq_sum_antidiagonal, coe_mul_of_apply, coe_mul_of_apply_add, coe_mul_of_apply_aux, coe_mul_of_apply_of_le, coe_mul_of_apply_of_mem_zero, coe_mul_of_apply_of_not_le, coe_of_mul_apply, coe_of_mul_apply_add, coe_of_mul_apply_aux, coe_of_mul_apply_of_le, coe_of_mul_apply_of_mem_zero, coe_of_mul_apply_of_not_le, algebraMap_apply, coe_algebraMap, coe_intCast, coe_natCast, coe_ofNat, smul, algebraMap_mem_graded, homogeneous_zero_submodule, intCast_mem_graded, natCast_mem_graded, iSup_eq_toSubmodule_range, nat_power_gradedMonoid, coe_galgebra_toFun, finsetProd_apply_eq_zero, finsetProd_apply_eq_zero', listProd_apply_eq_zero, listProd_apply_eq_zero', mul_apply_eq_zero, multisetProd_apply_eq_zero, multisetProd_apply_eq_zero'
37
Total54

DirectSum

Definitions

NameCategoryTheorems
coeAlgHom πŸ“–CompOp
2 mathmath: coeAlgHom_of, Submodule.iSup_eq_toSubmodule_range
coeRingHom πŸ“–CompOp
1 mathmath: coeRingHom_of

Theorems

NameKindAssumesProvesValidatesDepends On
coeAlgHom_of πŸ“–mathematicalβ€”DFunLike.coe
AlgHom
DirectSum
Submodule
CommSemiring.toSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Algebra.toModule
SetLike.instMembership
Submodule.setLike
Submodule.addCommMonoid
semiring
SetLike.gsemiring
Submodule.addSubmonoidClass
instAlgebra
Submodule.module
Submodule.galgebra
AlgHom.funLike
coeAlgHom
AddMonoidHom
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
β€”toSemiring_of
coeRingHom_of πŸ“–mathematicalβ€”DFunLike.coe
RingHom
DirectSum
SetLike.instMembership
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
semiring
SetLike.gsemiring
RingHom.instFunLike
coeRingHom
AddMonoidHom
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
β€”toSemiring_of
coe_mul_apply πŸ“–mathematicalβ€”SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Finset.sum
Finset.filter
SProd.sprod
Finset
Finset.instSProd
DFinsupp.support
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
β€”AddSubmonoidClass.toZeroMemClass
SetLike.GradedMonoid.toGradedMul
mul_eq_sum_support_ghas_mul
DFinsupp.finset_sum_apply
AddSubmonoidClass.coe_finset_sum
Finset.sum_congr
coe_of_apply
coe_mul_apply_eq_dfinsuppSum πŸ“–mathematicalβ€”SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DFinsupp.sum
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
β€”AddSubmonoidClass.toZeroMemClass
SetLike.GradedMonoid.toGradedMul
mul_eq_dfinsuppSum
DFinsupp.sum_apply
DFinsupp.sum.eq_1
AddSubmonoidClass.coe_finset_sum
of_eq_same
of_eq_of_ne
coe_mul_apply_eq_sum_antidiagonal πŸ“–mathematicalβ€”SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Finset.sum
Finset.HasAntidiagonal.antidiagonal
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
β€”SetLike.GradedMonoid.toGradedMul
AddSubmonoidClass.toZeroMemClass
coe_mul_apply
Finset.sum_subset
MulZeroClass.zero_mul
MulZeroClass.mul_zero
coe_mul_of_apply πŸ“–mathematicalβ€”SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddMonoidHom
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
Preorder.toLE
PartialOrder.toPreorder
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
β€”SetLike.GradedMonoid.toGradedMul
coe_mul_of_apply_of_le
coe_mul_of_apply_of_not_le
coe_mul_of_apply_add πŸ“–mathematicalβ€”SetLike.instMembership
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
AddRightCancelMonoid.toAddMonoid
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddMonoidHom
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
β€”coe_mul_of_apply_aux
add_right_cancel
AddRightCancelSemigroup.toIsRightCancelAdd
coe_mul_of_apply_aux πŸ“–mathematicalAddSemigroup.toAdd
AddMonoid.toAddSemigroup
SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddMonoidHom
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
β€”SetLike.GradedMonoid.toGradedMul
AddSubmonoidClass.toZeroMemClass
coe_mul_apply_eq_dfinsuppSum
DFinsupp.sum_comm
DFinsupp.sum_single_index
DFinsupp.sum.congr_simp
MulZeroClass.mul_zero
DFinsupp.sum_zero
Finset.sum_congr
Finset.sum_ite_eq'
DFinsupp.notMem_support_iff
ZeroMemClass.coe_zero
MulZeroClass.zero_mul
coe_mul_of_apply_of_le πŸ“–mathematicalPreorder.toLE
PartialOrder.toPreorder
SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddMonoidHom
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
β€”coe_mul_of_apply_aux
eq_tsub_iff_add_eq_of_le
CanonicallyOrderedAdd.toExistsAddOfLE
CanonicallyOrderedAdd.toAddLeftMono
coe_mul_of_apply_of_mem_zero πŸ“–mathematicalβ€”SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddMonoidHom
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
β€”coe_mul_of_apply_aux
add_zero
coe_mul_of_apply_of_not_le πŸ“–mathematicalPreorder.toLE
PartialOrder.toPreorder
SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddMonoidHom
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
β€”SetLike.GradedMonoid.toGradedMul
AddSubmonoidClass.toZeroMemClass
coe_mul_apply_eq_dfinsuppSum
DFinsupp.sum_comm
DFinsupp.sum_single_index
DFinsupp.sum.congr_simp
MulZeroClass.mul_zero
DFinsupp.sum_zero
DFinsupp.sum.eq_1
Finset.sum_ite_of_false
LE.le.trans_eq
self_le_add_left
Finset.sum_const_zero
coe_of_mul_apply πŸ“–mathematicalβ€”SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddMonoidHom
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
Preorder.toLE
PartialOrder.toPreorder
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
β€”SetLike.GradedMonoid.toGradedMul
coe_of_mul_apply_of_le
coe_of_mul_apply_of_not_le
coe_of_mul_apply_add πŸ“–mathematicalβ€”SetLike.instMembership
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
AddLeftCancelMonoid.toAddMonoid
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddMonoidHom
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
β€”coe_of_mul_apply_aux
add_left_cancel
AddLeftCancelSemigroup.toIsLeftCancelAdd
coe_of_mul_apply_aux πŸ“–mathematicalAddSemigroup.toAdd
AddMonoid.toAddSemigroup
SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddMonoidHom
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
β€”SetLike.GradedMonoid.toGradedMul
AddSubmonoidClass.toZeroMemClass
coe_mul_apply_eq_dfinsuppSum
DFinsupp.sum_single_index
DFinsupp.sum.congr_simp
MulZeroClass.zero_mul
DFinsupp.sum_zero
Finset.sum_congr
Finset.sum_ite_eq'
DFinsupp.notMem_support_iff
ZeroMemClass.coe_zero
MulZeroClass.mul_zero
coe_of_mul_apply_of_le πŸ“–mathematicalPreorder.toLE
PartialOrder.toPreorder
SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddMonoidHom
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
β€”coe_of_mul_apply_aux
eq_tsub_iff_add_eq_of_le
CanonicallyOrderedAdd.toExistsAddOfLE
CanonicallyOrderedAdd.toAddLeftMono
add_comm
coe_of_mul_apply_of_mem_zero πŸ“–mathematicalβ€”SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddMonoidHom
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
β€”coe_of_mul_apply_aux
zero_add
coe_of_mul_apply_of_not_le πŸ“–mathematicalPreorder.toLE
PartialOrder.toPreorder
SetLike.instMembership
DFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
instMul
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddMonoidHom
instAddCommMonoidDirectSum
AddMonoidHom.instFunLike
of
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
β€”SetLike.GradedMonoid.toGradedMul
AddSubmonoidClass.toZeroMemClass
coe_mul_apply_eq_dfinsuppSum
DFinsupp.sum_single_index
DFinsupp.sum.congr_simp
MulZeroClass.zero_mul
DFinsupp.sum_zero
DFinsupp.sum.eq_1
Finset.sum_ite_of_false
LE.le.trans_eq
self_le_add_right
Finset.sum_const_zero

SetLike

Definitions

NameCategoryTheorems
gcommRing πŸ“–CompOpβ€”
gcommSemiring πŸ“–CompOp
4 mathmath: finsetProd_apply_eq_zero, multisetProd_apply_eq_zero', multisetProd_apply_eq_zero, finsetProd_apply_eq_zero'
gnonUnitalNonAssocSemiring πŸ“–CompOp
22 mathmath: mul_apply_eq_zero, DirectSum.coe_of_mul_apply_aux, ExteriorAlgebra.GradedAlgebra.ΞΉ_sq_zero, DirectSum.coe_of_mul_apply_add, DirectSum.coe_mul_of_apply_of_not_le, DirectSum.coe_mul_apply, listProd_apply_eq_zero', DirectSum.coe_of_mul_apply_of_not_le, DirectSum.coe_mul_of_apply_of_mem_zero, DirectSum.coe_mul_of_apply_aux, DirectSum.decompose_symm_mul, DirectSum.coe_mul_of_apply_add, DirectSum.coe_of_mul_apply_of_le, DirectSum.coe_mul_of_apply_of_le, DirectSum.coe_of_mul_apply_of_mem_zero, DirectSum.coe_mul_of_apply, DirectSum.coe_mul_apply_eq_dfinsuppSum, listProd_apply_eq_zero, DirectSum.coe_mul_apply_eq_sum_antidiagonal, DirectSum.decompose_mul, CliffordAlgebra.GradedAlgebra.ΞΉ_sq_scalar, DirectSum.coe_of_mul_apply
gring πŸ“–CompOp
2 mathmath: GradedTensorProduct.auxEquiv_mul, GradedTensorProduct.mulHom_apply
gsemiring πŸ“–CompOp
16 mathmath: ExteriorAlgebra.GradedAlgebra.liftΞΉ_eq, DirectSum.decomposeAlgEquiv_symm_apply, GradedTensorProduct.auxEquiv_one, AddMonoidAlgebra.decomposeAux_coe, GradedTensorProduct.auxEquiv_symm_one, Submodule.setLike.coe_galgebra_toFun, DirectSum.coeAlgHom_of, DirectSum.decompose_symm_algebraMap, DirectSum.decompose_algebraMap, DirectSum.coeRingHom_of, DirectSum.decomposeAlgEquiv_apply, Submodule.iSup_eq_toSubmodule_range, AddMonoidAlgebra.decomposeAux_single, AddMonoidAlgebra.decomposeAux_eq_decompose, CliffordAlgebra.GradedAlgebra.lift_ΞΉ_eq, CliffordAlgebra.GradedAlgebra.ΞΉ_sq_scalar

Theorems

NameKindAssumesProvesValidatesDepends On
algebraMap_mem_graded πŸ“–mathematicalβ€”Submodule
CommSemiring.toSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Algebra.toModule
instMembership
Submodule.setLike
DFunLike.coe
RingHom
RingHom.instFunLike
algebraMap
β€”Algebra.algebraMap_eq_smul_one
Submodule.smul_mem
one_mem_graded
homogeneous_zero_submodule πŸ“–mathematicalβ€”IsHomogeneousElem
Submodule
Submodule.setLike
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
β€”Submodule.zero_mem
intCast_mem_graded πŸ“–mathematicalβ€”instMembership
AddGroupWithOne.toIntCast
β€”Int.cast_natCast
natCast_mem_graded
AddSubgroupClass.toAddSubmonoidClass
Int.cast_negSucc
NegMemClass.neg_mem
AddSubgroupClass.toNegMemClass
natCast_mem_graded πŸ“–mathematicalβ€”instMembership
AddMonoidWithOne.toNatCast
β€”Nat.cast_zero
ZeroMemClass.zero_mem
AddSubmonoidClass.toZeroMemClass
Nat.cast_succ
AddMemClass.add_mem
AddSubmonoidClass.toAddMemClass
one_mem_graded

SetLike.GradeZero

Definitions

NameCategoryTheorems
instAlgebra πŸ“–CompOp
1 mathmath: coe_algebraMap
instAlgebraSubtypeMemOfNat πŸ“–CompOp
6 mathmath: GradedAlgebra.exists_finset_adjoin_eq_top_and_homogeneous_ne_zero, AlgebraicGeometry.Proj.fromOfGlobalSections_toSpecZero_assoc, GradedAlgebra.exists_finset_adjoin_eq_top_and_homogeneous, algebraMap_apply, HomogeneousLocalization.instIsScalarTowerSubtypeMemOfNatLocalization, AlgebraicGeometry.Proj.fromOfGlobalSections_toSpecZero
instCommRing πŸ“–CompOp
10 mathmath: AlgebraicGeometry.Proj.fromOfGlobalSections_toSpecZero_assoc, AlgebraicGeometry.Proj.valuativeCriterion_existence, AlgebraicGeometry.Proj.instLocallyOfFiniteTypeToSpecZeroOfFiniteTypeSubtypeMemOfNatNat, AlgebraicGeometry.Proj.isSeparated, AlgebraicGeometry.Proj.awayΞΉ_toSpecZero, AlgebraicGeometry.Proj.awayΞΉ_toSpecZero_assoc, AlgebraicGeometry.Proj.fromOfGlobalSections_toSpecZero, AlgebraicGeometry.Proj.instUniversallyClosedToSpecZeroOfFiniteTypeSubtypeMemOfNatNat, AlgebraicGeometry.Proj.instIsProperToSpecZeroOfFiniteTypeSubtypeMemOfNatNat, AlgebraicGeometry.Proj.instQuasiCompactToSpecZeroOfFiniteTypeSubtypeMemOfNatNat
instCommSemiring πŸ“–CompOp
8 mathmath: GradedAlgebra.exists_finset_adjoin_eq_top_and_homogeneous_ne_zero, GradedAlgebra.exists_finset_adjoin_eq_top_and_homogeneous, algebraMap_apply, HomogeneousLocalization.awayMapₐ_apply, HomogeneousLocalization.instIsScalarTowerSubtypeMemOfNatLocalization, HomogeneousLocalization.algebraMap_eq, HomogeneousLocalization.Away.finiteType, AlgebraicGeometry.Proj.lift_awayMapₐ_awayMapₐ_surjective
instRing πŸ“–CompOp
1 mathmath: coe_intCast
instSemiring πŸ“–CompOp
9 mathmath: GradedRing.GradeZero.isNoetherianRing, GradedRing.projZeroRingHom'_apply_coe, HomogeneousLocalization.awayMap_fromZeroRingHom, HomogeneousLocalization.Away.span_mk_prod_pow_eq_top, coe_algebraMap, GradedRing.projZeroRingHom'_surjective, coe_natCast, AlgebraicGeometry.Proj.lift_awayMapₐ_awayMapₐ_surjective, GradedRing.coe_projZeroRingHom'_apply
subalgebra πŸ“–CompOpβ€”
subring πŸ“–CompOpβ€”
subsemiring πŸ“–CompOpβ€”

Theorems

NameKindAssumesProvesValidatesDepends On
algebraMap_apply πŸ“–mathematicalβ€”DFunLike.coe
RingHom
SetLike.instMembership
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
instCommSemiring
RingHom.instFunLike
algebraMap
instAlgebraSubtypeMemOfNat
β€”β€”
coe_algebraMap πŸ“–mathematicalβ€”Submodule
CommSemiring.toSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Algebra.toModule
SetLike.instMembership
Submodule.setLike
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
DFunLike.coe
RingHom
instSemiring
Submodule.addSubmonoidClass
RingHom.instFunLike
algebraMap
instAlgebra
β€”Submodule.addSubmonoidClass
coe_intCast πŸ“–mathematicalβ€”SetLike.instMembership
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddGroupWithOne.toIntCast
Ring.toAddGroupWithOne
instRing
β€”β€”
coe_natCast πŸ“–mathematicalβ€”SetLike.instMembership
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddMonoidWithOne.toNatCast
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
instSemiring
β€”β€”
coe_ofNat πŸ“–mathematicalβ€”SetLike.instMembership
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
β€”β€”

SetLike.Homogeneous

Theorems

NameKindAssumesProvesValidatesDepends On
smul πŸ“–mathematicalSetLike.IsHomogeneousElem
Submodule
CommSemiring.toSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Algebra.toModule
Submodule.setLike
Algebra.toSMulβ€”Submodule.smul_mem

Submodule

Definitions

NameCategoryTheorems
galgebra πŸ“–CompOp
15 mathmath: ExteriorAlgebra.GradedAlgebra.liftΞΉ_eq, DirectSum.decomposeAlgEquiv_symm_apply, AddMonoidAlgebra.decomposeAux_coe, setLike.coe_galgebra_toFun, DirectSum.coeAlgHom_of, GradedTensorProduct.auxEquiv_mul, DirectSum.decompose_symm_algebraMap, DirectSum.decompose_algebraMap, GradedTensorProduct.mulHom_apply, DirectSum.decomposeAlgEquiv_apply, iSup_eq_toSubmodule_range, AddMonoidAlgebra.decomposeAux_single, AddMonoidAlgebra.decomposeAux_eq_decompose, CliffordAlgebra.GradedAlgebra.lift_ΞΉ_eq, CliffordAlgebra.GradedAlgebra.ΞΉ_sq_scalar

Theorems

NameKindAssumesProvesValidatesDepends On
iSup_eq_toSubmodule_range πŸ“–mathematicalβ€”iSup
Submodule
CommSemiring.toSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Algebra.toModule
ConditionallyCompletePartialOrderSup.toSupSet
ConditionallyCompletePartialOrder.toConditionallyCompletePartialOrderSup
ConditionallyCompleteLattice.toConditionallyCompletePartialOrder
CompleteLattice.toConditionallyCompleteLattice
completeLattice
DFunLike.coe
OrderEmbedding
Subalgebra
Preorder.toLE
PartialOrder.toPreorder
Subalgebra.instPartialOrder
instPartialOrder
instFunLikeOrderEmbedding
Subalgebra.toSubmodule
AlgHom.range
DirectSum
SetLike.instMembership
setLike
addCommMonoid
DirectSum.semiring
SetLike.gsemiring
addSubmonoidClass
DirectSum.instAlgebra
module
galgebra
DirectSum.coeAlgHom
β€”RingHomSurjective.ids
RingHomInvPair.ids
AddMonoid.nat_smulCommClass'
addSubmonoidClass
iSup_eq_range_dfinsupp_lsum
SetLike.coe_injective
nat_power_gradedMonoid πŸ“–mathematicalβ€”SetLike.GradedMonoid
Submodule
CommSemiring.toSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Algebra.toModule
setLike
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Nat.instAddMonoid
instPowNat
IsScalarTower.right
β€”IsScalarTower.right
one_le
pow_zero
le_refl
pow_add
mul_mem_mul

Submodule.setLike

Theorems

NameKindAssumesProvesValidatesDepends On
coe_galgebra_toFun πŸ“–mathematicalβ€”Submodule
CommSemiring.toSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Algebra.toModule
SetLike.instMembership
Submodule.setLike
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
DFunLike.coe
AddMonoidHom
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
AddCommMonoid.toAddMonoid
Submodule.addCommMonoid
AddMonoidHom.instFunLike
DirectSum.GAlgebra.toFun
Submodule.module
SetLike.gsemiring
Submodule.addSubmonoidClass
Submodule.galgebra
RingHom
RingHom.instFunLike
algebraMap
β€”Submodule.addSubmonoidClass

(root)

Theorems

NameKindAssumesProvesValidatesDepends On
finsetProd_apply_eq_zero πŸ“–mathematicalDFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
SetLike.instMembership
DFinsupp.instDFunLike
ZeroMemClass.zero
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
AddSubmonoidClass.toZeroMemClass
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddMonoid.toNatSMul
Finset.card
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
Finset.prod
CommSemiring.toCommMonoid
DirectSum.commSemiring
SetLike.gcommSemiring
β€”AddSubmonoidClass.toZeroMemClass
SetLike.GradedMonoid.toGradedMul
SetLike.GradedMonoid.toGradedOne
Finset.prod_toList
listProd_apply_eq_zero
Finset.length_toList
finsetProd_apply_eq_zero' πŸ“–mathematicalDFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
SetLike.instMembership
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
ZeroMemClass.zero
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
AddSubmonoidClass.toZeroMemClass
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Finset.sum
Finset.prod
CommSemiring.toCommMonoid
DirectSum.commSemiring
SetLike.gcommSemiring
β€”AddSubmonoidClass.toZeroMemClass
SetLike.GradedMonoid.toGradedMul
SetLike.GradedMonoid.toGradedOne
Finset.prod_map_toList
listProd_apply_eq_zero'
Finset.sum_map_toList
listProd_apply_eq_zero πŸ“–mathematicalDFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
SetLike.instMembership
DFinsupp.instDFunLike
ZeroMemClass.zero
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
AddSubmonoidClass.toZeroMemClass
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddMonoid.toNatSMul
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
DirectSum.instMul
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DirectSum.instOne
SetLike.gOne
AddMonoidWithOne.toOne
SetLike.GradedMonoid.toGradedOne
β€”AddSubmonoidClass.toZeroMemClass
SetLike.GradedMonoid.toGradedMul
SetLike.GradedMonoid.toGradedOne
zero_nsmul
LE.le.not_gt
zero_le
mul_apply_eq_zero
add_comm
add_smul
one_smul
listProd_apply_eq_zero' πŸ“–mathematicalDFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
SetLike.instMembership
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
ZeroMemClass.zero
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
AddSubmonoidClass.toZeroMemClass
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
DirectSum.instMul
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DirectSum.instOne
SetLike.gOne
AddMonoidWithOne.toOne
SetLike.GradedMonoid.toGradedOne
β€”AddSubmonoidClass.toZeroMemClass
SetLike.GradedMonoid.toGradedMul
SetLike.GradedMonoid.toGradedOne
LE.le.not_gt
zero_le
mul_apply_eq_zero
mul_apply_eq_zero πŸ“–mathematicalDFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
SetLike.instMembership
DFinsupp.instDFunLike
ZeroMemClass.zero
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
AddSubmonoidClass.toZeroMemClass
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
DirectSum.instMul
SetLike.gnonUnitalNonAssocSemiring
SetLike.GradedMonoid.toGradedMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
β€”AddSubmonoidClass.toZeroMemClass
SetLike.GradedMonoid.toGradedMul
ZeroMemClass.coe_zero
DirectSum.coe_mul_apply
Finset.sum_eq_zero
lt_irrefl
lt_of_le_of_lt
add_le_add
IsOrderedAddMonoid.toAddLeftMono
covariant_swap_add_of_covariant_add
MulZeroClass.zero_mul
MulZeroClass.mul_zero
multisetProd_apply_eq_zero πŸ“–mathematicalDFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
SetLike.instMembership
DFinsupp.instDFunLike
ZeroMemClass.zero
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
AddSubmonoidClass.toZeroMemClass
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddMonoid.toNatSMul
Multiset.card
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
Multiset.prod
CommSemiring.toCommMonoid
DirectSum.commSemiring
SetLike.gcommSemiring
β€”AddSubmonoidClass.toZeroMemClass
SetLike.GradedMonoid.toGradedMul
SetLike.GradedMonoid.toGradedOne
listProd_apply_eq_zero
Multiset.length_toList
Multiset.coe_toList
multisetProd_apply_eq_zero' πŸ“–mathematicalDFunLike.coe
DFinsupp
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
SetLike.instMembership
DFinsupp.instDFunLike
DirectSum
AddSubmonoidClass.toAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
ZeroMemClass.zero
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
AddSubmonoidClass.toZeroMemClass
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Multiset.sum
Multiset.map
Multiset.prod
CommSemiring.toCommMonoid
DirectSum.commSemiring
SetLike.gcommSemiring
β€”AddSubmonoidClass.toZeroMemClass
SetLike.GradedMonoid.toGradedMul
SetLike.GradedMonoid.toGradedOne
listProd_apply_eq_zero'
Multiset.map_congr
Multiset.coe_toList

---

← Back to Index