/* www-ATLAS of Group Representations. M12:2 represented as 34 x 34 matrices over GF(3). */ F:=GF(3); x:=CambridgeMatrix(1,F,34,[ "0100000000000000000000000000000000", "1000000000000000000000000000000000", "0001000000000000000000000000000000", "0010000000000000000000000000000000", "0000010000000000000000000000000000", "0000100000000000000000000000000000", "0000000010000000000000000000000000", "0000000001000000000000000000000000", "0000001000000000000000000000000000", "0000000100000000000000000000000000", "0000000000000100000000000000000000", "0000000000000010000000000000000000", "0000000000000000100000000000000000", "0000000000100000000000000000000000", "0000000000010000000000000000000000", "0000000000000000000010000000000000", "0000000000001000000000000000000000", "0000000000000000000000100000000000", "0000000000000000000000010000000000", "0000000000000000000000000100000000", "0000000000000001000000000000000000", "0000000000000000000000000000100000", "0000000000000000010000000000000000", "0000000000000000001000000000000000", "0000212211122212100212001100100000", "0000000000000000000100000000000000", "2100210000100200002000010010000000", "2021001202212010120112111001221100", "0000000000000000000001000000000000", "0000000000000000000000000000000001", "0221122021202021100101011000012101", "1212001020122212102212010100100100", "0121000220012100100022022200012210", "0000000000000000000000000000010000"]); y:=CambridgeMatrix(1,F,34,[ "0010000000000000000000000000000000", "0220000000000000000000000000000000", "1210000000000000000000000000000000", "0000100000000000000000000000000000", "0000001000000000000000000000000000", "0000000100000000000000000000000000", "0001000000000000000000000000000000", "0000000000100000000000000000000000", "0000000000010000000000000000000000", "0000000000001000000000000000000000", "0000010000000000000000000000000000", "0000000000000001000000000000000000", "0000000000000000010000000000000000", "0000000000000000001000000000000000", "0000000000000000000100000000000000", "0000000010000000000000000000000000", "0000000000000000000001000000000000", "0000000001000000000000000000000000", "0000000000000000000000001000000000", "0000000000000000000000000010000000", "0000000000000000000000000001000000", "0000000000000000000000000000010000", "0000000000000000000000000000001000", "0000000000000000000000000000000100", "0000000000000100000000000000000000", "0000000000000000000000000000000010", "0000000000000010000000000000000000", "2121000001000002000000000000100000", "1000200010002000000010000000000000", "0000000000000000100000000000000000", "1010202011010000100011200001112000", "0002222200200100001000021000000200", "1110202001021110001211002112210222", "0212011121111000112212011112000221"]); G:=MatrixGroup<34,F|x,y>; print "Group G is M12:2 < GL(34,GF(3))";