/* www-ATLAS of Group Representations. 3.S7 represented as 30 x 30 matrices over GF(5). */ F:=GF(5); x:=CambridgeMatrix(1,F,30,[ "010000000000000000000000000000", "100000000000000000000000000000", "000010000000000000000000000000", "000000100000000000000000000000", "001000000000000000000000000000", "000000000100000000000000000000", "000100000000000000000000000000", "000000000000100000000000000000", "000000000000001000000000000000", "000001000000000000000000000000", "000000000000000010000000000000", "000000000000000000100000000000", "000000010000000000000000000000", "000000000000000000000100000000", "000000001000000000000000000000", "000000000000000000000000100000", "000000000010000000000000000000", "000000000000000000000000000100", "000000000001000000000000000000", "343142111303021223201312341330", "321223231331041324402412402414", "000000000000010000000000000000", "132044144204144431421302424121", "020012220000301122223032424432", "000000000000000100000000000000", "410423344122130100403021112221", "314022430131431034214133112101", "000000000000000001000000000000", "113234201133332313430040432012", "122330103420103413013231412312"]); y:=CambridgeMatrix(1,F,30,[ "001000000000000000000000000000", "000100000000000000000000000000", "000001000000000000000000000000", "000000010000000000000000000000", "000000001000000000000000000000", "000000000010000000000000000000", "000000000001000000000000000000", "000000000000010000000000000000", "044444004000000000000000000000", "000000000000000100000000000000", "000000000000000001000000000000", "000000000000000000010000000000", "000000000000000000001000000000", "000000000000000000000010000000", "000000000000000000000001000000", "000000000000000000000000010000", "000000000000000000000000001000", "011404000000010001000040000000", "000000000000000000000000000010", "000000000000000000000000000001", "210244430100030104421143113342", "012131431013432021143102312241", "411000040040010001000000000000", "204020111132110334141403403042", "201201001403210410230131402412", "141414314123130114031311120143", "102141304312312041122324201232", "114240423401230334320341213432", "012432403243414332403244210041", "120241104221033443402100340130"]); G:=MatrixGroup<30,F|x,y>; print "Group G is 3.S7 < GL(30,GF(5))";