/* www-ATLAS of Group Representations. L3(4) represented as 35 x 35 matrices over GF(7). */ F:=GF(7); x:=CambridgeMatrix(1,F,35,[ "01000000000000000000000000000000000", "10000000000000000000000000000000000", "00010000000000000000000000000000000", "00100000000000000000000000000000000", "00000010000000000000000000000000000", "00000001000000000000000000000000000", "00001000000000000000000000000000000", "00000100000000000000000000000000000", "00000000000100000000000000000000000", "00000000000001000000000000000000000", "00000000000000010000000000000000000", "00000000100000000000000000000000000", "00000000000000000010000000000000000", "00000000010000000000000000000000000", "00000000000000000000100000000000000", "00000000001000000000000000000000000", "00000000000000000000000100000000000", "00000000000000000000000001000000000", "00000000000010000000000000000000000", "00000000000000000000000000010000000", "00000000000000100000000000000000000", "01060010000000000010006000000000000", "10601000000010000000060000000000000", "00000000000000001000000000000000000", "00000000000000000000000000000000100", "00000000000000000100000000000000000", "00000000000000000000000000000000001", "00000000000000000001000000000000000", "16665621563241033502625665626545413", "56231532163651256521615656022332665", "05100651333444404034631465256636646", "04205166660121335244042353256620046", "00000000000000000000000010000000000", "03213000531244223011153555616626052", "00000000000000000000000000100000000"]); y:=CambridgeMatrix(1,F,35,[ "00100000000000000000000000000000000", "06600000000000000000000000000000000", "00001000000000000000000000000000000", "00000100000000000000000000000000000", "10601000000000000000000000000000000", "00000000100000000000000000000000000", "00000000010000000000000000000000000", "00000000001000000000000000000000000", "00000000000010000000000000000000000", "00000000000000100000000000000000000", "00000000000000001000000000000000000", "00000000000000000100000000000000000", "00010000000000000000000000000000000", "00000000000000000001000000000000000", "00000000000000000000010000000000000", "00000000000000000000001000000000000", "00000000000000000000000010000000000", "00000010000100600000000000000000000", "00000000000000000000000000100000000", "00000000000000000000000000001000000", "00000000000000000000000000000100000", "00000010000000000000000000000000000", "00000000000000000000000000000010000", "00000000000000000000000000000001000", "00000001000000000000000000000000000", "00000000000000000000000000000000010", "06366510432254532156250656063446624", "35146463154426333533152631144111644", "54564431546012040362146642542652221", "00000010000100000000600000000000000", "11146633254356426203361521511255114", "01553065621543546320336612415236503", "20510611516611151055041552600546353", "53605502232631446513500551632650456", "43002500310034660655116303030425462"]); G:=MatrixGroup<35,F|x,y>; print "Group G is L3(4) < GL(35,GF(7))";