As suggest by Alexander Konovalov I load LoadPackage("ctbllib") and them worked for symmetric group $S5$. It worked for me as
gap> t:=CharacterTable("S5") mod 3;
BrauerTable( "A5.2", 3 )
gap> Irr(t);
[ Character( BrauerTable( "A5.2", 3 ), [ 1, 1, 1, 1, 1 ] ),
Character( BrauerTable( "A5.2", 3 ), [ 1, 1, 1, -1, -1 ] ),
Character( BrauerTable( "A5.2", 3 ), [ 6, -2, 1, 0, 0 ] ),
Character( BrauerTable( "A5.2", 3 ), [ 4, 0, -1, 2, 0 ] ),
Character( BrauerTable( "A5.2", 3 ), [ 4, 0, -1, -2, 0 ] ) ]
But i tried same for Special linear group $SL(2,5)$, it does not works
gap> LoadPackage("ctbllib");
true
gap> m:=SL(2,5);
SL(2,5)
gap> t:=CharacterTable("m") mod 2;
fail
gap>
Where is problem. Please help. Thanks.
true
. – Shaun Dec 25 '18 at 08:43m:=SL(2,5);
creates a variablem
which contains a group."m"
is a string which contains a characterm
. It has no connection to the variablem
. Incidentally,"M"
and"m"
are both identifiers for the character table of the monster simple group, which then is retrieved from the library byCharacterTable("m")
, but it has no known character table mod 2, sofail
is returned. – Olexandr Konovalov Dec 27 '18 at 09:46