Documentation Verification Report

Cone

📁 Source: Mathlib/Algebra/Order/Ring/Cone.lean

Statistics

MetricCount
DefinitionsRingCone, instSetLike, nonneg, toAddGroupCone, toSubsemiring, RingConeClass, instPartialOrderRingCone
7
TheoremsmkOfCone, coe_nonneg, coe_set_mk, eq_zero_of_mem_of_neg_mem', instRingConeClass, mem_mk, mem_nonneg, hasMemOrNegMem, isMaxCone, nonneg_toAddGroupCone, nonneg_toSubsemiring, toAddGroupConeClass, toSubmonoidClass, toSubsemiringClass
14
Total21

IsOrderedRing

Theorems

NameKindAssumesProvesValidatesDepends On
mkOfCone 📖mathematicalIsOrderedRing
Ring.toSemiring
PartialOrder.mkOfAddGroupCone
Ring.toAddCommGroup
RingConeClass.toAddGroupConeClass
of_mul_nonneg
RingConeClass.toAddGroupConeClass
IsOrderedAddMonoid.mkOfCone
sub_zero
AddSubmonoidWithOneClass.toOneMemClass
SubsemiringClass.addSubmonoidWithOneClass
RingConeClass.toSubsemiringClass
MulMemClass.mul_mem
SubmonoidClass.toMulMemClass
SubsemiringClass.toSubmonoidClass

RingCone

Definitions

NameCategoryTheorems
instSetLike 📖CompOp
7 mathmath: coe_set_mk, nonneg.isMaxCone, mem_nonneg, instRingConeClass, mem_mk, nonneg.hasMemOrNegMem, coe_nonneg
nonneg 📖CompOp
6 mathmath: nonneg.isMaxCone, mem_nonneg, nonneg_toSubsemiring, nonneg.hasMemOrNegMem, nonneg_toAddGroupCone, coe_nonneg
toAddGroupCone 📖CompOp
1 mathmath: nonneg_toAddGroupCone
toSubsemiring 📖CompOp
1 mathmath: nonneg_toSubsemiring

Theorems

NameKindAssumesProvesValidatesDepends On
coe_nonneg 📖mathematicalSetLike.coe
RingCone
instSetLike
nonneg
setOf
Preorder.toLE
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
coe_set_mk 📖mathematicalNegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
SetLike.coe
RingCone
instSetLike
Subsemiring
Semiring.toNonAssocSemiring
Ring.toSemiring
Subsemiring.instSetLike
eq_zero_of_mem_of_neg_mem' 📖mathematicalSet
Set.instMembership
Subsemigroup.carrier
MulOne.toMul
MulOneClass.toMulOne
MulZeroOneClass.toMulOneClass
NonAssocSemiring.toMulZeroOneClass
Semiring.toNonAssocSemiring
Ring.toSemiring
Submonoid.toSubsemigroup
Subsemiring.toSubmonoid
toSubsemiring
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
NegZeroClass.toZero
instRingConeClass 📖mathematicalRingConeClass
RingCone
instSetLike
Subsemiring.add_mem'
Subsemiring.zero_mem'
eq_zero_of_mem_of_neg_mem'
Subsemigroup.mul_mem'
Submonoid.one_mem'
mem_mk 📖mathematicalNegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
RingCone
SetLike.instMembership
instSetLike
Subsemiring
Semiring.toNonAssocSemiring
Ring.toSemiring
Subsemiring.instSetLike
mem_nonneg 📖mathematicalRingCone
SetLike.instMembership
instSetLike
nonneg
Preorder.toLE
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
nonneg_toAddGroupCone 📖mathematicaltoAddGroupCone
nonneg
AddGroupCone.nonneg
Ring.toAddCommGroup
IsOrderedRing.toIsOrderedAddMonoid
Ring.toSemiring
nonneg_toSubsemiring 📖mathematicaltoSubsemiring
nonneg
Subsemiring.nonneg
Ring.toSemiring

RingCone.nonneg

Theorems

NameKindAssumesProvesValidatesDepends On
hasMemOrNegMem 📖mathematicalHasMemOrNegMem
RingCone
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
RingCone.instSetLike
RingCone.nonneg
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
HasMemOrNegMem.mem_or_neg_mem
IsOrderedRing.toIsOrderedAddMonoid
AddGroupCone.nonneg.hasMemOrNegMem
isMaxCone 📖mathematicalHasMemOrNegMem
RingCone
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
RingCone.instSetLike
RingCone.nonneg
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
hasMemOrNegMem

RingConeClass

Theorems

NameKindAssumesProvesValidatesDepends On
toAddGroupConeClass 📖mathematicalAddGroupConeClass
Ring.toAddCommGroup
toSubmonoidClass 📖mathematicalSubmonoidClass
MulZeroOneClass.toMulOneClass
NonAssocSemiring.toMulZeroOneClass
Semiring.toNonAssocSemiring
Ring.toSemiring
toSubsemiringClass 📖mathematicalSubsemiringClass
Semiring.toNonAssocSemiring
Ring.toSemiring
toSubmonoidClass
AddGroupConeClass.toAddSubmonoidClass
toAddGroupConeClass

(root)

Definitions

NameCategoryTheorems
RingCone 📖CompData
7 mathmath: RingCone.coe_set_mk, RingCone.nonneg.isMaxCone, RingCone.mem_nonneg, RingCone.instRingConeClass, RingCone.mem_mk, RingCone.nonneg.hasMemOrNegMem, RingCone.coe_nonneg
RingConeClass 📖CompData
1 mathmath: RingCone.instRingConeClass
instPartialOrderRingCone 📖CompOp

---

← Back to Index