Skip to main content

Notes on class field theory

Section 1.2 Kummer theory

Reference.

[48] Chapter X; [38] section IV.3; or just about any advanced algebra text (e.g., [33]). The last lemma is from [59], Chapter 14.
Before attempting to classify all abelian extensions of Qp, we recall an older classification result. This result will continue to be useful as we proceed to class field theory in general, and the technique in its proof prefigures the role to be played by group cohomology down the line. So watch carefully!

Remark 1.2.1.

A historical note (due to Franz Lemmermeyer): while the idea of studying field extensions generated by radicals was used extensively by Kummer in his work on Fermat’s Last Theorem, the name Kummer theory for the body of results described here was first applied somewhat later by Hilbert in his Zahlbericht [21], a summary of algebraic number theory as of the end of the 19th century.

Subsection Theorem 90

We start with a fundamental result from field theory, which will crop up time and again in our work. To state it, let me introduce some terminology which marks the tip of the iceberg of group cohomology, which we will treat in a more comprehensive way in Chapter 3.

Definition 1.2.2.

If G is a group and M is an abelian group on which G acts (written multiplicatively), one defines the group H1(G,M) as the set of functions f:GM such that f(gh)=f(g)hf(h), modulo the set of such functions of the form f(g)=x(xg)1 for some xM.

Proof.

Let f be a function of the form described above. By the linear independence of automorphisms (see Exercise 1), there exists xL such that t=gGxgf(g) is nonzero. But now
th=gGxghf(g)h=gGxghf(gh)f(h)1=f(h)1t.
Thus f is zero in H1(G,L).

Remark 1.2.4.

Lemma 1.2.3 derives its unusual name from the fact that in the special case where G is cyclic, this statement occurs as Theorem (Satz) 90 in [21]. The general case first appears in Emmy Noether’s 1933 paper [41] on the principal ideal theorem (Theorem 2.3.1), where Noether attributes it to Andreas Speiser.

Subsection Kummer extensions

Definition 1.2.5. Jargon watch.

If G is a group, a G-extension of a field K is a Galois extension of K with Galois group G.

Proof.

On one hand, suppose that αK is such that α1/dK for any proper divisor d of n. Then every automorphism of K(α1/n) over K must have the form ααζnr for some rZ/nZ; this defines a homomorphism Gal(K(α1/n)/K)Z/nZ which is injective because any automorphism of K(α1/n) over K is uniquely determined by its effect on α1/n. We claim that this map is also surjective. If n is prime, we can see this from the fact that by hypothesis K(α1/p)K, so the map Gal(K(α1/n)/K)Z/nZ is an injective map from a nonzero group into a prime cyclic group and hence must be surjective. In the general case, note that the definition of the map Gal(K(α1/n)/K)Z/nZ is compatible with replacing n with one of its prime factors p, and this logic tells us that the image of Gal(K(α1/n)/K) in Z/nZ cannot be contained in pZ/nZ for any prime divisor p of n. So again we conclude that Gal(K(α1/n)/K)Z/nZ. (As a corollary, we deduce that the polynomial xnα is irreducible over K; see Exercise 4 and Exercise 5 for discussion of what happens when ζnK.)
On the other hand, let L be an arbitrary Z/nZ-extension of K. Choose a generator gGal(L/K), and let f:Gal(L/K)L be the map that sends rg to ζnr for rZ. Then fH1(Gal(L/K),L), so there exists tL such that trg/t=f(rg)=ζnr for rZ. In particular, tn is invariant under Gal(L/K), so tn=α for some αK and L=K(t)=K(α1/n), as desired.

Remark 1.2.7.

Another way to state Theorem 1.2.6 is as a bijection
(Z/nZ)r-extensions of K(Z/nZ)r-subgroups of K/(K)n,
where (K)n is the group of n-th powers in K. (What we proved above was the case r=1, but the general case follows at once.) Another way is in terms of the absolute Galois group of K, as in Theorem 1.2.9 below.

Subsection The Kummer pairing

Definition 1.2.8.

Define the Kummer pairing
,:Gal(K/K)×K{1,ζn,,ζnn1}
as follows: given σGal(K/K) and zK, choose yK such that yn=z, and put σ,z=yσ/y. Note that this does not depend on the choice of y: the other possibilities are yζnk for k=0,,n1, and ζnσ=ζn by the assumption on K, so it drops out.

Proof.

The map comes from the pairing; we have to check that it is injective and surjective. If yK(K)n, then K(y1/n) is a nontrivial Galois extension of K, so there exists some element of Gal(K(y1/n)/K) that doesn’t preserve y1/n. Any lift of that element to Gal(K/K) pairs with y to give something other than 1; that is, y induces a nonzero homomorphism of Gal(K/K) to Z/nZ. Thus injectivity follows.
On the other hand, suppose f:Gal(K/K)Z/nZ is a homomorphism whose image is the cyclic subgroup of Z/nZ of order d. Let H be the kernel of f; then the fixed field L of H is a Z/dZ-extension of K with Galois group Gal(K/K)/H. By Kummer theory, L=K(y1/d) for some y. But now the homomorphisms induced by ymn/d, as m runs over all integers coprime to d, give all possible surjective homomorphisms of Gal(K/K)/H to Z/dZ, so one of them must equal f. Thus surjectivity follows.

