Galois Notes
Galois Notes
These notes were written for an overnight lecture (12:00 AM - 9:00 AM) given at the
Ross Mathematics Program in Ohio during Summer 2025 by the authors. They cover
basic notions in abstract algebra, building up to a standard treatment of Galois theory,
including solvability by radicals and the fundamental theorem of algebra, along with
(maybe) ruler and compass constructions, the Galois theory of finite fields and cyclo-
tomic extensions, and maybe Kummer theory (?). The final part of the notes provides the
Frobenius-element argument (ableit with some trickery to reduce the algebraic number
theory machinery required) for quadratic reciprocity using Galois theory and (basic) al-
gebraic number theory. The prerequisites include a general understanding of the topics
covered on the first twenty Ross problem sets.
Contents
1 K. Group Basics 5
1.1 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 Permutation Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 Cosets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5 Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.6 Normal Subgroups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2 Vector Spaces 14
2.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2 Vector Spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3 Subspaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4 Bases and Dimension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3 B. Field Theory 20
3.1 Extension Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.2 Algebraic Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.3 Algebraic Closure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.4 Splitting Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.5 Seperable Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4 M. Galois Theory 29
4.1 Field Automorphisms and the Galois Group . . . . . . . . . . . . . . . . . . 29
4.2 Normal Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.3 M. The Fundamental Theorem of Galois Theory . . . . . . . . . . . . . . . . 34
4.4 A More In-Depth Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
1
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
5 M. More on Groups 37
5.1 Group Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.2 Sylow Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
5.3 Simplicity of An . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.4 Normal/Subnormal/Principal/Etc. Series . . . . . . . . . . . . . . . . . . . . 43
References 59
2
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Quick reference
1.1 Definition (Groups) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Definition (abelian) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 Example (Integers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 Example (Modular Arithmetic) . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.5 Example (Complex Unit Circle) . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.6 Example (GLn (R)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.7 Example (D4 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.8 Example (U (n)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.9 Definition (Permutation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.11 Definition (Symmetric Group) . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.12 Theorem (Symmetric Group is a Group) . . . . . . . . . . . . . . . . . . . . . 5
1.13 Definition (Cycle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.14 Definition (Transposition) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.15 Lemma (Disjoint Cycles Commute) . . . . . . . . . . . . . . . . . . . . . . . . 6
1.16 Theorem (Any Permutation is a Product of Disjoint Cycles) . . . . . . . . . . 6
1.17 Theorem (Any Permutation is a Product of Transpositions) . . . . . . . . . . 6
1.18 Definition (Parity and Sign) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.19 Theorem (Parity is Well-Defined) . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.20 Theorem (Half of Sn is Even) . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.21 Definition (Alternating Group) . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.22 Theorem (An is a Subgroup) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.23 Lemma (Generators of Sn ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.24 Theorem ((1 2) and Full Cycle Generate Sn ) . . . . . . . . . . . . . . . . . . . 6
1.27 Definition (Left Coset) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.28 Definition (Right Coset) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.34 Definition (Index of a Subgroup) . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.39 Theorem (Lagrange’s Theorem) . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.43 Remark (The Converse of Lagrange’s Theorem is False) . . . . . . . . . . . . 10
1.45 Theorem (Conjugacy of Cycles of the Same Length) . . . . . . . . . . . . . . 11
2.1 Definition (Vector Space) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2 Example (Rn , Cn ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3 Example (The empty set) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4 Example (The zero vector space) . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5 Example (Matrices) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.7 Example (Functions) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.8 Definition (Subspace) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.12 Definition (Linear Combination, Span) . . . . . . . . . . . . . . . . . . . . . . 16
2.13 Definition (Linearly Independent Set) . . . . . . . . . . . . . . . . . . . . . . 16
2.15 Definition (Linearly Independent k-Tuple) . . . . . . . . . . . . . . . . . . . . 16
2.18 Definition (Basis) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.19 Definition (Ordered Basis) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.6 Theorem (The Fundamental Theorem of Field Theory) . . . . . . . . . . . . . 20
3.10 Definition (Algebraic Extension) . . . . . . . . . . . . . . . . . . . . . . . . . 21
3
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
4
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
1 K. Group Basics
1.1 Definitions
Definition 1.1 (Groups). A group is a set G combined with a binary operation ◦ such that:
1.2 Examples
Example 1.3 (Integers). Z is a group under addition.
Example 1.4 (Modular Arithmetic). Zn is a group under addition.
Example 1.5 (Complex Unit Circle). S−1 = {eiθ | θ ∈ R} is a group under multiplication.
Example 1.6 (GLn (R)). Set of n × n invertible matrices with coefficients in R under mul-
tiplication, but is not commutative.
Example 1.7 (D4 ). The symmetries of the square are a nonabelian group called the dihe-
dral group of order 4 under composition. In general, Dn , the set of symmetries (which is
just reflections and rotations) of an n-sided polygon, is a group under composition.
Example 1.8 (U (n)). The set of units modulo n, denoted U (n), is a group.
This keeps track of the image of each element under the permutation.
Example 1.10. The permutation σ that sends 1 → 3, 2 → 1, and 3 → 2 is written:
1 2 3
σ=
3 1 2
Definition 1.11 (Symmetric Group). The symmetric group on n letters, denoted Sn , is the
set of all permutations of {1, 2, . . . , n}.
Theorem 1.12 (Symmetric Group is a Group). Sn is a group under function composition.
5
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Proof. Composition of functions is associative. The identity permutation acts as the iden-
tity element. Since permutations are bijections, every element has an inverse. Thus, Sn
satisfies the group axioms.
Definition 1.13 (Cycle). A cycle ( a1 a2 . . . ak ) is a permutation that sends ai 7→ ai+1 for
i = 1, . . . , k − 1, ak 7→ a1 , and fixes all other elements.
Definition 1.14 (Transposition). A transposition is a 2-cycle: a cycle of the form ( a b).
Lemma 1.15 (Disjoint Cycles Commute). Two disjoint cycles commute.
Proof. If two cycles are disjoint, each element is affected by at most one of them. Hence,
the order in which the cycles are applied does not matter.
Theorem 1.16 (Any Permutation is a Product of Disjoint Cycles). Every permutation can
be written as a product of disjoint cycles.
Proof. Begin with an element a ∈ {1, . . . , n}, and follow its orbit under repeated applica-
tions of σ until it returns to a. This defines a cycle. Repeating this for remaining unused
elements decomposes σ into disjoint cycles.
Theorem 1.17 (Any Permutation is a Product of Transpositions). Every cycle, and hence
every permutation, is a product of transpositions. In fact,
( a1 a2 . . . ak ) = ( a1 ak )( a1 ak−1 ) . . . ( a1 a2 ).
Definition 1.18 (Parity and Sign). A permutation is even if it is a product of an even num-
ber of transpositions, and odd if a product of an odd number. The sign of a permutation,
denoted sign(σ ), is +1 if even, and −1 if odd.
Theorem 1.19 (Parity is Well-Defined). The parity of a permutation is well-defined; that
is, any decomposition into transpositions has the same parity.
n! n!
Theorem 1.20 (Half of Sn is Even). Exactly 2 permutations in Sn are even, and 2 are odd.
Definition 1.21 (Alternating Group). The alternating group An is the subgroup of Sn
consisting of even permutations.
Theorem 1.22 (An is a Subgroup). An ≤ Sn .
Proof. The composition of even permutations is even, and the inverse of an even permu-
tation is also even.
Lemma 1.23 (Generators of Sn ). The transpositions (1 2), (2 3), . . . , (n − 1 n) generate Sn .
Theorem 1.24 ((1 2) and Full Cycle Generate Sn ). The transposition (1 2) and the full
cycle (1 2 . . . n) generate Sn .
Proof. Let σ = (1 2 . . . n), τ = (1 2). Then στσ−1 = (2 3), and conjugating repeatedly
gives all consecutive transpositions. Apply Lemma 1.23.
6
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
1.4 Cosets
Let G be a group and H a subgroup of G.
Definition 1.27 (Left Coset). The left coset of H with representative g ∈ G is the set
gH = { gh : h ∈ H }.
Definition 1.28 (Right Coset). The right coset of H with representative g ∈ G is the set
Hg = {hg : h ∈ H }.
If left and right cosets coincide, or it is clear from the context which type we mean, we
simply say coset without specifying left or right.
Example 1.29. Let H be the subgroup of Z6 consisting of the elements 0 and 3. The cosets
are
7
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
However, it is not always the case that left cosets equal right cosets. For example, let
K be the subgroup
K = {(1), (1 2)} ⊂ S3 .
Then the left cosets of K are
(1)K = (1 2)K = {(1), (1 2)},
(1 3)K = (1 2 3)K = {(1 3), (1 2 3)},
(2 3)K = (1 3 2)K = {(2 3), (1 3 2)},
while the right cosets of K are
K (1) = K (1 2) = {(1), (1 2)},
K (1 3) = K (1 3 2) = {(1 3), (1 3 2)},
K (2 3) = K (1 2 3) = {(2 3), (1 2 3)}.
Lemma 1.31. Let H be a subgroup of a group G and let g1 , g2 ∈ G. The following are
equivalent:
1. g1 H = g2 H,
2. Hg1−1 = Hg2−1 ,
3. g1 H ⊆ g2 H,
4. g2 ∈ g1 H,
5. g1−1 g2 ∈ H.
Proof. The equivalences are standard and follow from the subgroup and coset definitions.
In all examples, the cosets of a subgroup H partition the group G. The following
theorem guarantees this is always true.
Theorem 1.32. Let H be a subgroup of G. Then the left cosets of H in G partition G. That
is, G is the disjoint union of the left cosets of H.
Proof. Let g1 H and g2 H be two cosets of H. Suppose
g1 H ∩ g2 H ̸= ∅,
and let a ∈ g1 H ∩ g2 H. Then
a = g1 h 1 = g2 h 2
for some h1 , h2 ∈ H. Hence,
g1 = g2 h2 h1−1 ∈ g2 H.
By Lemma 1.31, this implies
g1 H = g2 H.
Thus, the cosets are either disjoint or equal.
8
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Remark 1.33. There is nothing special about left cosets. Right cosets also partition G, with
an analogous proof where the multiplication is on the opposite side of H.
Definition 1.34 (Index of a Subgroup). Let G be a group and H a subgroup of G. The
index of H in G, denoted [ G : H ], is the number of left cosets of H in G.
Example 1.35. Let G = Z6 and H = {0, 3}. Then [ G : H ] = 3.
Example 1.36. Suppose G = S3 ,
H = {(1), (1 2 3), (1 3 2)}, K = {(1), (1 2)}.
Then [ G : H ] = 2 and [ G : K ] = 3.
Theorem 1.37. Let H be a subgroup of G. The number of left cosets of H in G equals the
number of right cosets of H in G.
Proof. Let L H and R H denote the sets of left and right cosets of H in G, respectively.
Define the map
ϕ : L H → R H , ϕ( gH ) = Hg−1 .
By Lemma 1.31, ϕ is well-defined.
To show injectivity, suppose
ϕ ( g1 H ) = ϕ ( g2 H ) ,
i.e.
Hg1−1 = Hg2−1 .
Then by Lemma 1.31,
g1 H = g2 H.
To show surjectivity, for any right coset Hg, we have
ϕ( g−1 H ) = Hg.
Therefore, ϕ is a bijection.
1.5 Lagrange
Proposition 1.38. Let H be a subgroup of G and fix g ∈ G. Define a map
ϕ : H → gH, ϕ(h) = gh.
Then ϕ is a bijection. Hence, | H | = | gH |.
Proof. Suppose ϕ(h1 ) = ϕ(h2 ), i.e.
gh1 = gh2 .
By left cancellation,
h1 = h2 ,
so ϕ is injective.
To show surjectivity, note every element of gH is of the form gh for some h ∈ H, so ϕ
is onto.
9
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Corollary 1.40. Suppose G is a finite group and g ∈ G. Then the order of g divides | G |.
Corollary 1.41. Let | G | = p be a prime number. Then G is cyclic, and any g ∈ G with
g ̸= e is a generator.
Proof. Let g ̸= e. By the previous corollary, the order of g divides p. Since it is greater
than 1, it must be p. Hence g generates G.
The above suggests that groups of prime order p are isomorphic to Z p .
Corollary 1.42. Let H and K be subgroups of a finite group G with
G ⊇ H ⊇ K.
Then
[ G : K ] = [ G : H ] · [ H : K ].
Proof. Using the definition of index and Lagrange’s theorem,
|G| |G| | H |
[G : K] = = · = [ G : H ][ H : K ].
|K | | H | |K |
Remark 1.43 (The Converse of Lagrange’s Theorem is False). The group A4 has order
12; however, it does not possess a subgroup of order 6. According to Lagrange’s theorem,
subgroups of a group of order 12 may have orders 1, 2, 3, 4, or 6. But the existence of
subgroups of every possible order is not guaranteed.
To prove A4 has no subgroup of order 6, assume there is such a subgroup H. Since A4
contains eight 3-cycles, H must contain a 3-cycle. We show that if H contains one 3-cycle,
then it must contain more than 6 elements, a contradiction.
Proposition 1.44. The group A4 has no subgroup of order 6.
Proof. Since [ A4 : H ] = 2, there are only two cosets of H in A4 . Because one coset is H
itself, right and left cosets coincide; hence,
10
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Since A4 has eight 3-cycles, at least one 3-cycle is in H. Without loss of generality,
assume (1 2 3) ∈ H. Then
(1 2 3)−1 = (1 3 2) ∈ H.
For all g ∈ A4 and h ∈ H,
ghg−1 ∈ H.
Note the conjugations:
µ = στσ−1 .
Proof. Suppose
τ = ( a1 , a2 , . . . , a k ), µ = (b1 , b2 , . . . , bk ).
Define σ by
σ ( a i ) = bi for i = 1, . . . , k,
and define σ arbitrarily on other elements so that it is a permutation. Then
µ = στσ−1 .
µ = στσ−1 = (σ( a1 ), σ( a2 ), . . . , σ ( ak ))
is also a k-cycle.
11
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
• H is normal in G
Inverses and Closure then follow basically automatically, letting eN be the identity.
H and gH
for some g ∈ G \ H.
12
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
H and Hg
gH = Hg for all g ∈ G,
13
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
2 Vector Spaces
2.1 Definition
2.2 Vector Spaces
Definition 2.1 (Vector Space). Let R or C denote the field of real numbers. A vector space
over R or C (otherwise known as a real vector space) is a set V endowed with two opera-
tions
+ : V×V − →V
(v, w) −
→ v + w,
· : R×V − →V
(c, v) −
→ cv
A4. (Existence of Additive Inverses) For every v ∈ V, there exists a w ∈ V such that
v + w = 0.
The elements of V are called vectors and the elements of R or C are called scalars.
Example 2.2 (Rn , Cn ). It is straightforward to check that Rn , Cn is a vector space under
the operations
Indeed, the definition of a vector space comes from abstracting the properties of Rn , Cn .
Example 2.3 (The empty set). The empty set cannot be given the structure of a vector
space, since axiom A3 fails. Thus, every vector space is necessarily nonempty.
14
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Example 2.4 (The zero vector space). Any singleton set { a} can be given the structure of
a vector space by defining a + a = a and ca = a for all c ∈ R. Since a is the 0 vector in
axiom A3, we usually denote this by writing a = 0. This vector space is called the zero
vector space or trivial vector space.
Example 2.5 (Matrices). The set of m × n matrices with real entries is a vector space under
the entrywise operation
( f + g)( x ) = f ( x ) + g( x )
(c f )( x ) = c f ( x ).
2.3 Subspaces
Now, an interesting question is ”what are the substructures inside vector spaces?”
Definition 2.8 (Subspace). Let V be a vector space. If W is a nonempty subset of V which
is closed under vector addition and scalar multiplication, then it is straightforward to
check that W is itself a vector space under the same operations of V. In this case, we say
that W is a subspace of V.
The next proposition shows that we can check closure under addition and scalar mul-
tiplication all at once.
Proposition 2.9. A nonempty subset W of a vector space V is a subspace if and only if
w, w′ ∈ W and c ∈ R implies cw + w′ ∈ W.
Proof. Suppose W is closed under addition and scalar multiplication and let w, w′ ∈ W
and c ∈ R. Then cw ∈ W since W is closed under scalar multiplication and therefore
cw + w′ ∈ W since W is closed under vector addition. Since W is nonempty, we have
c · w = 0 for some w ∈ W, and by closure 0 ∈ W.
Now suppose W has the property that w, w′ ∈ W and c ∈ R implies cw + w′ ∈ W.
Taking c = 1, this implies 1 · w + w′ = w + w′ ∈ W, hence W is closed under vector
addition. Taking w′ = 0 (which is in W since W is a subspace), cw + 0 = cw ∈ W, which
shows that W is closed under scalar multiplication.
Example 2.10. Every vector space has at least two subspaces: {0} and V itself.
Example 2.11. The set C ∞ (Rn ) of smooth functions on Rn is a subspace of all real-valued
functions on Rn .
15
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Definition 2.12 (Linear Combination, Span). Let V be a vector space. A finite sum of the
form ∑ik=1 ci vi , where ci are scalars and vi ∈ V, is called a linear combination of the vectors
v1 , ..., vk .
If S is an arbitrary subset of V, then the set of all linear combinations of elements of S is
caled the span of S and is denoted by span(S); it is the smallest subspace of V containing
S.
If V = span(S), we say S spans V. By convention, a linear combination of no elements
is considered to sum to zero, and so then span() = {0}.
If V = span(S) with S finite, then we say that V is finite-dimensional; otherwise we say
that V is infinite-dimensional.
16
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
(c) A subset S ⊂ V containing more than one element is linearly dependent if and only
if some element v ∈ S can be expressed as a linear combination of elements S {v}.
(d) If (v1 , ..., vk ) is a linearly dependent k-tuple in V with v1 ̸= 0, then some vi can be
expressed asa linear combination of the preceding vectors (v1 , ..., vi−1 ).
(b) Suppose S ⊂ V is linearly dependent. Then there exist vectors v1 , ..., vk in S and
scalars a1 , ..., ak with at least one a j ̸= 0, such that ∑ik=1 ai vi = 0. If W is a subset that
properly contains S, then for any w ∈ W and ak+1 = 0 we have ∑ik=1 ai vi + ak+1 w = 0
with a j ̸= 0, which shows that W is linearly dependent.
Suppose now that span(S) = V and let W be a subset of V that properly contains
S. Note that V cannot be the zero vector space, since the only proper subset is ,
which is linearly independent. Since S spans V, S must contain a non-zero vector.
Since V is not the zero vector space and S spans V, S must contain a nonzero vector.
If W = S ∪ {0}, then W is linearly dependent because it contains the zero vector.
otherwise, W properly contains S and contains a nonzero vector w. Since S spans V,
there exist scalars a1 , ..., ak and vectors v1 , ..., vk ∈ S such that ∑ik=1 ai vi = w. Since
w ̸= 0, at least one term a j v j ̸= 0, which means that a j ̸= 0 and v j ̸= 0. It then follows
that ∑ik=1 (− ai )vi + w = 0 with a j ̸= 0, hence W is linearly dependent.
(d) If (v1 , ..., vk ) is a linearly dependent k-tuple, then there exists a k-tuple of scalars
( a1 , ..., ak ) not all zero, such that ∑ik=1 ai vi = 0. Choose j to be the largest index such
that a j ̸= 0. Then
j −1
ai
vj = ∑ − j vi .
a
i =1
Definition 2.18 (Basis). A basis for V is a subset S ⊂ V that is linearly independent and
spans V. IF S is a basis for V, then every element of V has a unique expression as a linear
combination of elements of S.
17
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
The real numbers vi are called the components of v with respect to this basis, and the or-
dered n-tuple (v1 , ..., vn ) is called its basis representation. (Note that this definition requires
an ordered basis.)
Lemma 2.20. Let V be a vector space. If V is spanned by a set of n vectors, then every
subset of V containing more than n vectors is linearly dependent.
Proof. Let S be a subset of V containing more than n vectors. Then S contains distinct
vectors w1 , ..wm with m > n. Since {v1 , ..., vm } spans V, we can write each wi as a linear
combination
m
wi = ∑ Bik vk .
k =1
If the set is independent, then the only solution to this system is forcing all the wi = 0.
Substituting the first equation into the second, we have:
!
n m
0= ∑ αi ∑ Bik vk
i =1 k =1
n m
= ∑ ∑ αi ( Bik vk )
i =1 k =1
n m
= ∑ ∑ (αi Bik )vk
i =1 k =1
!
m n
= ∑ ∑ αi Bik vk
k =1 i =1
18
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
for k = 1, ..., m. This is a system of m equations in n > m unknowns. It is known that such
a system has multiple solutions, and in particular, some solution where all the αi are not
zero. This implies then that the system is not independent as desired.
Proposition 2.21. If V is finite-dimensional, all bases for V contain the same number of
elements.
Proof. If { E1 , ..., En } is a basis for V with n elements, then the prior lemma implies that
every set containing more than n elements is linearly dependent, so no basis can have
more than n elements. On the other hand, if there were a basis consisting of fewer than n
elements, then Lemma 4.19 would imply that { E − 1, ..., En } is linearly dependent, which
is a contradiction.
Because of the preceding proposition, if V is a finite-dimensional vector space, it
makes sense to define the dimension of V, denoted by dim V, to be the number of ele-
ments in any basis.
Example 2.22. The standard basis for Rn or Cn consists of the n vectors e1 , ..., en , where
ei = (0, ..., 1, ..., 0) is the vector with a 1 in the ith place and zeros elsewhere. This shows
that Rn , Cn hav dimension n (over R, C respectively). Any element x ∈ Rn , Cn can be
written as ( x1 , ..., x n ) = ∑in=1 xi ei for scalars xi in R, C respectively, so its components with
respect to the standard basis are just its coordinates ( x1 , ..., x n ).
19
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
3 B. Field Theory
3.1 Extension Fields
Definition 3.1. Let K be a field. A subfield of K is a subset F of K that is itself a field using
the addition and multiplication operations from K.
Definition 3.2. Let F be a field. An extension field of F is a field K such that F is a subfield
of K. We write K/F to indicate that K is an extension field of F.
Example 3.3. For example, let
√ √
F = Q( 2) = { a + b 2 : a, b ∈ Q}
√ √ √ √
and let E = Q( 2 + 3) be the smallest field containing both Q and 2 + 3. Both E
and F are extension fields of the rational √
numbers. We claim
√ that E is an extension field
√
of F. To see this, we need only show that 2 ∈ E. Since 2 + 3 ∈ E, we have
1 √ √
√ √ = 3− 2
2+ 3
√ √ √ √ √
must√also be in E. Taking linear combinations of 2+ 3 and 3− 2, we find that 2
and 3 must both be in E.
Example 3.4. The fields Q(i ) is also an extension field of Q.
Proposition 3.5. Let L/F be an extension of fields, and let α1 , . . . , αn ∈ L. Then there is a
unique field K with the following properties:
1. F ⊆ K ⊆ L.
2. α1 , . . . , αn ∈ K.
The field K is denoted F (α1 , . . . , αn ) and is called the extension field of F generated by
α1 , . . . , α n .
By definition we see that F (α1 , . . . , αn ) is the smallest subfield of L that contains both F
and α1 , . . . , αn .
Omitted.
Theorem 3.6 (The Fundamental Theorem of Field Theory). Let F be a field and let p( x )
be a nonconstant polynomial in F [ x ]. Then there exists an extension field E of F and an
element α ∈ E such that p(α) = 0.
Proof. We claim that E = F [ x ]/⟨ p( x )⟩ is the desired field.
First we want to show that E is a field extension of F. So, we define a homomorphism
of commutative rings by the map ψ : F → F [ x ]/⟨ p( x )⟩, where ψ( a) = a + ⟨ p( x )⟩ for
a ∈ F.
20
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
21
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
22
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
for bi ∈ F.
If an extension field E of a field F is a finite dimensional vector space over F of dimen-
sion n, then we say that E is a finite extension of degree n over F. We write
[E : F] = n
1, α, . . . , αn
cannot be linearly independent. Hence, there exist ai ∈ F, not all zero, such that
an αn + an−1 αn−1 + · · · + a1 α + a0 = 0.
Therefore,
p ( x ) = a n x n + · · · + a0 ∈ F [ x ]
is a nonzero polynomial with p(α) = 0.
Remark 3.18. Theorem 3.17 says that every finite extension of a field F is an algebraic
extension. The converse statement: ”Every algebraic extension of a field F is a finite
extension” is false, however.
Theorem 3.19. If E is a finite extension of F and K is a finite extension of E, then K is a
finite extension of F and
[K : F ] = [K : E][ E : F ].
omitted.
Theorem 3.20. Let E be a field extension of F. Then the following statements are equiva-
lent:
1. E is a finite extension of F.
23
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
24
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
p( x ) = ( x − α1 )( x − α2 ) · · · ( x − αn ).
25
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Proof. If p( x ) has degree n, then by Theorem 3.16 we can write any element in E(α) as a
linear combination of 1, α, . . . , αn−1 . Therefore, the isomorphism that we are seeking must
be
ϕ̄( a0 + a1 α + · · · + an−1 αn−1 ) = ϕ( a0 ) + ϕ( a1 ) β + · · · + ϕ( an−1 ) βn−1 ,
where
a 0 + a 1 α + · · · + a n −1 α n −1
is an element in E(α). We know ϕ̄ is an isomorphism by observing the fact that ϕ̄ is a
composition of maps that we already know to be isomorphisms.
We can extend ϕ to be an isomorphism from E[ x ] to F [ x ], which we will also denote
by ϕ, by letting
ϕ ( a0 + a1 x + · · · + a n x n ) = ϕ ( a0 ) + ϕ ( a1 ) x + · · · + ϕ ( a n ) x n .
This extension agrees with the original isomorphism ϕ : E → F, since constant poly-
nomials get mapped to constant polynomials. By assumption, ϕ( p( x )) = q( x ); hence,
ϕ maps ⟨ p( x )⟩ onto ⟨q( x )⟩. Consequently, we have an isomorphism ψ : E[ x ]/⟨ p( x )⟩ →
F [ x ]/⟨q( x )⟩. By Proposition 3.15, we have isomorphisms σ : E[ x ]/⟨ p( x )⟩ → E(α) and
τ : F [ x ]/⟨q( x )⟩ → F ( β), defined by evaluation at α and β, respectively. Therefore,
ϕ̄ = τ ◦ ψ ◦ σ−1 is the required isomorphism (see Figure 1).
ψ
E[ x ]/⟨ p( x )⟩ F [ x ]/⟨q( x )⟩
σ τ
E(α) F ( β)
ϕ̄
ϕ
E F
26
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Definition 3.36 (Multiplicity of Roots, Simple Roots). For E, F, f as above, we define the
multiplicity of a root αi to be ni . A root with multiplicity one is a simple root.
Definition 3.37. A polynomial f ( x ) ∈ F [ x ] of degree n is separable if it has n distinct roots
in the splitting field. Equivalent, f ( x ) is separable if it factors into distinct linear factors
in E[ x ].
Definition 3.38. An extension E of F is a separable extension of F if every element in E is
the root of a separable polynomial in F [ x ].
√
2 − 2 is separable over Q since it factors as ( x − 2)( x +
Example
√ 3.39. The
√ polynomial x √
). In fact, Q( 2) is a separable extension of Q. Let α = a + b 2 be any element in
2√
Q( 2). If b = 0, then α is a root of x − a. If b ̸= 0, then α is the root of the separable
polynomial √ √
x2 − 2ax + a2 − 2b2 = ( x − ( a + b 2))( x − ( a − b 2)).
Proposition 3.40. Let f ( x ) be an irreducible polynomial over F. If the characteristic of F
is zero, then f ( x ) is separable. If the characteristic of f is p and f ( x ) ̸= g( x p ) for some
g( x ) ∈ F [ x ], then f ( x ) is also separable.
Proof. In the case of charF = 0, since deg f ′ ( x ) < deg f ( x ) and f is irreducible, the only
way the GCD is not 1 is if f ′ ( x ) is zero. This is impossible in characteristic zero, however.
In the case of charF = p, then f ′ ( x ) can be the zero polynomial if every coefficient of
f ′ ( x ) is a multiple of p, but this only happens if f ( x ) is originally a0 + a1 x p + a2 x2p + ... +
an x np .
Fortunately, we have an easy test to determine the separability of any polynomial. Let
f ( x ) = a0 + a1 x + · · · + a n x n
f ( x ) = ( x − α1 )( x − α2 ) · · · ( x − αn ),
27
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
f ′ ( x ) = ( x − α2 ) · · · ( x − α n )
+ ( x − α1 )( x − α3 ) · · · ( x − αn )
+ · · · + ( x − α 1 ) · · · ( x − α n −1 ).
f ′ ( x ) = k ( x − α ) k −1 g ( x ) + ( x − α ) k g ′ ( x ).
28
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
4 M. Galois Theory
4.1 Field Automorphisms and the Galois Group
Definition 4.1 (Field Automorphism). An automorphism of a field F → F is an isomor-
phism of F to itself. The set of all such automorphisms forms a group denoted Aut( F ).
Definition 4.2 (K-Automorphisms and the Automorphism group). Given an extension
E ⊃ F, consider an automorphism ψ : E → E, such that ψF : F → F is the identity on F.
We call such a map ψ an F-automorphism of E.
Example 4.3.
There are two obvious automorphisms of C - namely, the identity map and complex con-
jugation.
√ √ √ √
Consider √ Aut ( Q ( 3,
√ 5 ) /Q ) . There are automorphisms by σ ( a + b 3 ) = a − b 3,
τ ( a + b 5) = a − b√ 5, and√compositions of these form a group. The automorphism
µ = στ moves both 3 and 5. Writing out a multiplication table for these, we see that
this group generated by τ and σ is Z2 × Z2 .
√
4
Consider
√ √ the automorphisms of Aut ( Q ( 2, i )/Q). We have an element of order 4 by
4 4
2 → i 2 and an element of order 2 by i → −i. Checking by direct computation, we get
D4 (work this out more!)
For us, we will only deal with the case of E a finite extension of F - assume this is the
case for the rest of this lecture.
Definition 4.4. Given an finite extension E ⊃ F such that E is the splitting field of a
separable polynomial f ( x ) ∈ F [ x ], we call E a Galois extension of F. In this case, the
group Aut( E/F ) is called the Galois group of f ( x ), and denoted Gal( E/F ).
The next few propositions will build up some basic results we can use to connect
Aut( E/F ) to linear algebra.
Proposition 4.5. Given an extension of fields F ⊂ E and a polynomial f ( x ) in F [ x ], an
automorphism in Aut( E/F ) defines a permutation of the roots of f ( x ) that lie in E.
Proof. Let f ( x ) = a0 + a1 x + ... + an x n , and suppose α ∈ E is a root of f ( x ). Then for
σ ∈ Aut( E/F ), we have:
0 = σ (0)
σ ( f (α))
= σ( a0 + a1 α + a2 α2 + ... + an αn )
= a0 + a1 σ( a) + a2 (σ(α))2 + ... + an (σ(α))n ,
29
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
A converse of the last proposition exists, and follows directly from some field theory
theorems we proved.
Proposition 4.7. If α and β are conjugate over F, there is an isomorphism σ : F (α) → F ( β)
such that σF is the identity.
Theorem 4.8. Let f ( x ) be a polynomial in F [ x ] and suppose that E is the splitting field of
f ( x ) over F. In general, we have:
| Aut( E/F ) |≤ [ E : F ].
If f ( x ) has no repeated roots, then:
| Aut( E/F ) |= [ E : F ]
Proof. We apply induction on [ E : F ]. If [ E : F ] = 1, E = F and there is nothing to show
(since there is only one identity map on E = F).
If [ E : F ] > 1, let us factor f in F by f ( x ) = p( x )q( x ). Let p( x ) be of degree d. Notice
we can assume p( x ) is not linear - otherwise, we must have that all factors of f are linear,
i.e f ( x ) splits over F and [ E : F ] = 1.
Let α be a root of p( x ). If we have any injective map ϕ : F (α) → E fixing the subfield F,
we see that ϕ(α) = β is a root of p( x ), and hence ϕ : F (α) → F ( β) is a field automorphism
fixing F (since they both are F [ x ]/ f ( x ) with α, β the images of x under the evaluation
homomorphism in E).
Since f ( x ) has no repeated roots, p( x ) has exactly d roots β ∈ E. Since every automor-
phism in Aut( E/F ) permutes the roots of F, there are exactly d maps ϕ : F (α) → F ( β i )
that fix F, one for each root β 1 , ..., β d of p( x ), as α must map to one of the β i .
ψ
E E
ϕ
F (α) F ( β)
F id •
Since E is a splitting field of f ( x ) over F, it is also a splitting field over F (α), and E is a
splitting field of f ( x ) over F ( β). Since [ E : F (α)] = [ E : F ]/d, induction tells us that for
each of the d isomorphisms ϕ, there are exactly [ E : F ]/d extensions ϕ : E → E of the map,
and hence we have [ E : F ] isomorphisms that fix F.
Finally (still in the inductive step), for any σ an automorphism fixing F, then restrict-
ing to F (α), we have σ is ϕ : F (α) → F ( β) for some α, β, and such there are no other
automorphisms of E fixing F besides the [ E : F ] we have found.
It should be clear from the manner of the argument that if we replace ”exactly d” with
”at most d” for the case of general f , the induction and steps still work.
30
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
√ √
Example 4.9. We can now confirm the automorphism group Aut(Q( 3, 5)/Q) is in
fact Z2 × Z2 . We found a group Z2 × Z2 giving us√four√automorphisms,
√ so
√this must be a
subgroup of all the automorphisms. But, Aut(Q( 3, 5)/Q) = [Q( 3, 5) : Q] = 4 =
|Z2 × Z2 |, so this must actually be the whole automorphism group.
Example 4.10. Let us compute the Galois group of f ( x ) = x4 + x3 + x2 + x + 1 over Q.
This is the fifth Cyclotomic polynomial. It is a fact (see Cyclotomic set) that this is an
irreducible polynomial. Furthermore, x5 − 1 = ( x − 1) f ( x ), and hence the roots are ω i
where i = 1, ...4 and ω = cos(2π/5) + i sin(2π/5).
Hence, the splitting field of f ( x ) is Q(ω ). We can define automorphisms σi of Q(ω )
by σi (ω ) = ω i for i = 1, ..., 4. It is easy to check that these are distinct automorphisms in
Gal(Q(ω )/Q). Since:
[Q(ω ) : Q] =| Gal(Q(Ω)/Q) |= 4,
σi ( a ± b) = σi ( a) ± σi (b) = a ± b
and:
31
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Emil Artin’s book was the standard treatment of Galois theory for many years, and
remains in wide renown. The following lemma, due to Artin, provides an especially nice
route to Galois theory.
Theorem 4.14 (Artin). Let G be a finite group of automorphisms of a field E, and let F =
EG . Then [ E : F ] ≤ | G |.
Proof. Write G = {σ1 , ..., σm } with σ1 the identity map. It suffices to show that every set
{α1 , ..., αn } of elements of E with n > m is linearly dependent over F. For such a set,
consider the system of linear equations:
σ1 (α1 ) X1 + ... + σ1 (αn ) Xn = 0
..
.
σm (α1 ) X1 + ... + σm (αn ) Xn = 0
with coefficients in E. We have m equations and n > m unknowns (and this is a homo-
geneous system), hence, there must exist nontrivial solutions in E. We choose a solution
(c1 , ..., cn ) with the fewest possible elements. After renumbering the αi , we may suppose
that c1 ̸= 0, and then, after multiplying by a scalar in E, c1 ∈ F.
We claim all the ci are in F. For, if they are not, then σk (ci ) ̸= ci for some k ̸= 1 and
i ̸= 1 (since any member of Aut( E/F ) permutes roots nontrivially). We reorder the ci
such that this becomes the second entry c2 . On applying σk to all the equations:
σ1 (α1 )c1 + ... + σ1 (αn )cn = 0
..
.
σm (α1 )c1 + ... + σm (αn )cn = 0.
But, since applying σk to all the σi merely permutes the σi , σk permutes the equations
while changing the inputs. Hence, we find that:
(σk (c1 ), σk (c2 ), ..., σk (ci ), ...)
will also be a solution to the system of linear equations. But, since c1 ∈ F, σk (c1 ) = c1 , and
so we can subtract (since linear combinations of solutions to homogenous systems are
again solutions) to obtain the solution (0, c2 − σk (c2 ), ..., ci − σk (ci ), ...), which is nonzero
since σk (c2 ) ̸= c2 , but has less nonzero elements than the first solution, a contradiction of
minimality.
Corollary 4.15. Let G be a finite group of automorphisms of a field E. Then:
G = Aut( E/EG ).
Proof. Of course, G ⊂ Aut( E/EG ), since EG is defined by being the field G fixes. We have
the following inequalities:
[ E : EG ] ≤ | G | ≤ | Aut( E/EG )| ≤ [ E : EG ],
where the first inequality follows from the Artin lemma, the second comes from the sub-
group fact, and the third inequality comes from the general degree law for automorphism
groups of extensions.
32
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
The following lemma is perhaps at the heart of Galois theory, as it characterizes Galois
extensions.
Theorem 4.19. For an extension E/F, the following are equivalent:
1. E is a Galois extension.
Proof. First, we prove (1) implies (2). By definition, E/F is finite. Consider EAut(E/F) ⊃ F.
We want to show EAut(E/F) = F ′ . But, E is the still splitting field of f when we consider
f ( x ) ∈ EAut(E/F) [ x ], and hence E is a splitting field of f over EAut(E/F) . Then, we have:
But, we saw earlier that for a group G of automorphisms, G = Aut( E/EG ), and applying
that with G = Aut( E/F ), we see Aut( E/EAut(E/F) ) = Aut( E/F ), so this actually forces
an equality [ E : E/EAut(E/F) ] = [ E : F ], hence F ′ = F.
For (2) implies (3), simply let G = Aut( E/F ). We already know F = EAut(E/F) and
that G is finite since E is finite over F.
For (3) implies (4), By the Artin lemma, [ E : F ] ≤ | G |, and in-particular is finite (hence
algebraic). Let α ∈ E, and let f be the minimal polynomial of α. We must show f splits
33
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
into distinct linear factors in E[ X ]. Let {α1 = α, α2 , ..., αm } be the orbit of α under the
action of G (meaning the distinct roots obtained by applying σ ∈ G on α). Then, define:
m
g( x ) = ∏(x − αi ) = xm + a1 xm−1 + ... + am .
i =1
We claim g( x ) is invariant under the action of G. Why? G permutes the roots of g( X ), so:
!
m m m
σ ( g( X )) = σ ∏ ( X − αi ) = ∏( x − σ(αi )) = ∏( x − α j ) = g( X ).
i =1 i =1 j =1
In particular, this shows that σa j = a j for all a j , and hence, since these are invariant under
G, they lie in the fixed field F = EG of G. So, this is a monic polynomial in F [ X ]. As it is
monic and g(α) = 0, f | g since f is the minimal polynomial of α.
Let αi = σα for some permutation σ. Applying σ to the equation f (α) = 0, since σ
fixes polynomials in F [ X ], we see that σ(αi ) is a root of f . Hence, all the αi are roots of f ,
meaning ( x − αi ) | f (in E), so g | f , and since f | g, f = g, so f ( x ) splits into distinct
linear factors in E as desired.
Now, we show (d) implies ( a). Since E is a finite extension of F, we can write E =
F [α1 , ..., αm ] with each αi ∈ E and algebraic over F. Let f i be the minimal polynomial of αi
over F, and let f be the product of the distinct f i . Since E is normal over F, each f i splits
in E and hence E is a splitting field of f . Since E is separable over F, each f i is separable,
so f is separable.
This is already quite a powerful result. We have seen the power of identifying fields
with splitting fields of separable polynomials already, and now, we have come up with
an exact description of what field extensions carry finite automorphism groups.
Corollary 4.20 (Artin’s Theorem). Let G be a finite group of automorphisms of a field E,
and let F = EG . Then E is a Galois extension of F with Galois group G ( E/F ) = G, and:
[ E : F ] = | G |.
Proof. E is Galois over F via the above theorem. That Gal( E/F ) = G follows from a result
we proved earlier.
34
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Theorem 4.22 (Fundamental Theorem of Galois Theory). Let F be a finite field or a field
of characteristic zero. If E is a finite normal extension of F with Galois group Gal( E/F ),
then the following are true.
2. If F ⊂ K ⊂ E, then:
Gal(K/F ) ∼
= Gal( E/F )/ Gal( E/K ).
√ √
Figure 2: Depiction of the √
Correspondence
√ Between Subgroups of Gal ( Q ( 3, 5)/Q)
and Q-subextensions of Q( 3, 5).
Proof. 1. Suppose that Gal( E/K ) = Gal( E/L) = G. Both K, L are fixed fields of G and
the map defined by K → Gal( E/K ) is one-to-one. To show the map is surjective, let
G be a subgroup of Gal( E/F ) and K the field fixed by G. Then F ⊂ K ⊂ E, conse-
quently, E is a normal extension of K (since it is normal in F), hence Gal( E/K ) = G
and the map K → G ( E/K ) is a bijection.
35
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Since
√ [Q( 4 2 : Q] = 4, and i is not in Q( 4 2), we see Q( 4 2, i ) is the field extension
√
of Q( 4 2) generated by minimal polynomial √ x 2 + 1 and hence is degree 2 over Q ( 4 2),
36
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
√
Figure 3: Lattice of Subfields of Q( 4 2, i ).
5 M. More on Groups
In this section, we collect some more nontrivial notions in group theory that are nec-
essary for our applications of Galois theory.
1. ex = x for all X ∈ X;
2. ( g1 g2 ) x = g1 ( g2 x ) for all x ∈ X, g1 , g@ ∈ G.
37
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Example 5.2. Let G = GL2 (R) and X = R2 . Then G acts on X by left multiplication. If
v = R2 and I is the identity matrix, then Iv = v. If A, B are 2 × 2 invertible matrices, then
( AB)v = A( Bv) since matrix multiplication is associative.
Example 5.3. Let G = D4 be the symmetry group of the square. If X = {1, 2, 3, 4} is the set
of vertices of the square, then we can consider D4 to consist of the following permutations:
{(1), (1 3), (2 4), (1 4 3 2)(1 2 3 4), (1 2)(3 4), (1 4)(2 3), (1 3)(2 4)}.
The elements of D4 act on X as functions, permuting the vertices. It is easy to check this
is indeed a group action.
Example 5.4. In general, if X is a set and GX is a subgroup of SX , the group of all permu-
tations acting on X, then X is a G-set under the group action:
(σ, x ) → σ( x )
for σ ∈ G, x ∈ X.
Example 5.5. Let G be a group and suppose X = G. If H is a subgroup of G, we can define
a group action of G on H by conjugation, via (h, g) → hgh−1 for (h, g) ∈ H × G.
We now want to explore how elements in X are related under the action of G.
Definition 5.6 (G-equivalence). If G acts on a set X and x, y ∈ X, we say x is G-equivalent
to y if there exists g ∈ G such that gx = y. We write x ∼ g y or x ∼ y if two elements are
G-equivalent.
Proposition 5.7. Let G be a group acting on a set X. G-equivalence is an equivalence
relation on X.
Proof. Left as an exercise to the reader - in lecture, have students do this.
If X is a G-set, each partition of X associated with G-equivalence is called an orbit of
X under G. We will denote the orbit that contains x ∈ X O x .
Example 5.8. Let G be the permutation group defined by:
38
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
We will denote the number of elements in a fixed-point set | Xg | and denote the number
of elements in an orbit by |O x |. The next theorem demonstrates the relationship between
orbits of an element x ∈ X and the left cosets of StabG ( x ).
Theorem 5.12 (Orbit-Stabilizer Theorem). Let G be a finite group acting on a set X. If
x ∈ X, then |O X | = [ G : StabG ( x )].
Proof. We will define a bijection ϕ between the orbit O x of X and the left cosets of StabG ( x )
in X. Let y ∈ O x , then there exists g with y = gx. Define ϕ(y) = gStabG ( x ). WE claim
this is a bijection. If ϕ(y1 ) = ϕ(y2 ), then:
39
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
5.3 Simplicity of An
Earlier, we discussed normal subgroups. A very special type of group, which will
become readily apparent when we discuss solvability by radicals of polynomials, is the
following:
Definition 5.18 (Simple Group). A group G is simple if it has no nontrivial normal sub-
groups.
The obvious example of a simple group is the integers Z/pZ. However, this is an
abelian group, and in a sense ”trivial”. To find a nontrivial simple group takes quite some
work. Our answer will lie in the alternating group An for n ≥ 5. This requires many
lemmas.
Lemma 5.19. The alternating group An is generated by 3-cycles for n ≥ 3.
Proof. To show 3-cycles generate An , we need only show that transpositions can be writ-
ten as a product of 3-cycles. since ( a b) = (b a), any pair of transpositions is one of the
following:
( a b)( a b) = id
( a b)(c d) = ( a c b)( a c d)
( a b)( a c) = ( a c b).
40
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
form, since:
( i a j ) = ( i j a )2
(i a b) = (i j b)(i j b)(i j a)2
( j a b ) = ( i j b )2 ( i j a )
( a b c) = (i j a)2 (i j c)(i j b)2 (i j a).
is in N. Hence, N contains all the 3-cycles (i j k ) for 1 ≤ k ≤ n. By the prior lemma, these
generate An , so N = An .
Lemma 5.21. For n ≥ 5, every nontrivial normal subgroup N of An contains a 3-cycle.
Proof. Let σ be an arbitrary element in a normal subgroup N. There are several possible
cycle structures for σ, and for each one, we will show we can get a 3-cycle from it.
• N contains a three-cycle, and we’re done.
Since this is in N and σ−1 must be in N, we can multiply the two to find that
( ak . . . 3 a2 a1 )µ−1 µ( a2 a3 a1 a4 . . . ak ) = ( ak . . . 3 a2 a1 )( a2 a3 a1 a4 . . . ak ) = ( a1 a3 ak )
is in N, so N contains a three-cycle.
σ = µ( a1 a2 a3 )( a4 a5 a6 )
µ( a1 a5 a6 )( a2 a4 a3 ).
( a6 a5 a4 )( a3 a2 a1 )( a1 a5 a6 )( a2 a4 a3 ) = ( a1 a4 a2 a6 a3 )
41
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
• N contains a permutation which has all transpositions and just one three cycle:
µ( a1 a2 a3 ). Then N also contains the square of this element, which is ( a1 a3 a2 ),
a three-cycle as desired.
• N contains an element that is a product of an even number of transpositions and no
other cycles. So N contains an element like µ( a1 a2 )( a3 a4 ). Conjugate by ( a1 a2 a3 )
to obtain
µ( a1 a4 )( a2 a3 ).
42
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
where Hi is normal in Hi+1 . If each Hi is normal in G, we call this a normal series. The
length of a subnormal or normal series is the number of proper inclusions.
Example 5.25. Any series of subgroups of an abelian group is a normal series. Consider
the following:
Example 5.26. A subnormal series need not be normal. Consider the following subnormal
series of a group D4 :
⊃ {(1), (12)34, (1 3)(2 4), (1 4)(2 3)} ⊃ {(1), (1 2)(3 4)} ⊃ {(1)}.
The subgroup {(1), (1 2)(3 4)} is not normal in D4 ; consequently, this series is not a nor-
mal series.
Definition 5.27 (Solvable Groups). A group G is solvable if it has a subnormal series such
that all the factor groups Hi+1 /Hi are abelian.
Example 5.28. The group S4 since:
has abelian factor groups; however, for n ≥ 5, the only normal subgroup of Sn is An
(which is simple), hence the only subnormal series is:
Sn ⊃ An ⊃ {(1)}
which is not solvable. Hence, no solvable series exists and G is not solvable.
43
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
F = F0 ⊂ F1 ⊂ F2 ⊂ ... ⊂ Fr = E
n
such that for i = 1, 2, ..., r, we have Fi = Fi−1 (α) and αi i ∈ Fi−1 for some positive integer
ni .
Definition 6.2 (Solvability of Radicals). A polynomial f ( x ) is solvable by radicals over F
if the splitting field K of f ( x ) over F is contained in an extension of F by radicals.
What we want to do is connect solvablity by radicals to the Galois group of the poly-
nomial f ( x ).
The easiest polynomial to solve by radicals is one of the form x n − a.
Example 6.3. The polynomial x n − 1 is solvable by radicals over Q. The roots of this
polynomial are 1, ω, ω 2 , ..., ω n−1 , where:
2π 2π 2πi
ω = cos + i sin =e n .
n n
The splitting field of x n − 1 over Q is Q(ω ).
We will prove that a polynomial is solvable by radicals if its Galois group is solvable.
Recall a subnormal series of a group G is a finite sequence of subgroups:
44
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
√ √ √
Proof. The roots of x n − a are n a, ω n a, . . . , ω n−1 n a, where ω is a primitive nth root of
unity. Suppose that F contains all of its nth roots of unity. If ζ is one of the roots of x n − a,
then the distinct roots of x n − a are ζ, ωζ, . . . , ω n−1 ζ, and E = F (ζ ).
Since G ( E/F ) permutes the roots of x n − a, the elements of G ( E/F ) are determined by
their action on these roots. Let σ and τ be in G ( E/F ) and suppose that σ(ζ ) = ω i ζ and
τ (ζ ) = ω j ζ. If F contains the roots of unity, then
Therefore, στ = τσ, and G ( E/F ) is abelian, hence solvable. Now suppose that F does not
contain a primitive nth root of unity. Let ω be a generator of the cyclic group of the nth
roots of unity, and let α be a zero of x n − a. Since α and ωα are both in the splitting field
of x n − a, we have ω = (ωα)/α ∈ E.
Let K = F (ω ). Then F ⊂ K ⊂ E. Since K is the splitting field of x n − 1, K is a normal
extension of F. Therefore, any automorphism σ ∈ G ( F (ω )/F ) is determined by σ (ω ). It
must be the case that σ (ω ) = ω i for some integer i, since all zeros of x n − 1 are powers of
ω.
If τ (ω ) = ω j is another element of G ( F (ω )/F ), then
στ (ω ) = σ (ω j ) = [σ (ω )] j = ω ij = [τ (ω )]i = τ (ω i ) = τσ (ω ).
F = F0 ⊂ F1 ⊂ F2 ⊂ ... ⊂ Fr = E
F = K0 ⊂ K1 ⊂ K2 ⊂ ... ⊂ Kr = K
F = F0 ⊂ F1 ⊂ F2 ⊂ · · · ⊂ Fr = E
45
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
n
such that for i = 1, 2, . . . , r, we have Fi = Fi−1 (αi ) and αi i ∈ Fi−1 for some positive integer
ni .
We will construct a normal radical extension of F,
F = K0 ⊂ K1 ⊂ K2 ⊂ · · · ⊂ Kr = K
such that K ⊇ E.
Define K1 to be the splitting field of the polynomial x n1 − α1n1 . The roots of this poly-
nomial are
α1 , α1 ω, α1 ω 2 , . . . , α1 ω n1 −1
where ω is a primitive n1 th root of unity.
If F contains all of its n1 th roots of unity, then
K1 = F ( α 1 ) .
On the other hand, suppose that F does not contain a primitive n1 th root of unity. If β is
a root of x n1 − α1n1 , then all of the roots of this polynomial are
β, ωβ, . . . , ω n1 −1 β
where ω is a primitive n1 th root of unity. In this case,
K1 = F (ωβ).
Thus, K1 is a normal radical extension of F containing F1 .
Continuing in this manner, we obtain
F = K0 ⊂ K1 ⊂ K2 ⊂ · · · ⊂ Kr = K
such that each Ki is a normal extension of Ki−1 and
Ki ⊇ Fi for i = 1, 2, . . . , r,
as desired.
Now we will prove the main theorem about solvability by radicals.
Theorem 6.6. Let f ( x ) be in F [ x ], where charF = 0. If f ( x ) is solvable by radicals, then
the Galois group of f ( x ) over F is solvable.
Proof. Since f ( x ) is solvable by radicals, there exists an extension E of F by radicals
F = F0 ⊂ F1 ⊂ · · · ⊂ Fn = E.
By the second lemma, we may assume that E is the splitting field of f ( x ) and that each
Fi is a normal extension of Fi−1 .
By the Fundamental Theorem of Galois Theory, G ( E/Fi ) is a normal subgroup of
G ( E/Fi−1 ). Hence, we obtain a subnormal series of subgroups of G ( E/F ):
{id} ⊂ G ( E/Fn−1 ) ⊂ · · · ⊂ G ( E/F1 ) ⊂ G ( E/F ).
Again by the Fundamental Theorem of Galois Theory, we have
G ( E/Fi−1 )/G ( E/Fi ) ∼
= G ( Fi /Fi−1 ).
By the first lemma, each G ( Fi /Fi−1 ) is solvable. Therefore, the successive quotients in
the subnormal series are solvable, and it follows that G ( E/F ) is solvable.
46
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Therefore, f ( x ) can have at most one maximum and one minimum. It is easy to show
that f ( x ) changes sign between −3 and −2, between −2 and 0, and once again between
0 and 4. Therefore, f ( x ) has exactly three distinct real roots. The remaining two roots
47
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
48
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
characteristic 0.
Recall from Ring theory:
Theorem 6.11. The characteristic of a ring with no zero divisors (elements a, b ̸= 0 such
that ab = 0), known as an integral domain, is either prime or zero. an All fields are
integral domains.
Proof. If the characteristic is not prime, then n = ab with a, b both > 1 and nonzero. Then,
( abα) = 0, but aα, bα ̸= 0. Taking α = 1, ab = 0, but a, b nonzero, a contradiction.
Hence, we know that p must be prime. Suppose that F is a finite field with n elements.
Then nα = 0 for all α ∈ F. Consequently, the characteristic of F must be p, where p is a
prime dividing n. This discussion is summarized in the following proposition.
Proposition 6.12. If F is a finite field, then the characteristic of F is p, where p is prime.
Throughout this chapter we will assume that p is a prime number unless otherwise
stated.
Proposition 6.13. If F is a finite field of characteristic p, then the order of F is pn for some
n ∈ N.
Proof. Let ϕ : Z → F be the ring homomorphism defined by ϕ(n) = n · 1. Since the
characteristic of F is p, the kernel of ϕ must be pZ and the image of ϕ must be a subfield
of F isomorphic to Z p . We will denote this subfield by K. Since F is a finite field, it
must be a finite extension of K and, therefore, an algebraic extension of K. Suppose that
[ F : K ] = n is the dimension of F, where F is a K-vector space. There must exist elements
α1 , . . . , αn ∈ F such that any element α ∈ F can be written uniquely in the form
α = a1 α1 + · · · + a n α n ,
where the ai ’s are in K. Since there are p elements in K, there are pn possible linear com-
binations of the αi ’s. Therefore, the order of F must be pn .
Lemma 6.14 (Freshman’s Dream). Let p be prime and D be an integral domain of charac-
teristic p. Then
n n n
a p + b p = ( a + b) p
for all positive integers n.
Proof. On the sets!
Theorem 6.15. For every prime p and every positive integer n, there exists a finite field F
with pn elements. Furthermore, any field of order pn is isomorphic to the splitting field
n
of x p − x over Z p .
n
Proof. Let f ( x ) = x p − x and let F be the splitting field of f ( x ). Then, applying the
n
derivative criterion, f ( x ) has pn distinct zeros in F, since f ′ ( x ) = px p −1 − 1 = −1 is
relatively prime to f ( x ). We claim that the roots of f ( x ) form a subfield of F. Certainly 0
49
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
and 1 are zeros of f ( x ). If α and β are zeros of f ( x ), then α + β and αβ are also zeros of
f ( x ), since
n n n n n n
α p + β p = (α + β) p and α p β p = (αβ) p .
We also need to show that the additive inverse and the multiplicative inverse of each root
of f ( x ) are roots of f ( x ). For any zero α of f ( x ), we know that −α is also a zero of f ( x ),
since
n n n
f (−α) = (−α) p − (−α) = −α p + α = −(α p − α) = 0,
provided p is odd. If p = 2, then
n
f (α) = (−α)2 − (−α) = α + α = 0.
n n
If α ̸= 0, then (α−1 ) p = (α p )−1 = α−1 . Since the zeros of f ( x ) form a subfield of F and
f ( x ) splits in this subfield, the subfield must be all of F.
Let E be any other field of order pn . To show that E is isomorphic to F, we must show
that every element in E is a root of f ( x ). Certainly 0 is a root of f ( x ). Let α be a nonzero
element of E. The order of the multiplicative group of nonzero elements of E is pn − 1;
n n
hence, α p −1 = 1 or α p = α. Since E contains pn elements, E must be a splitting field of
f ( x ); however, by Corollary 21.36, the splitting field of any polynomial is unique up to
isomorphism.
The unique finite field with pn elements is called the Galois field of order pn . We will
denote this field by GF( pn ).
Theorem 6.16. If G is a finite subgroup of F ∗ , the multiplicative group of nonzero elements
of a field F, then G is cyclic.
Proof. Set 22! (no spoilers...)
Corollary 6.17. The multiplicative group of all nonzero elements of a finite field is cyclic.
Corollary 6.18. Every finite extension E of a finite field F is a simple extension of F.
Proof. Let α be a generator for the cyclic group E∗ of nonzero elements of E. Then E =
F ( α ).
Theorem 6.19. Every subfield of the Galois field GF( pn ) has pm elements, where m divides
n. Conversely, if m | n for m > 0, then there exists a unique subfield of GF( pn ) isomorphic
to GF( pm ).
Proof. Such subfields F are subextensions of Z/pZ ⊂ F ⊂ GF( pm ). Hence, they are in
exact correspondence (along with degree) with the cyclic subgroups of the group of units
of GF( pm ) which is of order pm − 1. Via problems on the sets, this factors as the product of
pk − 1 for pk − 1 and k | m (this is readily checked via induction), and hence the subfields
are exactly fields of order pk or GF( pk ) and there is a unique copy of each of these since
there is a unique subgroup of order pk − 1 of the cyclic subgroup of pm − 1.
50
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
51
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
The other direction is not as simple. Given any element ba ∈ Z̄ ∩ Q, we can write ba in
lowest terms such that ( a, b) = 1. But then, since ba ∈ Z̄, there exists a monic polynomial
f ( x ) ∈ Z[ x ] such that f ( ba ) = 0. Writing f ( x ) = x n + an−1 x n−1 + ... + a0 , we have:
a a a
f ( ) = ( )n + an−1 ( )n−1 + ... + a0 .
b b b
n
Now, multiplying by b and factoring out a b out of every term except the first, we
have:
0 = a n + b ( x ),
where x = an−1 an−1 bn−2 + an − 2an−2 bn−3 + ... + a0 bn−1 is the factored term. There-
fore, we have an = b(− x ) and b | an .
52
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
4j2 + 4j + 1 − 4db2
a2 − db2 = .
4
If b ∈ Z, this is not an integer, since the denominator is 1 (mod 4), hence we must have
2b = 2k + 1, hence:
53
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Definition 7.7 (nth Cyclotomic Polynomial). The nth cyclotomic polynomial Φ(n) is:
Φ(n) = ∏ ( x − ζ nm ).
m|(m,n)=1
Cyclotomic set tells us Φ(n) ∈ Z[ x ] and that Φ(n) is irreducible. Hence, Φ(n) is the
minimal polynomial of ζ n and is of degree Φ(n).
Definition 7.8 (Cyclotomic Field/Extension). The nth cyclotomic field (or extension) to
be the field extension Q[ζ n ] ∼
= Q[ x ]/⟨Φ(n)⟩ of Q generated by ζ n .
Notice that Q[ζ ] = Q[ζ n ] for any ζ a primitive nth root of unity (since the powers of ζ
generate the group {1, ζ n , ..., ζ nn−1 }).
Also notice that x n − 1 is a separable polynomial (since all its roots are distinct by
definition) whose roots are generated by ζ n . Hence, Q[ζ n ] is the splitting field of x n − 1,
and furthermore of Φ(n) | x n − 1. This tells us the extension Q[ζ n ]/Q is Galois. What is
its Galois group?
Proposition 7.9. We have:
Proof. Any automorphism fixing Q is σ ∈ Gal(Q[ζ n ]). Since Q[ζ n ] is the splitting field of
Φ(n), σ sends ζ n to another root of Φ(n). and this defines the map σ, since the elements
of Q[ζ n ] are sum of powers of ζ n . However, the roots of Φ(n) are exactly the primitive
roots of unity, hence σ sends ζ n → ζ nm for m ∈ {0, ..., n − 1} with (m, n) = 1. We denote
these maps σm .
However, all of the maps σm are automorphisms themselves (since Q[ζ n ] = Q[ζ ]
for any ζ a primitive nth root of unity), so Gal(Q[ζ n ]/Q) = {σm | m ∈ {0, ..., n −
1} such that (m, n) = 1}.
We also see that σa ◦ σb (ζ n ) = σa (ζ nb ) = σa (ζ n )b = (ζ na )b = ζ nab = σab (ζ n ), hence we
must have σa ◦ σb = σab . So, the map:
54
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
Q[ζ p ] Z/pZ
unique degree 2 subfield unique index 2 subgroup
L H2
Already, there is a hint of quadratic reciprocity here (since we are looking at the sub-
group of squares in the units mod p). To see the relationship to 1 (mod 4), 3 (mod 4), we
claim the following:
Lemma 7.10. The unique subextension L of degree 2 over Q such that Q ⊂ L ⊂ Q[ζ p ] is
r
∗ ∗ −1
Q[ p ] where p = p p ].
Proof. We have already seen uniqueness via the remarks above (through Galois theory).
Hence, it suffices to prove that Q[ p∗ ] is actually a subfield of Q[ζ p ]. To do this, notice:
p −1
p = Φ p (1) = ∏ (1 − ζ ip ),
i =1
since:
Φ p ( x ) = x p−1 + ... + x1 + 1.
p −1
Now, we want to show that −p1 is a square. Notice that in the product ∏i=1 (1 − ζ ip ),
we can pair j, p − j up, to get:
p −1
p −1 2
p= ∏ (1 − ζ ip ) = ∏ (1 − ζ ip )(1 − ζ −p i )
i =1 i =1
But, notice:
1 − ζ ip = −ζ − i i
p (1 − ζ p )
55
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
p −1
p −1
−1
But, ∏ i =1 − 1
2
= (−1) 2 = p via Euler’s theorem. So, multiplying out, we have:
p −1 p −1
−1
2 2
p = ∏ ζ −
p
i
∏ (1 − ζ ip )2
p i =1 i =1
p −1 p2 −1
−
To finish the proof, it suffices to show ∏ i =1 ζ −
2
p
i = ζp 8
is a square. If we have ζ kp
p2 −1
− p2 −1
with =ζ 2k
p , i.e 2k ≡ − 8 (mod p) (interpreting 18 as the multiplicative inverse
ζp 8
of 8 mod p), we are done. But, this is of-course solvable since 2 is a unit mod p, so we are
done.
Let q be an odd prime not equal to p, and consider σq ∈ Gal(Q[ζ p ]/Q) (the map
q
sending ζ p → ζ p ). Quadratic Reciprocity will follow from√giving two answers (from
different perspectives) to the question, is σq ∈ Gal(Q[ζ p ]/Q[ p∗ ])?
56
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
57
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
It is a problem on Set 20 to conclude that this gives reciprocity. However, it is not hard
(simply apply multiplicativity of the Legendre symbol).
This proof is obviously much more complicated than the proof on the sets. However,
what are the benefits? We should first realize that there was actually not that much Galois
theory involved in the proof. All we needed was that the Galois
× √ ∗group of Q[ζ p ]/Q was
(Z/pZ) , which was cyclic and hence had a unique field Q[ p ] corresponding to the
subgroup
√ ∗ of squares, which set the framework to derive a reciprocity law from the algebra
of Q[ p ].
We have not really given a ”complete” proof in the sense that we have not included
all the machinery here. The polynomial f here served as a tool to√make very concrete
statements about primes splittingin the quadratic number field Q[ p∗ ], avoiding some
of the general machinery of algebraic number theory regarding rambifications of primes.
General algebraic number theory uses the language of ideals and of factorization of ideals
in Dedekind domains.
However, we have managed to avoid Gauss sums. In the classical proof, the Gauss
sums manually √ give us the relationship between (the subgroup of) squares and the quadratic
extension Q[ p∗ ] (in the process avoiding the Galois correspondence of subfields and
squares) to provide a more elementary proof. This provides a great deal of more intuition
for the Gauss sum argument. However, the Gauss sum argument is not rendered useless
by this. It is far more elementary, and therefore provides tools to more readily derive
the cubic, biquartic, and Eisenstein reciprocity laws where full algebraic number theory
machine takes much more work to establish.
The first perspective (cyclotomic perspective) of the argument was straightforward
from the Galois setup. The second perspective was trickier, involving three key ingredi-
ents - the
√ ”Frobenius element” σq , the notion of q splitting in the quadratic number field
∗
and Q[ p ], and the fact that splitting of q corresponded to σq acting trivially.
All of these ideas (along with the Galois-theoretic setup) extend to higher reciprocity
laws, providing proofs of cubic and biquartic reciprocity and appearing in the proof of the
Artin Reciprocity Law (which is the central result of the subject of class field theory). More
explicitly, we showed that a quadratic extension lived inside of a cyclotomic extension,
at which point we were able to leverage the algebra of the cyclotomic extension and the
algebra of the quadratic extension to find reciprocity. In the general case, the key result
is the Krockener-Weber theorem, which says any abelian extension (having an abelian
Galois group) lives inside of a cyclotomic extension.
58
Ross/Ohio 2025 Galois Theory (in a Single Night) Karthik Prasad, Maiya Qiu, Belinda Dai
References
59