/* www-ATLAS of Group Representations. L3(4) represented as 35 x 35 matrices over GF(7). */ F:=GF(7); x:=CambridgeMatrix(1,F,35,[ "01000000000000000000000000000000000", "10000000000000000000000000000000000", "00010000000000000000000000000000000", "00100000000000000000000000000000000", "00000010000000000000000000000000000", "00000001000000000000000000000000000", "00001000000000000000000000000000000", "00000100000000000000000000000000000", "00000000000100000000000000000000000", "00000000000001000000000000000000000", "00000000000000010000000000000000000", "00000000100000000000000000000000000", "00000000000000000010000000000000000", "00000000010000000000000000000000000", "00000000000000000000100000000000000", "00000000001000000000000000000000000", "00000000000000000000000100000000000", "00000000000000000000000001000000000", "00000000000010000000000000000000000", "00000000000000000000000000010000000", "00000000000000100000000000000000000", "55660660006000000060006000000000000", "55666006000060060000060000000000000", "00000000000000001000000000000000000", "00000000000000000000000000000000100", "00000000000000000100000000000000000", "61106150305006565023241546540461000", "00000000000000000001000000000000000", "65224140334141600632605550055132305", "16002366610320051633225030143120402", "14531221140320060500520501004142105", "40501305411205111334330336036514204", "00000000000000000000000010000000000", "30364521540304550440540311001264113", "12216344654562554406511210411655504"]); y:=CambridgeMatrix(1,F,35,[ "11000000000000000000000000000000000", "00100000000000000000000000000000000", "00001000000000000000000000000000000", "00000100000000000000000000000000000", "06606000000000000000000000000000000", "00000000100000000000000000000000000", "00000000010000000000000000000000000", "00000000001000000000000000000000000", "00000000000010000000000000000000000", "00000000000000100000000000000000000", "00000000000000001000000000000000000", "00000000000000000100000000000000000", "00010000000000000000000000000000000", "00000000000000000001000000000000000", "00000000000000000000010000000000000", "00000000000000000000001000000000000", "00000000000000000000000010000000000", "66606000600000600000100000000000000", "00000000000000000000000000100000000", "00000000000000000000000000001000000", "00000000000000000000000000000100000", "00000010000000000000000000000000000", "00000000000000000000000000000010000", "00000000000000000000000000000001000", "00000001000000000000000000000000000", "00000000000000000000000000000000010", "00000000000000000000000000000000001", "63243440043436322201626341163254262", "54143145564045432535256610222061506", "11010010000100000000000000000000000", "45652333105266214212260650440121303", "23165400210500460433546440033004403", "26264220466156261155366261015265064", "31064635065134332264452041352010201", "24020401662233636051440560561102103"]); G:=MatrixGroup<35,F|x,y>; print "Group G is L3(4) < GL(35,GF(7))";