Documentation Verification Report

Center

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

Statistics

MetricCount
DefinitionsIsAddCentral, IsMulCentral, addCenter, addCentralizer, center, centralizer, decidableMemAddCenter, decidableMemAddCentralizer, decidableMemCenter, decidableMemCentralizer
10
Theoremsmem_center_iff, comm, left_assoc, left_comm, mid_assoc, right_assoc, right_comm, comm, left_assoc, left_comm, mid_assoc, right_assoc, right_comm, mem_center_iff, addCenter_eq_univ, addCenter_pi, addCenter_prod, addCenter_subset_addCentralizer, addCentralizer_addCentralizer_addCentralizer, addCentralizer_addCentralizer_comm_of_comm, addCentralizer_empty, addCentralizer_eq_top_iff_subset, addCentralizer_eq_univ, addCentralizer_prod, addCentralizer_subset, addCentralizer_union, addCentralizer_univ, addUnits_neg_mem_center, add_mem_addCenter, add_mem_addCentralizer, center_eq_univ, center_pi, center_prod, center_subset_centralizer, centralizer_centralizer_centralizer, centralizer_centralizer_comm_of_comm, centralizer_empty, centralizer_eq_top_iff_subset, centralizer_eq_univ, centralizer_prod, centralizer_subset, centralizer_union, centralizer_univ, div_mem_center, div_mem_centralizer, invOf_mem_center, inv_mem_center, inv_mem_centralizer, mem_addCenter_iff, mem_addCentralizer, mem_center_iff, mem_centralizer_iff, mul_mem_center, mul_mem_centralizer, neg_mem_addCenter, neg_mem_addCentralizer, one_mem_center, one_mem_centralizer, prod_addCentralizer_subset_addCentralizer_prod, prod_centralizer_subset_centralizer_prod, sub_mem_addCenter, sub_mem_addCentralizer, subset_addCenter_add_units, subset_addCentralizer_addCentralizer, subset_center_units, subset_centralizer_centralizer, units_inv_mem_center, zero_mem_addCenter, zero_mem_addCentralizer, isAddCentral_iff, isMulCentral_iff
71
Total81

AddSemigroup

Theorems

NameKindAssumesProvesValidatesDepends On
mem_center_iff πŸ“–mathematicalβ€”Set
Set.instMembership
Set.addCenter
toAdd
β€”IsAddCentral.comm
add_assoc

IsAddCentral

Theorems

NameKindAssumesProvesValidatesDepends On
comm πŸ“–mathematicalIsAddCentralAddCommuteβ€”β€”
left_assoc πŸ“–β€”IsAddCentralβ€”β€”β€”
left_comm πŸ“–β€”IsAddCentralβ€”β€”AddCommute.eq
comm
right_assoc
mid_assoc πŸ“–β€”IsAddCentralβ€”β€”comm
right_assoc
left_assoc
right_assoc πŸ“–β€”IsAddCentralβ€”β€”β€”
right_comm πŸ“–β€”IsAddCentralβ€”β€”right_assoc
mid_assoc
AddCommute.eq
comm

IsMulCentral

Theorems

NameKindAssumesProvesValidatesDepends On
comm πŸ“–mathematicalIsMulCentralCommuteβ€”β€”
left_assoc πŸ“–β€”IsMulCentralβ€”β€”β€”
left_comm πŸ“–β€”IsMulCentralβ€”β€”Commute.eq
comm
right_assoc
mid_assoc πŸ“–β€”IsMulCentralβ€”β€”comm
right_assoc
left_assoc
right_assoc πŸ“–β€”IsMulCentralβ€”β€”β€”
right_comm πŸ“–β€”IsMulCentralβ€”β€”right_assoc
mid_assoc
Commute.eq
comm

Semigroup

Theorems

NameKindAssumesProvesValidatesDepends On
mem_center_iff πŸ“–mathematicalβ€”Set
Set.instMembership
Set.center
toMul
β€”IsMulCentral.comm
mul_assoc

Set

Definitions

