/* www-ATLAS of Group Representations. 6.S7 represented as 12 x 12 matrices over GF(7). */ F:=GF(7); x:=CambridgeMatrix(1,F,12,[ "000000321554", "000000010164", "000000002535", "000000302250", "000000035105", "000000520263", "355034000000", "146366000000", "223550000000", "246003000000", "536162000000", "462300000000"]); y:=CambridgeMatrix(1,F,12,[ "000000302250", "000000035105", "000000125352", "000000311321", "000000553400", "000000543160", "246003000000", "536162000000", "001560000000", "614022000000", "546655000000", "556312000000"]); G:=MatrixGroup<12,F|x,y>; print "Group G is 6.S7 < GL(12,GF(7))";