Documentation Verification Report

Basic

📁 Source: Mathlib/Algebra/GroupWithZero/Action/Basic.lean

Statistics

MetricCount
DefinitionsapplyDistribMulAction, toAddAut, toAddEquiv, smulMonoidWithZeroHom
4
TheoremstoAddAut_apply, toAddEquiv_apply, toAddEquiv_symm_apply, smul_sub_iff_sub_inv_smul, bijective₀, injective₀, surjective₀, smulMonoidWithZeroHom_apply, smul_zpow₀'
9
Total13

AddAut

Definitions

NameCategoryTheorems
applyDistribMulAction 📖CompOp

DistribMulAction

Definitions

NameCategoryTheorems
toAddAut 📖CompOp
1 mathmath: toAddAut_apply
toAddEquiv 📖CompOp
3 mathmath: toAddEquiv_apply, toAddEquiv_symm_apply, toAddAut_apply

Theorems

NameKindAssumesProvesValidatesDepends On
toAddAut_apply 📖mathematicalDFunLike.coe
MonoidHom
AddAut
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toMonoid
Group.toDivInvMonoid
AddAut.instGroup
MonoidHom.instFunLike
toAddAut
toAddEquiv
toAddEquiv_apply 📖mathematicalDFunLike.coe
AddEquiv
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
EquivLike.toFunLike
AddEquiv.instEquivLike
toAddEquiv
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
DistribSMul.toSMulZeroClass
toDistribSMul
DivInvMonoid.toMonoid
Group.toDivInvMonoid
toAddEquiv_symm_apply 📖mathematicalDFunLike.coe
AddEquiv
AddSemigroup.toAdd
AddMonoid.toAddSemigroup
EquivLike.toFunLike
AddEquiv.instEquivLike
AddEquiv.symm
toAddEquiv
SemigroupAction.toSMul
Monoid.toSemigroup
DivInvMonoid.toMonoid
Group.toDivInvMonoid
MulAction.toSemigroupAction
toMulAction
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Group.toDivisionMonoid

IsUnit

Theorems

NameKindAssumesProvesValidatesDepends On
smul_sub_iff_sub_inv_smul 📖mathematicalIsUnit
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
DivInvMonoid.toMonoid
Group.toDivInvMonoid
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Group.toDivisionMonoid
isUnit_smul_iff
smul_sub
smul_inv_smul

MulAction

Theorems

NameKindAssumesProvesValidatesDepends On
bijective₀ 📖mathematicalFunction.Bijective
SemigroupAction.toSMul
Monoid.toSemigroup
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
toSemigroupAction
bijective
injective₀ 📖mathematicalSemigroupAction.toSMul
Monoid.toSemigroup
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
toSemigroupAction
Function.Bijective.injective
bijective₀
surjective₀ 📖mathematicalSemigroupAction.toSMul
Monoid.toSemigroup
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
toSemigroupAction
Function.Bijective.surjective
bijective₀

(root)

Definitions

NameCategoryTheorems
smulMonoidWithZeroHom 📖CompOp
1 mathmath: smulMonoidWithZeroHom_apply

Theorems

NameKindAssumesProvesValidatesDepends On
smulMonoidWithZeroHom_apply 📖mathematicalDFunLike.coe
MonoidWithZeroHom
Prod.instMulZeroOneClass
MonoidWithZero.toMulZeroOneClass
MonoidWithZeroHom.funLike
smulMonoidWithZeroHom
OneHom.toFun
MulOne.toOne
MulOneClass.toMulOne
Prod.instMulOneClass
Monoid.toMulOneClass
MonoidWithZero.toMonoid
MulZeroOneClass.toMulOneClass
MonoidHom.toOneHom
smulMonoidHom
MulActionWithZero.toMulAction
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
smul_zpow₀' 📖mathematicalSMulZeroClass.toSMul
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
GroupWithZero.toMonoidWithZero
instSMulZeroClass
DivInvMonoid.toZPow
GroupWithZero.toDivInvMonoid
zpow_natCast
smul_pow'
zpow_negSucc
smul_inv₀'

---

← Back to Index