/* www-ATLAS of Group Representations. 2.L3(4) represented as 26 x 26 matrices over GF(7). */ F:=GF(7); x:=CambridgeMatrix(1,F,26,[ "01000000000000000000000000", "10000000000000000000000000", "00010000000000000000000000", "00100000000000000000000000", "00000010000000000000000000", "00000001000000000000000000", "00001000000000000000000000", "00000100000000000000000000", "00000000000100000000000000", "00000000000001000000000000", "00000000000000010000000000", "00000000100000000000000000", "00000000000000000010000000", "00000000010000000000000000", "00000000000000000000100000", "00000000001000000000000000", "00000000000000000000000100", "00000000000000000000000001", "00000000000010000000000000", "65020124123615013321066404", "00000000000000100000000000", "04110520004000000030006000", "40112005000030040000060000", "00000000000000001000000000", "63015432626125130430633013", "00000000000000000100000000"]); y:=CambridgeMatrix(1,F,26,[ "43000000000000000000000000", "00100000000000000000000000", "00001000000000000000000000", "00000100000000000000000000", "66503000000000000000000000", "00000000100000000000000000", "00000000010000000000000000", "00000000001000000000000000", "00000000000010000000000000", "00000000000000100000000000", "00000000000000001000000000", "00000000000000000100000000", "00010000000000000000000000", "00000000000000000001000000", "00000000000000000000010000", "00000000000000000000001000", "00000000000000000000000010", "25306000200000400000500000", "33220366464605001101410530", "36563266051550441544454521", "65013355206466551452456504", "00000010000000000000000000", "16556160160262300466226415", "33112065420214342623115662", "00000001000000000000000000", "06112141303406022465650603"]); G:=MatrixGroup<26,F|x,y>; print "Group G is 2.L3(4) < GL(26,GF(7))";