Galois Theory
Galois Theory
Galois Theory
In these notes we consider the problem of constructing the roots of a polynomial. Sup-
pose that F is a subfield of the complex numbers, and f (x) is a polynomial over F . We
wish to give a rational formula for constructing the roots of f (x). The quadratic formula
is an example of such a formula.
b
Let f (x) = ax2 + bx + c, where a 6= 0. We make the substitution y = x + 2a to obtain
the equation
b2 c
y2 = 2 − ,
4a a
which yields a formula for the two roots of f (x),
√
−b ± b2 − 4ac
x= .
2a
This formula was known in ancient times, while formulas for solving cubic and quadric
equations where discovered in the Renaissance.
Suppose that f (x) = ax3 + bx2 + cx + d, with a 6= 0. We first make the substitution
b
y = x + 3a to obtain the equation
y 3 + py + q = 0
c b2 d bc 2b3 p
(with p = a − 3a2
, q= a − 3a2
+ 27a3
). Now make the substitution y = z − 3z to obtain
p3
z3 − + q = 0.
27z 3
We multiply the equation by z 3 and use the quadratic formula to obtain
r
3 q q2 p3
z =− ± + .
2 4 27
p
Taking cube roots, we obtain six solutions for z. Substituting into y = z − 3z we obtain
3 distinct solutions.
Next, we solve the quartic equation. Suppose that f (x) = ax4 + bx3 + cx2 + dx + e with
b
a 6= 0. substitute z = x + 4a to obtain the equation
z 4 + pz 2 + qz + r = 0.
For all u ∈ C, this expression is equal to
u2 u2
(1) z4 + z2u + − z2u − + pz 2 + qz + r = 0,
4 4
or
u 2 u2
(z 2 + ) − [(u − p)z 2 − qz + ( − r)] = 0.
2 4
If U = {u},
Xr
R[u] = { ai ui | r ∈ N and ai ∈ R}.
i=0
Suppose that K is a subfield of a field L, and U is a subset of L. We define the subfield
of L generated by K and U to be
f
K(U ) = { | f, g ∈ K[U ] and g 6= 0}.
g
The polynomial ring in the indeterminates {x1 , . . . , xn } is a ring R[x1 , . . . , xn ] generated
by R and the set {x1 , . . . , xn } which has the property that for a polynomial with coefficients
ai1 ···in ∈ R,
r1
X rn
X
f (x1 , . . . , xn ) = ··· ai1 ···in xi11 · · · xinn = 0
i1 =0 rn =0
Corollary 0.3. Suppose that F is a field and u is algebraic over F . A polynomial f (x) ∈
F [x] is the minimal polynomial of u over F if and only if
1. u is a root of f .
2. f is monic and irreducible in F [x]
Lemma 0.4. Suppose that R is a domain which contains a field F such that R is a finite
dimensional vector space over F . Then R is a field.
3
Proof. Suppose a ∈ R is a nonzero element. Define T : R → R by T (b) = ab for b ∈ R.
The kernel of T is {0} since T is a domain. Since R is a finite dimensional vector space,
T is onto by the rank nullity theorem. Thus there exists b ∈ R such that ab = 1.
Lemma 0.5. Suppose that u is algebraic over F with minimal polynomial f (x) ∈ F [x]. Let
n = deg(f ). Then F [u] is an n-dimensional vector space over F . Further, {1, u, . . . , un−1 }
is an F -basis of F . Thus F [u] is a field.
Proof. Suppose that β ∈ F [u]. Then β = g(u) for some polynomial g(x) ∈ F [x]. By
Euclidean division, g(x) = q(x)f (x) + r(x) where q, r ∈ F [x] and deg(r) < n. β =
g(u) = q(u)f (u) + r(u) = r(u). Thus {1, u, u2 , . . . , un−1 } span F [u] as a vector space
over F . Suppose that there is a relation a0 + a1 u + a2 u2 + · · · + an−1 un−1 = 0 for some
a0 , a1 , . . . , an−1 ∈ F . Let g(x) = a0 +a1 x+· · ·+an−1 xn−1 ∈ F [x]. Since g(u) = 0, we have
that f divides g in F [x]. If g 6= 0 we must then have that n − 1 ≥ deg(g) ≥ deg(f ) = n, a
contradiction. Thus we must have that g = 0, and we see that {1, u, . . . , un−1 } are linearly
independent over F and are thus a basis of F [u]. F [u] is a field by Lemma 0.4.
Definition 0.6. Suppose that F is a subfield of a field K, so that K is a vector space over
F . Denote the dimension of K as a vector space over F by [K : F ].
A useful criterion for irreducibility of polynomials of small degree is the following lemma.
Lemma 0.7. Suppose that F is a field and f (x) ∈ F [x] is a nonzero polynomial of degree
2 or 3. Then f (x) is irreducible if and only if f has no root in F .
Example 0.8. The above criterion is not valid for polynomials of degree ≥ 4. A simple
example is f (x) = (x2 + 1)2 ∈ Q[x] which has no root in Q, but is not irreducible.
Lemma 0.9. Suppose that f (x) = a0 + a1 x + · · · + an xn with ai ∈ Z and an 6= 0. Suppose
that γ ∈ Q is a root of f (x). Write γ = αβ where α, β are relatively prime integers. Then
α divides a0 and β divides an .
√
Example 0.10. f (x) = x2 + 1 is the minimal polynomial of −1 over Q. [Q[i] : Q] = 2.
The n-th roots of unity
√
in a field F is the set {ξ ∈ F | ξ n = 1}. In C, the n-th roots of
m2π −1
unity is the set {e n | 0 ≤ m ≤ n − 1}.
√
2π −1
Example 0.11. Suppose that p is a prime number. Let ξ = e ∈ C. ξ p = 1 so that ξ
p
p p
is a root of the polynomial x − 1 ∈ Q[x]. x − 1 factors as the product
xp − 1 = (xp−1 + xp−2 + · · · + x + 1)(x − 1)
in Q[x]. Since ξ − 1 6= 0, ξ is a root of the cyclotomic polynomial f (x) = xp−1 + xp−2 +
· · · + x + 1. Since p is a prime, f (x) is irreducible in Q[x] by Eisenstein’s criterion. Thus
f (x) is the minimal polynomial of ξ over Q. Q[ξ] ∼ = Q[x]/(f (x)) and [Q[ξ] : Q] = p − 1.
√ √
Returning to Example 0.10, observe that ( −1)4 = 1 but [Q[ −1] : Q] = 2, not 3. This
is because the cyclotomic polynomial x3 + x2 + x + 1 = (x + 1)(x2 + 1) is not irreducible.
Definition 0.13. Suppose that F is a field and f (x) ∈ F [x] is a nonzero polynomial. An
extension field E of F is a splitting field of f (x) over F if the following two conditions
hold:
1. f (x) factors into a product of linear factors in E[x]. That is, there exist distinct
elements u1 , . . . , uk ∈ E, a nonzero element c ∈ F and positive integers e1 , . . . , ek
such that
(3) f (x) = c(x − u1 )e1 (x − u2 )e2 · · · (x − uk )ek .
2. E = F [u1 , . . . , uk ] (so that E is generated by the roots of f (x) and F ).
Theorem 0.14. Suppose that F is a field and f (x) is an irreducible polynomial in F [x].
Then there exists an extension field K = F [α] of F such that f (α) = 0.
Proof. Set K = F [x]/(f (x)). Let α = x + (f (x)). We have f (α) = f (x) + (f (x)) = 0.
Theorem 0.15. Suppose that F is a field, and f (x) ∈ F [x] is a nonzero polynomial. Then
there exists a splitting field E of f (x) over F .
Proof. We prove the theorem by induction on the degree of f (x). Let p(x) be an irreducible
factor of f (x) in F [x]. By Theorem 0.14 there exists an extension field K = F [α] of F
such that α is a root of p(x). Thus f (x) is a product of the linear polynomial (x − α) and
a polynomial g(x) ∈ K[x]. By induction, there exists a splitting field E of g(x) over K.
Thus E is a splitting field of f (x) over F .
Example 0.16. Suppose that Suppose that f (x) = ax2 + bx + c ∈ Q[x] is irreducible.
Then b2 − 4ac 6= 0, so that f has two distinct roots
√ √
−b + b2 − 4ac −b − b2 − 4ac
u1 = and u2 =
2a 2a
√
(where b2 − 4ac is a choice of square root). K = Q[u1 , u2 ] is a splitting field of f (x)
over Q. We have K = Q[u1 ] since u2 = −u1 − ab ∈ Q[u1 ]. [K : Q] = 2 since Q[u1 ] ∼ =
Q[x]/(f (x)).
√
Example 0.17. √
Let f (x) = x3 − 2 ∈ Q[x]. Let u = 3 2 be the (unique) real cube root of
2π −1
2. Let ω = e 3 . f (x) = (x − u)(x − ωu)(x − ω 2 u) in C[x]. Thus K = Q[u, ωu, ω 2 u] =
Q[u, ω] is a splitting field of f (x) over Q. Observe that Q[u] is not equal to K, since
Q[u] is contained in R, which does not contain ω. As f (x) has degree 3 and has no
root in Q, f (x) is irreducible in Q[x] and is the minimal polynomial of u over Q. Thus
Q[u] ∼= Q[x]/(x3 − 2), so [Q[u] : Q] = 3. Let L = Q[u]. x2 + x + 1 = (x − ω)(x − ω 2 ).
x + x + 1 is irreducible in L[x] since x2 + x + 1 has degree 2 and x2 + x + 1 does not
2
The idea of the proof of Theorem 0.21 is to successively apply Theorem 0.15 to all poly-
nomials in F [x]. This requires some care, as F could have a large cardinality.
Suppose that F is a subfield of a field K, and f (x), g(x) ∈ F [x] are polynomials. Recall
that a greatest common divisor of f (x) and g(x) in F [x] is a greatest common divisor of
f (x) and g(x) in K[x]. To prove this, observe that a greatest common divisor of f (x) and
g(x) in F [x] is a generator d of the principal ideal generated by f and g in F [x]. Thus
d is also a generator of the ideal generated by f and g in K[x], and thus d is a greatest
common divisor of f and g in K[x] also.
Theorem 0.34. Suppose that F is a field and f (x) ∈ F [x] is a nonzero polynomial. Then
f (x) is separable over F if and only if 1 is a greatest common divisor of f and f 0 .
Proof. Let N be a splitting field of f over F . Let u1 , . . . , uk be the distinct roots of f (x)
in N . Then there exist positive integers e1 , . . . , ek and a nonzero c ∈ F such that
f (x) = c(x − u1 )e1 (x − u2 )e2 · · · (x − uk )ek .
We have
f 0 (x) = c e1 (x − u1 )e1 −1 (x − u2 )e2 · · · (x − uk )ek + (x − u1 )e1 [(x − u2 )e2 · · · (x − uk )ek ]0 .
Thus (x − u1 ) divides f 0 (x) in N [x] if and only if e1 > 1. The same argument applied to
other factors of f (x) shows that x − ui divides f 0 (x) in N [x] if and only if ei > 1. Since
the only irreducible factors of f (x) in N [x] are x − ui , 1 ≤ i ≤ k, we have that 1 is a
greatest common divisor of f and f 0 if and only if ei = 1 for 1 ≤ i ≤ k.
Corollary 0.35. Suppose that F is a field and f (x) ∈ F [x] is an irreducible polynomial.
Then f (x) is separable unless its formal derivative is zero.
Proof. Suppose that f (x) is not separable. Since 1 is not a greatest common divisor of
f and f 0 , and f (x) is irreducible, we have that f (x) divides f 0 (x). Thus f 0 = 0 since
deg(f 0 ) < deg(f ).
9
Corollary 0.36. Suppose that F is a field of characteristic zero. If f (x) ∈ F [x] is an
irreducible polynomial, then f (x) is separable.
Proof. Since F has characteristic zero, and f (x) has positive degree, f 0 (x) 6= 0.
Corollary 0.37. If K is a splitting field over a field F of characteristic zero of a polyno-
mial f (x) ∈ F [x], then K is the splitting field of a separable polynomial over F .
Proof. Let g be the product of the distinct irreducible factors of f in F [x]. Then K is
the splitting field of g(x). The irreducible factors of g(x) are separable by Corollary 0.36.
Since the irreducible factors of g must be relatively prime (in F [x] and K[x]), they have
no common roots. Thus g is separable
Example 0.38. Let F = Zp (t) where p is a prime number and t is an indeterminate.
(x) = xp − t ∈ F [x]. f (x) is irreducible but f√
Let f √ (x) is not separable over F , as f (x) =
p
(x − t) . A splitting field of f over F is K = F [ p t]. [K : F ] = p, but AutF K = {id}.
p
Theorem 0.39. Suppose that N is the splitting field of a separable polynomial f (x) ∈ F [x].
Then |AutF N | = [N : F ].
Proof. By the Extension Theorem (Theorem 0.27), the identity automorphism of F ex-
tends to [N : F ] distinct automorphisms of N , since f (x) has no multiple roots.
Definition 0.40. Let G be a finite group of automorphisms of a field K. Define the fixed
field K G of G by
K G = {a ∈ K | σ(a) = a for all a ∈ K}.
The fact that K G is a field follows from the facts that K is a field and G is a group of
automorphisms. The fixed field of AutF K necessarily contains F .
Definition 0.41. Suppose that F is a subfield of a field K and K is finite over F (that is
[K : F ] < ∞). We say that K is Galois over F (or K/F is Galois) if F is the fixed field
of AutF K.
If F is a subfield of a field K and L is the fixed field of AutF K, then K is Galois over L.
Theorem 0.42. Suppose that F is a subfield of a field N . Then N is the splitting field
of a separable polynomial f (x) ∈ F [x] if and only if N/F is Galois.
Proof. First suppose that N is a splitting field of a separable polynomial f (x) ∈ F [x].
Let K be the fixed field of AutF N . Then N is a splitting field of F over K and f (x) is
separable over K also. By applying Theorem 0.39 to both subfields F and K of N , we
have
|AutF N | = [N : F ] = [N : K][K : F ] = |AutK N |[K : F ].
Since AutF N = AutK N , we have [K : F ] = 1 and thus K = F , since 1 is then a basis of
K as a vector space over F .
Now suppose that N is Galois over F . Let G = AutF N . N = F [u1 , . . . , uk ] for some
ui ∈ N . For 1 ≤ i ≤ k, let ai,1 , . . . , ai,λi be the distinct elements of the set
Si = {σ(ui ) | σ ∈ G}.
Any two of these sets Si are either disjoint or equal. After reindexing, we may assume
that the first n sets S1 , . . . , Sn are pairwise disjoint, and every Si for 1 ≤ i ≤ k is one of
10
these sets. We have that N is generated over F be the sets S1 , . . . , Sn . Let
λi
n Y
Y
f (x) = (x − ai,j ) ∈ N [x].
i=1 j=1
Proof. Let L be a subfield of Q which contains all roots of unity. By Lemma 0.23, there
exist t1 , . . . , tr ∈ C which are algebraically independent over L. Let F = L(P1 , . . . , Pr )
where Pi are the elementary symmetric functions of the ti . Let K = F (t1 , . . . , tr ). K is a
splitting field of
f (x) = xr − P1 xr−1 + · · · + (−1)r Pr = (x − t1 )(x − t2 ) · · · (x − tr )
over F . AutF K = Sr by Theorem 0.45. Sr is not solvable for r ≥ 5 by Theorem 0.48, so
f (x) is not solvable by radicals over F by Theorem 0.54
We end by stating a few more results, which will be useful in the exercises.
Thus (1, σk (b2 ), . . . , σk (bm )) is also a solution to (8). Subtracting this from the solution
(1, b2 , . . . , bm ), we obtain the solution (0, b2 − σk (b2 ), . . . , bm − σk (bm )) which is nontrivial
since b2 − σk (b2 ) 6= 0. This solution has fewer nonzero entries than (b1 , b2 , . . . , bm ), in
contradiction to our choice of (b1 , . . . , bm ). Thus all bi are in F , from which we obtain
[K : F ] ≤ |G|.
Theorem 0.58 is a major ingredient in the proof of the following “Fundamental Theorem
of Galois Theory”.
Theorem 0.59. Suppose that K is a finite field extension of a field F such that K is
Galois over F . Let G = AutF K. Then the function H 7→ K H is a bijective map from the
set of subgroups of G to the set of intermediate fields E between F and K. The inverse
function is E 7→ AutE K. The correspondence has the following properties.
1. If E is an intermediate field between F and K then [K : E] = |AutE K| and
[E : F ] = [G : AutE K].
2. A subgroup H of G is a normal subgroup of G if and only if K H is a normal field
extension of F . In this case, AutF K H ∼
= G/H.
This theorem is proven in Chapter VI, Section 1 on “Galois Theory” in [1].
Exercises
1. Prove Theorem 0.1.
2. Prove Lemma 0.7.
3. Prove Lemma 0.9.
4. Prove Lemma 0.12
5. Prove Corollary 0.26. Be sure to establish that any homomorphism from K to K
you construct is onto, so that it is actually an isomorphism.
6. Suppose that f (x) ∈ R[x] is a polynomial. Show that the nonreal roots of f (x)
are of an even number, consisting of pairs of a complex number and its complex
conjugate.
15
7. Let K be a splitting field of f (x) = x4 − 2x2 + 9 over Q.
a. Show that f (x) is irreducible in Q[x].
b. Compute the index [K : Q].
c. Compute the order of AutQ K.
d. Compute the group AutQ K. If it is isomorphic to a group you know, identify
the group.
8. Let K be a splitting field of f (x) = x5 − 6x + 3 over Q.
a. Show that f (x) is irreducible in Q[x].
b. Compute the index [K : Q].
c. Compute the order of AutQ K.
d. Compute the group AutQ K. If it is isomorphic to a group you know, identify
the group.
Some hints for Problem 8: Use calculus to show that f (x) has exactly 3 real roots.
You may use (without proof) the following Sylow Theorem.
Let G be a finite group, H a subgroup, p a prime number. H is called a Sylow
Subgroup of G if |H| = pn and pn is the largest power of p dividing |G|.
Theorem 0.60. (Theorem I.6.2 [1]) Let G be a finite group and p a prime number
dividing the order of G. Then there exists a p-Sylow subgroup of G.
9. Suppose that F is a field and u is algebraic over F , where the degree of the minimal
polynomial of u over F is odd. Show that F [u] = F [u2 ].
10. Suppose that G is a finite group. Show that there exists a field F and a polynomial
f (x) ∈ F [x] which is separable over F such that G ∼ = AutF K where K is a splitting
field of f (x) over F .
11. Prove the following lemma:
Lemma√ 0.61. Suppose that F is a subfield of C, r is a positive integer, and
2π −1
ω = e r . Let K = F [ω]. Then K is Galois over F and AutF K is Abelian.
12. Use Lemma 0.61 to prove the following theorem:
Theorem 0.62. Suppose that F is a subfield of C and E is a subfield of C which
is a splitting field over F such that E is solvable by radicals over F . Then AutF E
is solvable.
13. Use Theorem 0.62 to give an example of a polynomial which is not solvable by
radicals over Q.
14. Prove Theorem 0.57.
15. Give an example of finite field extensions F ⊂ E ⊂ K such that K is Galois over
E and E is Galois over F , but K is not Galois over F . Hint: Use the Fundamental
Theorem of Galois Theory.
16. Deduce from the “Fundamental Theorem of Algebra” that the irreducible poly-
nomials in the polynomial ring R[x] are the linear polynomials and the quadratic
polyomials with negative discriminant.
17. Suppose that F is a field of characteristic zero and K is a finite field extension.
Show that there are only finitely many intermediate field L between F and K.
References
[1] Serge Lang, Algebra, revised third edition, Springer-Verlag, New York, Berlin, Heidelberg (2002).
16