/* www-ATLAS of Group Representations. S8(2) represented as 35 x 35 matrices over GF(7). */ F:=GF(7); x:=CambridgeMatrix(1,F,35,[ "01000000000000000000000000000000000", "10000000000000000000000000000000000", "00010000000000000000000000000000000", "00100000000000000000000000000000000", "00000010000000000000000000000000000", "00000000100000000000000000000000000", "00001000000000000000000000000000000", "00000000000100000000000000000000000", "00000100000000000000000000000000000", "00000000000001000000000000000000000", "00000000000000010000000000000000000", "00000001000000000000000000000000000", "00000000000000000010000000000000000", "00000000010000000000000000000000000", "00000000000000000000010000000000000", "00000000001000000000000000000000000", "00000000000000000000000010000000000", "00000000000000000000000000100000000", "00000000000010000000000000000000000", "00000000000000000000000000000100000", "00000000000000000000000000000001000", "00000000000000100000000000000000000", "00000000000000000000000000000000001", "22421414646364166444313004642534031", "00000000000000001000000000000000000", "51641601623636656116154464623502102", "00000000000000000100000000000000000", "46501034605324164306312225425302401", "62563030241032452600663304155305605", "00000000000000000001000000000000000", "12224221062602253166065001055222315", "00000000000000000000100000000000000", "10112311502660232656066613364225522", "13565213061443231402151263152550563", "00000000000000000000001000000000000"]); y:=CambridgeMatrix(1,F,35,[ "63000000000000000000000000000000000", "00100000000000000000000000000000000", "00001000000000000000000000000000000", "00000100000000000000000000000000000", "00000001000000000000000000000000000", "00000000010000000000000000000000000", "00000000001000000000000000000000000", "36106001000000000000000000000000000", "00000000000010000000000000000000000", "00000000000000100000000000000000000", "00000000000000001000000000000000000", "00000000000000000100000000000000000", "00000000000000000001000000000000000", "00000000000000000000100000000000000", "00000000000000000000001000000000000", "00000000000000000000000100000000000", "00000000000000000000000001000000000", "00000000000000000000000000010000000", "00000000000000000000000000001000000", "00000000000000000000000000000010000", "00000000000000000000000000000000100", "00000000000000000000000000000000010", "00010000000000000000000000000000000", "41025436011665654063632302510416342", "05063014244045415565640346642200261", "66161562642244436235606101546621642", "36020033434255123040531660131244524", "01143060324606113606206340304325556", "50631656534610513663043222622214416", "55505416301445115603465101166204065", "10560411055030014611643310116516026", "46530044142265604552422112654146005", "44334413125045556311404622144516361", "60000361604236653354563412512243656", "41000000100000060000000000100000000"]); G:=MatrixGroup<35,F|x,y>; print "Group G is S8(2) < GL(35,GF(7))";