/* www-ATLAS of Group Representations. A9 represented as 41 x 41 matrices over GF(3). */ F:=GF(3); x:=CambridgeMatrix(1,F,41,[ "01000000000000000000000000000000000000000", "00100000000000000000000000000000000000000", "10000000000000000000000000000000000000000", "00000100000000000000000000000000000000000", "00000001000000000000000000000000000000000", "00000000010000000000000000000000000000000", "00000000000100000000000000000000000000000", "00000000000001000000000000000000000000000", "00000000000000010000000000000000000000000", "00010000000000000000000000000000000000000", "00000000000000000010000000000000000000000", "00000000000000000000100000000000000000000", "00000000000000000000001000000000000000000", "00001000000000000000000000000000000000000", "21010201020001010110100000000000000000000", "00000000000000000000000001000000000000000", "00000000000000000000000000010000000000000", "00000201111102020120200000000000000000000", "10200122212200200100000002000000000000000", "00000000000000000000000000000001000000000", "00000010000000000000000000000000000000000", "22222121110122211111210010010201000000000", "10210212110121111111001010010201000000000", "00000000000000000000000000000000001000000", "00021211021021211001122010020002000000000", "00000000100000000000000000000000000000000", "21022122101000000202102220000021022120000", "21021210122000201101222222222212222222000", "11102001000020010121112021022010012000220", "01200012220221021001101020000000012000000", "21010201000110221202202110120121020210000", "11120021000020221121020111101220120111000", "01210211121102201120100020101212210102111", "12002112200020210120001102112021101102001", "11100101021222011111001122112221101102001", "21001211101120121200202102201202012212001", "10222202110111110211101222201012200211002", "12002010100000200000012010020222012000000", "22102122112102020200122000212220211201001", "12201110102120122112001121210222001101211", "21022020201120210122102100001001001010110"]); y:=CambridgeMatrix(1,F,41,[ "12000000000000000000000000000000000000000", "00010000000000000000000000000000000000000", "00001000000000000000000000000000000000000", "00000010000000000000000000000000000000000", "00000000100000000000000000000000000000000", "00000000001000000000000000000000000000000", "00000000000010000000000000000000000000000", "00000000000000100000000000000000000000000", "00000000000000001000000000000000000000000", "00000000000000000100000000000000000000000", "00000000000000000001000000000000000000000", "00000000000000000000010000000000000000000", "00000000000000000000000100000000000000000", "12002112001200100200000000000000000000000", "00000000000000000000000010000000000000000", "00000000000000000000000000100000000000000", "00000000000000000000000000001000000000000", "00000000000000000000000000000100000000000", "00000000000000000000000000000010000000000", "00000000000000000000000000000000100000000", "11111001220111121021120020100210000000000", "00000000000000000000000000000000010000000", "22202201212210111211122000200120010000000", "00000000000000000000000000000000000100000", "00000000000000000000000000000000000010000", "00000000000000000000000000000000000001000", "00000000000000000000000000000000000000100", "00000000000000000000000000000000000000010", "00000000000000000000000000000000000000001", "21011120120212012001200122002200210010000", "01202211020021020211110000001200100000200", "02112022202202000111002211210111101211022", "01220202010021010222020101011022101101002", "02102221201012111121220010220000002011000", "10222211212222021222111120201121220202002", "02020020000020000000000200000000000200000", "21002001220022112102200112002212110022000", "21211221020210101000012120221121111010112", "01221012211012211100022112202022100222001", "10222102100020020112201222112000101102201", "01220200212212202102100012002102110200212"]); G:=MatrixGroup<41,F|x,y>; print "Group G is A9 < GL(41,GF(3))";