StructuralConstantsPackage R¶
naalg.spad line 461 [edit on github]
StructuralConstantsPackage provides functions creating structural constants from a multiplication tables or a basis of a matrix algebra and other useful functions in this context.
- coordinates: (Matrix R, List Matrix R) -> Vector R
coordinates(a, [v1, ..., vn])returns the coordinates ofawith respect to theR-module basisv1, …,vn.
- structuralConstants: (List Symbol, Matrix Fraction Polynomial R) -> Vector Matrix Fraction Polynomial R
structuralConstants(ls, mt)determines the structural constants of an algebra with generatorslsand multiplication tablemt, the entries of which must be given as linear polynomials in the indeterminates given byls. The result is in particular useful as fourth argument for AlgebraGivenByStructuralConstants and GenericNonAssociativeAlgebra.
- structuralConstants: (List Symbol, Matrix Polynomial R) -> Vector Matrix Polynomial R
structuralConstants(ls, mt)determines the structural constants of an algebra with generatorslsand multiplication tablemt, the entries of which must be given as linear polynomials in the indeterminates given byls. The result is in particular useful as fourth argument for AlgebraGivenByStructuralConstants and GenericNonAssociativeAlgebra.