Linear algebra properties of FreeAlgebra R X #
This file provides a FreeMonoid X basis on the FreeAlgebra R X, and uses it to show the
dimension of the algebra is the cardinality of List X
noncomputable def FreeAlgebra.basisFreeMonoid (R : Type u) (X : Type v) [CommSemiring R] :
Module.Basis (FreeMonoid X) R (FreeAlgebra R X)
The FreeMonoid X basis on the FreeAlgebra R X,
mapping [x₁, x₂, ..., xₙ] to the "monomial" 1 • x₁ * x₂ * ⋯ * xₙ
Equations
Instances For
instance FreeAlgebra.instFree (R : Type u) (X : Type v) [CommSemiring R] :
Module.Free R (FreeAlgebra R X)