/* www-ATLAS of Group Representations. 6.U6(2) represented as 27 x 27 matrices over GF(4). */ F:=GF(4); x:=CambridgeMatrix(1,F,27,[ "100000000000000000000000000", "010000000000000000000000000", "000001000000000000000000000", "000100000000000000000000000", "000010000000000000000000000", "001000000000000000000000000", "000000010000000000000000000", "000000100000000000000000000", "000000000010000000000000000", "000000000000100000000000000", "000000001000000000000000000", "113100000000001000000000000", "000000000100000000000000000", "113100000001011000000000000", "110103000001000000000000000", "221200220202202100000000000", "111102110001001010000000000", "220201223132102001000000000", "221200002022002000100000000", "221200333332302000010000000", "221200220102102000001000000", "320201332222202000000100000", "100103331011001000000010000", "010003032020102000000000001", "221300112022002000000000100", "113110000001001000000000010", "233201302122000000000001000"]); y:=CambridgeMatrix(1,F,27,[ "010000000000000000000000000", "001000000000000000000000000", "200130000000000000000000000", "300120000000000000000000000", "000001000000000000000000000", "100110000000000000000000000", "000000001000000000000000000", "000000000100000000000000000", "000000000001000000000000000", "000000011100000000000000000", "000000000000010000000000000", "000000000000000100000000000", "000000013311110000000000000", "000000000000000010000000000", "000000000000000001000000000", "000000000000000000100000000", "000000000000000000010000000", "000000033301310023320000000", "000000101101000000100000000", "000000000000000000001000000", "000000310201302010023000000", "000000000000000000000010000", "000000000000000000000001000", "000000000000000000000200130", "000000000000000000000300120", "000000000000000000000000001", "000000000000000000000100110"]); G:=MatrixGroup<27,F|x,y>; print "Group G is 6.U6(2) < GL(27,GF(4))";