getMultiplicationMatrix(C,a)getMultiplicationMatrix(S,I,b)For an algebra C over a field $k$ or a polynomial ring S and an ideal I, this function generates a matrix with entries in $k$ representing multiplication by the user-prescribed element in C or S/I respectively.
We compute the multiplication matrix of the element 1+a*b+b*c+c*a in the algebra L[a,b,c]/(a^2,b^2,c^2), where L is the cyclotomic extension $\mathbb{Q}(\zeta_{7})$ represented as the quotient of the polynomial ring $\mathbb{Q}[x]$ by the ideal generated by the polynomial $x^6+x^5+x^4+x^3+x^2+x+1$. The multiplication matrix is computed over L with respect to the basis $\{1,a,b,c\}$.
|
|
|
Alternatively for a $k$-algebra C, we can compute the multiplication matrix of an element b with respect to a basis of C.
|
|
The object getMultiplicationMatrix is a method function.
The source of this document is in A1BrouwerDegrees/Documentation/TraceAndNormDoc.m2:43:0.