Given a subalgebra A of M_n(K), create the right A-module M with underlying vector space K^((n)), where the action of a in A is given by m * a, m in M.The function RModule creates a module in reduced mode while RSpace creates a module in embedded mode.
Given the subalgebra A of M_n(K) generated by the terms of the sequence Q, create the right A-module M with underlying vector space K^((n)), where the action of a in A is given by m * a, m in M.The function RModule creates a module in reduced mode while RSpace creates a module in embedded mode.
[0 1 1 0 1 0]
[0 0 1 1 1 1]
[1 0 0 1 0 1]
[0 0 0 1 0 0]
[0 0 0 0 1 0]
[0 0 0 0 0 1],
[1 0 0 1 0 1]
[0 1 0 0 1 1]
[0 1 1 1 1 0]
[0 0 0 1 1 0]
[0 0 0 1 0 1]
[0 1 0 1 0 0]
> A := MatrixAlgebra<GF(2), 6 | > [ 1,0,0,1,0,1, > 0,1,0,0,1,1, > 0,1,1,1,1,0, > 0,0,0,1,1,0, > 0,0,0,1,0,1, > 0,1,0,1,0,0 ], > [ 0,1,1,0,1,0, > 0,0,1,1,1,1, > 1,0,0,1,0,1, > 0,0,0,1,0,0, > 0,0,0,0,1,0, > 0,0,0,0,0,1 ] >; > M := RModule(A); > M; RModule M of dimension 6 over GF(2)