/* www-ATLAS of Group Representations. S8(2) represented as 35 x 35 matrices over GF(5). */ F:=GF(5); 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", "04441422224324204204043230121331320", "20240320224422202302430321143223340", "00000000000000001000000000000000000", "21221333341131220204100442012413303", "00000000000000000100000000000000000", "40103442201043201223213343301012121", "40433420230134202312000044132320223", "00000000000000000001000000000000000", "31311330131344430014424222011141241", "00000000000000000000100000000000000", "30344243403322324300411034132443204", "10343444023132230303423330434020240", "10031144333020322443200021224233333"]); y:=CambridgeMatrix(1,F,35,[ "13000000000000000000000000000000000", "00100000000000000000000000000000000", "00001000000000000000000000000000000", "00000100000000000000000000000000000", "00000001000000000000000000000000000", "00000000010000000000000000000000000", "00000000001000000000000000000000000", "04404004000000000000000000000000000", "00000000000010000000000000000000000", "00000000000000100000000000000000000", "00000000000000001000000000000000000", "00000000000000000100000000000000000", "00000000000000000001000000000000000", "00000000000000000000100000000000000", "00000000000000000000001000000000000", "00000000000000000000000100000000000", "00000000000000000000000001000000000", "00000000000000000000000000010000000", "00000000000000000000000000001000000", "00000000000000000000000000000010000", "00000000000000000000000000000000100", "00000000000000000000000000000000010", "00010000000000000000000000000000000", "00000000000000000000000000000000001", "12223444002014033041141214140320420", "31240310304014414411340103123042011", "00210132003310141442142004221020022", "00142232214204333013030404201021410", "10311010433342114231103434320231000", "24021201300034423302111410023144041", "33223332244223141123014430300020202", "11422322444210402014442001142231343", "12132414312121421410014330000303020", "33132220113242222121203241313000322", "31313232310020410304312300030032243"]); G:=MatrixGroup<35,F|x,y>; print "Group G is S8(2) < GL(35,GF(5))";