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 ) :base
component.
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 Size) and
vector space functions (such as Base) are provided for MeatAxe matrix
algebras, and also algebra functions (such as Centre) will not work.
GAP 3.4.4