Skip to main content

Notes on class field theory

Section 1.3 The local Kronecker-Weber theorem

Reference.

[59], Chapter 14.
We now prove the local Kronecker-Weber theorem (Theorem 1.1.5), modulo some steps which will be left as exercises. As shown previously, this will imply the original Kronecker-Weber theorem.

Subsection Extensions of local fields

We first recall the following facts from the theory of local fields (e.g., see [38] II.7).

Definition 1.3.1.

Let L/K be an extension of finite extensions of Qp. Let oK,oL be the integral closures of Zp in K,L. We say that L/K is unramified if the maximal ideal of oK generates the maximal ideal of oL. In other words, any element π of K which generates the maximal ideal of oK (i.e., any uniformizer of K) is also a uniformizer of L. In still other words, the condition is that the ramification index e(L/K) is equal to 1.
In general, there is a maximal subextension of L/K which is unramified. If this is K itself, we say that L/K is totally ramified.
Let U be the maximal unramified subextension of L/K. We say that L/K is tamely ramified if the degree [L:U] is not divisible by p. In other words, the condition is that e(L/K) is not divisible by p.

Proof.

Choose uoL generating the residue field of L over the residue field of K, and let P(x) be the minimal polynomial of u over K. Then over the residue field of K, P(x) divides the (q1)-st cyclotomic polynomial, so by Hensel’s lemma it splits over K(ζq1). Hence LK(ζq1), and equality follows by comparing degrees.

Proof.

Let πL be a uniformizer of L. Then πLe can be written as a product of a uniformizer π of K times an element u of oL congruent to 1 modulo πL. By Hensel’s lemma, u has an e-th root in L, as then does π.

Subsection Proof of local Kronecker-Weber

We now proceed to the proof of Theorem 1.3.4, modulo some lemmas which we fill in later.

Proof.

Since Gal(K/Qp) decomposes into a product of cyclic groups of prime-power order, by the structure theorem for finite abelian groups we may write K as the compositum of extensions of Qp whose Galois groups are cyclic of prime-power order. In other words, it suffices to prove local Kronecker-Weber under the assumption that Gal(K/Qp)Z/qrZ for some prime q and some positive integer r. We split this discussion into three cases; see Lemma 1.3.5, Lemma 1.3.6, and Lemma 1.3.7.

Proof.

To begin, note that Qp(ζp)/Qp is totally tamely ramified of degree p1, so by Lemma 1.3.3 it has the form Qp(c1/(p1)) for some cpZp. (The value of c won’t be critical here, but see Lemma 1.3.8 for later reference.)
Let L be the maximal unramified subextension of K. By Lemma 1.3.2, L=Qp(ζn) for some n. Let e=[K:L]. Since e is a power of q, e is not divisible by p, so K is totally and tamely ramified over L. Thus by Lemma 1.3.3, there exists πL generating the maximal ideal of oL such that K=L(π1/e). Since L/Qp is unramified, p also generates the maximal ideal of oL, so we can write π=cu for some unit uoL. Now L(u1/e)/L is unramified since e is prime to p and u is a unit. In particular, L(u1/e)/Qp is unramified, hence abelian. Then K(u1/e)/Qp is the compositum of the two abelian extensions K/Qp and L(u1/e)/Qp, so it’s also abelian. Hence any subextension is abelian, in particular Qp(c1/e)/Qp.
For Qp(c1/e)/Qp to be Galois, it must contain the e-th roots of unity (since it must contain all of the e-th roots of p, and we can divide one by another to get an e-th root of unity). But Qp(c1/e)/Qp is totally ramified, whereas Qp(ζe)/Qp is unramified. This is a contradiction unless Qp(ζe) is actually equal to Qp, which only happens if e|(p1) (since the residue field Fp of Qp contains only (p1)-st roots of unity).
Now KL(c1/e,u1/e) as noted above. But on one hand, L(u1/e) is unramified over L, so L(u1/e)=L(ζm) for some m; on the other hand, because e|(p1), we have Qp(c1/e)Qp(c1/(p1))=Qp(ζp). Putting it all together,
KL(c1/e,u1/e)Qp(ζn,ζp,ζm)Qp(ζmnp).

Proof.

Suppose Gal(K/Qp)Z/prZ. We can use roots of unity to construct two other extensions of Qp with this Galois group. Namely, Qp(ζppr1)/Qp is unramified of degree pr, and automatically has cyclic Galois group; meanwhile, the index p1 subfield of Qp(ζpr+1) is totally ramified with Galois group Z/prZ. By assumption, K is not contained in the compositum of these two fields, so for some s>0,
Gal(K(ζppr1,ζpr+1)/Qp)(Z/prZ)2×Z/psZ×Z/(p1)Z.
This group admits (Z/pZ)3 as a quotient, so we have an extension of Qp with Galois group (Z/pZ)3. We rule this out using Lemma 1.3.9.

