Mathlib Map

Theorems · Definition · linear algebra

Module.Basis.prod

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

Basis.prod maps an ι-indexed basis for M and an ι'-indexed basis for M' to an ι ⊕ ι'-index basis for M × M'. For the specific case of R × R, see also Basis.finTwoProd.

Defined in
Mathlib.LinearAlgebra.Basis.Prod
Cited by
26 results in Mathlib
Foundations
Depth 78 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
SemiringAddCommMonoidModuleAddCommMonoidModule

Around this declaration

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

Module.Basis.prod_apply · cited by 11Basis.prod_applyNumberField.mixedEmbedding.stdBasis · cited by 10mixedEmbedding.stdBasisAlgebra.Generators.CotangentSpace.compEquiv · cited by 9CotangentSpace.compEquivAlgebra.Generators.CotangentSpace.compEquiv_symm_inr · cited by 4CotangentSpace.compEquiv_…Algebra.Generators.CotangentSpace.fst_compEquiv · cited by 4CotangentSpace.fst_compEq…Polynomial.degreeLT.basisProd · cited by 4degreeLT.basisProdPolynomial.adjSylvester · cited by 3Polynomial.adjSylvesterrank_prod · cited by 2rank_prodLinearMap.finrank_maxGenEigenspace_zero_eq · cited by 2LinearMap.finrank_maxGenE…Polynomial.toMatrix_sylvesterMap' · cited by 2Polynomial.toMatrix_sylve…LinearMap.toMatrix_prodMap · cited by 2LinearMap.toMatrix_prodMapLinearMap.det_prodMap · cited by 1LinearMap.det_prodMapNumberField.mixedEmbedding.fundamentalDomain_stdBasis · cited by 1mixedEmbedding.fundamenta…LinearMap.charpoly_prodMap · cited by 1LinearMap.charpoly_prodMapPolynomial.toMatrix_sylvesterMap · cited by 1Polynomial.toMatrix_sylve…Module · cited by 20661ModuleSemiring · cited by 13802SemiringAddCommMonoid · cited by 12281AddCommMonoidModule.Basis · cited by 1477Module.BasisLinearEquiv.symm · cited by 1461LinearEquiv.symmModule.Basis.repr · cited by 498Basis.reprLinearEquiv.trans · cited by 298LinearEquiv.transLinearEquiv.prodCongr · cited by 15LinearEquiv.prodCongrFinsupp.sumFinsuppLEquivProdFinsupp · cited by 11Finsupp.sumFinsuppLEquivP…Basis.prodCITED BYCITES

Cites9

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

Cited by31

Results whose statement or proof uses this declaration.