Galois Groups

Recall that there exist algorithms to decompose any polynomial over Z into a product of polynomials over Z all of which are irreducible over Q (see [Esc01]). If a polynomial is not irreducible, it's not always easy to find its Galois group in terms of the Galois groups of its irreducible factors, so we focus on (monic) irreducible polynomials in what follows. The irreducible parts of the graph's adjacency matrix's characteristic polynomial can be used to compute the Galois group of a corresponding field extension.

As we all know from algebra the following theorem holds:

Galois(f) transitive f irreducible

See [Hul01b] for more information about transitive permutation groups. And by the way remember that the study of an arbitrary group can be reduced to that of transitive groups (as a (sub)direct product), and imprimitive groups are built (embedded in the wreath product) from primitive components (not uniquely determined).

The following example polynomial arises in the 'quasi_1' example:

gap>x:=Indeterminate(Rationals);;
gap>f:=-41 - 100*x + 284*x^2 + 694*x^3 + 40*x^4 - 661*x^5 - 258*x^6 + 
	     218*x^7 + 119*x^8 - 27*x^9 - 19*x^10 + x^11 + x^12;
gap>GaloisType(f);
299
gap>TransitiveGroup(12,299);
  [S(6)^2]2=S(6)wr2  

So we just encountered the wreath product S(6) C(2). And KASH™ can do it as well:

kash% Galois(f);
  "[S(6)^2]2", extended by:
  ext1 := 12,
  ext2 := 299,
  ext3 := [
    (8*w + 1)*w^2 + (8*w + 12)*w + 15*w,
    (14*w + 12)*w^2 + (15*w + 16)*w + 2*w,
    (11*w + 11)*w^2 + (3*w + 8)*w + 15*w,
    (3*w + 12)*w^2 + (16*w + 14)*w + 2*w,
    (15*w + 5)*w^2 + (6*w + 14)*w + 15*w,
    10*w^2 + (3*w + 4)*w + 2*w,
    (5*w + 15)*w^2 + (5*w + 13)*w + 12*w + 14,
    (4*w + 12)*w^2 + (6*w + 6)*w + 5*w + 14,
    (10*w + 5)*w^2 + (15*w + 15)*w + 12*w + 14,
    (8*w + 4)*w^2 + (9*w + 16)*w + 5*w + 14,
    (2*w + 14)*w^2 + (14*w + 6)*w + 12*w + 14,
    (5*w + 1)*w^2 + (2*w + 12)*w + 5*w + 14
    ],
  ext4 := 17
Time: 0.550028 s 
kash% Discriminant(f);
364686337094564303371953125

It seems that all our polynomials have only real roots, that is to say the signature (the number of real roots) equals the polynomial's degree. Why?

Here are some tabled results (available up to degree 23):

Table 11.7. Galois Groups

graphpolynomgroup
ico_stl_I4 + 6*x - 5*x2 - 2*x3 + x4D(4)
quad_star-8 + 5*x + 14*x2 - 3*x3 - 4*x4 + x5S(5)
fancy-2 + 69*x + 118*x2 - 134*x3 - 234*x4 + 41*x5 + 127*x6 + 11*x7 - 20*x8 - 2*x9 + x10S(10)
rubik_cube_3 variant 1-3244 + 14696*x2 - 22543*x4 + 14369*x6 - 4301*x8 + 619*x10 - 41*x12 + x14 [2^7]S(7)
quasi variant 1-24 + 83*x2 - 20*x4 + x62S_4(6)
quasi variant 1-41 - 100*x + 284*2 + 694*x3 + 40*x4 - 661*x5 - 258*x6 + 218*x7 + 119*x8 - 27*x9 - 19*x10 + x11 + x12 [S(6)^2]2
m_246 - 118*x + 48*x2 + 512*x3 + 29*x4 - 694*x5 - 273*x6 + 276*x7 + 160*x8 - 26*x9 - 24*x10 + x12S(12)
rubik_cube_312 + 111*x - 306*x2 - 2002*x3 + 1484*x4 + 10231*x5 - 83*x6 - 19231*x7 - 5886*x8 + 14263*x9 + 5906*x10 - 4936*x11 - 2269*x12 + 837*x13 + 403*x14 - 67*x15 - 33*x16 + 2*x17 + x18T18_983
quad_hex-1 + 9*x + 127*x2 - 492*x3 - 3993*x4 + 1949*x5 + 27685*x6 + 4778*x7 - 67921*x8 - 13341*x9 + 88402*x10 + 6659*x11 - 68454*x12 + 5576*x13 + 31863*x14 - 7655*x15 - 8307*x16 + 3451*x17 + 910*x18 - 700*x19 + 41*x20 + 50*x21 - 13*x22 + x23T23_7

Well, the last two results follow a different notation.

And the following polynomials arise as minimal polynomials from the Cartan matrices for the Lie algebras E6, E7 and E8 (see Chapter 13, Lie Groups and Algebras):

kash% Galois(1 - 16*X + 20*X^2 - 8*X^3 + X^4);
"E(4)"
gap>l:=AllTransitiveGroups(Size, 4);
[ C(4) = 4, E(4) = 2[x]2 ]
kash% Galois(1 - 36*X + 105*X^2 - 112*X^3 + 54*X^4 - 12*X^5 + X^6);
"C(6) = 6 = 3[X]2"
kash% f:=1 - 96*X + 440*X^2 - 784*X^3 + 714*X^4 - 364*X^5 + 105*X^6 - 16*X^7 + X^8;
kash% Galois(f);
"4[X]2", extended by:
  ext1 := 8,
  ext2 := 2,
  ext3 :=
   [ 17*w + 2, 9*w + 2, 7*w + 2, 20*w + 2, 22*w + 2, 18*w + 2, 12*w + 2, 11*w + 2 ],
  ext4 := 29
Time: 0.1576 s
kash% Discriminant(f);
324000000
Time: 0.000357 s

So here come say hello to a world champion. See the hall of fame records in the online database [Mal01] for polynomials up to degree 15 with given Galois group, signature and minimal (absolute) discriminant. Maybe our geometrical realizations could be a starting point for further investigations.