Documentation Verification Report

SMul

📁 Source: Mathlib/Algebra/Regular/SMul.lean

Statistics

MetricCount
Definitions0
TheoremsisSMulRegular_congr, isSMulRegular, isSMulRegular, isLeftRegular, isRightRegular, map, mul, mul_and_mul_iff, mul_iff, mul_iff_right, natAbs_iff, not_zero, not_zero_iff, of_map, of_mul, of_mul_eq_one, of_right_eq_zero_of_smul, of_smul, of_smul_eq_one, one, pow, pow_iff, right_eq_zero_of_smul, smul, smul_iff, subsingleton, zero, zero_iff_subsingleton, isSMulRegular, isSMulRegular, isLeftRegular_iff, isRightRegular_iff, isSMulRegular_iff_right_eq_zero_of_smul, isSMulRegular_map, isSMulRegular_of_group
35
Total35

Equiv

Theorems

NameKindAssumesProvesValidatesDepends On
isSMulRegular_congr 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
instEquivLike
IsSMulRegularcomp_injective
injective_comp

IsLeftRegular

Theorems

NameKindAssumesProvesValidatesDepends On
isSMulRegular 📖mathematicalIsLeftRegularIsSMulRegular

IsRightRegular

Theorems

NameKindAssumesProvesValidatesDepends On
isSMulRegular 📖mathematicalIsRightRegularIsSMulRegular
MulOpposite
Mul.toSMulMulOpposite
MulOpposite.op

IsSMulRegular

Theorems

NameKindAssumesProvesValidatesDepends On
isLeftRegular 📖mathematicalIsSMulRegularIsLeftRegular
isRightRegular 📖mathematicalIsSMulRegular
MulOpposite
Mul.toSMulMulOpposite
MulOpposite.op
IsRightRegular
map 📖IsSMulRegularisSMulRegular_map
mul 📖IsSMulRegularsmul
mul_and_mul_iff 📖mathematicalIsSMulRegularof_mul
mul
mul_iff 📖mathematicalIsSMulRegular
CommMagma.toMul
CommSemigroup.toCommMagma
mul_and_mul_iff
mul_comm
mul_iff_right 📖IsSMulRegularof_mul
mul
natAbs_iff 📖mathematicalIsSMulRegular
AddMonoid.toNatSMul
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubNegMonoid.toZSMul
natCast_zsmul
zero_nsmul
zero_zsmul
neg_zsmul
not_zero 📖mathematicalIsSMulRegular
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
MulActionWithZero.toSMulWithZero
not_zero_iff
not_zero_iff 📖mathematicalIsSMulRegular
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
MulActionWithZero.toSMulWithZero
Nontrivial
nontrivial_iff
not_iff_comm
zero_iff_subsingleton
subsingleton_iff
of_map 📖IsSMulRegularisSMulRegular_map
of_mul 📖IsSMulRegularof_smul
smul_eq_mul
of_mul_eq_one 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
MulOne.toOne
IsSMulRegular
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
of_mul
IsScalarTower.left
one
of_right_eq_zero_of_smul 📖mathematicalNegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddGroup.toSubtractionMonoid
IsSMulRegular
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
DistribSMul.toSMulZeroClass
isSMulRegular_iff_right_eq_zero_of_smul
of_smul 📖IsSMulRegularFunction.Injective.of_comp
smul_assoc
of_smul_eq_one 📖mathematicalMulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
IsSMulRegular
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
of_smul
one
one 📖mathematicalIsSMulRegular
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
one_smul
pow 📖mathematicalIsSMulRegular
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
Monoid.toNatPowpow_zero
pow_succ'
smul_iff
IsScalarTower.left
pow_iff 📖mathematicalIsSMulRegular
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
Monoid.toNatPow
pow_succ
smul_eq_mul
of_smul
IsScalarTower.left
pow
right_eq_zero_of_smul 📖IsSMulRegular
SMulZeroClass.toSMul
smul_zero
smul 📖IsSMulRegularsmul_assoc
smul_iff 📖IsSMulRegularof_smul
smul
subsingleton 📖IsSMulRegular
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
MulActionWithZero.toSMulWithZero
MulActionWithZero.zero_smul
zero 📖mathematicalIsSMulRegular
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
MulActionWithZero.toSMulWithZero
zero_iff_subsingleton
zero_iff_subsingleton 📖mathematicalIsSMulRegular
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
MulActionWithZero.toSMulWithZero
subsingleton

IsUnit

Theorems

NameKindAssumesProvesValidatesDepends On
isSMulRegular 📖mathematicalIsUnitIsSMulRegular
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
Units.isSMulRegular

Units

Theorems

NameKindAssumesProvesValidatesDepends On
isSMulRegular 📖mathematicalIsSMulRegular
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
val
IsSMulRegular.of_mul_eq_one
inv_val

(root)

Theorems

NameKindAssumesProvesValidatesDepends On
isLeftRegular_iff 📖mathematicalIsLeftRegular
IsSMulRegular
isRightRegular_iff 📖mathematicalIsRightRegular
IsSMulRegular
MulOpposite
Mul.toSMulMulOpposite
MulOpposite.op
isSMulRegular_iff_right_eq_zero_of_smul 📖mathematicalIsSMulRegular
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
DistribSMul.toSMulZeroClass
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddGroup.toSubtractionMonoid
IsSMulRegular.right_eq_zero_of_smul
sub_eq_zero
smul_sub
sub_self
isSMulRegular_map 📖mathematicalIsSMulRegular
isSMulRegular_of_group 📖mathematicalIsSMulRegular
SemigroupAction.toSMul
Monoid.toSemigroup
DivInvMonoid.toMonoid
Group.toDivInvMonoid
MulAction.toSemigroupAction
IsScalarTower.left
inv_mul_cancel
one_smul

---

← Back to Index