/* www-ATLAS of Group Representations. M22:2 represented as 45 x 45 matrices over GF(7). */ F:=GF(7); x:=CambridgeMatrix(1,F,45,[ "010000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000", "000100000000000000000000000000000000000000000", "001000000000000000000000000000000000000000000", "000000100000000000000000000000000000000000000", "000000010000000000000000000000000000000000000", "000010000000000000000000000000000000000000000", "000001000000000000000000000000000000000000000", "000000000001000000000000000000000000000000000", "000000000000010000000000000000000000000000000", "000000000000000100000000000000000000000000000", "000000001000000000000000000000000000000000000", "000000000000000000100000000000000000000000000", "000000000100000000000000000000000000000000000", "000000000000000000001000000000000000000000000", "000000000010000000000000000000000000000000000", "000000000000000000000001000000000000000000000", "000000000000000000000000010000000000000000000", "000000000000100000000000000000000000000000000", "000000000000000000000000000010000000000000000", "000000000000001000000000000000000000000000000", "000000000000000000000000000000010000000000000", "000000000000000000000000000000001000000000000", "000000000000000010000000000000000000000000000", "000000000000000000000000000000000001000000000", "000000000000000001000000000000000000000000000", "344350205002001000006000001000000000000000000", "000000000000000000000000000000000000001000000", "000000000000000000010000000000000000000000000", "000000000000000000000000000000000000000001000", "000000000000000000000000000000000000000000010", "000000000000000000000100000000000000000000000", "000000000000000000000010000000000000000000000", "144524011312161124106514401510113632552205114", "223525055566262516236364523165422300336405205", "000000000000000000000000100000000000000000000", "554651345466056644046141112211335506115245562", "452642404346022230205200410156130232546561545", "000000000000000000000000000100000000000000000", "160324220516133414265413642314513613434231030", "331350506335344224312631104612603023151032216", "000000000000000000000000000001000000000000000", "166110600000600000100000600000000001000000100", "000000000000000000000000000000100000000000000", "645010001000003000000000003000000000000000006"]); y:=CambridgeMatrix(1,F,45,[ "001000000000000000000000000000000000000000000", "266000000000000000000000000000000000000000000", "000010000000000000000000000000000000000000000", "000001000000000000000000000000000000000000000", "106010000000000000000000000000000000000000000", "000000001000000000000000000000000000000000000", "000000000100000000000000000000000000000000000", "000000000010000000000000000000000000000000000", "000000000000100000000000000000000000000000000", "000000000000001000000000000000000000000000000", "000000000000000010000000000000000000000000000", "000000000000000001000000000000000000000000000", "000100000000000000000000000000000000000000000", "000000000000000000010000000000000000000000000", "000000000000000000000100000000000000000000000", "000000000000000000000010000000000000000000000", "000000000000000000000000100000000000000000000", "000000000000000000000000001000000000000000000", "000000000000000000000000000100000000000000000", "000000000000000000000000000001000000000000000", "000000000000000000000000000000100000000000000", "000000100000000000000000000000000000000000000", "000000000000000000000000000000000100000000000", "000000000000000000000000000000000010000000000", "000000010000000000000000000000000000000000000", "000000000000000000000000000000000000100000000", "000000000000000000000000000000000000010000000", "000000000000000000000000000000000000000100000", "000000000000000000000000000000000000000010000", "000000000000000000000000000000000000000000100", "000000000000000000000000000000000000000000001", "155545410064161314023306222663335126014234155", "320104034313155031053412061402621563115625004", "135425431316203561251646535631445313102051026", "423463326213343634334123441633623160316043066", "166303163441335214621532246266554423134116502", "654306144233536223625344500562330001525103513", "000000000001000000000000000000000000000000000", "461261642640264401421602305552356022044362210", "332265621021254363411032144421252232514233255", "421321663024354152616435502326040454330630222", "652146142013224515632214255664522245513105150", "000000000000010000000000000000000000000000000", "511046413404116556564511321525031645652211464", "364564134105014551360462625363611526541562664"]); G:=MatrixGroup<45,F|x,y>; print "Group G is M22:2 < GL(45,GF(7))";