/* www-ATLAS of Group Representations. 3.A7 represented as 36 x 36 matrices over GF(5). */ F:=GF(5); x:=CambridgeMatrix(1,F,36,[ "010000000000000000000000000000000000", "000100000000000000000000000000000000", "000010000000000000000000000000000000", "100000000000000000000000000000000000", "000000010000000000000000000000000000", "000000000100000000000000000000000000", "004010100000000000000000000000000000", "001000000000000000000000000000000000", "000000000000010000000000000000000000", "000000000000000100000000000000000000", "000000000000000001000000000000000000", "000000000000000000010000000000000000", "000000000000000000000100000000000000", "000000000000000000000001000000000000", "000000000000000000000000010000000000", "000001000000000000000000000000000000", "000000000000000000000000000010000000", "000000000000000000000000000000100000", "000000000000000000000000000000001000", "000000000000000000000000000000000100", "000000000000000000000000000000000010", "000000000000000000000000000000000001", "410043013403144341404234412043013102", "000000001000000000000000000000000000", "443102141143043400114224103323110013", "231414330103331214040003102113334413", "412410204022300220313300420132103431", "230201331343014331003420341002130402", "034234203043223021321234322413224421", "414011003133041404203100422224323303", "000000000010000000000000000000000000", "323334423044313200040033242204024232", "414231332102111321244403011023100114", "000000000001000000000000000000000000", "032222343004140332141443223412224131", "000000000000100000000000000000000000"]); y:=CambridgeMatrix(1,F,36,[ "001000000000000000000000000000000000", "441400000000000000000000000000000000", "000001000000000000000000000000000000", "000000100000000000000000000000000000", "000000001000000000000000000000000000", "000000000010000000000000000000000000", "000000000001000000000000000000000000", "000000000000100000000000000000000000", "000000000000001000000000000000000000", "000000000000000010000000000000000000", "000000000000000000100000000000000000", "000000000000000000001000000000000000", "000000000000000000000010000000000000", "000000000000000000000000100000000000", "000000000000000000000000001000000000", "000000000000000000000000000100000000", "000000000000000000000000000001000000", "000000000000000000000000000000010000", "100000000000000000000000000000000000", "003021002404000010010300000000000000", "032403100024000000301000000000000000", "344013011034012123324030242320344333", "342224024044023402423022331323322013", "342400234020203123224222213140114334", "422140224030401204403432402324402230", "324342242040020300233442111401230202", "312420234240030203330211324340234322", "400330130100410001321213021014343012", "343202103220210221300224222424212124", "032121324404201132420214232011122111", "103342203344211344412121423011331143", "223003221122303014042231434034433134", "023212321344210132344133022124214430", "444400130000000100000002000100000400", "321344024043112111330133330430220300", "300322231424004034223414413410220340"]); G:=MatrixGroup<36,F|x,y>; print "Group G is 3.A7 < GL(36,GF(5))";