NameCategoryTheorems
addCenter πŸ“–CompOp
20 mathmath: mem_addCenter_iff, AddEquivClass.apply_mem_center, AddSemigroup.mem_center_iff, add_mem_addCenter, zero_mem_addCenter, addUnits_neg_mem_center, AddOpposite.unop_mem_center_iff, addCenter_prod, addCentralizer_univ, addCenter_eq_univ, AddSubgroup.coe_center, AddOpposite.op_mem_center_iff, subset_addCenter_add_units, addCenter_pi, addCentralizer_eq_top_iff_subset, sub_mem_addCenter, neg_mem_addCenter, AddSubmonoid.coe_center, addCenter_subset_addCentralizer, AddEquivClass.apply_mem_center_iff
addCentralizer πŸ“–CompOp
19 mathmath: addCentralizer_eq_univ, AddSubmonoid.centralizer_centralizer_centralizer, add_mem_addCentralizer, neg_mem_addCentralizer, AddSubmonoid.coe_centralizer, zero_mem_addCentralizer, addCentralizer_univ, addCentralizer_empty, addCentralizer_subset, AddSubsemigroup.coe_centralizer, sub_mem_addCentralizer, addCentralizer_prod, prod_addCentralizer_subset_addCentralizer_prod, addCentralizer_eq_top_iff_subset, subset_addCentralizer_addCentralizer, addCenter_subset_addCentralizer, addCentralizer_union, addCentralizer_addCentralizer_addCentralizer, mem_addCentralizer
center πŸ“–CompOp
42 mathmath: center_units_subset, mem_center_iff_addMonoidHom, Module.Basis.mem_center_iff, Matrix.center_eq_range, MulOpposite.op_mem_center_iff, one_mem_center, Submonoid.coe_center, mul_mem_center, center_eq_univ, units_inv_mem_center, centralizer_eq_top_iff_subset, NonUnitalSubsemiring.coe_center, invOf_mem_center, Semigroup.mem_center_iff, MulEquivClass.apply_mem_center, Module.End.mem_center_iff, mem_center_iff, MulEquivClass.apply_mem_center_iff, div_mem_center, center_prod, smul_mem_center, star_mem_center, NonUnitalSubring.coe_center, NonUnitalStarSubalgebra.coe_center, NonUnitalSubalgebra.coe_center, algebraMap_mem_center, Subgroup.coe_center, intCast_mem_center, MulOpposite.unop_mem_center_iff, inv_mem_center, subset_center_units, center_units_eq, neg_mem_center, center_subset_centralizer, Subring.coe_center, center_pi, ofNat_mem_center, natCast_mem_center, centralizer_univ, zero_mem_center, Matrix.center_eq_scalar_image, add_mem_center
centralizer πŸ“–CompOp
45 mathmath: inv_mem_centralizerβ‚€, star_mem_centralizer, algebraMap_mem_centralizer, star_centralizer, Subsemiring.centralizer_centralizer_centralizer, centralizer_eq_univ, centralizer_centralizer_centralizer, centralizer_prod, Subsemigroup.coe_centralizer, div_mem_centralizerβ‚€, centralizer_eq_top_iff_subset, VonNeumannAlgebra.centralizer_centralizer', VonNeumannAlgebra.centralizer_centralizer, NonUnitalStarSubalgebra.coe_centralizer, zero_mem_centralizer, Subalgebra.centralizer_centralizer_centralizer, centralizer_subset, mul_mem_centralizer, mem_centralizer_iff, neg_mem_centralizer, add_mem_centralizer, Subsemiring.coe_centralizer, NonUnitalSubalgebra.coe_centralizer, NonUnitalSubsemiring.coe_centralizer, StarSubalgebra.coe_centralizer_centralizer, NonUnitalStarSubalgebra.coe_centralizer_centralizer, subset_centralizer_centralizer, one_mem_centralizer, NonUnitalSubring.coe_centralizer, Submonoid.centralizer_centralizer_centralizer, centralizer_empty, star_mem_centralizer', StarSubalgebra.coe_centralizer, isClosed_centralizer, VonNeumannAlgebra.coe_commutant, centralizer_union, center_subset_centralizer, smul_mem_centralizer, prod_centralizer_subset_centralizer_prod, Submonoid.coe_centralizer, Subalgebra.coe_centralizer, Subring.coe_centralizer, centralizer_univ, div_mem_centralizer, inv_mem_centralizer
decidableMemAddCenter πŸ“–CompOpβ€”
decidableMemAddCentralizer πŸ“–CompOpβ€”
decidableMemCenter πŸ“–CompOpβ€”
decidableMemCentralizer πŸ“–CompOpβ€”

