/* www-ATLAS of Group Representations. M12:2 represented as 32 x 32 matrices over GF(5). */ F:=GF(5); x:=CambridgeMatrix(1,F,32,[ "01000000000000000000000000000000", "10000000000000000000000000000000", "00010000000000000000000000000000", "00100000000000000000000000000000", "00000100000000000000000000000000", "00001000000000000000000000000000", "00000000100000000000000000000000", "00000000010000000000000000000000", "00000010000000000000000000000000", "00000001000000000000000000000000", "00000000000001000000000000000000", "00000000000000100000000000000000", "00000000000000001000000000000000", "00000000001000000000000000000000", "00000000000100000000000000000000", "00000000000000000000100000000000", "00000000000010000000000000000000", "00000000000000000000001000000000", "00000000000000000000000100000000", "00000000000000000000000001000000", "00000000000000010000000000000000", "00000000000000000000000000001000", "00000000000000000100000000000000", "00000000000000000010000000000000", "00000000000000000000000000000001", "00000000000000000001000000000000", "13400123324112241412333411040011", "21001443132243404133234140400302", "00000000000000000000010000000000", "02302020332440044004114231004024", "40010411400034323342330033002301", "00000000000000000000000010000000"]); y:=CambridgeMatrix(1,F,32,[ "00100000000000000000000000000000", "34400000000000000000000000000000", "23100000000000000000000000000000", "00001000000000000000000000000000", "00000010000000000000000000000000", "00000001000000000000000000000000", "00010000000000000000000000000000", "00000000001000000000000000000000", "00000000000100000000000000000000", "00000000000010000000000000000000", "00000100000000000000000000000000", "00000000000000010000000000000000", "00000000000000000100000000000000", "00000000000000000010000000000000", "00000000000000000001000000000000", "00000000100000000000000000000000", "00000000000000000000010000000000", "00000000010000000000000000000000", "00000000000000000000000010000000", "00000000000000000000000000100000", "00000000000000000000000000010000", "22311414214210224102040000200000", "00000000000000000000000000000100", "00000000000000000000000000000010", "00000000000001000000000000000000", "22441120134114304233221234102433", "00000000000000100000000000000000", "33401044442023000142431110214342", "30313101323330220222212224000040", "00000202202204120041004040100400", "33303224023314030321043230112411", "00221424131004344201201442434402"]); G:=MatrixGroup<32,F|x,y>; print "Group G is M12:2 < GL(32,GF(5))";