/* www-ATLAS of Group Representations. A9 represented as 19 x 19 matrices over GF(7). */ F:=GF(7); x:=CambridgeMatrix(1,F,19,[ "0100000000000000000", "0001000000000000000", "0000010000000000000", "1000000000000000000", "0000000010000000000", "0000000000100000000", "0000000000001000000", "0000000000000010000", "0000000000000000100", "0000000000000000001", "0010000000000000000", "3645205245312050102", "0500630645602502145", "4012525262506011523", "4523246341302542542", "5564260163200061604", "0000100000000000000", "5655234420402245644", "4144466646200225236"]); y:=CambridgeMatrix(1,F,19,[ "0010000000000000000", "0000100000000000000", "0000001000000000000", "0000000100000000000", "0000000001000000000", "0000000000010000000", "0000000000000100000", "0000000000000001000", "0000000000000000010", "3046210104333003440", "2603521066314453426", "0600066000060000000", "2564055521343553606", "2042220415121611530", "3616366426422110101", "2336010655025134545", "2615602245036651264", "2022630225115655233", "4406663335056535621"]); G:=MatrixGroup<19,F|x,y>; print "Group G is A9 < GL(19,GF(7))";