/* www-ATLAS of Group Representations. L5(2) represented as 30 x 30 matrices over GF(7). */ F:=GF(7); x:=CambridgeMatrix(1,F,30,[ "010000000000000000000000000000", "100000000000000000000000000000", "000010000000000000000000000000", "000000100000000000000000000000", "001000000000000000000000000000", "000000000100000000000000000000", "000100000000000000000000000000", "000000000000100000000000000000", "000000000000010000000000000000", "000001000000000000000000000000", "000000000000000100000000000000", "000000000000000001000000000000", "000000010000000000000000000000", "000000001000000000000000000000", "524136652131251406000000000000", "000000000010000000000000000000", "523445343200340010000000000000", "000000000001000000000000000000", "256014016340610300100000000000", "615020016011610606010000000000", "341360410061600106001000000000", "343442325520520500000100000000", "346610152045250302000010000000", "616416362134150403000001000000", "006415310250600200000000100000", "613545245200320000000000010000", "616411361660160100000000001000", "004635154203230004000000000100", "614033036423410504000000000010", "163143646450310200000000000001"]); y:=CambridgeMatrix(1,F,30,[ "001000000000000000000000000000", "000100000000000000000000000000", "000001000000000000000000000000", "000000010000000000000000000000", "000000001000000000000000000000", "000000000010000000000000000000", "000000000001000000000000000000", "666056016010000000000000000000", "066066006000000000000000000000", "000000000000001000000000000000", "000000000000000010000000000000", "000000000000000000100000000000", "000000000000000000010000000000", "000000000000000000001000000000", "000000000000000000000100000000", "000000000000000000000010000000", "100000000000000000000000000000", "000000000000000000000001000000", "000000000000000000000000100000", "000000000000000000000000010000", "011016012160560600000600010000", "625455233530164410030000600000", "534006013140010150300200000000", "000000000000000000000000001000", "000000000000000000000000000100", "355651060200524010030000600000", "000000000000000000000000000010", "000000100000000000000000000000", "000000000000000000000000000001", "000000000000000001000000000000"]); G:=MatrixGroup<30,F|x,y>; print "Group G is L5(2) < GL(30,GF(7))";