/* www-ATLAS of Group Representations. Sz(8):3 represented as 48 x 48 matrices over GF(2). */ F:=GF(2); x:=CambridgeMatrix(1,F,48,[ "010000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "000100000000000000000000000000000000000000000000", "001000000000000000000000000000000000000000000000", "000001000000000000000000000000000000000000000000", "000010000000000000000000000000000000000000000000", "000000001000000000000000000000000000000000000000", "000000000100000000000000000000000000000000000000", "000000100000000000000000000000000000000000000000", "000000010000000000000000000000000000000000000000", "000000000000010000000000000000000000000000000000", "000000000000001000000000000000000000000000000000", "000000000000000010000000000000000000000000000000", "000000000010000000000000000000000000000000000000", "000000000001000000000000000000000000000000000000", "000000000000000000001000000000000000000000000000", "000000000000100000000000000000000000000000000000", "000000000000000000000010000000000000000000000000", "000000000000000000000001000000000000000000000000", "000000000000000000000000010000000000000000000000", "000000000000000100000000000000000000000000000000", "000000000000000000000000000010000000000000000000", "000000000000000001000000000000000000000000000000", "000000000000000000100000000000000000000000000000", "000000000000000000000000000000001000000000000000", "000000000000000000010000000000000000000000000000", "000000000000000000000000000000000010000000000000", "000000000000000000000000000000000001000000000000", "000000000000000000000100000000000000000000000000", "000000000000000000000000000000000000001000000000", "000000000000000000000000000000000000000100000000", "000000000000000000000000000000000000000001000000", "000000000000000000000000100000000000000000000000", "000000000000000000000000000000000000000000001000", "000000000000000000000000001000000000000000000000", "000000000000000000000000000100000000000000000000", "000000000000000000000000000000000000000000000001", "101111110101011011101010100110010110101101101100", "000000000000000000000000000001000000000000000000", "000000000000000000000000000000100000000000000000", "110000001000101111011010011000011011001100101000", "000000000000000000000000000000010000000000000000", "110000100001100111011010111101100110000011000000", "110000010000001011001011010110111110010001111110", "000000000000000000000000000000000100000000000000", "101111111110001010011101110100011011010010001001", "110000111111011000010000010001000000101000000011", "000000000000000000000000000000000000100000000000"]); y:=CambridgeMatrix(1,F,48,[ "001000000000000000000000000000000000000000000000", "011000000000000000000000000000000000000000000000", "101000000000000000000000000000000000000000000000", "000010000000000000000000000000000000000000000000", "000000100000000000000000000000000000000000000000", "000000010000000000000000000000000000000000000000", "000100000000000000000000000000000000000000000000", "000000000010000000000000000000000000000000000000", "000000000001000000000000000000000000000000000000", "000000000000100000000000000000000000000000000000", "000001000000000000000000000000000000000000000000", "000000000000000100000000000000000000000000000000", "000000000000000001000000000000000000000000000000", "000000000000000000100000000000000000000000000000", "000000000000000000010000000000000000000000000000", "000000001000000000000000000000000000000000000000", "000000000000000000000100000000000000000000000000", "000000000100000000000000000000000000000000000000", "000000000000000000000000100000000000000000000000", "000000000000000000000000001000000000000000000000", "000000000000000000000000000100000000000000000000", "000000000000000000000000000001000000000000000000", "000000000000000000000000000000100000000000000000", "000000000000000000000000000000010000000000000000", "000000000000010000000000000000000000000000000000", "000000000000000000000000000000000100000000000000", "000000000000001000000000000000000000000000000000", "000000000000000000000000000000000000100000000000", "000000000000000000000000000000000000010000000000", "000000000000000010000000000000000000000000000000", "000000000000000000000000000000000000000010000000", "000000000000000000000000000000000000000000100000", "000000000000000000000000000000000000000000010000", "000000000000000000000000000000000000000000000100", "000000000000000000000000000000000000000000000010", "010111011011111111000011101000110101101000000110", "000000000000000000001000000000000000000000000000", "100011010110010100010011110001111000110000011111", "010001000000101100011111010110101001100001000010", "000100001010110011111000010110011100100111010010", "000000000000000000000010000000000000000000000000", "100111011000010100001000110110101010010011010110", "000000000000000000000001000000000000000000000000", "001101000000011110111101011011110110000001110000", "110010000111001000001010100110001111111010101101", "000000000000000000000000010000000000000000000000", "100111100010111000101111110100000101000010010011", "110010001001001000100011100010110000001011100001"]); G:=MatrixGroup<48,F|x,y>; print "Group G is Sz(8):3 < GL(48,GF(2))";