/* www-ATLAS of Group Representations. 3.S7 represented as 42 x 42 matrices over GF(7). */ F:=GF(7); x:=CambridgeMatrix(1,F,42,[ "010000000000000000000000000000000000000000", "100000000000000000000000000000000000000000", "000010000000000000000000000000000000000000", "000001000000000000000000000000000000000000", "001000000000000000000000000000000000000000", "000100000000000000000000000000000000000000", "000000001000000000000000000000000000000000", "000000000010000000000000000000000000000000", "000000100000000000000000000000000000000000", "000000000000010000000000000000000000000000", "000000010000000000000000000000000000000000", "000000000000000010000000000000000000000000", "000000000000000000100000000000000000000000", "000000000100000000000000000000000000000000", "000000000000000000000100000000000000000000", "001212616010505600500500000000000000000000", "000000000001000000000000000000000000000000", "000222500020502501500100000000000000000000", "000000000000100000000000000000000000000000", "000000000000000000000000001000000000000000", "001100000000000000000060000000000000000000", "000000000000001000000000000000000000000000", "000011000000000000006000000000000000000000", "000000000000000000000000000001000000000000", "006000000000000000000010010000000000000000", "000006000000000000001000100000000000000000", "000000000000000000010000000000000000000000", "000222500020503502500100000000100000000000", "000201600010605600600500000000010000000000", "000000000000000000000001000000000000000000", "000555200050205205200500000100000000000000", "001110600010600600600000000010000000000000", "001211600010605600601560100000006060000000", "000000000000000000000000000000000001000000", "006555200050202200200210610000000010000000", "000000000000000000000000000000000100000000", "000000000606060000000006006006000000001000", "000000000000000000000000000000000000060600", "000000000100010010010001000001000000100000", "000000000000000000000000000000000000000100", "000506100060102100100200000000000000000066", "001311500020505500500500000000000000000001"]); y:=CambridgeMatrix(1,F,42,[ "001000000000000000000000000000000000000000", "000100000000000000000000000000000000000000", "601000000000000000000000000000000000000000", "066600000000000000000000000000000000000000", "000000100000000000000000000000000000000000", "000000010000000000000000000000000000000000", "000000000100000000000000000000000000000000", "000000000001000000000000000000000000000000", "000000000000100000000000000000000000000000", "000000000000001000000000000000000000000000", "000000000000000100000000000000000000000000", "000000000000000001000000000000000000000000", "000000000000000000010000000000000000000000", "000000000000000000001000000000000000000000", "000000000000000000000010000000000000000000", "000000000000000000000001000000000000000000", "000000000000000000000000100000000000000000", "000000000000000000000000010000000000000000", "061222610620505600560506000000000000000000", "000000000000000000000000000100000000000000", "000000000000000000000000000010000000000000", "002422500020502500500260000000000000000000", "550000000000001010000100006000000000000000", "000000000000000000000000000000100000000000", "000000000000000000000000000000010000000000", "020555200050265260200500000006000000000000", "000212500020502500500200100000000000000000", "000000000000000000000000000000001000000000", "000000000000000000000000000000000100000000", "000006000000006000006600600000000000000000", "000000000000000000000000000000000010000000", "000000000000000000000000000000000001000000", "000000000000000000000000000000000000100000", "000000000000000000000000000000000000010000", "000000000000000000000000000000000000001000", "000000000000000000000000000000000000000100", "000000001000000000000000000000000000000000", "000000000000000000000000000000000000000010", "000000000010000000000000000000000000000000", "000000000000000000000000000000000000000001", "000000000000010000000000000000000000000000", "000000000000000010000000000000000000000000"]); G:=MatrixGroup<42,F|x,y>; print "Group G is 3.S7 < GL(42,GF(7))";