/* www-ATLAS of Group Representations. 2.S7 (isoclinic) represented as 36 x 36 matrices over GF(3). */ F:=GF(3); x:=CambridgeMatrix(1,F,36,[ "020000000000000000000000000000000000", "100000000000000000000000000000000000", "000200000000000000000000000000000000", "001000000000000000000000000000000000", "000000200000000000000000000000000000", "000000002000000000000000000000000000", "000010000000000000000000000000000000", "000000000002000000000000000000000000", "000001000000000000000000000000000000", "000000000000002000000000000000000000", "000000000000000020000000000000000000", "000000010000000000000000000000000000", "000000000000000000020000000000000000", "000000000000000000002000000000000000", "000000000100000000000000000000000000", "000000000000000000000002000000000000", "000000000010000000000000000000000000", "000000000000000000000000002000000000", "000000000000000000000000000020000000", "000000000000100000000000000000000000", "000000000000010000000000000000000000", "000000000000000000000000000000002000", "000000000000000000000000000000000020", "000000000000000100000000000000000000", "100101221112201211000110212022001012", "202201012022101210201122012220011101", "000000000000000001000000000000000000", "102110220120021120012210012202022102", "000000000000000000100000000000000000", "112012020022020022220002001120110210", "110000010220112221011122222200000021", "122212022011002220221110110222212001", "000000000000000000000100000000000000", "121122110012002112112122012002201121", "000000000000000000000010000000000000", "011112120002212002221121201111202202"]); y:=CambridgeMatrix(1,F,36,[ "002000000000000000000000000000000000", "011000000000000000000000000000000000", "000020000000000000000000000000000000", "000002000000000000000000000000000000", "000000020000000000000000000000000000", "000000000200000000000000000000000000", "000000000020000000000000000000000000", "000000000000200000000000000000000000", "000000000000020000000000000000000000", "000000000000000200000000000000000000", "000000000000000002000000000000000000", "000000000000000000200000000000000000", "201020010000200000000000000000000000", "000000000000000000000200000000000000", "000000000000000000000020000000000000", "000000000000000000000000200000000000", "000000000000000000000000020000000000", "000000000000000000000000000200000000", "000000000000000000000000000002000000", "000000000000000000000000000000200000", "000000000000000000000000000000020000", "000000000000000000000000000000000200", "000000000000000000000000000000000002", "100100201221221022221101222022102021", "112110112010020212221211110000112211", "102221000210002111112021110101110102", "101222220222121102210120011021101220", "110210011010221010220202122000220110", "020210101202020201000121101122011112", "100210102020201221022022222010112121", "210002212001122202112022220100012121", "211121222122122020111021022202012202", "002122210002110121001211011102221210", "122202121222101021210012122220012020", "200100021212120102102101001102212210", "112121212121120110001012021000222200"]); G:=MatrixGroup<36,F|x,y>; print "Group G is 2.S7 (isoclinic) < GL(36,GF(3))";