Академический Документы
Профессиональный Документы
Культура Документы
KEITH CONRAD
1. Introduction
Let L/K be a field extension. A K-automorphism of L is a field automorphism : L L
which fixes the elements of K: (c) = c for all c K. The set of K-automorphisms of L is
a group under composition and is denoted Aut(L/K). Its identity element is the identity
function on L. Studying properties of L/K through properties of the group Aut(L/K) is
the basic theme of Galois theory.
Example 1.1. Two R-automorphisms of C are the identity z 7 z and complex conjugation
z 7 z. We will show they are the only ones. If : C C is an R-automorphism, then for
any real a and b we have (a + bi) = (a) + (b)(i) = a + b(i), so is determined by (i)
and
i2 = 1 = (i2 ) = (1)
= (i)2 = 1
= (i) = i.
If (i) = i, then (z) = z for all z C and if (i) = i, then (z) = z for all z C.
From any intermediate field K F L we get a subgroup
(1.1) Aut(L/F ) = { Aut(L/K) : () = for all F }
in Aut(L/K). In the other direction, from any subgroup H of Aut(L/K) we get a field
(1.2) LH = { L : () = for all H},
which lies between K and L. (Check LH really is a field.) Both (1.1) and (1.2) concern the
equation () = , but they quantify it in different ways, one over and the other over .
The correspondences F ; Aut(L/F ) and H ; LH between intermediate fields in
the extension L/K and subgroups of Aut(L/K) is inclusion-reversing: if F F 0 then
0
Aut(L/F 0 ) Aut(L/F ), while if H H 0 then LH LH .
L {id.}
F0 Aut(L/F 0 )
F Aut(L/F )
K Aut(L/K)
1
2 KEITH CONRAD
The problem in Example 1.2 is that X 3 2 has 3 roots in a splitting field over Q but
the field Q( 2) is missing some of these roots: it is not the splitting field of X 3 2 over
3
Q. This difficulty will be avoided by restricting our attention to normal field extensions (to
be defined later). Example 1.3 has a problem of a different sort: the polynomial X p u
has only one root at all in a splitting field over Fp (u). No matter how much we enlarge
Fp (u1/p ), u1/p will continue to be sent to itself by any Fp (u)-automorphism even though
u1/p 6 Fp (u). The trouble here is connected with inseparability. We will eventually want
to focus on separable extensions.
view, since a + bi and a bi have the same minimal polynomial over R, but not C (unless
b = 0), but its too late to change the name.
Theorem 2.4. If Aut(L/K) and f (X) K[X], then (f ()) = f (()) for all L.
In particular, a K-automorphism of L permutes the roots of f (X) in L.
(f ()) = cn n + cn1 n1 + + c1 + c0
Proof. Let L have minimal polyomial (X) in K[X]. Apply Theorem 2.4 to the roots
of (X) in L.
Example
2.6. Let
K = Q and L = Q( 2, 3).2 A K-automorphism of L sends 2 to 2
or 2, because 2 has minimal polynomial
X 2 Q[X], whose
roots in L are 2. A
K-automorphism of L cant send 2 to 3, for instance, since 3 is not a root of X2 2.
While Corollary 2.5 puts a constraint on where a K-automorphism of L could send 2 (to
roots of X 2 2), it does not assure us that all those options are in fact possible.
4
4 2
Example 2.7. Let K = Q and L = Q( 2). The field L contains 2 = 2 , and a
K-automorphism of L can only send 2 to 2 by the same argument as in the previous
example. But in factit is impossiblefor a K-automorphism
of L to send 2 to 2.
Each Aut(Q( 4 2)/Q) sends 4 2 to 4 2 (roots of X 4 2 in Q( 4 2) are permuted
2 2
by ), and 2 = 4 2 , so ( 2) = ( 4 2 ) = ( 4 2)2 = ( 4 2)2 = 2. Therefore no
Q-automorphism of Q( 4 2) sends 2 to 2 even though they have the same minimal
polynomial over Q.
Example 2.8. Let K = Q and L = Q( 3 2, ), where
is a nontrivial
cube root of unity.
The polynomial X 3 2 has 3 roots in L: 3 2, 3 2, and 2 3 2. Any K-automorphism
of L permutes these 3 roots. Are all six permutations of these 3 roots realized by K-
automorphisms of L?
Example
2.9. Let
K = Q and L = Q( 4
2, i). The polynomial X 4 2 has all four roots in
L: 4 2 and i 4 2. These four roots have 4! = 24 permutations. Is every permutation of
these four numbers the restriction of some K-automorphism of L?
We will see later that for special finite extensions L/K, any two K-conjugates and
in L are related by Aut(L/K): = () for some Aut(L/K). This connects the study
of roots of an irreducible polynomial to group theory.
4 KEITH CONRAD
In the special case that L/K is a splitting field of some polynomial in K[X], we will
show in Corollary 3.6 that [L : K] is an upper bound on # Aut(L/K). This will follow
from a technical theorem on the number of ways to extend an isomorphism of fields to an
isomorphism of splitting fields.
Any field homomorphism
Pn : F F 0 extends to a homomorphism
Pn : F [X] F 0 [X] as
follows: for f (X) = i=0 ci X F [X], set (f )(X) = i=0 (ci )X F 0 [X]. We call this
i i
K
/ K0
THE GALOIS CORRESPONDENCE 5
K() _ _ _/ K 0 ()
d d
K
/ K0
where g(X) mod (X) 7 (g)(X) mod ()(X). Composition of the isomorphisms in (3.2)
and (3.3) provides us with an isomorphism K() K 0 () which, by tracing through its
construction, equals on K and sends to . So 0 exists and we place it in the field
diagram below.
(3.4) L _ _ _ _ _/ L0
0 / K 0 ()
K()
d d
K
/ K0
Now we can use induction on degrees of splitting fields by the trick of replacing the
base fields K and K 0 with K() and K 0 (). Since L is a splitting field of f (X) over K,
its also a splitting field of f (X) over the larger field K(). Similarly, L0 is a splitting
field of (f )(X) over K 0 and thus also over K 0 (). Since f (X) has its coefficients in K,
( 0 f )(X) = (f )(X). So the top square in the diagram above is similar to the square in the
theorem (same polynomials and same splitting fields, with bigger base fields), except now
the splitting field degrees have dropped: since d > 1,
[L : K]
[L : K()] = < [L : K].
d
By induction, [L : K()] = [L0 : K 0 ()] and 0 has an extension to a field isomorphism
L L0 . Since 0 extends , has an extension to an isomorphism L L0 and
[L : K] = [L : K()]d = [L0 : K 0 ()]d = [L0 : K 0 ].
It remains to show has at most [L : K] extensions to an isomorphism L L0 . First we
show every isomorphism e : L L0 extending arises as the extension of some intermediate
isomorphism of K() with a subfield of L0 . From the start of the proof,
0 e() has to be
a root of ()(X). Define := e(). Since e|K = , the restriction of e to K() is a
field homomorphism that is on K and sends to , so e|K() is an isomorphism with
image K 0 (e ()) = K 0 (). Therefore e on L is a lift of the intermediate field isomorphism
0
:= e|K() .
L
e / L0
0 / K 0 ()
K()
d d
K
/ K0
0 / K 0 ()
K()
d d
K
/ K0
Since [L : K()] < [L : K] and L is a splitting field of f (X) over K(), by induction on
the degree of a splitting field (along with the new separability hypothesis on f (X)), each 0
has [L : K()] extensions to an isomorphism L L0 . Since there are d choices for 0 , the
total number of extensions of to an isomorphism L L0 is d[L : K()] = [L : K].
8 KEITH CONRAD
Corollary 3.8. If L/K is the splitting field of a separable polynomial then # Aut(L/K) =
[L : K].
Proof. Apply Theorem 3.7 with K 0 = K, L0 = L, and the identity function on K.
2 2
Example 3.9. The extension Q( 2, 3)/Q is a splitting field of (X 2)(X 3). Its
degree is 4, so # Aut(Q( 2, 3)/Q) = 4. This improves Example 3.5 from an upper bound
of 4 to anexact count
of 4. We will use this a priori
count to find all the automorphisms.
Since 2 and 3generate the extension Q( Aut(Q( 2, 3)/Q)
2, 3)/Q, any
is determined by ( 2) and ( 3), which are 2 and 3. Combining the choices
in all possible ways, we get at most 4 choices for . See Table 1. Corollary 3.8 says
there are 4 choices for , so every possibility in Table 1 must work. Notice that we draw
this conclusion because we know in advance how many s exist., before computing the
possibilities explicitly.
( 2) ( 3)
2 3
2 3
2 3
2 3
Table 1
K
Since K F L, Aut(L/F ) Aut(L/K). Any element of Aut(L/K) fixes each element
of F by the definition of F , so Aut(L/K) Aut(L/F ). Therefore Aut(L/K) = Aut(L/F ),
10 KEITH CONRAD
so (by definition) LAut(L/F ) = F . In other words, weve proved (1) with F in place of K.
We are going to prove (2), (3), and (4) with F in place of K, and only then will we prove
F = K (part (1)), after which we get (2), (3), and (4) as in the theorem using K.
To show L/F is separable, pick any L. We are going to directly write down a
separable polynomial in F [X] with as a root. Let {() : Aut(L/F )} have distinct
members {1 (), . . . , m ()}. (For example, if F then this set has one term in it even
though Aut(L/F ) could be large.) We will show the polynomial with these different roots,
m
Y
h (X) = (X i ()),
i=1
is in F [X]; note it is separable by construction. Why are the coefficients of h (X) in
F ? For any Aut(L/F ), each (i ()) = (i )() is some j () by the definition of
{1 (), . . . , m ()}. So sends this finite set back to itself. It does so injectively, so it must
do so surjectively too. Therefore applying to coefficients, which is a ring automorphism
of L[X], sends h (X) to
m
Y m
Y
(X (i ())) = (X j ()) = h (X).
i=1 j=1
Since an irreducible polynomial in K[X] with a root in L is the minimal polynomial over
K of that root, L/K is normal if and only if for each L the minimal polynomial of
over K splits completely in L[X].
The following theorem, which we will not need, lets us recognize normal extensions in
practice. The proof will use the theorem that symmetric polynomials are polynomials in
the elementary symmetric functions.
Theorem 3.18. For a finite extension L/K, the following are equivalent:
(1) L/K is normal,
(2) L is the splitting field over K of a polynomial in K[X].
Proof. To show (1) implies (2), write L = K(1 , . . . , r ) = K[1 , . . . , r ] and let fi (X)
K[X] be the minimal polynomial of i in K[X]. Since L/K is normal, each fi (X) splits
completely in L[X] (because it has a root in L). Therefore L is a splitting field over K of
f1 (X) fr (X).
To show (2) implies (1) we will use the symmetric function theorem: every symmetric
polynomial in n variables with coefficients in K is a polynomial in the elementary symmetric
functions of those n variables with coefficients in K. Let (X) K[X] be irreducible with
a root in L, say . We want to show (X) splits completely over L. We are going to show
(X) is a factor of a polynomial in K[X] which splits completely over L, so (X) splits
completely over L.
From (2), there is a polynomial f (X) K[X] for which L is a splitting field. Let
n = deg f (X) and factor f (X) in L[X] as (X 1 ) (X n ). Write = g(1 , . . . , n ) for
a polynomial g(X1 , . . . , Xn ) K[X1 , . . . , Xn ]. Now consider the polynomial whose roots
are g evaluated at all permutations of the i s:
Y
h(X) = (X g((1) , . . . , (n) ))
Sn
This has the factor X , so h() = 0. By construction, the coefficients of h(X) are
symmetric polynomials in 1 , . . . , n with coefficients in K. Therefore the coefficients of
h(X) are polynomials in the elementary symmetric functions of 1 , . . . , n with coefficients
in K. Those elementary symmetric functions are the coefficients of f (X) (up to sign) and
thus lie in K, so h(X) K[X]. Since h() = 0, h(X) is divisible by the minimal polynomial
of in K[X], which is (X). Since (X)|h(X) and h(X) splits completely in L[X], also
(X) splits completely in L[X].
12 KEITH CONRAD
It should not be expected that the polynomial h(X) constructed in the proof will be the
minimal polynomial of over K since it has degree n!, which is not sensitive to the choice
of . (In fact, h(X) will be the minimal polynomial only if K() = L and [L : K] = n!. In
particular, if K() 6= L then h(X) is not the minimal polynomial.)
Example 3.19. The splitting field of X 4 2 over Q is Q( 4 2, i), so Theorem 3.18 tells
us Q( 4 2, i) is a normal extension of Q. We will use the method
of proof of the theorem
4
to find a monic polynomial in Q[X] with root = (1 + i) 2. First we have to write in
terms of the roots of X 4 2. Set
4
4
4
4
1 = 2, 2 = 2, 3 = i 2, 4 = i 2.
Then = 4 2 + i 4 2 = 1 + 3 . A monic polynomial in Q[X] with root is
Y
h(X) = (X ((1) + (3) )).
S4
The degree of this polynomial is 24, while [Q( 4 2, i) : Q] = 8, so h(X) is definitely not
going to be the minimal polynomial and you really dont want to compute h(X) by hand.
There is an ad hoc trick in this
case that gets us a polynomial over Q with root of
smaller degree. Since 2 = (2i) 2, 4 = 8, so is a root of X 4 + 8. And it turns out
that h(X) = (X 4 + 8)6 .
Example 3.20. For u transcendental over Fp , the extension Fp (u1/p )/Fp (u) of degree p
is normal since Fp (u1/p ) is a splitting field over Fp (u) of X p u: u1/p is the only root of
X p u in characteristic p.
4. Galois extensions
In Section 3 we saw that a finite extension L/K satisfying # Aut(L/K) = [L : K] also
satisfies further conditions: LAut(L/K) = K and L/K is both separable and normal. With
no new work, it turns out these properties are all equivalent to each other.
Theorem 4.1. For a finite extension L/K, the following are equivalent:
(a) # Aut(L/K) = [L : K],
(b) LAut(L/K) = K,
(c) L/K is separable and normal,
(d) L is the splitting field over K of a separable polynomial in K[X].
Proof. That (a) implies (b) was shown in the proof of Theorem 3.13. Also in the proof
of Theorem 3.13, we showed the condition LAut(L/F ) = F implies L/F is separable and
normal using the h (X) construction. If we make the hypothesis that LAut(L/K) = K, then
running through that same argument with K in place of F shows (b) implies (c). The first
paragraph of the proof of Theorem 3.13 shows (c) implies (d). Corollary 3.8 says (d) implies
(a).
Theorem 4.1 implies a sharper form of the inequality in Corollary 3.6, which is applicable
to all finite extensions (not just splitting fields).
Corollary 4.2. If L/K is any finite extension then # Aut(L/K)|[L : K].
Proof. Since L/K is finite, Aut(L/K) is a finite group by Theorem 3.1. Let F = LAut(L/K) .
Then Aut(L/K) = Aut(L/F ), so F = LAut(L/F ) . By Theorem 4.1, # Aut(L/F ) = [L : F ],
so # Aut(L/K) = [L : F ], which is a factor of [L : K].
THE GALOIS CORRESPONDENCE 13
Corollary 4.3. If L/K is a finite extension which is either inseparable or not normal then
# Aut(L/K) < [L : K].
Proof. By Corollary 4.2, # Aut(L/K) [L : K]. From Theorem 4.1, if L/K is inseparable
or not normal then # Aut(L/K) 6= [L : K], so # Aut(L/K) < [L : K].
Corollary 4.3 explains why the inequality # Aut(Fp (u1/p )/Fp (u)) < [Fp (u1/p ) : Fp (u)]
from Example 1.3 cant be turned into an equality by enlarging the top field Fp (u1/p ). The
inseparability of u1/p over Fp (u) is a fatal obstruction.
Definition 4.4. A finite extension L/K is called Galois when it satisfies the equivalent
properties of Theorem 4.1. When L/K is a Galois extension, the group Aut(L/K) is
denoted Gal(L/K) and is called the Galois group of the extension.
For a finite Galois extension L/K, Theorem 4.1 tells us # Gal(L/K) = [L : K] and
LGal(L/K) = K.
Example 4.5. Any quadratic extension L/K outside of characteristic 2 is Galois. Indeed,
by completing the square we can write L = K( d) for some nonsquare d K , and
X 2 d is separable outside characteristic 2. Thus L is a splitting field over K for X 2 d.
The Galois
group has size 2, so it has one non-identity
automorphism. An automorphism in
Gal(K( d)/K) is determined by its value d on d. The nontrivial element of Gal(L/K)
is frequently called the conjugation of L. For example, the elements of Gal(C/R) are the
identity and complex conjugation.
Example 4.6. The field Q( 3 2, ) is a splitting fieldover Q for X 3 2, which is separable
3
since any irreducible in Q[X] is separable. So Q( 2, )/Q is a Galois extension. By
3 3
Theorem 4.1, the number of field automorphisms of Q( 2, )/Q is [Q( 2, ) : Q] = 6. (For
3
comparison, recall from Example 1.2 that the number of field automorphisms of Q( 2)/Q
3
is 1,
even though the field extension has degree 3: there is just nowhere for 2 to go in
Q( 3 2) except to itself.) We will give two ways to think about Gal(Q( 3 2, )/Q).
Q( 3 2, )
KKK
KKK
KKK
K
Q( 3 2)
3
Q()
KKK
KKK2
KKK
KK
Q
3
For the first way, each
inGal(Q( 2,)/Q) is determined by its effect on the 3 roots
3
of X 2, which are 2, 3 2,
3
and 2 3 2, since these roots generate the top field over
3
3
the bottom field (note = 2/ 2 is a ratio of two cube roots of 2). There are at
most 6 permutations of these 3 roots, and since we know there are 6 automorphisms every
permutation
of the roots comes from an automorphism of the field extension. Therefore
Gal(Q( 3 2, )/Q) = S3 with S3 thought of as the symmetric group on the set of 3 roots of
X 3 2.
14 KEITH CONRAD
3
For another
viewpoint, any in the Galois group is determined by the two values ( 2)
{ 3 2, 3 2, 2 3 2} and () {, 2 }. Therefore there are at most 3 2 = 6 possibilities for
. Since 6 is the number of automorphisms, all of these possibilities really work: any choice
of a root of X 3 2 for ( 3 2) and a nontrivial cube root of unity for () does come
from
a
an automorphism . Write () = where a (Z/(3)) and ( 2) =
3 b 3
2 where
b Z/(3). For two automorphisms and ,
( ()) = ( a ) = ()a = a a
and
( ( 2)) = ( b 2) = ()b ( 2) = a b b 2 = a b +b 2.
3 3 3 3 3
Looking at the exponents of on the right side of these two equations, composition of
and behaves like multiplication of invertible
matrices ( a0 1b ) with entries in Z/(3), since
a b 0 b0 aa0 ab0 +b 3
a
( 0 1 )( 0 1 ) = ( 0 1 ). So Gal(Q( 2, )/Q) is isomorphic to the group Aff(Z/(3)) of
mod 3 invertible matrices ( a0 1b ) by 7 ( a0 b1 ).
That we found two different models for Gal(Q( 3 2, )/Q), as S3 and as Aff(Z/(3)), is no
surprise since both of these groups are nonabelian and any two nonabelian groups of size 6
are isomorphic.
Example 4.7. The extension Q( 4 2, i)/Q is Galois by the same reasoning as in the previous
example: the top field is the splitting field over Q for X 4 2, which is separable. The diagram
below shows some of the intermediate
fields, but
these are not all the intermediate fields.
For instance, Q( 2) is inside Q( 4 2) and Q(i 4 2). (This is not the only missing subfield.)
Q( 4 2, i)
iiii s 66
iiiiiii ssss 66
iiii s 66
ss
iiii s 66
66
Q(i 4 2) Q( 4 2) 66
KK 99 66
KK 99
KK 99 66
KK 6
KK 99
KK 99
KK
4 KKK 4 99
Q(i)
KK 9 tt
KK 99
KK 9 ttt
t
KK 9 tt 2
K tt
Q
Although any element of Gal(Q( 2, i)/Q) permutes the 4 roots of X 4 2, not all
4
24 permutations
of the roots are realized by the Galois group. (This is a contrast to
Gal(Q( 3 2, )/Q).) For example, 4 2 and 4 2 add to 0, so under a field automorphism
these two roots go to roots which are also negatives
of
each other. No field automorphism
4 4 4 4 4
of Q( 2, i)/Q could send 2 to i 2 and 2to 2 because that doesnt respect the
4 4
algebraic relation x + y = 0 which
holds for x = 2 and y = 2.
4
To figure out what Gal(Q( 2, i)/Q) is concretely, we think about an automorphism
4
bywhat it does to 2 and i, rather than what it does to all the fourth roots of 2. Since
( 4 2) has to be a root of X 4 2 (4 possible values) and (i) has to bea root of X 2 + 1
(2 possible
values), there are
at most 4 2 = 8 automorphisms of Q( 4 2)/Q. Because
[Q( 2, i) : Q] = 8, Gal(Q( 2, i)/Q) has size 8 and therefore all assignments of ( 4 2) and
4 4
id r r2 r3 s rs 2s
r r3
s
4
4 4 4 4
4
4 4 4
( 2) 2 i 2 2 i 2 2 i 2 2 i 2
(i) i i i i i i i i
Table 2
A calculation at 4 2 and i shows r4 = id, s2 = id, and rs = sr1 , so Gal(Q( 4 2, i)/Q) is
isomorphic (not equal, just isomorphic!) to D4 , where D4 can be viewed as the 8 symmetries
of the square whose vertices are the four complex roots of X 4 2: r is rotation by 90 degrees
counterclockwise and s is complex conjugation, which is a reflection across one diagonal
of
this square. (Strictly speaking, r and s as automorphisms are only defined on Q( 4 2, i), not
on all complex numbers. While r looks like a rotation by90 degrees on the four roots of
X 4 2, it is not really a rotation on most elements of Q( 4 2), since r is not multiplication
by i everywhere. For example, r(1) is 1 rather than i, and r(i) is i rather than 1. The
function s, however, does coincide with complex conjugation on all of Q( 4 2, i).)
Since
Q( 4 2, i) is a Galois extension of
Q, the minimal polynomial over Q ofany element
in Q( 4 2, i) splits completely over Q( 4 2, i). For example, let = 4 2 + 2 + 1. The
4
Q-conjugates of are found by applying Gal(Q( 2, i)/Q) to and seeing what different
numbers come out. This amounts to replacing 4 2 in the expression for by the 4 different
2
fourth roots of 2 and replacing 2 = 4 2 in the expression for by the squares of those
respective fourth roots of 2. We obtain the list
4
4
4
4
2 + 2 + 1, i 2 2 + 1, 2 + 2 + 1, i 2 2 + 1.
Although Gal(Q( 4 2, i)/Q) has size 8, the Galois orbit of only has size 4: each Q-conjugate
of is the value of 2 different elements of the Galois group (complex conjugation s does
not change , soevery and s have the same value at ). Therefore Q()/Q has degree
4. Since Q( 4 2), so Q() Q( 4 2), a degree comparison implies Q() = Q( 4 2).
The next theorem shows Galois extensions are ubiquitous, especially in characteristic 0.
Theorem 4.8. Every finite separable extension of a field can be enlarged to a finite Galois
extension of the field. In particular, any finite extension of a field with characteristic 0 can
be enlarged to a finite Galois extension.
Proof. Write the extension as K(1 , . . . , n )/K where each i is separable over K. The
product of the different minimal polynomials for the i s is a separable polynomial in K[X].
Enlarging K(1 , . . . , n ) to a splitting field of this polynomial over K is a Galois extension
of K by Theorem 4.1.
Example 4.9. The non-Galois extensions Q( 3 2)/Q and Q( 4 2)/Q live inside the Galois
3 4
extensions Q( 2, )/Q and Q( 2, i)/Q.
16 KEITH CONRAD
Corollary 4.10. A finite inseparable extension can not be extended to a finite Galois ex-
tension.
Proof. Any element of a Galois extension is separable over the base field.
In the remainder of this section we tabulate some properties of Galois extensions.
Theorem 4.11. If L/K is a finite Galois extension and L F K then L/F is a Galois
extension.
Proof. We will use the characterization of Galois extensions as separable normal extensions.
When L F K, separability and normality are both preserved in the passage from L/K
to L/F because the minimal polynomial over F of any element of L divides its minimal
polynomial over K.
Remark 4.12. The bottom part of the tower F/K need not be Galois when L/K is, and
moreover if L/F and F/K are Galois the extension L/K need not be Galois. These are
illustrated by the two towers in the diagrams below.
L Q( 4 2, i) Q( 4 2)
2 2
F Q( 4 2) Q( 2)
4 2
K Q Q
In the tower on the right, each pair of successive field extensions is quadratic (and thus
4 4
Galois) but the
overall extension Q( 2)/Q is not Galois. We have to enlarge Q( 2)
further to Q( 4 2, i) to get a Galois extension of the base field K = Q.
It is an important issue to decide when an intermediate field is Galois over the base. We
will do that as part of the fundamental theorem of Galois theory in Section 5.
Theorem 4.13. If L1 and L2 are finite Galois extensions of K inside a common field then
L1 L2 and L1 L2 are both finite Galois extensions of K.
Proof. By Theorem 4.1, L1 and L2 are both splitting fields for a separable polynomial in
K[X]. Then L1 L2 is a splitting field for the product of the two polynomials with common
factors used only once. This polynomial is separable, so L1 L2 /K is Galois.
L1 L2H
v HH
vv HH
vvv HH
v HH
vv
L1 H L2
HH vv
HH vv
HH v
HH vv
vv
L1 L2
K
THE GALOIS CORRESPONDENCE 17
To show L1 L2 is Galois over K we take the viewpoint that Galois extensions are
separable normal extensions. Every element of L1 is separable over K, so the subfield
L1 L2 is separable over K. To show L1 L2 is normal over K, pick L1 L2 . It has
a full set of K-conjugates in L1 and in L2 since each of these are normal extensions of K.
These two sets of K-conjugates are the same, since otherwise the minimal polynomial of
in K[X] has more roots in L1 L2 than its degree. Therefore the K-conjugates of lie in
L1 L2 .
The property LAut(L/K) = K characterizes Galois extensions of K among the finite
extensions of K, by Theorem 4.1. But there are many field extensions L/K of infinite
degree where LAut(L/K) = K. First there are infinite Galois extensions of K. There are
also transcendental (i.e., non-algebraic) extensions of K with this property. An example
is a rational function field L = K(u). It can be shown that the group Aut(K(u)/K)
consists of all linear-fractional substitutions f (u) 7 f ((au + b)/(cu + d)) where ( ac db )
GL2 (K). (Scaling a, b, c, d by a common K defines the same substitution, so the group
Aut(K(u)/K) is isomorphic to GL2 (K)/K rather than to GL2 (K).) Further examples of
this situation arise in algebraic geometry.
Thus Gal(E/E H ) = H.
Proof. From the first part of the proof of Theorem 5.2, where finiteness of [E : E H ] is not
used, every element of E is separable over E H with bounded degree (at most #H), so there
is an E such that [E H () : E H ] is maximal. We are going to show E = E H (). For
any E, E H () E H (, ) E. Since E H (, ) is a finite separable extension of E H ,
by the primitive element theorem E H (, ) = E H () for some . Then [E H () : E H ]
[E H () : E H ], and this inequality must be an equality because of the maximality defining
[E H () : E H ]. Hence E H () = E H (, ) (one field is inside the other and they have the
same degree over E H ), which implies E H (). This holds for all E, so E = E H ().
Therefore [E : E H ] = [E H () : E H ] < .
We will use Theorem 5.2 once: in the proof of Theorem 5.6. Finiteness of [E : E H ] in
that application will be known in advance, so Theorem 5.3 is not needed in our development
of Galois theory. (However, it is useful to understand some examples in Galois theory.)
Remark 5.4. The proof of Theorem 5.3 showed: if E/F is separable and every element of E
has bounded degree over F then [E : F ] < . This can fail if E/F is inseparable. Consider
1/p 1/p
E = Fp (u1 , u2 , . . . ), with independent indeterminates u1 , u2 , . . . , as an extension of F =
Fp (u1 , u2 , . . . ). We have [E : F ] = , but every E satisfies p F , so [F () : F ] p
for all E.
Remark 5.5. The proof of Theorems 5.2 and 5.3 in [1, pp. 569571] and [3, pp. 220-222]
is different from the one here (which is based on [2, pp. 263-264]). The proofs in [1] and [3]
involve solving systems of linear equations.
Here is the fundamental theorem of Galois theory. Galois discovered the concept of
normal subgroups from their role in the last part of the theorem.
Theorem 5.6 (Galois). Let L/K be a finite Galois extension with G = Gal(L/K). Then
the inclusion-reversing mappings F ; Gal(L/F ) and H ; LH between the intermediate
fields between K and L and the subgroups of G are inverses of each other and satisfy the
following properties when F and H correspond (F = LH , H = Gal(L/F )):
(a) #H = [L : F ] and [F : K] = [G : H],
(b) two intermediate fields F and F 0 , with corresponding subgroups H and H 0 , are iso-
morphic over K if and only if H and H 0 are conjugate subgroups of G; in particular,
Gal(L/(F )) = Gal(L/F ) 1 for G,
(c) F/K is Galois if and only if H G, in which case the restriction map G
Gal(F/K), where 7 |F , is surjective with kernel H, so G/H = Gal(F/K).
K-conjugates of any element of F are its orbit under Gal(L/K) (Theorem 3.13). Therefore
F/K is normal if and only if (F ) F for all G. Since (F ) and F have the same
degree over K, the inclusion (F ) F is the same as (F ) = F . Therefore
The bijection in Theorem 5.6 is called the Galois correspondence. Only for finite Galois
extensions does it hold. Why? Because the special case LAut(L/K) = K of the correspon-
dence is a property in Theorem 4.1 characterizing Galois extensions among finite extensions.
Example 5.8. The extension Q( 3 2, )/Q has Galois group isomorphic to S3 (Example
4.6). This group has 3 subgroups of order 2 and one subgroup (just A3 ) of order 3. In the
diagram we have indicated the indices in S3 of subgroups.
S3 6I
xx
x 66III
xxx 66 III
x
xx 2 66 III
663 III3
A33 3 66 II
33 66 II
II
33 66 II
33 6 II
I
33
33 h(12)i h(13)i h(23)i
33 vv jjjjjj
v jjj
33 vv
3 vv jjjj
vjvjjjj
{(1)}
Lets flip this upside down, so larger groups are on the bottom.
{(1)} TT
HH TTT
HH TTTT
HH
HH TTTTTT
H TTT
h(12)i h(13)i h(23)i
uuu
u
uu
uuu
3 3 uu
A3 F 3
uuu
FF
FF uuu
FF uuu
2 FF u
uuu
S3
THE GALOIS CORRESPONDENCE 21
By the Galois correspondence, the arrangement of subfields of Q( 3 2, ) looks the same,
with indices of a subgroup in the Galois group turning into degrees of a subfield over Q.
Q( 3 2, )
HHQQQ
HH QQQ
HH QQ
HH QQQ
HH QQQ
? ? ?
zzz
zz
zzz
3 3 zzz
? II 3 z
II
II zzz
z
II
2 III zzz
zz
Q
The subgroups of S3 with order 2 are not normal, and likewise the cubic fields are not Galois
over Q. The subgroup A3 is normal, and the quadratic field Q() is Galois over Q.
We were somewhat cavalier about the way we just wrote down the cubic fields without
really paying attention to which ones should correspond to which subgroups of index 3
(order 2) in the Galois group. But we cant be more careful at this stage (beyond keeping
track of indices of subgroups
and degrees of subfields) because we didnt really keep track
here of how Gal(Q( 3 2, )/Q) is isomorphic to S3 . We simply used the subgroup structure
3
of S3 to figure out the subfield structure of Q( 2, ). If we want to match specific subgroups
with specific subfields through the Galois correspondence, we have to think about S3 as the
Galois group in a definite way. There are three roots of X 3 2 being permuted by the
Galois group (in all 6 possible ways), so if we label the roots abstractly
as 1, 2, and 3 then
we can see what the correspondence should be. Label 3
2 as 1, 3
2 as 2, and 2 3 2 as 3.
Then (12) fixes 2 3 2, and therefore Q( 2 3 2)
Q( 3 2, )h(12)i .
is contained in the fixed field
The subgroup h(12)i has index 3 and Q( 2 3 2)/Q has degree 3,so Q( 2 3 2) is the full
fixed field of h(12)i. In a similar way, h(13)i has fixed field Q( 3 2) and h(23)i has fixed
22 KEITH CONRAD
field Q( 3 2). So the subgroup and subfield diagrams are aligned if we draw them as follows:
{(1)} TT
HH TTT
HH TTTT
HH
HH TTTTTT
H TTT
h(12)i h(13)i h(23)i
uuu
u
uu
uuu
3 3 uu
A3 F 3
uuu
FF uu u
FF uuu
FF u
2 FF uuu
S3
Q( 3 2, ) U
LLL UUUU
LLL UUUUU
LLL UUUU
L UUUU
UU
2
3 3 3
Q( 2) Q( 2) Q( 2)
rrr
rr
rrrrr
3 3 rrr
Q() 3 rr r
KKK
rrr
KKK
r r
K
2 KKK rrrr
K rr r
Q
Example 5.9. The extension Q( 4 2, i)/Q has Galois group isomorphic to D4 according to
the permutations
whichthe Galois group induces
on the fourth roots of 2. Generators are r
and s where r( 4 2) = i 4 2, r(i) = i and s( 4 2) = 4 2, s(i) = i (s is complex conjugation).
See Table 2 in Example 4.7.
Below is the diagram of all subgroups of D4 , written upside down.
{id} TTT
ll HH TTT
l llllwww HH TTT
l ll ww HH TTT
l ww HH TTT
ll lll w H TTT
T
ll 2 2
hsi
EE
hr si hr i hrsi hr3 si
x GG v
EE xx GG vv
EE xx GG vv
EE x GG vv
xx G vv
hr2 , si hri hr2 , rsi
GG v
GG vv
GG vv
GG vv
G vv
D4
THE GALOIS CORRESPONDENCE 23
All indices of successive subgroups here are 2, sowe dont include that information in the
diagram. The lattice of intermediate fields in Q( 4 2, i)/Q looks the same:
Q( 4 2, i) T
iiii s KKKTTT
i iiiii sssss KKK TTTTT
ii s KKK TTTT
iiii sss KKK TTTT
4
iiii 4
TTT
Q( 2) Q(i 2) Q( 2, i) ? ?
JJ
JJ ss KKK zzz
s KKKK z
JJ
JJ sss KKK zz
J s sss zzz
Q( 2) Q(i) Q(i 2)
LLL r
LLL
LLL rrrrr
LL rr
rrr
Q
To check the fields have been placed correctly according to the Galois correspondence H ;
Q( 4 2, i)H , verify in each case that each field in the field diagram is fixed by the subgroup
in the same relative position in the subgroup diagram, and the degree of the field over Q
equals the
index of the subgroup over Q: if F Q( 4
2, i)H and [F : Q] = [D4 : H] then
F = Q( 4 2, i)H .
As an example, the subextension Q(i)/Q has degree 2, so its corresponding subgroup H
in D4 has index 2. Since r(i) = i, hri is a subgroup fixing i with index 8/4 = 2, so H = hri.
Thus Q(i) corresponds
to hri. Since Q(i) is Galois over Q, the restrictionof an auto-
morphism of Q( 2, i)/Q to Q(i)/Q gives us a homomorphism D4 = Gal(Q( 4 2, i)/Q)
4
Gal(Q(i)/Q) which is surjective and its kernel is the subgroup fixing Q(i), namely hri. So
D4 /hri = Gal(Q(i)/Q). This isomorphism with the quotient group makes sense: every ele-
ment of D4 is some rk or rk s, so modulo hri every element of D4 is 1 or s, and this is what
we usually think of as the Galois group of Q(i)/Q: the identity and complex conjugation.
In D4 there is only one normal subgroup of index 4, namely hr2 i = {1, r2 }. Therefore
4
is only one field inside Q( 2, i) of degree 4 over Q which is Galois over Q. Since
there
Q( 2, i) is such a field, that is the field corresponding to hr2 i.
We have left two fields undetermined in the field diagram. They correspond to the
subgroups hrsi and hr3 si and must have degree 4 over Q. The smallest subgroup properly
containing either
of these is hr2 , rsi, so we can figure out the undetermined fields by looking
for an Q( 2, i) of degree 4 over Q that is fixed by rs and not by r2 , and likewise find
4
of degree 4 over Q that is fixed by r3 s and not by r2 . Then the two missing fields are
Q() and Q().
To find , rather than blind guessing we write out a general element of Q( 4 2, i) in a
basis over Q and see what the condition rs() = means about the coefficients. Writing
4
4 2
4
4 3
= a + b 2 + c 2 + d 2 + ei + f i 2 + gi 2 + hi 2 ,
with rational coefficients a, b, c, d, e, f, g, h, applying rs to all terms gives
4
4 2
4
4 3
rs() = a + bi 2 c 2 di 2 ei + f 2 + gi 2 h 2 ,
so
b = f, c = c, e = e, d = h.
Therefore
4 4 4 3 4 3
= a + b( 2 + i 2) + d( 2 i 2 ) + gi 2.
24 KEITH CONRAD
Example 5.10. Let 8 = e2i/8 be a root of unity of order 8. The field Q(8 ) is Galois over
Q, being the splitting field of X 8 1. We will use the Galois correspondence to find all the
fields between Q and Q(8 ).
Since 8 is a root of (X 8 1)/(X 4 1) = X 4 +1 and (X +1)4 +1 = X 4 +4X 3 +6X 2 +4X +2
is Eisenstein at 2, so irreducible over Q, X 4 + 1 is the minimal polynomial of 8 over Q.
Therefore the Galois group Gal(Q(8 )/Q) has order 4, which means it is either a cyclic
group or a product of two groups of order 2. Which group is it?
The two nonisomorphic groups of order 4 are distinguishable from each other by the
number of subgroups of order 2. If H is a subgroup of order 2 in the Galois group, with
fixed field F , then [Q(8 ) : F ] = 2, so [F : Q] = 4/2 = 2. Therefore if Gal(Q(8 )/Q) is
cyclic there is one quadratic field in Q(8 ), while in the other case there are three.
Q(8 )
JJ
uu JJ
uuu JJ
u JJ
uu J
u
Q( 2) Q(i) Q( 2)
II t
II
II ttttt
II tt
II
ttt
Q
In the field diagram above, we list three quadratic subfields, so Gal(Q(8 )/Q) is a product
of two groups of order 2 and the
fields we found are the full list of them. We find i inside
Q(8 ) since i = 82 . We find 2 in Q(8 ) from the complex representation 8 = e2i/8 =
ei/4 = 1+i
, which implies
2
1+i 1i
8 + 81 = + = 2.
2 2
THE GALOIS CORRESPONDENCE 25
Then 2 = i 2 is also in Q(8 ).
Example 5.11. Let F be any field and T1 , . . . , Tn be indeterminates over F . The Ti s are
roots of the polynomial
(5.2) (X T1 )(X T2 ) (X Tn ) = X n s1 X n1 + s2 X n2 + (1)n sn ,
where
X
sk = Ti1 Tik
1i1 <<ik n
is the sum of the products of the Ti s taken k at a time. When Sn acts on the field L :=
F (T1 , . . . , Tn ) by permutations of the variables Ti , different permutations in Sn permute the
variables in different ways. The fixed field LSn consists of the symmetric rational functions:
those which are unchanged by any permutations of the variables T1 , . . . , Tn . The sk s are
symmetric, so F (s1 , . . . , sn ) LSn . We will use Galois theory to show equality occurs here.
(This can be done without Galois theory too.)
Let K = F (s1 , . . . , sn ), so K LSn L. Thus [L : K] [L : LSn ] = #Sn = n!. At
the same time, the Ti s are all roots of the same degree n polynomial (5.2) in K[X], so
L/K is a splitting field of a polynomial of degree n, which means [L : K] n!. Hence
[L : K] = n! = [L : LSn ], which forces LSn = K: every symmetric rational function in
T1 , . . . , Tn over F is a rational function of the elementary symmetric functions s1 , . . . , sn .
Here are two theorems which follow from the Galois correspondence.
Theorem 5.12. Let L/K be a finite Galois extension and F and F 0 be K-isomorphic
intermediate fields corresponding to H and H 0 in Gal(L/K). The K-isomorphisms from F
to F 0 in Gal(L/K) are the restrictions |F where Gal(L/K) satisfies H 1 = H 0 .
Proof. In the proof of Theorem 5.6b, we showed any K-isomorphism : F F 0 can be
extended to some Gal(L/K) such that H 1 = H 0 . Then = |F .
Conversely, for any Gal(L/K) we have H 1 = Gal(L/(F )), so H 1 = H 0
if and only if Gal(L/(F )) = Gal(L/F 0 ), which is equivalent to F 0 = (F ) by the Galois
correspondence.
6. Primitive Elements
Galois theory provides a method to prove a number is a primitive element in a Galois
extension.
Theorem 6.1. When L/K is a finite Galois extension and L, the degree [K() : K]
is the size of the Galois orbit of . In particular, is a primitive element for L/K if and
only if #{() : Gal(L/K)} = [L : K].
Proof. Since is separable over K, [K() : K] is the number of roots of the minimal
polynomial of over K, and these roots are all in L since L/K is Galois. From Galois
theory, the roots of the minimal polynomial of over K are the orbit of under Gal(L/K).
To say L = K() is equivalent to saying Gal(L/K) takes through as many elements as
the degree [L : K] = # Gal(L/K).
Example 6.2. InQ( 4 2, i)/Q,
4
2 + i has 8 different values under the Galois group (see
4 4
Table 3), since i, 2, and i 2 arelinearly independent
over Q. (They are part of a Q-basis
for the field extension.) Thus Q( 4 2, i) = Q( 4 2 + i).
(4 2) (i) (4 2 + i)
4 4
1 2 i 2+i
4 4
r i 2 i i 2+i
r2 4
2 i 4
2 + i
r3 i
4
2 i i
4
2+i
4 4
s 2 i 2 i
4 4
rs i 2 i i 2 i
r2 s 4
2 i 4
2i
r3 s 4
i 2 i i 2 i 4
Table 3
On the other hand, 4 2 + i 4 2 is not a primitive element for Q( 4 2, i)/Q since its Galois
orbit has fewer than 8 values. There are 4 values, each arising twice in Table 4.
(4 2) (i) (4 2 + i4 2)
4 4 4
1 2 i 2 + i 2
4 4 4
r i 2 i i 2 2
r2 4
2 i 42 i 4
2
r3 i
4
2 i i
4
2 +
4
2
4 4 4
s 2 i 2 i 2
4 4
rs i 2 i i 2 + 42
r2 s 4
2 i 4
2 + i 4
2
r3 s i 4 2 i i 4 2 4 2
Table 4
Table 4 tells
us 42+i 4 2 has degree 4 over Q.
Wedirectly finda fourth degree
polynomial
over Q with 4 2+i 4 2 as a root: setting = 4 2+i 4 2 = (1+i) 4 2, 2 = 2i 2, so 4 = 8.
THE GALOIS CORRESPONDENCE 27
Thus 4 2 + i 4 2 is a root of X 4 + 8. This must be the minimal polynomial of 4 2 + i 4 2
over Q, since we know this numebr has degree 4 over Q. In particular, X 8 + 4 is irreducible
over Q.
Example 6.3. Let F be any field and T1 , . . . , Tn be indeterminates over F . Let L =
F (T1 , . . . , Tn ), on which Sn acts by permutations of T1 , . . . , Tn . From Example 5.11, the
fixed field for Sn is K = F (s1 , . . . , sn ), where the si s are the elementary symmetric poly-
nomials in the Ti s.
The extension L/K must have a primitive element, and here is an explicit choice:
T1 T22 Tnn . To show this works, we take our cue from Theorem 6.1 and look at the
Sn -orbit. For any Sn ,
(T1 T22 Tnn ) = T(1) T(2)
2 n
T(n) .
If (T1 T22 Tnn ) = (T1 T22 Tnn ) then T(1) T(2)
2 n
T(n) = T (1) T2(2) Tn(n) , so by com-
paring variables with the same exponent on both sides, we have (1) = (1), . . . , (n) =
(n), so = . Therefore the Sn -orbit of T1 T22 Tnn has size n! = [L : K], so T1 T22 Tnn
is a primitive element of L/K.
References
[1] D. Dummit and R. Foote, Abstract Algebra, 3rd ed., Wiley, New York, 2004.
[2] S. Lang, Algebra, revised 3rd ed., Springer-Verlag, New York, 2002.
[3] J. Rotman, Advanced Modern Algebra, Prentice-Hall, Upper Saddle River, NJ, 2002.