/* www-ATLAS of Group Representations. A9 represented as 42 x 42 matrices over GF(7). */ F:=GF(7); x:=CambridgeMatrix(1,F,42,[ "010000000000000000000000000000000000000000", "000100000000000000000000000000000000000000", "000001000000000000000000000000000000000000", "100000000000000000000000000000000000000000", "000000001000000000000000000000000000000000", "000000000100000000000000000000000000000000", "000000000001000000000000000000000000000000", "000000000000010000000000000000000000000000", "000000000000000100000000000000000000000000", "001000000000000000000000000000000000000000", "000000000000000000100000000000000000000000", "000000000000000000001000000000000000000000", "000000000000000000000010000000000000000000", "000000000000000000000000100000000000000000", "000000000000000000000000001000000000000000", "000010000000000000000000000000000000000000", "000000000000000000000000000001000000000000", "000000000000000000000000000000010000000000", "000000000000000000000000000000000100000000", "000000000000000000000000000000000001000000", "000000100000000000000000000000000000000000", "000000000000000000000000000000000000001000", "000000000000000000000000000000000000000010", "222454360433411542266420435343065302541106", "000000010000000000000000000000000000000000", "641603064261145135402662041023351300621343", "505615312043042661205544321102405123054302", "625264322142204351303346106502001405413240", "121042064523026246465125262061616344141236", "031324614053425533425052423030636406020565", "164525155215453034052265104334353146565516", "120221136020500110300551111221563154106232", "653044334116023613204654315533626636234243", "000000000010000000000000000000000000000000", "233020562031302400624551361310562333561232", "005424543501001324036413535602602153660206", "442510521666056536634112533556251313504550", "040663545623035266610135112604544310205406", "031030033210354626231545042166345321506254", "431044506662254622033441001035026111430512", "000000000000100000000000000000000000000000", "245425062144125632625021025351242304225253"]); y:=CambridgeMatrix(1,F,42,[ "001000000000000000000000000000000000000000", "000010000000000000000000000000000000000000", "000000100000000000000000000000000000000000", "000000010000000000000000000000000000000000", "066060000000000000000000000000000000000000", "000000000010000000000000000000000000000000", "000000000000100000000000000000000000000000", "000000000000001000000000000000000000000000", "000000000000000010000000000000000000000000", "000000000000000001000000000000000000000000", "000000000000000000010000000000000000000000", "000000000000000000000100000000000000000000", "000000000000000000000001000000000000000000", "000000000000000000000000010000000000000000", "000000000000000000000000000100000000000000", "000000000000000000000000000010000000000000", "000000000000000000000000000000100000000000", "000000000000000000000000000000001000000000", "000000000000000000000000000000000010000000", "000000000000000000000000000000000000100000", "000000000000000000000000000000000000010000", "000000000000000000000000000000000000000100", "000000000000000000000000000000000000000001", "121010600000000000000001000000000000000000", "250264404666060134326014143402452200251413", "131536231122062416660312562222145533306534", "621256540546534503321506203431235363035106", "120206521361046203306435110111156515401354", "402115251056531055641506241232351435532060", "305224524561600054506420423230114441460330", "404106523415341451452113402261223530246311", "040513165215205314243245434553602335233412", "363535504143405313666103620342403421524460", "662045324430620412210502024315303122314262", "032310132253642626426006261264553446426012", "566313552162352600450154606040021565641403", "021401554641263551664462511226124062505052", "336300123351454363565435100402110060141562", "425563255321522135646350040541541620300011", "210016023016132414110555123525552300142152", "211413432650665131511136260640412660406023", "515023412625342304456635664223516163612161"]); G:=MatrixGroup<42,F|x,y>; print "Group G is A9 < GL(42,GF(7))";