/* www-ATLAS of Group Representations. M11 represented as 16 x 16 matrices over GF(5). */ F:=GF(5); x:=CambridgeMatrix(1,F,16,[ "0100000000000010", "1000000000002000", "0001000000001040", "0010000000003030", "0000001000002040", "0000000100003030", "0000100000003010", "0000010000001040", "0000000000012030", "0000000000001130", "0000000000001041", "0000000010001010", "0000000000000020", "0000000001001030", "0000000000003000", "0000000000103030"]); y:=CambridgeMatrix(1,F,16,[ "1410002000010301", "0400004300040304", "4000100400020001", "0000014000000104", "1000000200040204", "0000003210010201", "0000002301020400", "0000003200120004", "0000000200041201", "0000003100040313", "0000000100020103", "0000002200030104", "0001000100020004", "0000000000040102", "0000000100030302", "0000001300010402"]); G:=MatrixGroup<16,F|x,y>; print "Group G is M11 < GL(16,GF(5))";