The following functions are overlaid in the operations record of MeatAxe matrix algebras.
Fingerprint( A )
Fingerprint( A, list ):
gap> f:= GF(2);; gap> a:= UnitalAlgebra( f, [ MeatAxeMat( (1,2,3,4,5), f, [5,5] ), > MeatAxeMat( (1,2) , f, [5,5] ) ] );; gap> Fingerprint( a ); [ 1, 1, 1, 3, 0, 1 ]
Module( matalg, gens ):
NaturalModule( matalg ):
Operation( A, M ):
Operation( A, M )returns a MeatAxe matrix algebra of n times n matrices (where n is the dimension of M), with action on its natural module equivalent to that of A on M.
RandomOrders( A ):
It should be noted that no set theoretic functions (such as
vector space functions (such as
Base) are provided for MeatAxe matrix
algebras, and also algebra functions (such as
Centre) will not work.
Previous Up Top Next