Theorems

NameKindAssumesProvesValidatesDepends On
addCenter_eq_univ πŸ“–mathematicalβ€”addCenter
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
univ
β€”Subset.antisymm
subset_univ
AddSemigroup.mem_center_iff
add_comm
addCenter_pi πŸ“–mathematicalβ€”addCenter
Pi.instAdd
pi
univ
β€”ext
mem_addCenter_iff
isAddCentral_iff
addCommute_iff_eq
mem_pi
mem_univ
forall_true_left
Function.update_self
addCenter_prod πŸ“–mathematicalβ€”addCenter
Prod.instAdd
SProd.sprod
Set
instSProd
β€”ext
mem_addCenter_iff
isAddCentral_iff
addCommute_iff_eq
mem_prod
addCenter_subset_addCentralizer πŸ“–mathematicalβ€”Set
instHasSubset
addCenter
addCentralizer
β€”AddCommute.symm
IsAddCentral.comm
addCentralizer_addCentralizer_addCentralizer πŸ“–mathematicalβ€”addCentralizerβ€”Subset.antisymm
subset_addCentralizer_addCentralizer
addCentralizer_addCentralizer_comm_of_comm πŸ“–β€”Set
instMembership
addCentralizer
β€”β€”β€”
addCentralizer_empty πŸ“–mathematicalβ€”addCentralizer
Set
instEmptyCollection
Top.top
OrderTop.toTop
instLE
BoundedOrder.toOrderTop
instBoundedOrder
β€”mem_empty_iff_false
IsEmpty.forall_iff
instIsEmptyFalse
addCentralizer_eq_top_iff_subset πŸ“–mathematicalβ€”addCentralizer
AddSemigroup.toAdd
univ
Set
instHasSubset
addCenter
β€”eq_top_iff
AddSemigroup.mem_center_iff
IsAddCentral.comm
addCentralizer_eq_univ πŸ“–mathematicalβ€”addCentralizer
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
univ
β€”eq_univ_of_forall
add_comm
addCentralizer_prod πŸ“–mathematicalNonemptyaddCentralizer
SProd.sprod
Set
instSProd
Prod.instAdd
β€”ext
mem_addCentralizer
mem_prod
addCentralizer_subset πŸ“–mathematicalSet
instHasSubset
Set
instHasSubset
addCentralizer
β€”β€”
addCentralizer_union πŸ“–mathematicalβ€”addCentralizer
Set
instUnion
instInter
β€”mem_union
addCentralizer_univ πŸ“–mathematicalβ€”addCentralizer
univ
AddSemigroup.toAdd
addCenter
β€”Subset.antisymm
AddSemigroup.mem_center_iff
mem_univ
AddCommute.symm
IsAddCentral.comm
addUnits_neg_mem_center πŸ“–mathematicalSet
instMembership
addCenter
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddUnits.val
Set
instMembership
addCenter
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddUnits.val
AddUnits
AddUnits.instNeg
β€”AddSemigroup.mem_center_iff
AddCommute.addUnits_neg_right
add_mem_addCenter πŸ“–mathematicalSet
instMembership
addCenter
Set
instMembership
addCenter
β€”mem_addCenter_iff
isAddCentral_iff
addCommute_iff_eq
add_mem_addCentralizer πŸ“–mathematicalSet
instMembership
addCentralizer
AddSemigroup.toAdd
Set
instMembership
addCentralizer
AddSemigroup.toAdd
β€”add_assoc
center_eq_univ πŸ“–mathematicalβ€”center
CommMagma.toMul
CommSemigroup.toCommMagma
univ
β€”Subset.antisymm
subset_univ
Semigroup.mem_center_iff
mul_comm
center_pi πŸ“–mathematicalβ€”center
Pi.instMul
pi
univ
β€”ext
Function.update_self
center_prod πŸ“–mathematicalβ€”center
Prod.instMul
SProd.sprod
Set
instSProd
β€”ext
center_subset_centralizer πŸ“–mathematicalβ€”Set
instHasSubset
center
centralizer
β€”Commute.symm
IsMulCentral.comm
centralizer_centralizer_centralizer πŸ“–mathematicalβ€”centralizerβ€”Subset.antisymm
subset_centralizer_centralizer
centralizer_centralizer_comm_of_comm πŸ“–β€”Set
instMembership
centralizer
β€”β€”β€”
centralizer_empty πŸ“–mathematicalβ€”centralizer
Set
instEmptyCollection
Top.top
OrderTop.toTop
instLE
BoundedOrder.toOrderTop
instBoundedOrder
β€”instIsEmptyFalse
centralizer_eq_top_iff_subset πŸ“–mathematicalβ€”centralizer
Semigroup.toMul
univ
Set
instHasSubset
center
β€”eq_top_iff
Semigroup.mem_center_iff
IsMulCentral.comm
centralizer_eq_univ πŸ“–mathematicalβ€”centralizer
CommMagma.toMul
CommSemigroup.toCommMagma
univ
β€”eq_univ_of_forall
mul_comm
centralizer_prod πŸ“–mathematicalNonemptycentralizer
SProd.sprod
Set
instSProd
Prod.instMul
β€”ext
centralizer_subset πŸ“–mathematicalSet
instHasSubset
Set
instHasSubset
centralizer
β€”β€”
centralizer_union πŸ“–mathematicalβ€”centralizer
Set
instUnion
instInter
β€”β€”
centralizer_univ πŸ“–mathematicalβ€”centralizer
univ
Semigroup.toMul
center
β€”Subset.antisymm
Semigroup.mem_center_iff
mem_univ
Commute.symm
IsMulCentral.comm
div_mem_center πŸ“–mathematicalSet
instMembership
center
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
Set
instMembership
center
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivInvMonoid.toDiv
β€”div_eq_mul_inv
mul_mem_center
inv_mem_center
div_mem_centralizer πŸ“–mathematicalSet
instMembership
centralizer
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
Set
instMembership
centralizer
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
DivInvMonoid.toDiv
β€”div_eq_mul_inv
mul_mem_centralizer
inv_mem_centralizer
invOf_mem_center πŸ“–mathematicalSet
instMembership
center
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
Set
instMembership
center
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
Invertible.invOf
MulOne.toOne
β€”Semigroup.mem_center_iff
Commute.invOf_right
inv_mem_center πŸ“–mathematicalSet
instMembership
center
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
Set
instMembership
center
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
β€”Semigroup.mem_center_iff
mul_inv_rev
inv_inv
IsMulCentral.comm
inv_mem_centralizer πŸ“–mathematicalSet
instMembership
centralizer
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
Set
instMembership
centralizer
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Group.toDivisionMonoid
β€”mul_inv_eq_iff_eq_mul
mul_assoc
eq_inv_mul_iff_mul_eq
mem_addCenter_iff πŸ“–mathematicalβ€”Set
instMembership
addCenter
IsAddCentral
β€”β€”
mem_addCentralizer πŸ“–mathematicalβ€”Set
instMembership
addCentralizer
β€”β€”
mem_center_iff πŸ“–mathematicalβ€”Set
instMembership
center
IsMulCentral
β€”β€”
mem_centralizer_iff πŸ“–mathematicalβ€”Set
instMembership
centralizer
β€”β€”
mul_mem_center πŸ“–mathematicalSet
instMembership
center
Set
instMembership
center
β€”β€”
mul_mem_centralizer πŸ“–mathematicalSet
instMembership
centralizer
Semigroup.toMul
Set
instMembership
centralizer
Semigroup.toMul
β€”mul_assoc
neg_mem_addCenter πŸ“–mathematicalSet
instMembership
addCenter
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
Set
instMembership
addCenter
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
β€”AddSemigroup.mem_center_iff
neg_add_rev
neg_neg
IsAddCentral.comm
neg_mem_addCentralizer πŸ“–mathematicalSet
instMembership
addCentralizer
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
Set
instMembership
addCentralizer
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddGroup.toSubtractionMonoid
β€”add_neg_eq_iff_eq_add
add_assoc
eq_neg_add_iff_add_eq
one_mem_center πŸ“–mathematicalβ€”Set
instMembership
center
MulOne.toMul
MulOneClass.toMulOne
MulOne.toOne
β€”commute_iff_eq
one_mul
mul_one
one_mem_centralizer πŸ“–mathematicalβ€”Set
instMembership
centralizer
MulOne.toMul
MulOneClass.toMulOne
MulOne.toOne
β€”mul_one
one_mul
prod_addCentralizer_subset_addCentralizer_prod πŸ“–mathematicalβ€”Set
instHasSubset
SProd.sprod
instSProd
addCentralizer
Prod.instAdd
β€”mem_prod
mem_addCentralizer
prod_centralizer_subset_centralizer_prod πŸ“–mathematicalβ€”Set
instHasSubset
SProd.sprod
instSProd
centralizer
Prod.instMul
β€”β€”
sub_mem_addCenter πŸ“–mathematicalSet
instMembership
addCenter
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
Set
instMembership
addCenter
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubNegMonoid.toSub
β€”sub_eq_add_neg
add_mem_addCenter
neg_mem_addCenter
sub_mem_addCentralizer πŸ“–mathematicalSet
instMembership
addCentralizer
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
Set
instMembership
addCentralizer
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
SubNegMonoid.toSub
β€”sub_eq_add_neg
add_mem_addCentralizer
neg_mem_addCentralizer
subset_addCenter_add_units πŸ“–mathematicalβ€”Set
AddUnits
instHasSubset
preimage
AddUnits.val
addCenter
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddUnits.instAdd
β€”AddSemigroup.mem_center_iff
AddUnits.val_add
IsAddCentral.comm
subset_addCentralizer_addCentralizer πŸ“–mathematicalβ€”Set
instHasSubset
addCentralizer
β€”β€”
subset_center_units πŸ“–mathematicalβ€”Set
Units
instHasSubset
preimage
Units.val
center
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
Units.instMul
β€”Semigroup.mem_center_iff
Units.val_mul
IsMulCentral.comm
subset_centralizer_centralizer πŸ“–mathematicalβ€”Set
instHasSubset
centralizer
β€”β€”
units_inv_mem_center πŸ“–mathematicalSet
instMembership
center
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
Units.val
Set
instMembership
center
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
Units.val
Units
Units.instInv
β€”Semigroup.mem_center_iff
Commute.units_inv_right
zero_mem_addCenter πŸ“–mathematicalβ€”Set
instMembership
addCenter
AddZero.toAdd
AddZeroClass.toAddZero
AddZero.toZero
β€”addCommute_iff_eq
zero_add
add_zero
zero_mem_addCentralizer πŸ“–mathematicalβ€”Set
instMembership
addCentralizer
AddZero.toAdd
AddZeroClass.toAddZero
AddZero.toZero
β€”mem_addCentralizer
add_zero
zero_add

(root)

Definitions

NameCategoryTheorems
IsAddCentral πŸ“–CompData
2 mathmath: Set.mem_addCenter_iff, isAddCentral_iff
IsMulCentral πŸ“–CompData
2 mathmath: isMulCentral_iff, Set.mem_center_iff

Theorems

NameKindAssumesProvesValidatesDepends On
isAddCentral_iff πŸ“–mathematicalβ€”IsAddCentral
AddCommute
β€”β€”
isMulCentral_iff πŸ“–mathematicalβ€”IsMulCentral
Commute
β€”β€”

---

← Back to Index