Documentation Verification Report

Support

πŸ“ Source: Mathlib/Algebra/Group/Submonoid/Support.lean

Statistics

MetricCount
DefinitionsIsPointed, IsSpanning, support, IsMulPointed, IsMulSpanning, mulSupport
6
Theoremsgc_toAddSubmonoid_support, eq_zero_of_mem_of_neg_mem, eq_zero_of_mem_of_neg_memβ‚‚, mk, of_support_eq_bot, support_eq_bot, maximal_isPointed, mem_or_neg_mem, mk, of_le, coe_support, mem_support, support_toAddSubmonoid, gc_toSubmonoid_mulSupport, eq_one_of_mem_of_inv_mem, eq_one_of_mem_of_inv_memβ‚‚, mk, mulSupport_eq_bot, of_mulSupport_eq_bot, maximal_isMulPointed, mem_or_inv_mem, mk, of_le, coe_mulSupport, mem_mulSupport, mulSupport_toSubmonoid, isMulPointed_iff_mulSupport_eq_bot, isPointed_iff_support_eq_bot
28
Total34

AddSubgroup

Theorems

NameKindAssumesProvesValidatesDepends On
gc_toAddSubmonoid_support πŸ“–mathematicalβ€”GaloisConnection
AddSubgroup
AddSubmonoid
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
PartialOrder.toPreorder
instPartialOrder
AddSubmonoid.instPartialOrder
toAddSubmonoid
AddSubmonoid.support
β€”AddSubmonoid.mem_support
mem_toAddSubmonoid
neg_mem_iff
AddSubgroupClass.toNegMemClass
instAddSubgroupClass

AddSubmonoid

Definitions

NameCategoryTheorems
IsPointed πŸ“–MathDef
4 mathmath: IsPointed.of_support_eq_bot, isPointed_iff_support_eq_bot, IsPointed.mk, IsSpanning.maximal_isPointed
IsSpanning πŸ“–MathDef
2 mathmath: IsSpanning.mk, IsSpanning.of_le
support πŸ“–CompOp
7 mathmath: coe_support, mem_support, AddSubgroup.gc_toAddSubmonoid_support, isPointed_iff_support_eq_bot, support_toAddSubmonoid, PointedCone.support_eq, IsPointed.support_eq_bot

Theorems

NameKindAssumesProvesValidatesDepends On
coe_support πŸ“–mathematicalβ€”SetLike.coe
AddSubgroup
AddSubgroup.instSetLike
support
Set
Set.instInter
AddSubmonoid
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
instSetLike
Set.neg
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddGroup.toSubtractionMonoid
β€”β€”
mem_support πŸ“–mathematicalβ€”AddSubgroup
SetLike.instMembership
AddSubgroup.instSetLike
support
AddSubmonoid
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
instSetLike
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddGroup.toSubtractionMonoid
β€”β€”
support_toAddSubmonoid πŸ“–mathematicalβ€”AddSubgroup.toAddSubmonoid
support
AddSubmonoid
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
instMin
neg
β€”β€”

AddSubmonoid.IsPointed

Theorems

NameKindAssumesProvesValidatesDepends On
eq_zero_of_mem_of_neg_mem πŸ“–mathematicalAddSubmonoid.IsPointed
AddSubmonoid
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
SetLike.instMembership
AddSubmonoid.instSetLike
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddGroup.toSubtractionMonoid
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddGroup.toSubtractionMonoid
β€”β€”
eq_zero_of_mem_of_neg_memβ‚‚ πŸ“–mathematicalAddSubmonoid.IsPointed
AddSubmonoid
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
SetLike.instMembership
AddSubmonoid.instSetLike
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddGroup.toSubtractionMonoid
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddGroup.toSubtractionMonoid
β€”eq_zero_of_mem_of_neg_mem
mk πŸ“–mathematicalNegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddGroup.toSubtractionMonoid
AddSubmonoid.IsPointedβ€”β€”
of_support_eq_bot πŸ“–mathematicalAddSubmonoid.support
Bot.bot
AddSubgroup
AddSubgroup.instBot
AddSubmonoid.IsPointedβ€”isPointed_iff_support_eq_bot
support_eq_bot πŸ“–mathematicalAddSubmonoid.IsPointedAddSubmonoid.support
Bot.bot
AddSubgroup
AddSubgroup.instBot
β€”isPointed_iff_support_eq_bot

AddSubmonoid.IsSpanning

Theorems

NameKindAssumesProvesValidatesDepends On
maximal_isPointed πŸ“–mathematicalAddSubmonoid.IsPointed
AddSubmonoid.IsSpanning
Maximal
AddSubmonoid
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
Preorder.toLE
PartialOrder.toPreorder
AddSubmonoid.instPartialOrder
AddSubmonoid.IsPointed
β€”SetLike.le_def
instIsConcreteLE
mem_or_neg_mem
AddSubmonoid.IsPointed.eq_zero_of_mem_of_neg_mem
ZeroMemClass.zero_mem
AddSubmonoidClass.toZeroMemClass
AddSubmonoid.instAddSubmonoidClass
mem_or_neg_mem πŸ“–mathematicalAddSubmonoid.IsSpanningAddSubmonoid
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
SetLike.instMembership
AddSubmonoid.instSetLike
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddGroup.toSubtractionMonoid
β€”β€”
mk πŸ“–mathematicalAddSubmonoid
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
SetLike.instMembership
AddSubmonoid.instSetLike
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddGroup.toSubtractionMonoid
AddSubmonoid.IsSpanningβ€”β€”
of_le πŸ“–mathematicalAddSubmonoid.IsSpanning
AddSubmonoid
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
Preorder.toLE
PartialOrder.toPreorder
AddSubmonoid.instPartialOrder
AddSubmonoid.IsSpanningβ€”mem_or_neg_mem

