Documentation Verification Report

SMul

📁 Source: Mathlib/LinearAlgebra/Basis/SMul.lean

Statistics

MetricCount
DefinitionsgroupSMul, instMulAction, instSMul, isUnitSMul, unitsSMul
5
Theoremscoe_smul, coord_unitsSMul, groupSMul_apply, groupSMul_span_eq_top, instIsScalarTower, instSMulCommClass, isUnitSMul_apply, repr_isUnitSMul, repr_smul, repr_unitsSMul, smul_apply, smul_eq_map, unitsSMul_apply, units_smul_span_eq_top
14
Total19

Module.Basis

Definitions

NameCategoryTheorems
groupSMul 📖CompOp
1 mathmath: groupSMul_apply
instMulAction 📖CompOp
instSMul 📖CompOp
12 mathmath: instIsScalarTower, Algebra.smul_leftMulMatrix, AffineBasis.basisOf_smul, repr_smul, smul_det, LinearMap.toMatrix_smulBasis_left, coe_smul, LinearMap.toMatrix_smulBasis_right, smul_eq_map, toMatrix_smul_left, smul_apply, instSMulCommClass
isUnitSMul 📖CompOp
5 mathmath: repr_isUnitSMul, ZSpan.smul, det_isUnitSMul, isUnitSMul_apply, toMatrix_isUnitSMul
unitsSMul 📖CompOp
8 mathmath: det_unitsSMul, orientation_unitsSMul, orientation_neg_single, det_unitsSMul_self, repr_unitsSMul, unitsSMul_apply, coord_unitsSMul, toMatrix_unitsSMul

Theorems

NameKindAssumesProvesValidatesDepends On
coe_smul 📖mathematicalDFunLike.coe
Module.Basis
instFunLike
instSMul
Function.hasSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
DivInvMonoid.toMonoid
Group.toDivInvMonoid
coord_unitsSMul 📖mathematicalcoord
CommSemiring.toSemiring
unitsSMul
Units
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
LinearMap
RingHom.id
Semiring.toNonAssocSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toModule
Units.instSMul
LinearMap.instSMul
instDistribSMul
smulCommClass_self
CommSemiring.toCommMonoid
DistribMulAction.toMulAction
CommMonoid.toMonoid
AddCommMonoid.toAddMonoid
Module.toDistribMulAction
Units.instInv
ext
smulCommClass_self
Submodule.mem_top
inv_mul_cancel
one_smul
map_smul
SemilinearMapClass.toMulActionSemiHomClass
LinearMap.semilinearMapClass
RingHomInvPair.ids
repr_self
Finsupp.single_apply
mul_one
MulZeroClass.mul_zero
groupSMul_apply 📖mathematicalDFunLike.coe
Module.Basis
instFunLike
groupSMul
Pi.smul'
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
DivInvMonoid.toMonoid
Group.toDivInvMonoid
mk_apply
LinearIndependent.group_smul
linearIndependent
Eq.ge
groupSMul_span_eq_top
span_eq
groupSMul_span_eq_top 📖mathematicalSubmodule.span
Set.range
Top.top
Submodule
Submodule.instTop
Submodule.span
Set.range
Pi.smul'
SemigroupAction.toSMul
Monoid.toSemigroup
DivInvMonoid.toMonoid
Group.toDivInvMonoid
MulAction.toSemigroupAction
Top.top
Submodule
Submodule.instTop
eq_top_iff
Submodule.mem_span
Submodule.smul_mem
inv_smul_smul
smul_one_smul
instIsScalarTower 📖mathematicalIsScalarTower
Module.Basis
instSMul
DFunLike.ext
smul_assoc
RingHomInvPair.ids
instSMulCommClass 📖mathematicalSMulCommClass
Module.Basis
instSMul
DFunLike.ext
SMulCommClass.smul_comm
RingHomInvPair.ids
isUnitSMul_apply 📖mathematicalIsUnit
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DFunLike.coe
Module.Basis
instFunLike
isUnitSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
unitsSMul_apply
repr_isUnitSMul 📖mathematicalIsUnit
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
CommSemiring.toSemiring
DFunLike.coe
Finsupp
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
Finsupp.instFunLike
LinearEquiv
RingHom.id
RingHomInvPair.ids
Finsupp.instAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
Finsupp.module
Semiring.toModule
EquivLike.toFunLike
LinearEquiv.instEquivLike
repr
isUnitSMul
Units
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Units.instSMul
Algebra.toSMul
Algebra.id
Units.instInv
IsUnit.unit
repr_unitsSMul
repr_smul 📖mathematicalrepr
Module.Basis
instSMul
LinearEquiv.trans
Finsupp
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Finsupp.instAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
Finsupp.module
Semiring.toModule
RingHom.id
RingHomCompTriple.ids
RingHomInvPair.ids
LinearEquiv.symm
DistribMulAction.toLinearEquiv
RingHomInvPair.ids
repr_unitsSMul 📖mathematicalDFunLike.coe
Finsupp
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
Finsupp.instFunLike
LinearEquiv
RingHom.id
RingHomInvPair.ids
Finsupp.instAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
Finsupp.module
Semiring.toModule
EquivLike.toFunLike
LinearEquiv.instEquivLike
repr
unitsSMul
Units
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Units.instSMul
Algebra.toSMul
Algebra.id
Units.instInv
smulCommClass_self
coord_unitsSMul
smul_apply 📖mathematicalDFunLike.coe
Module.Basis
instFunLike
instSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
DivInvMonoid.toMonoid
Group.toDivInvMonoid
smul_eq_map 📖mathematicalLinearEquiv
RingHom.id
Semiring.toNonAssocSemiring
RingHomInvPair.ids
Module.Basis
instSMul
LinearEquiv.automorphismGroup
LinearEquiv.applyDistribMulAction
LinearEquiv.apply_smulCommClass'
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
DistribSMul.toSMulZeroClass
instDistribSMul
NonAssocSemiring.toNonUnitalNonAssocSemiring
AddCommMonoid.toAddMonoid
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
IsScalarTower.left
DistribMulAction.toMulAction
map
RingHomInvPair.ids
LinearEquiv.apply_smulCommClass'
IsScalarTower.left
unitsSMul_apply 📖mathematicalDFunLike.coe
Module.Basis
instFunLike
unitsSMul
Units
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Units.instSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
Module.toDistribMulAction
mk_apply
LinearIndependent.units_smul
linearIndependent
Eq.ge
units_smul_span_eq_top
span_eq
units_smul_span_eq_top 📖mathematicalSubmodule.span
Set.range
Top.top
Submodule
Submodule.instTop
Submodule.span
Set.range
Pi.smul'
Units
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Units.instSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
Module.toDistribMulAction
Top.top
Submodule
Submodule.instTop
groupSMul_span_eq_top
Units.instIsScalarTower
IsScalarTower.left

---

← Back to Index