/* www-ATLAS of Group Representations. 3.S7 represented as 36 x 36 matrices over GF(5). */ F:=GF(5); x:=CambridgeMatrix(1,F,36,[ "010000000000000000000000000000000000", "100000000000000000000000000000000000", "000010000000000000000000000000000000", "000000100000000000000000000000000000", "001000000000000000000000000000000000", "000000000100000000000000000000000000", "000100000000000000000000000000000000", "000000000000100000000000000000000000", "000000000000001000000000000000000000", "000001000000000000000000000000000000", "000000000000000010000000000000000000", "000000000000000000100000000000000000", "000000010000000000000000000000000000", "000000000000000000000100000000000000", "000000001000000000000000000000000000", "000000000000000000000000100000000000", "000000000010000000000000000000000000", "000000000000000000000000000100000000", "000000000001000000000000000000000000", "000000000000000000000000000001000000", "000000000000000000000000000000010000", "000000000000010000000000000000000000", "000000000000000000000000000000000010", "000000000000000000000000000000000001", "000000000000000100000000000000000000", "122024201111224211134134104443023041", "311414040003440230210341000444412004", "000000000000000001000000000000000000", "343140433212214431330003044301140302", "000000000000000000010000000000000000", "401142113421133121103303411113403422", "000000000000000000001000000000000000", "334111303103231004321201103234024144", "201323023420411124014040131212014240", "000000000000000000000010000000000000", "000000000000000000000001000000000000"]); y:=CambridgeMatrix(1,F,36,[ "001000000000000000000000000000000000", "000100000000000000000000000000000000", "000001000000000000000000000000000000", "000000010000000000000000000000000000", "000000001000000000000000000000000000", "000000000010000000000000000000000000", "000000000001000000000000000000000000", "000000000000010000000000000000000000", "040044004000000000000000000000000000", "000000000000000100000000000000000000", "000000000000000001000000000000000000", "000000000000000000010000000000000000", "000000000000000000001000000000000000", "000000000000000000000010000000000000", "000000000000000000000001000000000000", "000000000000000000000000010000000000", "000000000000000000000000001000000000", "140104000010040000000010000000000000", "000000000000000000000000000010000000", "000000000000000000000000000000100000", "000000000000000000000000000000001000", "000000000000000000000000000000000100", "104100040010000004000010000000000000", "131204134423023412112224420032211200", "223022111004324324104101134341401043", "201222223431000240421224314432442443", "113121303231431241042322022342131411", "043403431440221221202321242313211340", "443101303440042343141111340004210123", "233423400014202233342140414120344130", "010234012440002201202043014141323400", "444140340442130244102243411410103310", "304320310021411000310042403222030332", "211121102342242133323200402310331233", "402132404222033111102423330023010011", "033121322232421433130234034300320143"]); G:=MatrixGroup<36,F|x,y>; print "Group G is 3.S7 < GL(36,GF(5))";