GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
# p3 # http://en.wikipedia.org/wiki/Wallpaper_group#Group_p3 M:=[[1,2,4],[1,2,6],[1,4,6],[2,3,4],[2,3,5],[2,5,6],[3,4,5],[4,5,7],[4,6,7],[5,6,7]]; C3:=Group((1,2,3)); iso:=rec(1:=C3,3:=C3,7:=C3); mu:=[ [[2],[1,2],[1,2,4],[1,2,6],(x->x*(1,2,3))], [[2],[1,2],[1,2,6],[1,2,4],(x->x*(1,3,2))], [[5],[5,7],[4,5,7],[5,6,7],(x->x*(1,2,3))], [[5],[5,7],[5,6,7],[4,5,7],(x->x*(1,3,2))], ]; dim := 4; # 1: 10 x 75 matrix with rank 9 and kernel dimension 1. Time: 0.008 sec. # 2: 75 x 221 matrix with rank 64 and kernel dimension 11. Time: 0.008 sec. # 3: 221 x 588 matrix with rank 154 and kernel dimension 67. Time: 0.072 sec. # 4: 588 x 1665 matrix with rank 431 and kernel dimension 157. Time: 0.864 sec. # 5: 1665 x 4609 matrix with rank 1231 and kernel dimension 434. Time: 13.845 sec. # 6: 4609 x 12240 matrix with rank 3375 and kernel dimension 1234. Time: 182.927 sec. # 7: 12240 x 31392 matrix with rank 8862 and kernel dimension 3378. Time: 3882.215 sec. # Cohomology dimension at degree 0: GF(3)^(1 x 1) # Cohomology dimension at degree 1: GF(3)^(1 x 2) # Cohomology dimension at degree 2: GF(3)^(1 x 3) # Cohomology dimension at degree 3: GF(3)^(1 x 3) # Cohomology dimension at degree 4: GF(3)^(1 x 3) # Cohomology dimension at degree 5: GF(3)^(1 x 3) # Cohomology dimension at degree 6: GF(3)^(1 x 3) #----------------------------------------------------------------------------------- #matrix sizes: # [ <A homalg internal 10 by 119 matrix>, # <A homalg internal 119 by 916 matrix>, # <A homalg internal 916 by 8428 matrix>, # <A homalg internal 8428 by 83152 matrix> ] #factors: # [ 11.9, 7.69748, 9.20087, 9.86616 ] #cohomology over Z: #------>>>> Z^(1 x 1) #------>>>> 0 #------>>>> Z/< 3 > + Z/< 3 > + Z^(1 x 1) #cohomology over GF(3): # 1: 10 x 119 matrix with rank 9 and kernel dimension 1. Time: 0.004 sec. # 2: 119 x 916 matrix with rank 108 and kernel dimension 11. Time: 0.068 sec. # 3: 916 x 8428 matrix with rank 805 and kernel dimension 111. Time: 6.380 sec. # 4: 8428 x 83152 matrix with rank 7620 and kernel dimension 808. Time: 1398.684 sec. # 5: 83152 x 840814 matrix with rank 75529 and kernel dimension 7623. Time: 934758.267 sec. (260h, Mem: 3GB) # Cohomology dimension at degree 0: GF(3)^(1 x 1) # Cohomology dimension at degree 1: GF(3)^(1 x 2) # Cohomology dimension at degree 2: GF(3)^(1 x 3) # Cohomology dimension at degree 3: GF(3)^(1 x 3) # Cohomology dimension at degree 4: GF(3)^(1 x 3) #cohomology over GF(3^2): #------>>>> Z/9Z^(1 x 1) #------>>>> Z/9Z/< ZmodnZObj(3,9) > + Z/9Z/< ZmodnZObj(3,9) > #------>>>> Z/9Z/< ZmodnZObj(3,9) > + Z/9Z/< ZmodnZObj(3,9) > + Z/9Z^(1 x 1) #------>>>> Z/9Z/< ZmodnZObj(3,9) > + Z/9Z/< ZmodnZObj(3,9) > + Z/9Z/< ZmodnZObj(3,9) > # see GF(3) for the rest