/* www-ATLAS of Group Representations. M11 represented as 16 x 16 matrices over GF(4). */ F:=GF(4); x:=CambridgeMatrix(1,F,16,[ "0100000000000000", "1000000000000000", "3011000000000000", "3301000000000000", "2110223000000000", "1113200300000000", "1320212200000000", "1213132000000000", "1102020010010000", "2312211210201200", "1200332311112130", "3321320100010000", "1333300322312111", "1330202233313203", "1020212322031122", "2232130011203123"]); y:=CambridgeMatrix(1,F,16,[ "1001200000000000", "1100000000000000", "0200000000000000", "1322132033013000", "0131321022032000", "3303200000000000", "0121213001211002", "2021222203002313", "2120201112231230", "3302131330332122", "1301213320033232", "3231230132232020", "3201120333302323", "1310310312230122", "2122330131110131", "1300030002320332"]); G:=MatrixGroup<16,F|x,y>; print "Group G is M11 < GL(16,GF(4))";