Proof.

Subsection Filling in the details

We now return to the lemmas that we skipped over in the proof of Theorem 1.3.4. At this point, we make heavy use of Kummer theory.

Proof.

Proof.

For convenience, put π=ζp1. Then π is a uniformizer of Qp(ζp).
If Gal(K/Qp)(Z/pZ)3, then Gal(K(ζp)/Qp(ζp))(Z/pZ)3 as well, and K(ζp) is abelian over Qp with Galois group (Z/pZ)×(Z/pZ)3. Applying Kummer theory to K(ζp)/Qp(ζp) produces a subgroup BQp(ζp)/(Qp(ζp))p isomorphic to (Z/pZ)3 such that K(ζp)=Qp(ζp,B1/p). Let ω:Gal(Qp(ζp)/Qp)(Z/pZ) be the canonical map; since Qp(ζp,b1/p)K(ζp) is also abelian over Qp, by Lemma 1.2.11,
bg/bω(g)(Qp(ζp))p(bB,gGal(Qp(ζp)/Qp)).
Recall the structure of Qp(ζp): the maximal ideal of Zp[ζp] is generated by π, while each unit of Zp[ζp] is congruent to a (p1)-st root of unity modulo π, and so
Qp(ζp)=πZ×(ζp1)Z×U1,
where U1 denotes the set of units of Zp[ζp] congruent to 1 modulo π. Correspondingly,
(Qp(ζp))p=πpZ×(ζp1)pZ×U1p.
Now choose a representative aL of some nonzero element of B; without loss of generality, we may assume a=πmu for some mZ and uU1. Then
agaω(g)=(ζpω(g)1)mπmω(g)uguω(g);
but vπ(π)=vπ(ζpω(g)1)=1. Thus the valuation of the right hand side is m(1ω(g)), which can only be a multiple of p for all g if m0(modp). (Notice we just used that p is odd!) That is, we could have taken m=0 and a=uU1.
As for ug/uω(g), note that U1p is precisely the set of units congruent to 1 modulo πp+1 (see Exercise 2). Since ζp=1+π+O(π2), we can write u=ζpb(1+cπd+O(πd+1)), with cZ and d2. Since πg/πω(g)(modπ), we get
ug=ζpbω(g)(1+cω(g)dπd+O(πd+1)),uω(g)=ζpbω(g)(1+cω(g)πd+O(πd+1)).
But these two have to be congruent modulo πp+1. Thus either dp+1 or d1(modp1), the latter only occurring for d=p.
What this means is that the set of possible u is generated by ζp and by 1+πp. But these only generate a subgroup of U1/U1p isomorphic to (Z/pZ)2, whereas B(Z/pZ)3. Contradiction.

Exercises Exercises

1.

Hint.
Prove that (ζp1)p1/p1 belongs to the maximal ideal of Zp[ζp].

2.

Prove that (in the notation of Lemma 1.3.9) U1p is the set of units congruent to 1 modulo πp+1.
Hint.
In one direction, write uU1 as a power of ζp times a unit congruent to 1 modulo π2. In the other direction, use the binomial series for (1+x)1/p. (See Exercise 1 for a generalization of this result.)

3.

Prove that for any r>0, there is an extension of Q2 with Galois group Z/2Z×(Z/2rZ)2 contained in Q2(ζn) for some n>0.
Hint.
Consider L=Q2(ζ2r+1,ζ2r1).

4.

Suppose that K/Q2 is a Z/2rZ-extension not contained in Q2(ζn) for any n>0. Prove that there exists an extension of Q2 with Galois group (Z/2Z)4 or (Z/4Z)3.
Hint.
Compare K with its compositum with some field L as in Exercise 3. Use the structure of finite abelian groups to show that if LKL, then Gal(LK/Q2) is forced to have a quotient of the specified form.

5.

Prove that there is no extension of Q2 with Galois group (Z/2Z)4.
Hint.
Use Kummer theory to show that every quadratic extension of Q2 is contained in Q2(ζ24).

6.

Prove that there is no extension of Q2 with Galois group (Z/4Z)3.
Hint.
Reduce to showing that there exists no extension of Q2 containing Q2(1) with Galois group Z/4Z. Prove this by following the argument of Lemma 1.3.9.