Subsection Cyclic extensions without roots of unity

Remark 1.2.10.

If K is of characteristic coprime to n but ζnK, then an extension of the form K(a1/n) is in general not Galois. For some analysis of such extensions, see Exercise 4 and Exercise 5.
By the same token, Z/nZ-extensions of a field that does not contains ζn are harder to describe than Kummer extensions, and indeed describing such extensions of Q is the heart of this course. One statement that ties this together with the previous point is that if L/K is a Z/nZ-extension, then L(ζn)/K(ζn) is a Z/dZ-extension for some divisor d of n, and the latter is a Kummer extension.
We will use the following elaboration of Remark 1.2.10 in the proof of the Kronecker-Weber theorem (Theorem 1.3.4).

Proof.

If ag/aω(g)(L)n for all gGal(L/K), then a, aω(g) and ag all generate the same subgroup of (L)/(L)n. Thus L(a1/n)=L((ag)1/n) for all gGal(L/K), so M/K is Galois. Thus it suffices to assume M/K is Galois, then prove that M/K is abelian if and only if (1.2.1) holds. In this case, we must have ag/aρ(g)(M)n for some map ρ:Gal(L/K)(Z/nZ), whose codomain is cyclic by our assumption on n.
Note that Gal(M/K) admits a homomorphism ω to a cyclic group whose kernel Gal(M/L)Z/nZ is also abelian. Thus Gal(M/K) is abelian if and only if g and h commute for any gGal(M/K) and hGal(M/L), i.e., if h=g1hg. (Since g commutes with powers of itself, g then commutes with everything.)
Let AL/(L)n be the subgroup generated by a. Then the Kummer pairing gives rise to a pairing
Gal(M/L)×A{1,ζn,,ζnn1}
which is bilinear and nondegenerate, so h=g1hg if and only if h,sg=ghg1,sg for all sA. But the Kummer pairing is equivariant with respect to Gal(L/K) as follows:
h,sg=g1hg,sg,
because
((s1/n)hs1/n)g=((sg)1/n)g1hg(sg)1/n.
(Here by s1/n I mean an arbitrary n-th root of s in M, and by (sg)1/n I mean (s1/n)g. Remember that the value of the Kummer pairing doesn’t depend on which n-th root you choose.) Thus h=ghg1 if and only if h,sg=h,sg for all sA, or equivalently, just for s=a. But
h,ag=h,aω(g)=h,aω(g).
Thus g and h commute if and only if h,ag=h,aω(g), if and only if (by nondegeneracy) ag/aω(g)(L)n, as desired.

Remark 1.2.12.

In what follows, we will only need one implication of Lemma 1.2.11: if M/K is Galois and abelian, then (1.2.1) holds. However, we chose to include both implications for completeness.

Exercises Exercises

1.

Prove Dedekind’s lemma on the linear independence of automorphisms: if g1,,gn are distinct automorphisms of L over K, then there do not exist x1,,xnL such that x1yg1++xnygn=0 for all yL. (This is a key step in the proof of Artin’s lemma in Galois theory.)
Hint.
Suppose the contrary, choose a counterexample with n as small as possible, then make an even smaller counterexample.

2.

Prove the additive analogue of Lemma 1.2.3: if L/K is a finite Galois extension with Galois group G, then H1(G,L)=0, where the abelian group is now the additive group of L.
Hint.
By the normal basis theorem (see for example [33]), there exists αL whose conjugates form a basis of L as a K-vector space.

3.

Prove the following extension of Lemma 1.2.3 (also due to Speiser). Let L/K be a finite Galois extension with Galois group G. Despite the fact that H1(G,GL(n,L)) does not make sense as a group (because GL(n,L) is not abelian), show nonetheless that “H1(G,GL(n,L)) is trivial” in the sense that every function f:GGL(n,L) for which f(gh)=f(g)hf(h) for all g,hG can be written as x(xg)1 for some xGL(n,L).
Hint.
To imitate the proof in the case n=1, one must find an n×n matrix x over L such that t=gGxgf(g) is not only nonzero but invertible. To establish this, note that the set of possible values of t on one hand is an L-vector space, and on the other hand satisfies no nontrivial L-linear relation. (See Lemma 7.1.14 for a similar idea.)

4.

Let n be a positive integer, let K be a field of characteristic coprime to n, choose aK, and put L=K(a1/n). Prove that [L:K] divides n.
Hint.
Reduce to the case where n is prime. Since [K(ζn):K] is coprime to n, by taking norms we see that a(K)n if and only if a(K(ζn))n; we may thus reduce to the case ζnK, to which Kummer theory applies.

5.

With notation as Exercise 4, prove that [L:K]=n if and only if a(K)p for any prime divisor p of n.
Hint.
We may proceed by induction on n once we check that for any prime divisor q of n, if a(K)p for any prime divisor p of n, then a1/q((K(a1/q))p for any prime divisor p of n. To prove this, assume the contrary; since [K(a1/q):K]=q, taking norms yields a(K)p, a contradiction.