/* www-ATLAS of Group Representations. U5(3) represented as 51 x 51 matrices over GF(3). */ F:=GF(3); x:=CambridgeMatrix(1,F,51,[ "010000000000000000000000000000000000000000000000000", "000100000000000000000000000000000000000000000000000", "000001000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000", "000000001000000000000000000000000000000000000000000", "000000000010000000000000000000000000000000000000000", "000000000000100000000000000000000000000000000000000", "000000000000001000000000000000000000000000000000000", "000000000000000010000000000000000000000000000000000", "000000000000000000100000000000000000000000000000000", "001000000000000000000000000000000000000000000000000", "000000000000000000001000000000000000000000000000000", "000000000000000000000100000000000000000000000000000", "000000000000000000000001000000000000000000000000000", "000000000000000000000000010000000000000000000000000", "000000000000000000000000000100000000000000000000000", "000010000000000000000000000000000000000000000000000", "000000000000000000000000000000100000000000000000000", "000000000000000000000000000000001000000000000000000", "000000000000000000000000000000000010000000000000000", "000000000000000000000000000000000000100000000000000", "000000100000000000000000000000000000000000000000000", "000000000000000000000000000000000000000100000000000", "001001200212220000202202000000002000200000000000000", "000000000000000000000000000000000000000000100000000", "000000010000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000001000000", "111101010110001200100000010200001000000000000000000", "000000000000000000000000000000000000000000000001000", "000000000000000000000000000000000000000000000000010", "001001010110001002100000010000201000000000000000000", "111221220022020002100221011210120001212222112122221", "000000000100000000000000000000000000000000000000000", "011210200020202121111120001200102211011200102100101", "110120122201102020221100020000002020100000000000000", "202221122010122221020200202102010201100022011221100", "000000000001000000000000000000000000000000000000000", "121212021121202010202001211002220110210011222112220", "000210001022201000001222220211021012021011220110102", "221201220012202000002220020000000000200200000000000", "220000011111110122120101112222011112222202011122002", "000002022012221111201101100220201000000001200001000", "111111001212000010202000200000002000200000200000000", "212202002012122201020210202020121110201211001212210", "000010221002202010002200022000000000200000002000000", "002102002201212220021010210212010001110022010021201", "002221111021210212022112210222022100002211120021220", "110120002000000020000000000020000000000000000002000", "110211011000200221012111000222012220002222110120200", "221221002212000020202000000002002000200000000000020", "221111200002201212020012222020121022120111221112110"]); y:=CambridgeMatrix(1,F,51,[ "001000000000000000000000000000000000000000000000000", "000010000000000000000000000000000000000000000000000", "000000100000000000000000000000000000000000000000000", "000000010000000000000000000000000000000000000000000", "000000000100000000000000000000000000000000000000000", "000000000001000000000000000000000000000000000000000", "000000000000010000000000000000000000000000000000000", "000000000000000100000000000000000000000000000000000", "000000000000000001000000000000000000000000000000000", "222001200102010000000000000000000000000000000000000", "000000000000000000010000000000000000000000000000000", "022002200002000000000000000000000000000000000000000", "000000000000000000000010000000000000000000000000000", "000000000000000000000000100000000000000000000000000", "000000000000000000000000001000000000000000000000000", "000000000000000000000000000010000000000000000000000", "000000000000000000000000000001000000000000000000000", "000000000000000000000000000000010000000000000000000", "000000000000000000000000000000000100000000000000000", "000000000000000000000000000000000001000000000000000", "000000000000000000000000000000000000010000000000000", "000000000000000000000000000000000000001000000000000", "000000000000000000000000000000000000000010000000000", "000000000000000000000000000000000000000001000000000", "100000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000010000000", "000000000000000000000000000000000000000000000100000", "000000000000000000000000000000000000000000000010000", "000000000000000000000000000000000000000000000000100", "111002000120212101100021022202000122212002021001000", "000000000000000000000000000000000000000000000000001", "122210012111011011110012002101222001001211021110200", "112100202122020002202101211021210010010002200001010", "120201210021110022102220222101220212020102021112222", "121121021022122001020111202211021120210010122220121", "100120001110010010100020200000001200000000000020000", "000120211022010221100202000211111001111111020001102", "121221100021220222211011021022112000021200112021122", "011002021122112012112212020022100012201220000100010", "111020221102110002121000012200111210122012222102110", "210012201122102210011010102201121000211011122202122", "022221100002221021001011001220222222222001012021002", "000000000121222010021122200112020111022112201001022", "211200102212101020121000211002221202220101012102020", "210220210111200021221100011101222201200212221101221", "202000002120021002020220222201212021112020122222220", "202022010221212010021220022100110220112111100001111", "000110102002020102022211121121002020221101112010201", "000100000000000000000000000000000000000000000000000", "020221201120111011100122011011002201022120202110222", "021201110011010010100101200112010212011110220112000"]); G:=MatrixGroup<51,F|x,y>; print "Group G is U5(3) < GL(51,GF(3))";