Cat::LeftAModuleWithBasis(alg) represents the category of the modules over a finite dimensional algebra with a distinguished basis.
Creating the Category
Cat::LeftAModuleWithBasis(alg)
Parameters:
alg: |
A domain which must be from the category Cat::FiniteDimensionalAlgebraWithBasis(coeffRing) with coeffRing a Cat::Ring. |
Categories
Cat::ModuleWithBasis(coeffRing), Cat::LeftModule(alg)
Details:
A domain in this category is a left module over a finite dimensional algebra alg, or, equivalently, a representation of alg.
mult2 – left multiplication by elements in alg
Cat::LeftAModuleWithBasis::mult2(alg a, dom x)
Returns the scalar multiplication of a and x.
leftMatrix – compute the matrix of an element
Cat::LeftAModuleWithBasis::leftMatrix(alg , <vectorBasis v1, , vectorBasis vk>)
Returns the multiplication matrix of a.
If the basis is provided, it returns the multiplication matrix of a, in the given basis.
Changes in MuPAD 3.1
New Function.