Skip to main content

Notes on class field theory

Section 1.1 The Kronecker-Weber theorem

Reference.

Our approach follows [59], Chapter 14. A variety of other methods can be found in other texts.

Subsection Abelian extensions of Q

Definition 1.1.1.

An abelian extension of a field is a Galois extension with abelian Galois group. An example of an abelian extension of Q is the cyclotomic field Q(ζn) (where n is a positive integer and ζn is a primitive n-th root of unity), whose Galois group is (Z/nZ), or any subfield thereof. Amazingly, Theorem 1.1.2 implies that there are no other examples!

Proof.

Example 1.1.3.

A fundamental example of Theorem 1.1.2 is that every quadratic extension of Q is contained in a cyclotomic field. This was known to Gauss via what we now call Gauss sums, and forms the basis of one of his proofs of quadratic reciprocity. It is this proof in particular that generalizes to Artin reciprocity (Theorem 2.2.6). See also Exercise 2 and Exercise 3.

Definition 1.1.4.

The smallest n such that KQ(ζn) is called the conductor of K/Q. It plays an important role in the splitting behavior of primes of Q in K, as we will see a bit later.
We will prove Theorem 1.1.2 in the next few lectures. Our approach will be to deduce it from a local analogue (see Theorem 1.3.4).

Proof.

Before proceeding, it is worth noting explicitly a nice property of abelian extensions that we will exploit below.

Remark 1.1.6.

Let L/K be a Galois extension with Galois group G, let p be a prime of K, let q be a prime of L over p, and let Gq and Iq be the decomposition and inertia groups of q, respectively. Then any other prime q over p can be written as qg for some gG, and the decomposition and inertia groups of q are the conjugates g1Gqg and g1Iqg, respectively. (Note: my Galois actions will always be right actions, denoted by superscripts.)
If L/K is abelian, though, these conjugations have no effect. So it makes sense to talk about the decomposition and inertia groups of p itself!

Subsection A reciprocity law

Assuming the Kronecker-Weber theorem, we can deduce strong results about the way primes of Q split in an abelian extension.

Definition 1.1.7.

Suppose K/Q is abelian, with conductor m. Then we get a surjective homomorphism
(Z/mZ)Gal(Q(ζm)/Q)Gal(K/Q).
On the other hand, suppose p is a prime not dividing m, so that K/Q is unramified above p. As noted above, there is a well-defined decomposition group GpGal(K/Q). Since there is no ramification above p, the corresponding inertia group is trivial, so Gp is generated by a Frobenius element Fp, which modulo any prime above p, acts as xxp. We can formally extend the map pFp to a homomorphism from Sm, the subgroup of Q generated by all primes not dividing m, to Gal(K/Q). This is called the Artin map of K/Q.
The punchline is that the Artin map factors through the map (Z/mZ)Gal(K/Q) we wrote down above! Namely, note that the image of r under the latter map takes ζm to ζmr. For this image to be equal to Fp, we must have ζmrζmp(modp) for some prime p of K above p. But ζmr(1ζmrp) is only divisible by primes above m (see Exercise 4) unless rp0(modm). Thus Fp must be equal to the image of p under the map (Z/mZ)Gal(K/Q).

Remark 1.1.8.

The Artin reciprocity law states that a similar phenomenon arises for any abelian extension of any number field; that is, the Frobenius elements corresponding to various primes are governed by the way the primes “reduce” modulo some other quantity. There are several complicating factors in the general case, though.
  • Prime ideals in a general number field are not always principal, so we can’t always take a generator and reduce it modulo something.
  • There can be lots of units in a general number field, so even when a prime ideal is principal, it is unclear which generator to choose.
  • It is not known in general how to explicitly construct generators for all of the abelian extensions of a general number field.
Thus our approach will have to be a bit more indirect. See Chapter 2 for the beginning of the story.

Subsection Reduction to the local case

Our reduction of Kronecker-Weber to local Kronecker-Weber relies on a key result typically seen in a first course on algebraic number theory.

Proof.

See for instance [38] III.2.
Using Minkowski’s theorem, let us deduce the Kronecker-Weber theorem from the local Kronecker-Weber theorem.

Proof.

For each prime p over which K ramifies, pick a prime p of K over p; by local Kronecker-Weber (Theorem 1.1.5), KpQp(ζnp) for some positive integer np. Let pep be the largest power of p dividing np, and put n=ppep. (This is a finite product since only finitely many primes ramify in K.)
Write L=K(ζn); we will prove that KQ(ζn) by proving that L=Q(ζn). Form the completion Lq for some prime q over p; it is contained in Qp(ζlcm(n,np)). Let Ip be the inertia group of p in L; the fixed fixed U of Ip on Lq is the maximal unramified subextension of Lq. Since Qp(ζe) is unramified over Qp for any positive integer e coprime to p, we have Lq=U(ζpep) and so IpGal(Lq/U)(Z/pepZ). Let I be the group generated by all of the Ip; then
|I||Ip|ϕ(pep)=ϕ(n)=[Q(ζn):Q].
On the other hand, the fixed field of I is an everywhere unramified extension of Q, which can only be Q itself by Minkowski’s theorem. That is, I=Gal(L/Q). But then
[L:Q]=|I|[Q(ζn):Q],
and Q(ζn)L, so we must have Q(ζn)=L and KQ(ζn), as desired.

Exercises Exercises

1.

Prove that the ring of integers in Q(ζn) equals Z[ζn].
Hint.
For n a power of a prime p, the minimal polynomial of ζn is the cyclotomic polynomial Φn(x)=x(p1)n/p++xn/p+1; use the polynomial Φn(x1) to show that 1ζn generates a prime ideal. For the general case, show that if K and L are linearly disjoint extensions of Q with coprime discriminants, then oKL=oKoL.

2.

For mZ not a perfect square, determine the conductor of Q(m).
Hint.
First show that for p prime, Q((1)(p1)/2p) has conductor p.

3.

Using Exercise 2, recover the law of quadratic reciprocity from the Artin reciprocity law.

4.

Prove that if m,n are coprime integers in Z, then 1ζm and n are coprime in Z[ζm].
Hint.
Look at the polynomial (1x)m1 modulo a prime divisor of n.

5.

Prove that if m is not a prime power, then 1ζm is a unit in Z[ζm].

6.

Let p be an odd prime. Prove that Z[ζp] is generated by ζp and Z[ζp+ζp1].
Hint.
By Dirichlet’s units theorem, the index [Z[ζp]:Z[ζp+ζp1]] is finite. For αZ[ζp], the ratio α/α is an algebraic integer having absolute value 1 under each complex embedding, and hence is a root of unity by Kronecker’s theorem.