Documentation Verification Report

Cone

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

Statistics

MetricCount
DefinitionsAddGroupCone, instSetLike, nonneg, toAddSubmonoid, AddGroupConeClass, GroupCone, instSetLike, oneLE, toSubmonoid, GroupConeClass, IsMaxCone, IsMaxMulCone, mkOfAddGroupCone, mkOfGroupCone, mkOfAddGroupCone, mkOfGroupCone, instPartialOrderAddGroupCone, instPartialOrderGroupCone
18
Theoremscoe_nonneg, eq_zero_of_mem_of_neg_mem', instAddGroupConeClass, mem_nonneg, hasMemOrNegMem, isMaxCone, nonneg_toAddSubmonoid, eq_zero_of_mem_of_neg_mem, toAddSubmonoidClass, coe_oneLE, eq_one_of_mem_of_inv_mem', instGroupConeClass, mem_oneLE, hasMemOrInvMem, isMaxMulCone, oneLE_toSubmonoid, eq_one_of_mem_of_inv_mem, toSubmonoidClass, mkOfCone, mkOfCone, mkOfAddGroupCone_le_iff, mkOfGroupCone_le_iff
22
Total40

AddGroupCone

Definitions

NameCategoryTheorems
instSetLike 📖CompOp
5 mathmath: nonneg.hasMemOrNegMem, instAddGroupConeClass, mem_nonneg, nonneg.isMaxCone, coe_nonneg
nonneg 📖CompOp
6 mathmath: nonneg_toAddSubmonoid, nonneg.hasMemOrNegMem, mem_nonneg, RingCone.nonneg_toAddGroupCone, nonneg.isMaxCone, coe_nonneg
toAddSubmonoid 📖CompOp
1 mathmath: nonneg_toAddSubmonoid

Theorems

NameKindAssumesProvesValidatesDepends On
coe_nonneg 📖mathematicalSetLike.coe
AddGroupCone
instSetLike
nonneg
setOf
Preorder.toLE
PartialOrder.toPreorder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
eq_zero_of_mem_of_neg_mem' 📖mathematicalSet
Set.instMembership
AddSubsemigroup.carrier
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
AddSubmonoid.toAddSubsemigroup
toAddSubmonoid
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
NegZeroClass.toZero
instAddGroupConeClass 📖mathematicalAddGroupConeClass
AddGroupCone
instSetLike
AddSubsemigroup.add_mem'
AddSubmonoid.zero_mem'
eq_zero_of_mem_of_neg_mem'
mem_nonneg 📖mathematicalAddGroupCone
SetLike.instMembership
instSetLike
nonneg
Preorder.toLE
PartialOrder.toPreorder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
nonneg_toAddSubmonoid 📖mathematicaltoAddSubmonoid
nonneg
AddSubmonoid.nonneg
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
PartialOrder.toPreorder
IsOrderedAddMonoid.toAddLeftMono
AddCommGroup.toAddCommMonoid

AddGroupCone.nonneg

Theorems

NameKindAssumesProvesValidatesDepends On
hasMemOrNegMem 📖mathematicalHasMemOrNegMem
AddGroupCone
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
AddGroupCone.instSetLike
AddGroupCone.nonneg
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddGroupCone.mem_nonneg
Left.nonneg_neg_iff
IsOrderedAddMonoid.toAddLeftMono
le_total
isMaxCone 📖mathematicalHasMemOrNegMem
AddGroupCone
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
AddGroupCone.instSetLike
AddGroupCone.nonneg
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
hasMemOrNegMem

AddGroupConeClass

Theorems

NameKindAssumesProvesValidatesDepends On
eq_zero_of_mem_of_neg_mem 📖mathematicalSetLike.instMembership
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
NegZeroClass.toZero
toAddSubmonoidClass 📖mathematicalAddSubmonoidClass
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup

GroupCone

Definitions

NameCategoryTheorems
instSetLike 📖CompOp
5 mathmath: instGroupConeClass, coe_oneLE, mem_oneLE, oneLE.hasMemOrInvMem, oneLE.isMaxMulCone
oneLE 📖CompOp
5 mathmath: oneLE_toSubmonoid, coe_oneLE, mem_oneLE, oneLE.hasMemOrInvMem, oneLE.isMaxMulCone
toSubmonoid 📖CompOp
1 mathmath: oneLE_toSubmonoid

Theorems