Subgroup

Theorems

NameKindAssumesProvesValidatesDepends On
gc_toSubmonoid_mulSupport πŸ“–mathematicalβ€”GaloisConnection
Subgroup
Submonoid
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
PartialOrder.toPreorder
instPartialOrder
Submonoid.instPartialOrder
toSubmonoid
Submonoid.mulSupport
β€”SubgroupClass.toInvMemClass
instSubgroupClass

Submonoid

Definitions

NameCategoryTheorems
IsMulPointed πŸ“–MathDef
4 mathmath: IsMulPointed.mk, isMulPointed_iff_mulSupport_eq_bot, IsMulPointed.of_mulSupport_eq_bot, IsMulSpanning.maximal_isMulPointed
IsMulSpanning πŸ“–MathDef
2 mathmath: IsMulSpanning.mk, IsMulSpanning.of_le
mulSupport πŸ“–CompOp
6 mathmath: coe_mulSupport, isMulPointed_iff_mulSupport_eq_bot, mem_mulSupport, Subgroup.gc_toSubmonoid_mulSupport, mulSupport_toSubmonoid, IsMulPointed.mulSupport_eq_bot

Theorems

NameKindAssumesProvesValidatesDepends On
coe_mulSupport πŸ“–mathematicalβ€”SetLike.coe
Subgroup
Subgroup.instSetLike
mulSupport
Set
Set.instInter
Submonoid
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
instSetLike
Set.inv
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Group.toDivisionMonoid
β€”β€”
mem_mulSupport πŸ“–mathematicalβ€”Subgroup
SetLike.instMembership
Subgroup.instSetLike
mulSupport
Submonoid
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
instSetLike
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Group.toDivisionMonoid
β€”β€”
mulSupport_toSubmonoid πŸ“–mathematicalβ€”Subgroup.toSubmonoid
mulSupport
Submonoid
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
instMin
inv
β€”β€”

Submonoid.IsMulPointed

Theorems

NameKindAssumesProvesValidatesDepends On
eq_one_of_mem_of_inv_mem πŸ“–mathematicalSubmonoid.IsMulPointed
Submonoid
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
SetLike.instMembership
Submonoid.instSetLike
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Group.toDivisionMonoid
InvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Group.toDivisionMonoid
β€”β€”
eq_one_of_mem_of_inv_memβ‚‚ πŸ“–mathematicalSubmonoid.IsMulPointed
Submonoid
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
SetLike.instMembership
Submonoid.instSetLike
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Group.toDivisionMonoid
InvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Group.toDivisionMonoid
β€”eq_one_of_mem_of_inv_mem
mk πŸ“–mathematicalInvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Group.toDivisionMonoid
Submonoid.IsMulPointedβ€”β€”
mulSupport_eq_bot πŸ“–mathematicalSubmonoid.IsMulPointedSubmonoid.mulSupport
Bot.bot
Subgroup
Subgroup.instBot
β€”isMulPointed_iff_mulSupport_eq_bot
of_mulSupport_eq_bot πŸ“–mathematicalSubmonoid.mulSupport
Bot.bot
Subgroup
Subgroup.instBot
Submonoid.IsMulPointedβ€”isMulPointed_iff_mulSupport_eq_bot

Submonoid.IsMulSpanning

Theorems

NameKindAssumesProvesValidatesDepends On
maximal_isMulPointed πŸ“–mathematicalSubmonoid.IsMulPointed
Submonoid.IsMulSpanning
Maximal
Submonoid
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
Preorder.toLE
PartialOrder.toPreorder
Submonoid.instPartialOrder
Submonoid.IsMulPointed
β€”SetLike.le_def
instIsConcreteLE
mem_or_inv_mem
Submonoid.IsMulPointed.eq_one_of_mem_of_inv_mem
SubmonoidClass.toOneMemClass
Submonoid.instSubmonoidClass
mem_or_inv_mem πŸ“–mathematicalSubmonoid.IsMulSpanningSubmonoid
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
SetLike.instMembership
Submonoid.instSetLike
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Group.toDivisionMonoid
β€”β€”
mk πŸ“–mathematicalSubmonoid
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
SetLike.instMembership
Submonoid.instSetLike
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Group.toDivisionMonoid
Submonoid.IsMulSpanningβ€”β€”
of_le πŸ“–mathematicalSubmonoid.IsMulSpanning
Submonoid
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
Preorder.toLE
PartialOrder.toPreorder
Submonoid.instPartialOrder
Submonoid.IsMulSpanningβ€”mem_or_inv_mem

(root)

Theorems

NameKindAssumesProvesValidatesDepends On
isMulPointed_iff_mulSupport_eq_bot πŸ“–mathematicalβ€”Submonoid.IsMulPointed
Submonoid.mulSupport
Bot.bot
Subgroup
Subgroup.instBot
β€”Subgroup.ext
Submonoid.IsMulPointed.eq_one_of_mem_of_inv_mem
SubmonoidClass.toOneMemClass
Submonoid.instSubmonoidClass
inv_one
isPointed_iff_support_eq_bot πŸ“–mathematicalβ€”AddSubmonoid.IsPointed
AddSubmonoid.support
Bot.bot
AddSubgroup
AddSubgroup.instBot
β€”AddSubgroup.ext
AddSubmonoid.mem_support
AddSubgroup.mem_bot
AddSubmonoid.IsPointed.eq_zero_of_mem_of_neg_mem
ZeroMemClass.zero_mem
AddSubmonoidClass.toZeroMemClass
AddSubmonoid.instAddSubmonoidClass
neg_zero

---

← Back to Index