Mathlib Map

Theorems · Definition · commutative algebra

Module.Basis.smulTower

{R : Type u_1} →
  {S : Type u_2} →
    {A : Type u_3} →
      [inst : Semiring R] →
        [inst_1 : Semiring S] →
          [inst_2 : AddCommMonoid A] →
            [inst_3 : Module R S] →
              [inst_4 : Module S A] →
                [inst_5 : Module R A] →
                  [IsScalarTower R S A] →
                    {ι : Type u_5} →
                      {ι' : Type u_6} → Module.Basis ι R S → Module.Basis ι' S A → Module.Basis (ι × ι') R A

Basis.smulTower (b : Basis ι R S) (c : Basis ι S A) is the R-basis on A where the (i, j)th basis vector is b i • c j.

Defined in
Mathlib.RingTheory.AlgebraTower
Cited by
13 results in Mathlib
Foundations
Depth 85 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
SemiringSemiringAddCommMonoidModuleModuleModuleIsScalarTower

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Module.Basis.smulTower' · cited by 6Basis.smulTower'Module.Basis.smulTower_repr · cited by 4Basis.smulTower_reprlift_rank_mul_lift_rank · cited by 4lift_rank_mul_lift_rankAlgebra.smulTower_leftMulMatrix_algebraMap · cited by 2Algebra.smulTower_leftMul…Module.Basis.smulTower'_repr · cited by 2Basis.smulTower'_reprModule.Basis.smulTower_apply · cited by 2Basis.smulTower_applyAlgebra.trace_trace_of_basis · cited by 2Algebra.trace_trace_of_ba…LinearMap.det_restrictScalars · cited by 2LinearMap.det_restrictSca…Algebra.smulTower_leftMulMatrix · cited by 2Algebra.smulTower_leftMul…Module.Basis.smulTower'_apply · cited by 1Basis.smulTower'_applyAlgebra.smulTower_leftMulMatrix_algebraMap_eq · cited by 0Algebra.smulTower_leftMul…Algebra.smulTower_leftMulMatrix_algebraMap_ne · cited by 0Algebra.smulTower_leftMul…Module.Basis.smulTower_repr_mk · cited by 0Basis.smulTower_repr_mkModule.Basis.smulTower.congr_simp · cited by 0smulTower.congr_simpModule · cited by 20661ModuleSemiring · cited by 13802SemiringAddCommMonoid · cited by 12281AddCommMonoidIsScalarTower · cited by 3896IsScalarTowerModule.Basis · cited by 1477Module.BasisLinearEquiv.symm · cited by 1461LinearEquiv.symmModule.Basis.repr · cited by 498Basis.reprLinearEquiv.trans · cited by 298LinearEquiv.transEquiv.refl · cited by 274Equiv.reflLinearEquiv.refl · cited by 143LinearEquiv.reflEquiv.prodComm · cited by 55Equiv.prodCommLinearEquiv.restrictScalars · cited by 46LinearEquiv.restrictScala…Finsupp.lcongr · cited by 22Finsupp.lcongrFinsupp.curryLinearEquiv · cited by 11Finsupp.curryLinearEquivBasis.smulTowerCITED BYCITES

Cites14

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by14

Results whose statement or proof uses this declaration.