NameKindAssumesProvesValidatesDepends On
coe_oneLE 📖mathematicalSetLike.coe
GroupCone
instSetLike
oneLE
setOf
Preorder.toLE
PartialOrder.toPreorder
InvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
DivisionCommMonoid.toDivisionMonoid
CommGroup.toDivisionCommMonoid
eq_one_of_mem_of_inv_mem' 📖mathematicalSet
Set.instMembership
Subsemigroup.carrier
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
CommGroup.toGroup
Submonoid.toSubsemigroup
toSubmonoid
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
DivisionCommMonoid.toDivisionMonoid
CommGroup.toDivisionCommMonoid
InvOneClass.toOne
instGroupConeClass 📖mathematicalGroupConeClass
GroupCone
instSetLike
Subsemigroup.mul_mem'
Submonoid.one_mem'
eq_one_of_mem_of_inv_mem'
mem_oneLE 📖mathematicalGroupCone
SetLike.instMembership
instSetLike
oneLE
Preorder.toLE
PartialOrder.toPreorder
InvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
DivisionCommMonoid.toDivisionMonoid
CommGroup.toDivisionCommMonoid
oneLE_toSubmonoid 📖mathematicaltoSubmonoid
oneLE
Submonoid.oneLE
DivInvMonoid.toMonoid
Group.toDivInvMonoid
CommGroup.toGroup
PartialOrder.toPreorder
IsOrderedMonoid.toMulLeftMono
CommGroup.toCommMonoid

GroupCone.oneLE

Theorems

NameKindAssumesProvesValidatesDepends On
hasMemOrInvMem 📖mathematicalHasMemOrInvMem
GroupCone
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
DivisionCommMonoid.toDivisionMonoid
CommGroup.toDivisionCommMonoid
GroupCone.instSetLike
GroupCone.oneLE
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
IsOrderedMonoid.toMulLeftMono
le_total
isMaxMulCone 📖mathematicalHasMemOrInvMem
GroupCone
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
DivisionCommMonoid.toDivisionMonoid
CommGroup.toDivisionCommMonoid
GroupCone.instSetLike
GroupCone.oneLE
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
hasMemOrInvMem

GroupConeClass

Theorems

NameKindAssumesProvesValidatesDepends On
eq_one_of_mem_of_inv_mem 📖mathematicalSetLike.instMembership
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
DivisionCommMonoid.toDivisionMonoid
CommGroup.toDivisionCommMonoid
InvOneClass.toOne
toSubmonoidClass 📖mathematicalSubmonoidClass
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
CommGroup.toGroup

IsOrderedAddMonoid

Theorems

NameKindAssumesProvesValidatesDepends On
mkOfCone 📖mathematicalAddCommGroup.toAddCommMonoid
PartialOrder.mkOfAddGroupCone
add_sub_add_right_eq_sub

IsOrderedMonoid

Theorems

NameKindAssumesProvesValidatesDepends On
mkOfCone 📖mathematicalCommGroup.toCommMonoid
PartialOrder.mkOfGroupCone
mul_div_mul_right_eq_div

LinearOrder

Definitions

NameCategoryTheorems
mkOfAddGroupCone 📖CompOp
mkOfGroupCone 📖CompOp

PartialOrder

Definitions

NameCategoryTheorems
mkOfAddGroupCone 📖CompOp
3 mathmath: IsOrderedAddMonoid.mkOfCone, IsOrderedRing.mkOfCone, mkOfAddGroupCone_le_iff
mkOfGroupCone 📖CompOp
2 mathmath: mkOfGroupCone_le_iff, IsOrderedMonoid.mkOfCone

Theorems

NameKindAssumesProvesValidatesDepends On
mkOfAddGroupCone_le_iff 📖mathematicalPreorder.toLE
toPreorder
mkOfAddGroupCone
SetLike.instMembership
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
mkOfGroupCone_le_iff 📖mathematicalPreorder.toLE
toPreorder
mkOfGroupCone
SetLike.instMembership
DivInvMonoid.toDiv
Group.toDivInvMonoid
CommGroup.toGroup

(root)

Definitions

NameCategoryTheorems
AddGroupCone 📖CompData
5 mathmath: AddGroupCone.nonneg.hasMemOrNegMem, AddGroupCone.instAddGroupConeClass, AddGroupCone.mem_nonneg, AddGroupCone.nonneg.isMaxCone, AddGroupCone.coe_nonneg
AddGroupConeClass 📖CompData
2 mathmath: AddGroupCone.instAddGroupConeClass, RingConeClass.toAddGroupConeClass
GroupCone 📖CompData
5 mathmath: GroupCone.instGroupConeClass, GroupCone.coe_oneLE, GroupCone.mem_oneLE, GroupCone.oneLE.hasMemOrInvMem, GroupCone.oneLE.isMaxMulCone
GroupConeClass 📖CompData
1 mathmath: GroupCone.instGroupConeClass
IsMaxCone 📖MathDef
IsMaxMulCone 📖MathDef
instPartialOrderAddGroupCone 📖CompOp
instPartialOrderGroupCone 📖CompOp

---

← Back to Index