Documentation Verification Report

CommRing

๐Ÿ“ Source: Mathlib/Algebra/MvPolynomial/CommRing.lean

Statistics

MetricCount
DefinitionsCommRing, homEquiv
2
TheoremsC_neg, C_sub, coeff_neg, coeff_sub, degreeOf_neg, degreeOf_sub_le, degreeOf_sub_lt, degrees_neg, degrees_sub_le, eval_neg, eval_sub, evalโ‚‚Hom_X, evalโ‚‚_neg, evalโ‚‚_sub, hom_C, support_neg, support_sub, totalDegree_neg, totalDegree_sub, totalDegree_sub_C_le, vars_neg, vars_sub_of_disjoint, vars_sub_subset
23
Total25

MvPolynomial

Definitions

NameCategoryTheorems
homEquiv ๐Ÿ“–CompOpโ€”

Theorems

NameKindAssumesProvesValidatesDepends On
C_neg ๐Ÿ“–mathematicalโ€”DFunLike.coe
RingHom
MvPolynomial
CommRing.toCommSemiring
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
AddMonoidAlgebra.nonAssocSemiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
Finsupp.instAddZeroClass
AddMonoid.toAddZeroClass
Nat.instAddMonoid
RingHom.instFunLike
C
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
CommRing.toRing
AddMonoidAlgebra.addAddCommGroup
โ€”map_neg
RingHomClass.toAddMonoidHomClass
RingHom.instRingHomClass
C_sub ๐Ÿ“–mathematicalโ€”DFunLike.coe
RingHom
MvPolynomial
CommRing.toCommSemiring
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
AddMonoidAlgebra.nonAssocSemiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
Finsupp.instAddZeroClass
AddMonoid.toAddZeroClass
Nat.instAddMonoid
RingHom.instFunLike
C
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
CommRing.toRing
AddMonoidAlgebra.ring
Finsupp.instAddMonoid
โ€”map_sub
RingHomClass.toAddMonoidHomClass
RingHom.instRingHomClass
coeff_neg ๐Ÿ“–mathematicalโ€”coeff
CommRing.toCommSemiring
MvPolynomial
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
AddMonoidAlgebra.addAddCommGroup
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
Ring.toAddCommGroup
โ€”Finsupp.neg_apply
coeff_sub ๐Ÿ“–mathematicalโ€”coeff
CommRing.toCommSemiring
MvPolynomial
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
AddMonoidAlgebra.ring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
Finsupp.instAddMonoid
Nat.instAddMonoid
โ€”Finsupp.sub_apply
degreeOf_neg ๐Ÿ“–mathematicalโ€”degreeOf
CommRing.toCommSemiring
MvPolynomial
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
AddMonoidAlgebra.addAddCommGroup
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
โ€”degreeOf.eq_1
degrees_neg
degreeOf_sub_le ๐Ÿ“–mathematicalโ€”degreeOf
CommRing.toCommSemiring
MvPolynomial
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
AddMonoidAlgebra.ring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
Finsupp.instAddMonoid
Nat.instAddMonoid
โ€”sub_eq_add_neg
degreeOf_neg
degreeOf_add_le
degreeOf_sub_lt ๐Ÿ“–mathematicalcoeff
CommRing.toCommSemiring
degreeOf
CommRing.toCommSemiring
MvPolynomial
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
AddMonoidAlgebra.ring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
Finsupp.instAddMonoid
Nat.instAddMonoid
โ€”degreeOf_lt_iff
degrees_neg ๐Ÿ“–mathematicalโ€”degrees
CommRing.toCommSemiring
MvPolynomial
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
AddMonoidAlgebra.addAddCommGroup
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
โ€”degrees.eq_1
support_neg
degrees_sub_le ๐Ÿ“–mathematicalโ€”Multiset
Preorder.toLE
PartialOrder.toPreorder
Multiset.instPartialOrder
degrees
CommRing.toCommSemiring
MvPolynomial
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
AddMonoidAlgebra.ring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
Finsupp.instAddMonoid
Nat.instAddMonoid
Multiset.instUnion
โ€”degrees_def
coeff_sub
AddMonoidAlgebra.supDegree_sub_le
eval_neg ๐Ÿ“–mathematicalโ€”DFunLike.coe
RingHom
MvPolynomial
CommRing.toCommSemiring
AddMonoidAlgebra.nonAssocSemiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommSemiring.toSemiring
Finsupp.instAddZeroClass
AddMonoid.toAddZeroClass
Nat.instAddMonoid
Semiring.toNonAssocSemiring
RingHom.instFunLike
eval
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
AddMonoidAlgebra.addAddCommGroup
CommRing.toRing
Ring.toAddCommGroup
โ€”evalโ‚‚_neg
eval_sub ๐Ÿ“–mathematicalโ€”DFunLike.coe
RingHom
MvPolynomial
CommRing.toCommSemiring
AddMonoidAlgebra.nonAssocSemiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommSemiring.toSemiring
Finsupp.instAddZeroClass
AddMonoid.toAddZeroClass
Nat.instAddMonoid
Semiring.toNonAssocSemiring
RingHom.instFunLike
eval
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
AddMonoidAlgebra.ring
CommRing.toRing
Finsupp.instAddMonoid
โ€”evalโ‚‚_sub
evalโ‚‚Hom_X ๐Ÿ“–mathematicalโ€”evalโ‚‚
Int.instCommSemiring
CommRing.toCommSemiring
MvPolynomial
DFunLike.coe
RingHom
AddMonoidAlgebra.nonAssocSemiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommSemiring.toSemiring
Finsupp.instAddZeroClass
AddMonoid.toAddZeroClass
Nat.instAddMonoid
Semiring.toNonAssocSemiring
RingHom.instFunLike
X
โ€”induction_on
hom_C
evalโ‚‚_C
eq_intCast
RingHom.instRingHomClass
evalโ‚‚_add
RingHom.map_add
evalโ‚‚_mul
evalโ‚‚_X
RingHom.map_mul
evalโ‚‚_neg ๐Ÿ“–mathematicalโ€”evalโ‚‚
CommRing.toCommSemiring
MvPolynomial
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
AddMonoidAlgebra.addAddCommGroup
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
Ring.toAddCommGroup
โ€”RingHom.map_neg
evalโ‚‚_sub ๐Ÿ“–mathematicalโ€”evalโ‚‚
CommRing.toCommSemiring
MvPolynomial
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
AddMonoidAlgebra.ring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
Finsupp.instAddMonoid
Nat.instAddMonoid
โ€”RingHom.map_sub
hom_C ๐Ÿ“–mathematicalโ€”DFunLike.coe
RingHom
MvPolynomial
Int.instCommSemiring
AddMonoidAlgebra.nonAssocSemiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommSemiring.toSemiring
Finsupp.instAddZeroClass
AddMonoid.toAddZeroClass
Nat.instAddMonoid
Semiring.toNonAssocSemiring
CommRing.toCommSemiring
RingHom.instFunLike
C
AddGroupWithOne.toIntCast
Ring.toAddGroupWithOne
CommRing.toRing
โ€”eq_intCast
RingHom.instRingHomClass
support_neg ๐Ÿ“–mathematicalโ€”support
CommRing.toCommSemiring
MvPolynomial
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
AddMonoidAlgebra.addAddCommGroup
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
โ€”Finsupp.support_neg
support_sub ๐Ÿ“–mathematicalโ€”Finset
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
Finset.instHasSubset
support
CommRing.toCommSemiring
MvPolynomial
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
AddMonoidAlgebra.ring
CommRing.toRing
Finsupp.instAddMonoid
Nat.instAddMonoid
Finset.instUnion
Finsupp.instDecidableEq
โ€”Finsupp.support_sub
totalDegree_neg ๐Ÿ“–mathematicalโ€”totalDegree
CommRing.toCommSemiring
MvPolynomial
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
AddMonoidAlgebra.addAddCommGroup
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
โ€”support_neg
totalDegree_sub ๐Ÿ“–mathematicalโ€”totalDegree
CommRing.toCommSemiring
MvPolynomial
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
AddMonoidAlgebra.ring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
Finsupp.instAddMonoid
Nat.instAddMonoid
โ€”sub_eq_add_neg
totalDegree_add
totalDegree_neg
totalDegree_sub_C_le ๐Ÿ“–mathematicalโ€”totalDegree
CommRing.toCommSemiring
MvPolynomial
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
AddMonoidAlgebra.ring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
Finsupp.instAddMonoid
Nat.instAddMonoid
DFunLike.coe
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
AddMonoidAlgebra.nonAssocSemiring
Finsupp.instAddZeroClass
AddMonoid.toAddZeroClass
RingHom.instFunLike
C
โ€”LE.le.trans_eq
totalDegree_sub
totalDegree_C
vars_neg ๐Ÿ“–mathematicalโ€”vars
CommRing.toCommSemiring
MvPolynomial
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
AddMonoidAlgebra.addAddCommGroup
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
โ€”degrees_neg
vars_sub_of_disjoint ๐Ÿ“–mathematicalDisjoint
Finset
Finset.partialOrder
Finset.instOrderBot
vars
CommRing.toCommSemiring
vars
CommRing.toCommSemiring
MvPolynomial
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
AddMonoidAlgebra.ring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
Finsupp.instAddMonoid
Nat.instAddMonoid
Finset
Finset.instUnion
โ€”sub_eq_add_neg
vars_neg
vars_add_of_disjoint
vars_sub_subset ๐Ÿ“–mathematicalโ€”Finset
Finset.instHasSubset
vars
CommRing.toCommSemiring
MvPolynomial
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
AddMonoidAlgebra.ring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommRing.toRing
Finsupp.instAddMonoid
Nat.instAddMonoid
Finset.instUnion
โ€”sub_eq_add_neg
vars_neg
vars_add_subset

(root)

Definitions

NameCategoryTheorems
CommRing ๐Ÿ“–CompData
14 mathmath: PrimeSpectrum.exists_range_eq_of_isConstructible, CommRing.toRing_injective, Module.Finite.exists_free_surjective, Algebra.exists_etale_isIdempotentElem_forall_liesOver_eq, Algebra.Smooth.exists_subalgebra_finiteType, Algebra.Etale.exists_subalgebra_fg, Algebra.Smooth.exists_finiteType, nonempty_commRing_iff, Algebra.exists_etale_bijective_residueFieldMap_and_map_eq_mul_and_isCoprime, Algebra.exists_etale_isIdempotentElem_forall_liesOver_eq_aux, nonempty_commRing, Polynomial.Monic.exists_splits_map, Algebra.Smooth.exists_subalgebra_fg, Algebra.IsStandardSmoothOfRelativeDimension.exists_subalgebra_fg

---

โ† Back to Index