Rezk Notes 500 Fa22 3
Rezk Notes 500 Fa22 3
CHARLES REZK
1. Field extensions
A subfield of a field K is a subring F ⊆ K which is also a field. This implies that the subring M 31 Oct
has 1, which is equal to the identity element of K. subfield
We say that K is an extension field of F if F is a subfield of K. The notation “K/F ” means extension field
“K is an extension field of F ”, so it is the same as “F ⊆ K”. We tend to represent this by the picture
K
F
Every field K contains a prime field F ⊆ K, which is the smallest subfield of K. The prime
field is either isomorphic to Q, which case we say char(K) = 0, or is isomorphic to Fp = Z/p, in
which case we say char(K) = p. Equivalently, (char K) = Ker φ, where φ : Z → K is the unique ring
homomorphism preserving 1.
Degree of an extension. If S is a ring and R ⊆ S is a subring with 1R = 1S , then the ring S also
gets the structure of an R-module, via multiplication in S.
In particular, if F ⊆ K is a field extension, K is naturally an F -vector space. We define the
degree of the extension K/F to be degree
[K : F ] := dimF K.
The extension is finite if [K : F ] < ∞. finite
1
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 2
2. Homomorphisms of fields
By a homomorphism of fields, we mean a ring homomorphism φ : K → L between fields such homomorphism
that φ(1) = 1. We have shown that such φ are always injective (since Ker(φ) ( K is a proper ideal,
and 0 is the only proper ideal in a field). Thus I will also call such maps embeddings. embeddings
(This is just convenient language, so we don’t confuse these from other kinds of homomorphisms
of algebric objects. Also, it helps with the fact that DF still think that the constant map 0 should
be a homomorphism.)
Write Emb(K, L) for the set of field embeddings of K into L.
Easy observation: every field embedding gives a field extension. If φ : F → K is a field embedding,
then it induces an isomorphism of fields F ≈ F , where F = φ(F ) ⊆ K is the image of φ, which is a
subfield of K. So K/F is the extension associated to the embedding φ.
We write Aut(K) for the group of automorphisms, i.e., the bijective field homomorphism automorphism of a field
φ : K → K.
Maps of extensions. If K/F and L/F are two extension fields of F , a homomorphism of
extensions is a field homomorphism φ : K → L such that φ|F = idF . homomorphism of ex-
tensions
Given an extension K/F , we write Aut(K/F ) for the group of isomorphisms of K which restrict
to the identity of F . Thus Aut(K/F ) ≤ Aut(K).
Since f is irreducible, (f ) ⊆ F [x] is a maximal ideal, so the quotient is a field. The composite
F F [x] K
of the inclusion map with the quotient map is an embedding F → K. We silently identify F with
its image under this embedding, and thus we regard this as a field extension F/K.
This implies silent identification: we regard F [x] as a subring of K[x].
Write α := x ∈ K for the coset x + (f ). Then we have
f (α) = 0 in K.
In other words, by forming K we have “adjoined a root” of the irreducible polynomial f to F . Note
that every element of K can be written in terms of α and elements of F , and in fact uniquely in the
from
cn−1 αn−1 + · · · + c1 α + c0 , c0 , . . . , cn−1 ∈ F, n = deg f.
Thus [K : F ] = n = deg f .
Remark. We can do “arithmetic” in K very easily. If we write elements of K in the above “canonical
form”, i.e., as an expression cn−1 xn−1 + · · · + c1 x + c0 with ck ∈ F , then addition is given by
componentwise addition of coefficients. To multiply we make use of the identity
αn = −(cn−1 αn−1 + · · · + c1 α + c0 ).
Here is how you compute multiplicative inverses in K. Given g ∈ F [x] with deg g < n and
6 0 and image g ∈ F [x]/(f ), to compute g −1 , use polynomial long division to find for each
g =
k = 0, . . . , n − 1,
xk g = −sk f + rk , sk , rk ∈ F [x], deg rk < n.
Thus, each rk is a “canonical form” representing the image of xk g in K = F [x]/(f ). Use linear
algebra to solve for ck ∈ F such that
n−1
X
ck rk = 1.
k=0
Pn−1
Then g −1 = k
k=0 ck x . (If you couldn’t find a solution, then g = 0.)
Typically, we work relative to a fixed subfield. Thus given a field extension K/F and a subset
S ⊆ K, we write F (S) ⊆ K for the subfield of K generated by F ∪ S. Typically S is finite, so we
write
F (α1 , . . . , αn ) ⊆ K
for the subfield generated by F ∪ {α1 , . . . , αn }.
A simple extension is a K/F such that K = F (α) for a single element α ∈ K. simple extension
Example. Consider
√ D ∈ Q. This has a sqaureroot in C. Pick an element α ∈ C such that α2 = D,
and call it D. √
(If D ≥ 0, then by convention we usually choose D√ > 0, but if D < 0 there is no standard
choice. It doesn’t actually matter which root we use for D in what follows, but a choice needs to
be made for the notation to make √ sense.)
Then we obtain a subfield Q( D) ⊆ C. There are two cases.
√ √ √
(1) D is the square of an element of Q, so D ∈ Q. Then Q( D) = Q, and√[Q( D) : Q] = 1.
(2) D is not the square of an element of Q. Then every element α ∈ Q( D) has a unique
representation as √
α = a + b D, a, b ∈ Q,
√
so [Q( D) : Q] = 2. √
First: the subset K = { a + b D | a, b ∈ Q } is a subfield of C. Clearly it is an abelian
subgroup, is closed under multiplication, and has 1. It remains to show it has multiplicative
inverses. √
Let α = a + b D 6= 0 with a, b ∈ Q, and consider
a −b √
β := 2 + 2 D.
a − b D a − b2 D
2
This makes sense because a2 − b2 D 6= 0, since if not then D = (a/b)2 , which contradicts the
hypothesis on D. √
For uniqueness of the representation, note that if a + b D = √ 0 for some a, b ∈ Q, then
either (i) b = 0, whence a = 0, or (ii) b 6= 0, whence D = ( D)2 = (−a/b)2 , which
contradicts the hypothesis. Thus we must have (a, b) = (0, 0).
√ √
Note: Q( D) = Q( E) iff E = √ Dc2 for some c ∈ Q r {0}. (Exercise: prove this.) Thus WLOG
any of these fields has the form Q( D) √ for a squarefree integer D (i.e., p2 - D for all primes p).
If D 6= 1 is a squarefree integer then D ∈ / Q (by unique factorization in Z, since a2 = Db2 for
some a, b ∈ Z implies that any prime divides D an even number of times).
Example. I claim that
√ √ √ √ √
Q( 2, 3) = { a + b 2 + c 3 + d 6 | a, b, c, d ∈ Q },
√ √
and that [Q( 2, 3) : Q] = 4. √ √
√ The key
√ fact I need√ is that 3
√ ∈
/ Q( 2). This is just a direct calculation. That is, suppose
3 ∈ Q( 2), so that 3 = a + b 2 for some a, b ∈ Q. Then
√
3 = (a2 + 2b2 ) + 2ab 2 =⇒ a2 + 2b2 = 3, 2ab = 0.
√ p
But then 2ab = 0 implies we must have either 3 = a2 or 3/2 = b2 , i.e., that 3 ∈ Q or 3/2 ∈ Q,
but this is not the √ case. √
Let K = { u + v 3 √| u, v ∈ Q( 2) }. √ This is clearly a subring of C (with 1). To see that it is a
subfield,
√ let
√ α = u + v 3 with u, v ∈ Q( 2). Then u2 − 3v 2 6= 0, since otherwise 3 = (u/v)2 and so
3 ∈ Q( 2). Then it is easy to check that
u −v √
α−1 = 2 2
+ 2 2 ∈ K.
u − 3v u − 3v 2
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 5
√ √ √ √ √
√ Since√K = Q( 2)( 3) and 3 ∈ / Q( 2), we have [K : Q( 2)] = 2 and so [K : Q] = [K :
2] [Q( 2), Q] = 4.
√ √ √ √ √ √
Exercise. Q( 2, 3) = Q(α) where α = 2 + 3. Thus Q( 2, 3)/Q is a simple extenison.
√ √ √ √ √
Example. We have that [Q( 8, 32) : Q] = 2, since 32 = 2 8 ∈ Q( 8).
√ √ √ √ √
Exercise. If D, E ∈ Q, then [Q( D, E) : Q] = 4 iff D, E, DE ∈ / Q.
√ √ √ √
Example. Q( 3 2) = { a + b 3 2 + c 3 4 | a, b, c ∈ Q }, and [Q( 3 2) : Q]
√ = 3. √
√ Note that√ to show this, one must prove that the form a + b 2 + c 3 4 is unique (i.e., that
3
3
4 6= a + b 3 2), and that multiplicative inverses of elements of that form have the same form. This
can be done, but we will soon have a better method.
Proposition. Let α ∈ K be algebraic over F . Then there exists a unique irreducible monic
polynomial m ∈ Irred(F ) such that m(α) = 0. Furthermore, a polynomial f ∈ F [x] has α as a root
iff m | f in F [x].
Proof. There exists a unique ring homomorphism ψ : F [x] → K (preserving 1), such that ψ|F = idF ,
and ψ(x) = α. This homomorphism is given by evaluation: ψ(f ) = f (α), and so f (α) = 0 iff
f ∈ Ker(ψ).
Since α is algebraic, Ker(ψ) 6= (0), so there exists a unique monic polynomial m ∈ F [x] such that
(m) = Ker(ψ).
By the isomorphism theorem, φ factors through a ring isomorphism
∼
φ : F [x]/(m) −
→ φ(F [x]) ⊆ K.
Since φ(F [x]) is a subring of a field (with 1), it is an integral domain. Thus f g ∈ (m) implies either
f ∈ (m) or g ∈ (m), and in particular m is irreducible.
For any α ∈ K algebraic over F , we write m = mα/F ∈ Irred(F ) for the unique monic irreducible
such that m(α) = 0. It is called the minimal polynomial of α over F . minimal polynomial
This proof also gives the following.
Proposition. If α ∈ K is algebraic over F with minimal polynomial m = mα/F , then there is a
unique isomorphism of F -extensions
∼
φ : F [x]/(m) −
→ F (α), such that φ(x) = α.
As a consequence, [F (α) : F ] = deg mα/F .
Proof. We already have a injective ring homomorphism
φ : F [x]/(m) K, φ(x) = α,
with m irreducible. We have shown that F [x]/(m) is therefore a field, and thus its image L ⊆ K in
K is a subfield. Clearly F [x]/(m) is the generated over F by x, and thus L is generated over F by
α = φ(x).
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 6
√
Example. The real number α = 3 2 is a root of f = x3 − 2 ∈ Q[x]. This f has no roots in Q, so is
irreducible over Q since deg f = 3. Therefore
Q(α) ≈ Q[x]/(f ).
As a consequence, [Q(α) : Q] = 3, and all elements of Q(α) have a unique expression a + bα + cα2 ,
a, b, c ∈ Q.
What if α is transcendental?
Proposition. If α ∈ K is transcendental over F , then there is a unique isomorphism of F -extensions
∼
φ : F (x) −
→ F (α), such that φ(x) = α,
where F (x) = Frac F [x] is the field of rational functions in one variable over F . As a consequence,
[F (α) : F ] is infinite.
Proof. There is a unique ring homomorphism ψ : F [x] → K such that ψ|F = idF and ψ(x) = α.
Because α is transcendental, Ker(ψ) = (0), so ψ is injective. Therefore ψ extends over the fraction
field F (x) = Frac F [x]:
ψ
F [x] / /K
=
φ
F (x)
We get a complete classification of simple extensions.
Proposition. Suppose K/F is a field extension with K = F (α) for some α ∈ K. There are two
cases:
(1) [K : F ] < ∞. Then α is algebraic over F , and there is unique isomorphism of F -extensions
of the form
φ : F [x]/(f ) → K, f = mα/F ∈ Irred(F ), φ(x) = α.
(2) [K : F ] = ∞. Then α is transcendental over F , and there is a unique isomorphism of
F -extensions of the form
φ : F (x) → K, φ(x) = α.
Proof. (1) =⇒ (2). If β ∈ K then [K : F ] = [K : F (β)] [F (β) : F ] < ∞ implies [F (β) : F ] < ∞, and
thus β is algebraic over F .
(2) =⇒ (3). Immeditae.
(3) =⇒ (1). Let Kj = F (α1 , . . . , αj ). By the tower law [K : F ] = [Kn : Kn−1 ] · · · [K1 : K0 ].
Since αj ∈ Kj is algebraic over F , it is algebraic over Kj−1 , since F ⊆ Kj−1 ⊆ Kj . Thus
[Kj : Kj−1 ] = [Kj−1 (αj ) : Kj−1 ] < ∞ for all j = 1, . . . , n, so [K : F ] < ∞.
For the final statement, we use the following lemma to get that
[Kj : Kj−1 ] ≤ [F (αj ) : F ] = dj .
Lemma. Let F ⊆ K ⊆ L and α ∈ L, such that α is algebraic over F and [K : F ] < ∞. Then
[K(α) : K] ≤ [F (α) : F ] and [K(α) : F (α)] ≤ [K : F ].
[K(α):K] K(α)
K [K(α):F (α)]
[K:F ] F (α)
F [F (α):F ]
Proof. We have [F (α) : F ] = d = deg mα/F and [K(α) : K] = e = deg mα/K . Since mα/K is the
minimal polynomial of α over K, it divides any polynomial f ∈ K[x] which has α as a root. In
particular, mα/K | mα/F in F [x], and so e ≤ d. The second claim follows from the tower law:
[K(α) : F (α)] [F (α) : F ] = [K(α) : K] [K : F ].
Given subfields F ⊆ K, K 0 ⊆ L, the composite extension is the subfield of L generated over composite extension
F by K ∪ K 0 . It is usually written KK 0 ⊆ L (but be careful: it is not in general a set of linear
combinations of products).
Clearly, if K = F (α1 , . . . , αm ) and K 0 = F (β1 , . . . , βn ), then KK 0 = F (α1 , . . . , αm , β1 , . . . , βn ).
Proposition. If K/F and K 0 /F are subextensions of L/F which are finite over F , then
[KK 0 : K] ≤ [K 0 : F ], [KK 0 : K 0 ] ≤ [K : F ], [KK 0 : F ] ≤ [K : F ][K 0 : F ].
Proof. Factor K 0 /F as a sequence of simple extensions F = K00 ⊆ · · · ⊆ Kn0 = K 0 with Kj0 =
0
Kj−1 (αj ), and use the tower law and the previous lemma.
7. Algebraic extensions
We say K/F is algebraic if every α ∈ K is algebraic over F . algebraic extension
We have seen that every finite extension is algebraic. There are, however, algebraic extensions
which are not finite.
Example. An algebraic number is an α ∈ C which is algebraic over Q, i.e., is the root of some algebraic number
non-zero f ∈ Q[x].
Let Qalg be the set of algebraic numbers. Then Qalg is a subfield of C, by the following proposition.
The extension Qalg /Q is obviously algebraic, but is infinite.
That Qalg is a subfield follows from the following.
Proposition. If L/F is an extension and α, β ∈ L are algebraic over F , then α + β, αβ, −α, α−1
are algebraic over F .
Proof. Since F (α)/F and F (β)/F are finite extensions, the composite extension F (α, β)/F is also
finite and thus algebraic. Since α + β, αβ, −α, α−1 ∈ F (α, β), these are algebraic elements.
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 8
√ √
Exercise. Let p1 , . . . , pr be distinct prime numbers. Show that [Q( p1 , . . . , pr ) : Q] = 2r . This
implies that Qalg /Q is an infinite extension.
Note: We can also say that Qalg = L, where the union is over subfields L ⊆ C which are finite
S
over Q.
If we stack algebraic extensions, it is still algebraic.
Proposition. If F ⊆ K ⊆ L such that K/F and L/K are algebraic extensions, then L/F is an
algebraic extension.
Example. The field Qalg of algebraic numbers is an algebraic closure of Q, since Qalg /Q is algebraic
and Qalg is algebraically closed.
Proposition. If K/F is an extension and K is algebraically closed, then K contains a unique
algebraic closure F of F , which is equal to the subset of elements which are algebraic over F .
Proof. A special case of this is F = Q, K = C, and F = Qalg . The general proof is no different.
Let F be the set of all elements of K which are algebraic over F ; this is a subfield (as we saw in
the case of Qalg ). Note that any α ∈ K which is algebraic over F is also algebraic over F (since then
α is algebraic over the finite subextension of F generated by coefficients of its minimal polynomial).
Thus for any f ∈ F [x], since it splits completely over K into linear factors x − αi where the αi
are algebraic over F , hence over F , we have that αi ∈ F . Therefore F is algebraic over F (since any
f ∈ F [x] is also in F [x]), and is algebraically closed.
Given F ⊆ C, let [
F 2rad = L.
F ⊆L⊆C
L/F is 2-radical
Thus, α ∈ F 2rad iff and only if there exists a finite 2-radical extension L : F with α ∈ L. We see
that F 2rad is a subfield of C, using that if L, L0 are 2-radical extensions over F then so is LL0 .
Say that a field K is squareroot closed if every element of K has a squareroot in K. squareroot closed
Proposition. For F ⊆ C, the subfield F 2rad is the smallest subfield containing F which is squareroot
closed.
Proof. First, F 2rad is clearly squareroot√closed. If α ∈ F 2rad , then there exists a finite 2-radical
extension L/F with α ∈ L, and then L( α)/F is also a 2-radical extension.
Let L ⊆ C be any squareroot closed
√ subfield containing F . Clearly if K ⊆ L, and given K 0 /K
with [K 0 : K] = 2, then K 0 = K( d) for some d ∈ K, and so K 0 ⊆ L. Using this it is easy to see
that any 2-radical extension of F is contained in L, so F 2rad ⊆ L.
(2) Show that all all points constructible from P are in F 2rad . This amounts to showing that
computing intersection points of lines and/or cicles involves solving polynomial equations of
degree at most 2.
Here are some impossibility results which follow from this, using only the fact that α ∈ Q2rad
must have [Q(α) : Q] = 2r .
√ √
• Cannot duplicate the cube. Given r we want to produce r 3 2, i.e., to construct α = 3 2. But
[Q(α) : Q] = 3.
• Cannot trisect every angle. In particular, θ = 2π/3 cannot be trisected. This amounts to
showing that ζ := e2πi/9 is not constructible.
We know that ζ 9 = 1, but ζ 3 6= 1. Since 0 = ζ 9 − 1 = (ζ 3 − 1)(ζ 6 + ζ 3 + 1), we see that
ζ is a root of f = x6 + x3 + 1 ∈ Q[x], so [Q(ζ) : Q] ≤ 3. Let α = ζ + ζ −1 ∈ Q(ζ). Using
f (ζ) = 0, you can show that
α3 = ζ 3 + 3ζ + 3ζ −1 + ζ −3 = 3α − 1.
So α is a root of g = x3 − 3x + 1 ∈ Q[x]. By the rational roots test this has no root in Q so
is irreducbile over Q. Thus [Q(α) : Q] = 3. Since [Q(ζ) : Q] = [Q(ζ) : Q(α)] [Q(α) : Q], we
see that 3 divides [Q(ζ) : Q].
• Cannot
√ square
√ the circle. That is, given a circle with radius r, produce a square with side
π r. But
√ π is not constructible. If it were, then it would be algebraic over Q, and thus
π ∈ Q( π) would be algebraic over Q, but by Lindemann’s theorem it is not.
• Cannot construct the regular heptagon. Show that ζ := e2πi/7 ∈ / Q2rad . Its minimal
6
polynomial over Q is Φ7 = x + · · · + x + 1, so [Q(ζ) : Q] = 6.
Remark. If p is a prime number, then ζp = e2πi/p satisfies
Q(ζp ) = deg Φp = p − 1,
since Φp is irreducible over Q. Thus, it is impossible to construct a regular p-gon for a prime p,
unless it is a Fermat prime, i.e., of the form p = 2m + 1. Examples include Fermat prime
1 2 4 8 16
3 = 2 + 1, 5 = 2 + 1, 17 = 2 + 1, 257 = 2 + 1, 65537 = 2 + 1.
These are the only known examples, and it is unknown whether there are more. (Note that a Fermat
d
prime must always have the form 22 + 1 for some d, because a + 1 | ak + 1 whenever k is odd.)
Q(α)
p Q(ζ)
p−1
Q
Since [Σ : Q(ζ)] ≤ [Q(α) : Q] = p, we have [Σ : Q] ≤ (p − 1)p, but it is necessarily divisible by both
p and p − 1, so (since these are relatively prime), [Σ : Q] = p(p − 1).
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 13
Proof. I’ll show that an irreducible factor g of f divides Df iff either (i) g is not separable or (ii)
g 2 | f . Given this, the claim is immediate from the existence of irreducible factorizations.
So let g ∈ Irred(F ) such that g | f , so f = gh for some h ∈ F [x]. The claim is immediate from
the identity
Df = (Dg)h + g(Dh)
and the fact that g is a prime element of F [x], so that g | Df iff g | (Dg)h iff (g | Dg or g | h) iff
(g | Dg or g 2 | f ).
Thus f can only have one root in any splitting field, which has multiplicity p. (Note: (−1)p ≡ −1
mod p for every prime p, but the reason is different depending on whether p is odd or even!)
It turns out that there are actually irreducible polynomials of this form. In fact, we’ll show later
that in the above setup, if b ∈/ F then f is irreducible over F . As an example, consider the field
F = Fp (t) of rational functions over Fp and let f = xp − t ∈ F [x]. It turns out that t does not have
a pth root in F , and so f is irreducible over F but not separable. (We will discuss this example
soon.)
You can tell immediately from the form of a polynomial in finite characteristic when its derivative
is 0.
Proposition. If f ∈ F [x] with char F = p 6= 0, then Df = 0 iff f = nk=0 ck xpk , iff f = g(xp ) for
P
some g ∈ F [x].
Example. Let n ≥ 1 and f = xn − 1 ∈ F [x]. For char F = p 6= 0, the polynomial f is separable as
long as p - n.
On the other hand, xp − 1 = (x − 1)p . So in characteristic p, there are no primitive pth roots of
unity.
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 15
F / F0
λ
That is, there is a bijection
µ : F (α) L o / β∈L
such that µ|F = λ such that m0 (β) = 0
µ / µ(α)
In particular, the number of such homomorphisms is equal to the number of distinct roots of
m0 = λ(m) in L.
Proof. Recall that there is an isomorphism F (α) ≈ F [x]/(m) of extensions of F , under which α
corresponds to x. WLOG we can assume F (α) = F [x]/(m).
Now we use various universal properties to describe ring homomorphisms (preserving 1) of the
form µ : F [x]/(m) → L. In particular, given λ : F → F 0 ⊆ L and β ∈ F , there exists a unique ring
homomorphism
e : F [x] → L,
µ e|F = λ0 , µ
µ e(x) = β.
By the homomorphism theorem for quotients, this factors through the quotient map F [x] → F [x]/(m)
iff µ e(m) = λ(m)(β) = 0, such a factorization µ : F [x]/(m) → L exists iff m0 (β) = 0,
e(m) = 0. Since µ
and there is only one such factorization.
F [x]/(m)
:: $
x7→β
x7→β $/
F [x] LO
O µ
e
O O
F / F0
λ
Often we just need the special case when λ = idF .
Corollary. Let F (α)/F be a finite extension, where α has minimal polynomial m ∈ F [x]. Suppose
an extension L/F .
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 16
Then for any root root β ∈ L of m, there exists a unique embedding µ : F (α) → L such that
µ|F = idF and µ(α) = β.
α7→β
F (α) / µ
/L
F
That is, there is a bijection
µ : F (α) → L o / β∈L
such that µ|F = idF such that m(β) = 0
µ / µ(α)
F (α1 )
∼ / F 0 (β1 )
φ1
F
∼ / F0
λ
There are six distinct embeddings Σ → C. One of them is the “obvious” inclusion, but there are
others. We construct them in two steps, as indicated in the following diagram.
Q(α, ωα)
ωα7→? /Σ
Q(α)
α7→? / Q(φ(α))
Q Q
with two places to make choices. The possible choices are:
φ(α) α α ωα ωα ω 2 α ω 2 α
φ(ωα) ωα ω α α ω 2 α α
2 ωα
φ(ω 2 α) ω 2 α ωα ω 2 α α ωα α
First construct φ1 : Q(α) → C sending α to some root of g, so φ1 (α) ∈ {α, ωα, ω 2 α}.
Consider the case of φ1 (α) = α. Over Q(α) we have
g = (x − α)g1 , g1 = x2 + αx + α2 ,
so that the roots of g1 in C are {ωα, ω 2 α}. In fact, g1 is irreducible over Q(α). We know this is
true because we know that [Σ : Q] = 6 and [Q(α) : Q] = 3, whence [Σ : Q(α)] = 2 by the tower law.
Since Σ is generated over Q(α) by ωα, we conclude that mωα/Q(α) has degree 2. Since g1 (ωα) = 0
we conclude that g1 = mωα/Q(α) . Thus we can construct φ : Q(α, ωα) → Σ extending φ1 so that
φ(ωα) ∈ {ωα, ω 2 α}.
In general, if φ1 (α) = ω k α, then φ(g1 ) = x2 +ω k αx+ω 2k α2 , whose roots are {α, ωα, ω 2 α}r{ω k α},
and is irreducible over Q(ω k α) because [Σ : Q(ω k α)] = 2. Thus we can construct φ : Q(α, ωα) → C
extending φ1 , so that φ(ωα) is one of the roots of g1 .
The image of φ is Q(α, ωα) again, since the images of the roots of g are still roots of g.
The above argument shows that G = Aut(Σ/Q) is a group of order 6, and examining the possible
formulas for φ ∈ G, we see that G ≈ S3 . In fact, if we label the roots of g as α1 = α, α2 = ωα,
α3 = ω 2 α, then for every σ ∈ S3 there is a unique φ ∈ G such that φ(αk ) = ασ(k) .
√ √
Example.√ Consider
√ g = (x2 − 2)(x2 − √ 3) ∈ Q,√with roots ± 2, ± 3. The splitting field is
Σ = Q( 2, 3). Earlier we showed that 3 ∈ / Q( 2) so [Σ : Q] = 4.
We can construct isomorphisms φ : Σ → Σ according to the diagram:
√
√ √ 37→?
Q( 2, 3) /Σ
√
√ 27→? √
Q( 2) / Q(φ( 2))
Q Q
The choices here are described by
√ √ √ √ √
φ(√2) √2 √2 −√ 2 −√2
φ( 3) 3 − 3 3 − 3
√ √
The first√choice gives φ1 : Q( 2) → C sending 2 to a root of g1 = x2 − 2. Note that the image
of φ1 is Q( 2) under either case.
The remaining factor
√ x2 − 3 ∈ Q[x], so we have that φ1 (g2 ) = g2 . This
of g √is g2 = √ √ √remains
√ over Q( 2) since 3 ∈
irreducible / Q( 2). Thus the second choice extends to φ2 : Q( 2, 3) → C
sending 3 to a root of g2 .
Using this, we see that G = Aut(Σ/Q) ≈ C2 × C2 .
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 19
L(α) L(β)
F (α) F (β)
F
To prove the result it suffices to show that [F (α) : F ] = [F (β) : F ] and [L(α) : F (α)] = [L(β) : F (β)],
using the tower law. In fact, I claim there exist isomorphisms φ and ψ which are compatible with
the inclusions in
ψ
L(α) / L(β)
O O
O φ O
F (α) / F (β)
a =
a =
F
That is, φ|K is the inclusion of the subfield K ⊆ K(β), and ψ|K(α) is φ.
In fact, there exists φ : F (α) → F (β) sending φ(α) = β, because α, β are both roots of g ∈
Irred(F ).
Note that φ(f ) = f since f ∈ F [x], and that both L(α)/F (α) and L(β)/F (β), being generated
over the ground fields by roots of f , are splitting fields of f relative to their subfields. Thus by
previous theory, φ extends to an isomorphism ψ.
Proof of part 2: splitting fields are normal extensions. Suppose L/F is a splitting field of f ∈ F [x],
and g ∈ Irred(F ) is some irreducible polynomial with root α ∈ L.
Form a splitting field Σ/L of the polynomial g ∈ F [x] ⊆ L[x]. If β is any root of g in Σ, the
previous lemma says
[L(α) : L] = [L(β) : L].
But α ∈ L so these are 1, so β ∈ L. Thus all roots of g are in L, so g splits over L as desired.
As a consequence, a splitting field Σ/F contains a splitting field for any f ∈ Irred(F ) which has
a root in Σ.
We can generalize this to infinite extensions.
Theorem. An algebraic extension L/F is normal iff it is a splitting field for a set S ⊆ F [x] r {0}
of polynomials, i.e., if all f ∈ S split over L and L is generated over F by the roots of all f ∈ S.
Proof. =⇒: Let S = { mα/F | α ∈ L }, the set of all minimal polynomials of all elements (which
exist because L/F ) is algebraic. Then L = F (S) and every mα/F splits over L since the extension
is normal.
⇐=: Suppose L/F S is a splitting field of a set of polynomials S ⊆ F [x] r {0}, so L is generated
over F by the set f ∈S Rf , where Rf ⊆ L is the set of roots f in L. Given α ∈ L and g ∈ Irred(F )
such that g(α) = 0, we see that α must be contained in a subfield generated by a finite set of such
roots, so α ∈ F (Rf ) ⊆ L where f = f1 · · · fk for some finite list f1 , . . . , fk ∈ S. Since F (Rf )/F is a
splitting field of f , it is normal so g splits over F (Rf ) and hence over L.
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 21
on the Kj s. Any polynomial h(x) ∈ K[x] must actually lie in some Kj [x] and so has a root in
Kj+1 ⊆ K. Thus K is algebraically closed, and so contains an algebraic closure F of F .
(1) it is characteristic 0, or
(2) it is characteristic p 6= 0, and every element of F is a pth power (i.e., the Frobenius
endomorphism a 7→ ap is an automorphism).
Thus, finite fields are perfect, since any injective map K → K from a finite set to itself must be a
bijection.
Example (A non-perfect field). Let K = F (t), the field of rational functions over any field F of
characteristic p, e.g., F = Fp . Then the Frobenius φ : K → K is not surjective: the element t is not
in the image of φ.
To see this, note that if t = (g/h)p for some g, h ∈ F [t], then g p = t hp , and thus p deg g =
1 + p deg h, which has no solution with g, h non-zero.
Lemma. Suppose char F = p 6= 0. For any a ∈ F , consider f = xp − a ∈ F [x]. The polynomial f
is not separable. Furthermore, either
(1) f ∈ Irred(F ), or
(2) f = (x − b)p for b ∈ F with a = bp .
Proof. To see that f not separable, simply note that Df = pxp−1 = 0, which is certainly not
relatively prime to f .
We have that F splits over an extension field F (b) as f = (x − b)p , where bp = a, since if b is any
root of f we can compute (x − b)p = xp − bp = f . For any 0 < k < p we have
(x − b)k = xk − kb xk−1 + · · · + (−b)k .
In particular (x − b)k ∈ F [x] implies kb ∈ F , and thus b ∈ F since the integer k represents a non-zero
element of the prime field Fp . Thus f is reducible over F iff b ∈ F .
In other words, in characteristic p, for any a ∈ F we have either a1/p ∈ F or [F (a1/p ) : F ] = p.
Proposition. A field F is perfect iff every f ∈ Irred(F ) is separable.
Proof. When char F = 0 there is nothing to prove, so suppose char F = p 6= 0.
Suppose F is perfect. Then any f ∈ F [x] such that
P Df = 0 itself a pth power of a polynomial in
F [x]. To see this, note that Df = 0 implies f = nk=0 ak xkp , so since F is perfect we can choose
bk ∈ F so that bpk = ak , so
n n X n p n
p kp
X X X
kp k
f= ak x = bk x = bk x = gp, g= bk xk ∈ F [x].
k=0 k=0 k=0 k=0
Thus if f ∈ Irred(F ), we must have Df 6= 0, so (f, Df ) = F [x], so f is separable.
Conversely, if every irreducible over F is separable, then f = xp − a ∈ F [x] is never irreducible
for any a ∈ F (since Df = 0), so a has a pth root in F .
The Frobenius φ : F → F is always injective. Thus, when char F = p = 6 0, elements a ∈ F can
have at most one pth root in F , or even in any extension of F . That is, ap = bp implies a = b in
such fields.
In particular, there are no primitive nth roots of unity in F whenever p | n.
Lemma. Let ∈ C be a primitive nth root of unity, and let p be a prime not dividing n. Then for
any f ∈ Irred(Q) which has as a root, we have f (p ) = 0.
Proof of Theorem using Lemma. Every primitive nth root of unity can be written as ζ k with
gcd(k, n) = 1 and k > 0. Factor k = p1 · · · pr into primes, where no pi divides n. Then using the
lemma and induction we show successively that ζ, ζ p1 , ζ p1 p2 , ζ p1 p2 p3 , . . . are all roots of f , whence
f (ζ k ) = 0.
Now we prove the lemma. The idea of the proof is this: since f ∈ Z[x], we can reduce mod p
it to f ∈ Fp [x]. This f will have the same degree as f (since f is monic). In a splitting field over
Fp , its roots will still be some nth roots of unity, since f | xn − 1. It will also be separable over Fp
(since xn − 1 is, since p - n).
However f may not be irreducible any more. But if it has irreducible factorization f = g1 · · · gk
over Fp , then we know for any root of gk , we have that p is also a root of gk . Thus in characteristic
p, the set of roots of f must be “closed under pth powers”. We can hope that this property “lifts”
to f itself.
Proof of Lemma. We can assume f = m/Q . Let g = mp /Q . As noted above these are both factors
of xn − 1, and so are both in Z[x] since xn − 1 is primitive and f, g are monic. We want to show
f = g, so we assume f 6= g and derive a contradiction. If that is the case we must have xn − 1 = f gh
for some h ∈ Z[x].
Let G := g(xp ) ∈ Z[x]. Then G() = g(p ) = 0, so f | G, so G = f k for some monic k ∈ Z[x],
since G is also monic polynomial with integer coefficients.
Now we can reduce everything modulo p, by taking images under the homomorphism π : Z[x] →
Fp [x] which sends integer coefficients to integers modulo p. Write f , g, h, k, G for the images of
f, g, h, k, G under π. Note that since f, g are monic of positive degree, f , g are also monic of positive
degree (but they might not be irreducible over Fp ). Also since elements of Fp satisfy ap = a, we
have g(xp ) = g(x)p . Thus
g p = G = f k, xn − 1 = f gh.
The first identity implies that f , g must have some irreducible factor m ∈ Irred(Fp ) in common,
since neither is a unit, and any irreducible factor of f must also divide g. Since m | f and m | g,
the second identity implies that m2 | xn − 1 in Fp [x]. But xn − 1 ∈ Fp [x] is separable, since
D(xn − 1) = nxn−1 and p - n, and these are relatively prime since x - xn − 1. So xn − 1 cannot have
a repeated irreducible factor, so we have a contradiction.
This means that we can compute the Φn by induction on n, using polynomial long division.
The degree of Φn is the Euler φ-function
φ(n) := |(Z/n)× | = number of d ∈ {1, 2, . . . , n} such that gcd(d, n) = 1.
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 28
Φ1 = x − 1, Φ9 = x6 + x3 + 1,
Φ2 = x + 1, Φ10 = x4 − x3 + x2 − x + 1,
Φ3 = x2 + x + 1, Φ11 = x10 + x9 + · · · + x2 + x + 1,
Φ4 = x2 + 1, Φ12 = x4 − x2 + 1,
Φ5 = x4 + x3 + x2 + x + 1, Φ13 = x12 + x11 + · · · + x2 + x + 1,
Φ6 = x2 − x + 1, Φ14 = x6 − x5 + x4 − x3 + x2 − x + 1,
Φ7 = x6 + x5 + x4 + x3 + x2 + x + 1, Φ15 = x8 − x7 + x5 − x4 + x3 − x + 1,
Φ8 = x4 + 1, Φ16 = x8 + 1.
Theorem (Theorem on Embeddings). Let K/F and L/F be extensions with K/F finite. Then
|EmbF (K, L)| ≤ [K : F ],
with equality iff
(1) K/F is a separable extension, and
(2) every f ∈ Irred(F ) which has a root in K splits over L.
As a consequence, we will get the following (which is DFs definition of finite Galois extension).
Corollary. If L/F is a finite extension, then it is Galois iff |Aut(L/F )| = [L : F ].
Proof. We apply the theorem in the case of K = L. Let G = Aut(L/F ). Note that since K = L, we
have EmbF (L, L) = G. Then the Corollary is an immediate consequence of the theorem: equality
|G| = [L : F ] holds iff L/F is separable and normal.
Remark. If F is a perfect field, then every finite extension L/F is separable. This applies when F is
characteristic 0 or F is finite. Thus all finite normal extensions over perfect F are Galois.
O O
F
∼ / F0
λ
If F = F0 and λ = idF , then this is just EmbF (K, L).
∼
Proposition. Let K/F and L/F 0 be extensions, with K/F finite. Suppose that λ : F − → F 0 is an
isomorphism of fields. Then
|Embλ (K, L)| ≤ [K : F ],
with equality iff
(1) K/F is separable, and
(2) if f ∈ Irred(F ) has a root in K, then f 0 := λ(f ) ∈ F 0 [x] splits over L.
The theorem is exactly the special case of F = F 0 and λ = idF .
The induction will be by handling one simple extension at a time, so lets do that.
∼
Lemma. Let K/F and L/F 0 be extensions and λ : F − → F 0 an isomorphism. Then for any α ∈ K
we have
|Embλ (F (α), L)| ≤ [F (α) : F ],
with equality iff
(i) α is separable over F , and
(ii) m0 := λ(mα/F ) ∈ F 0 [x] splits over L.
Proof. We have a bijection of sets
Embλ (F (α), L) ←→ { α ∈ L | m0 (α0 ) = 0 }.
Since m0 has at most d := deg m0 = deg m = [F (α) : F ] roots, this gives the inequality.
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 30
Note that α is separable iff m is a separable polynomial, iff m0 is a separable polynomial (since
∼
→ F 0 [x] is an isomorphism, it preserves separability). So (i) just says m0 has no repeated
λ : F [x] −
roots in any extension field.
Thus, (i) and (ii) together are equivalent to the statement that m0 has exactly d roots, or
equivalently that there are exactly d embeddings F (α) → L extending λ.
Proof of Proposition. We work by induction on n = [K : F ].
When n = 1 so that K = F , then Embλ (K, L) has only one element, and (i) and (ii) hold trivially.
So suppose n ≥ 2.
Pick α ∈ K r F , so that we get a chain of extensions F ( F (α) ⊆ K. Write d := [F (α) : F ] and
e := [K : F (α)], and note that e < ed = n.
To give φ : K → L extending λ amounts two choices:
(a) A choice of µ : F (α) → L extending λ. By the Lemma there are at most d such choices.
(b) Given µ, a choice of φ : K → L extending µ. Since e < n, by induction there are at most e
choices.
Thus X
|Embλ (K, L)| ≤ |Embµ (K, L)| ≤ de = n.
µ∈Embλ (F (α),L)
Now suppose (1) and (2) both hold: K/F is separable, and for every f ∈ Irred(F ) with a root in
K the image f 0 = λ(f ) splits over L.
• Statement (1) implies that α is separable over F , and that m0 = λ(mα/F ) splits over L.
Thus by the Lemma we have that d = |Embλ (F (α), L)|.
• Statement (1) implies that K/F (α) is separable. Furthermore, if f ∈ Irred(F (α)) has a
root β ∈ K, then f 0 = µ(f ) ∈ F 0 [x] splits over L: this is because f | m = mβ/F , and the
hypothesis (2) implies m0 = λ(m) splits over L, and hence so does its factor f 0 .
Therefore since e < n, by induction we have that e = |Embµ (K, L)|.
Therefore, (1) and (2) imply equality.
Conversely, suppose we have equality |Embλ (K, L)| = n. Consider any α ∈ K, and as before let
d = [F (α) : F ] and e = [K : F (α)]. By what we have already proved, we have
0 ≤ |Embλ (F (α), L)| ≤ d, 0 ≤ |Embµ (K, L)| ≤ e for any µ ∈ Embλ (F (α), L).
Thus X X
n= |Embµ (K, L)| ≤ e ≤ de = n.
µ∈Embλ (F (α),L) µ∈Embλ (F (α),L)
This is only possible if d = |Embλ (F (α), L)| and e = |Embµ (K, L)|.
In particular since d = |Embλ (F (α), L)|, the Lemma implies that (i) α separable over F , and (ii)
m0 = λ(mα/F ) splits over L. Since this applies to any α ∈ L, we see that (1) K/F is separable, and
(2) if f ∈ Irred(F ) has a root in K then f 0 = λ(f ) splits over L.
that if L/F is finite Galois, then so is L/K. The extension K/F is finite and separable, but might
fail to be normal.
Let G = Gal(L/F ).
• If K is an intermediate field of L/F , then L/K is finite Galois, and Gal(L/K) = Aut(L/K)
is a subgroup of G.
• If H ≤ G is a subgroup of G, then LH is an intermediate field of L/F .
We will need the Emebbing Theorem, which tells us that |Gal(L/K)| = [L : K] whenever L/K
is a finite Galois extension. We are also are going to need the following important but technical
lemma, which we will prove later.
Lemma (Tech Lemma). Let G ≤ Aut(L) be a finite subgroup of automorphisms of a field L. Then
|G| = [L : LG ].
Theorem (Basic Galois correspondence). Let L/F be a finite Galois extension with G = Gal(L/F ).
The operations
H 7−→ LH
and
Gal(L/K) ←−[ K
are inverse one-to-one correspondences
{subgroups of G} ←→ {intermediate fields of L/F }.
Notice that both operations are order reversing, where the ordering is inclusion:
0
H ⊆ H0 =⇒ LH ⊇ LH ,
K ⊆ K0 =⇒ Gal(L/K) ⊇ Gal(L/K 0 ).
That is, if a ∈ L is such that h(a) = a for all h ∈ H, then certainly that is true for all h ∈ H 0 ⊆ H;
and if g ∈ G = Gal(L/F ) is such that g|K 0 = id, then certainly g|K = id since K ⊆ K 0 .
Proof of the basic Galois correspondence, using the Tech Lemma. I show that the two operations
are inverse to each other: doing one and then the other (in either order) gets you back where you
started.
Let H ≤ G be a subgroup, and consider
H =⇒ LH =⇒ Gal(L/LH ).
Observe that H ≤ Gal(L/LH ) by definition of LH = { a ∈ L | h(a) = a ∀h ∈ H }. We have
|Gal(L/LH )| = [L : LH ] = |H|,
Emb Thm Tech Lemma
using that L/LH is finite Galois. Therefore the two groups must be equal: H = Aut(L : LH ).
Let K be an intermediate field of L : F , and consider
K =⇒ Gal(L/K) =⇒ LGal(L/K) .
Observe that K ⊆ LGal(L/K) by definition of Aut(L/K) = { g ∈ G | g|K = id }. We have
[L : LGal(L/K) ] = |Gal(L/K)| = [L : K],
Tech Lemma Emb Thm
again using that L/K is finite Galois. Therefore the two intermediate fields must be equal using the
tower law [L : K] = [L : LGal(L/K) ][LGal(L/K) : K], so: K = LGal(L/K) .
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 32
Since L/F is normal it is the splitting field of some polynomial f ∈ F [x], and so L/K is also
a splitting field of f . In our proof of the uniqueness of splitting fields, we showed that for any
isomorphism φ : K → K such that φ(f ) = f splits over L, we can extend φ to φe : L → L, which will
also be an isomorphism since φ(L)/F
e is also a splitting field of f .
φ
/L
e
L ∼
φ
K /K
∼
F
Thus we have a surjective homomorphism π : NG (H) Aut(K/F ) with kernel
Ker(π) = { g ∈ G | g(K) = K, g|K = idK } = H.
∼
Thus this gives an isomorphism NG (H)/H − → Aut(K/F ).
Proof of (3). We know that the finite extension K/F is Galois iff |Aut(K/F )| = [K : F ]. Since
K/F is separable, this implies it is normal iff equality holds in
|NG (H)| [L : F ] |G|
= |NG (H)/H| = |Aut(K/F )| = |EmbF (K, K)| ≤ [K : F ] = = ,
|H| [L : K] |H|
which is true iff NG (H) = H, i.e., iff H E G.
The list of theorems above (Basic Galois correspondence, Degree Galois correspondence, Lattice
Galois correspondence, and Normality in the Galois correspondence) taken together are “The Galois
Correspondence”.
We have proved everything, except for the “Tech Lemma”.
G Q
G Q
Note that ζ + ζ −1 = 2 cos 2π/5.
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 34
2 2
G Q
Example. f = Φ7 = x6 + x5 + x4 + x3 + x2 + x + 1 ∈ Q[x], F = Q, L = Σf /Q = Q(ζ), with
ζ = e2πi/7 . I’ll list the roots as αk = ζ k , k = 1, . . . , 6. Then G = Gal(L/Q) ≈ C6 . We can take as
a generator the element σ ∈ G which sends σ(ζ k ) = ζ 3k , since this has order 6. It corresponds to
the permutation (1 3 2 6 4 5) of roots. The following diagram shows subgroups and corresponding
subfields.
{e} L
2 2
3 hσ i 3
3 Q(ζ + ζ −1 )
hσ 2 i 3 Q(ζ + ζ 2 + ζ 4 ) 3
2 2
G Q
All of the subextensions K/F are normal. Note that σ 3 coincides with complex conjugation, so
3
Lhσ i = L ∩ R. We have β := ζ + ζ −1 = 2 cos 2π/7. You can show directly that this has a minimal
polynomial of degree 3, namely x3 + x2 − 2x − 1. The √ element γ := ζ + ζ 2 + ζ 4 has minimal
polynomial x2 + x + 2 = 0, and that in fact γ = (−1 + i 7)/2.
Q(α)
Q(i)
Q
Claim: f is irreducible (e.g., by Eisenstein). Also, mi/Q = x2 + 1. Therefore [Q(α) : Q] = 4 and
[Q(i) : Q] = 2.
Also, i ∈/ Q(α) ⊆ R, so [L : Q(α)] ≥ 2. Since [L : Q(α)] ≤ [Q(i) : Q] = 2, we conclude that
[L : Q(α)] = 2 and thus [L : Q] = [L : Q(α)][Q(α) : Q] = 8, and so |G| = 8.
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 35
I claim that G = D4 . To see this, note that the relations α1 = −α3 and α2 = −α4 limit how
elements of G can permute the roots, so that only 8 elements of S4 are possibilities. These include
r = (1 2 3 4) and s = (2 4).
Here is the full diagram of subgroups and subfields.
{e} L
√
hsi hsr2 i hr2 i hsri hsr3 i Q(α) Q(iα) Q( 2, i) Q(α − iα) Q(α + iα)
√ √
hs, r2 i hri hs, sri Q( 2) Q(i) Q(i 2)
G Q
Aside from {e}, the normal subgroups of G are exactly those which contain r2 . √
Thus, the proper
intermediate fields K such that K/Q is normal are precisely the subfields of Q( 2, i). The other
four extensions K/Q of degree 4 are not normal over Q. Instead, there are isomorphisms of fields
Q(α) ≈ Q(iα) and Q(α − iα) ≈ Q(α + iα), because hsi and hsr2 i are conjugate subgroups, and
likewise hsri and hsr3 i.
(3) We have that Σm/F = F (g(α), g ∈ G) = LN , where N = g∈G gHg −1 E G is the largest
T
because an orbits of size d is exactly the set of roots of a monic irreducible of degree d, and all of
these split over Fpn .
LECTURE NOTES (PART 3), MATH 500 (FALL 2022) 38
Let G = Gal(L/F ), and let H = Gal(L/K), so Gal(K/F ) ≈ G/H. Since K/F is a cyclotomic
extension, we can identify G/H with a subgroup of (Z/n)× via φ : G/H (Z/n)× by g(ζ) = ζ φ(g) .
If h ∈ H, then h(ζ) = ζ. Thus h(α) = αζ a for some integer a, which is unique modulo n. We
thus define a function
ψ : H → Z/n, h(α) = αζ ψ(h) .
This is a group homomorphism:
0 0 0
hh0 (α) = h(αζ ψ(h ) ) = αζ ψ(h) ζ ψ(h ) = αζ ψ(h)+ψ(h ) .
Furthermore, it is injective, since L = K(α). Therefore H isomorphic to a subgroup of Z/n.
Recall that a group G is solvable if there exists a chain of subgroups
{e} = G0 E G1 E · · · E Gs = G,
each normal in the next, so that the quotionts Gk /Gk−1 are abelian.
Proposition. Let L/F be a splitting field of xn − c ∈ F [x], where char F does not divide n. Then
G = Gal(L/F ) is a solvable group, of order dividing nφ(n)
Proof. We have H ≤ Z/n and G/H ≤ (Z/n)× , which are both abelian.
Remark. In general, the action of a particular element g ∈ G on L/F is determined by formulas of
the form
g(α) = αζ a , g(ζ) = ζ b ,
for some a ∈ Z/n and b ∈ (Z/n)× depending on g. Using this, you can see that G will be
isomorphic to some subgroup of the semi-direct product group G0 = (Z/n) oα (Z/n)× , where
∼
α : (Z/n)× −→ Aut(Z/n) is the standard isomorphism, defined by b 7→ (a 7→ ab). Thus the group
structure of G0 is given by
(a, b) · (a0 , b0 ) = (a + ba0 , bb0 ).
Exercise. Show that if p is prime, then the Galois group of the splitting field of f = xp − 2 over Q is
the largest possible, i.e., of order p(p − 1).
Proof. Choose a radical extension R/F containing K, and then choose a Galois closure L/F of R/F ,
which is also radical. We have that Aut(K/F ) ≈ NG (H)/H where H = Aut(L/K) ≤ NG (H) ≤ G.
We know that any subgroup and quotient group of a solvable group are solvable. Thus it suffices to
show that G is solvable.
√
Since L/F is radical, there is a chain F = K0 ⊆ · · · ⊆ Kr = L with Kj = Kj−1 ( nj cj ). Inductively
√
define Lj so that L0 = K0 = F , and Lj = the normal closure of Lj−1 ( nj cj ), (i.e., the splitting field
of xnj − cj over Lj−1 ) which is contained in L since L/F is normal. Thus Lr = L.
We thus have a chain of extensions
F = L0 ⊆ L1 ⊆ · · · ⊆ Lr−1 ⊆ Lr = L,
such that each Lj /Lj−1 is normal. Thus the associated chain of Galois groups Gj = Gal(L/Lj ) has
the form
G = G0 D G1 D · · · D Gr−1 D Gr = {e},
with each Gj−1 /Gj = Gal(Lj /Lj−1 ) a solvable group, since Lj /Lj−1 is a splitting field for xnj − cj ∈
Lj−1 [x]. Thus G is solvable.
Choose among these one with shortest length P m, i.e., smallest (positive) number of non-zero
coefficients. By relabelling this has the form m j=1 aj χj with a1 , . . . , am non-zero.
• If m = 1, then a1 χ1 = 0, whence a1 χ(1) = a1 (where 1 ∈ G is the identity element),
contradicting a1 6= 0.
• If m ≥ 2, then since χ1 6= χm we can find h ∈ H such that χ1 (h) 6= χm (h). Then using the
argument above we get a new linear dependence
a1 χ1 (h) − χm (h) χ1 + · · · + an−1 χm−1 (h) − χm (h) χm−1 , a1 χ1 (h) − χm (h) 6= 0.
This contradicts the minimality.
Consider fields K and L. The set Emb(K, L) of embeddings is a subset of the set of all functions
F(K, L).
Corollary (Linear independence of embeddings). The subset Emb(K, L) of F(K, L) is linearly
independent over L.
Proof. Restriction along K × ⊂ K defines a surjective L-linear map F(K, L) F(K × , L). To show
EmbF (K, L) ⊆ F(K, L) is linearly independent, it suffices to show that its image in F(K × , L) is
linearly independent. (Note that distinct embeddings still differ as functions K × → L, since they
all send 0 7→ 0.)
But a field homomorphism φ : K → L restricts to a “character”, i.e., a group homomorphism
φ : K × → L× . Thus the claim results from linear independence of characters applied to G = K × .
(1) =⇒ (2). Fix a primitive nth root of unity ζ ∈ F , and a generator σ ∈ G of the cyclic group.
For α ∈ L, we define a function λ : L → L by
n−1
X
λ(α) := ζ −k σ k (α) = α + ζ −1 σ(α) + ζ −2 σ 2 (α) + · · · + ζ −(n−2) σ n−2 (α) + ζ −(n−1) σ n−1 (α) ∈ L.
k=0
We can compute that
σ(Lλ(α)) = σ(α) + ζ −1 σ 2 (α) + ζ −2 σ 3 (α) + · · · + ζ −(n−2) σ n−1 (α) + ζ −(n−1) α
= ζλ(α).
Therefore n
σ(λ(α) = ζ n λ(α)n = λ(α)n ,
so λ(α)n ∈ LG = F .
Suppose we find α ∈ L such that β := L(α) 6= 0. Then c := β n ∈ F , and also σ k (β) = ζ k β, which
√
means that β is not fixed by any non-identity element of G, so L = F (β). This exhibits L = F ( n c)
as desired.
The existence of such an α is given by linear independence of embeddings. If no such α exists,
then λ(α) = 0 for all α ∈ L, whence we have a non-trivial linear dependence
id +ζ −1 σ + · · · + · · · + ζ −(n−1) σ n−1 = 0
of elements of G. But G ⊆ Emb(L, L) ⊆ F(L, L), which is an L-linearly indpendent subset, so this
is impossible.
Remark. The hypothesis about having a primitive root of unity in F is necessary. In particular, if
L/F is a cyclic Galois extension of prime degree p such that F does not contain a primitive pth
root of unity, then there is no α ∈ L r F such that αp ∈ F . (Exercise: prove this.)
An example is the splitting field L of f = x3 + x2 − 2x − 1 ∈ Irred(Q). As we have seen,
G = Aut(L/Q) is cyclic of order 3. In fact, L ⊆ Q(ζ7 ), where ζ7k + ζ7−k for k = 1, 2, 3 are the roots
of f . However, there is no α ∈ L r Q such that α3 ∈ Q. (Exercise: why is there no such α?)
F (ζ) L
n
F
We know L/F and F (ζ)/F are normal, and so are splitting fields of polynomials f and xn − 1 in
F [x]. Therefore L(ζ)/F is also a splitting field of (xn − 1)f in F [x] and so is also normal. Thus all
extensions pictured are Galois.
The cyclotomic extenion F (ζ)/F is certainly radical, so it suffices to show L(ζ)/F (ζ) is radical.
We have a corresponding diagram of Galois groups.
{e}
H N
G=G0 /N
G0
Since L(ζ) = F (ζ)L is a composite extension, from the Galois correspondence we have H ∩ N = {e},
and thus the homomorphism H → G0 /N ≈ G by h 7→ hN is injective. Since H = Gal(L(ζ)/F (ζ))
is isomorphic to a subgroup of the solvable group G it is also solvable.
Also, since L(ζ) = F (ζ)L, we have that k = [L(ζ) : F (ζ)] ≤ n = [L : F ]. By construction F
contains a primitive kth root of unity, so the previous proposition applies to show L(ζ)/F (ζ) is
solvable.
Exercise. The theorem requires that L/F be a Galois extension. This is necessary. Give an example
of a finite extension L/Q such that Aut(L/Q) is solvable, but L/Q is not contained in any radical
extension of Q.
to b − a ∈ F>0 ), and show it has the usual properties. In particular, you have that (F × )2 ⊆ F>0 ,
i.e., non-zero squares are always positive.
In some cases (e.g., R, but not Q), all positive elements are squares.
Proposition. Let F be a field, and form L = F (i) where i is a root of x2 + 1 ∈ F [x]. TFAE.
(1) F has the structure of an ordered field with F>0 = (F × )2 .
/ F and L× = (L× )2 .
(2) i ∈
If these are true, L has no quadratic extensions.
Proof. (1) =⇒ (2). Since −1 ∈ / F>0 , clearly i ∈
/ F . Every element of F has a squareroot in L: by
hypothesis if a ≥ 0, while if a < 0 then a = (bi)2 with b2 = −a, b ∈ F . √
For u = a + bi ∈ L, a, b ∈ F , b 6= 0, we can choose a square root r = a2 + b2 ∈ F>0 . Then
r r
a+r a−r
+ ∈L
2 2
is a squareroot of u, where the signs on the squareroots are chosen so that
r r r
a+r a−r −b2 bi
= =+ .
2 2 4 2
(This is basically the same thing as the “half-angle p formula” from trigonometry:
p cos2 (θ/2) = (1 +
2
cos θ)/2 and sin (θ/2) = (1 − cos θ)/2, so eiθ/2 = (1 + cos θ)/2 + i (1 − cos θ)/2 if −π ≤ θ ≤ π.)
(2) =⇒ (1). Note that since i ∈ / F , we have x2 + 1 ∈ Irred(F ). Therefore char F = 6 2, since
2 2
otherwise x + 1 = (x + 1) . Also, [L : F ] = 2.
We set F>0 := (F × )2 and show it has the properties of a set of positive elements.
• Clearly 1 ∈ F>0 , and F>0 is closed under multiplication since a2 b2 = (ab)2 .
• Suppose a, b ∈ F . Then a + bi = (c + di)2 for some c, d ∈ F , so
2
a2 + b2 = (a + bi)(a − bi) = (c + di)2 (c − di)2 = (c + di)(c − di) = (c2 + d2 )2 ,
Example. A Puiseux series over F in some variable x is an expression of the form Puiseux series
X∞
f= ck xk/n , n ≥ 1, k0 ∈ Z, ck ∈ F.
k≥k0
Let F {x} denote the set of Puiseux series. This set natually a commutative ring, via the “obvious”
operations. In fact, it is a field.
If R is real closed, then so is R{x}. Positive elements of R{x} are non-zero series f = k≥k0 ck xk/n
P
such that the smallest non-zero ck0 is positive.
• For every prime p, every finite group G has a subgroup P ≤ G which is a p-group, and such
that p - |G : P |. (First Sylow theorem.)
• Every non-trivial p-group has a subgroup of index p.
In fact, I only need these facts for p = 2.
We suppose K/C is a finite extension. This will be contained in a finite Galois extenion L/R.
We will show [L : R] = 2, whence C = K and thus C is algebraically closed. Let G = Aut(L : R)
and H = Aut(L : C), so |G : H| = 2.
Every non-trivial simple extension R(α)/R has even degree, since there are no f ∈ Irred(R) with
odd degree > 1. Therefore every proper subgroup of G has even index. In particular, consider a
2-Sylow subgroup P ≤ G. Since |G : P | is odd, we must have G = P , i.e., |G| = 2k for some k ≥ 1,
whence |H| = 2k−1 .
If |H| > 1, then there exists a subgroup A ≤ H with |H : A| = 2, and hence a degree 2 extension
C = LH ⊆ LK . But this is impossible because every quadratic polynomial in C splits.
Since the reals are clearly a real closed field, this gives another proof of the algebraic closure of C.
Department of Mathematics, University of Illinois at Urbana-Champaign, Urbana, IL
Email address: rezk@illinois.edu