Skip to main content

Notes on class field theory

Section 3.5 Profinite groups and infinite Galois theory

Reference.

[38], IV.1 and IV.2 (for profinite groups only, not their cohomology); [37], II.4.
We’ve mostly spoken so far about finite extensions of fields and the corresponding finite Galois groups. However, Galois theory can be made to work perfectly well for infinite extensions, and it’s convenient to do so; it will be more convenient at times to work with the absolute Galois group of a field instead of with the Galois groups of individual extensions.

Subsection Profinite groups

Recall the Galois correspondence for a finite extension.

Proof.

To see what we have to be careful about for infinite extensions, consider the following example.

Example 3.5.2.

Let Fq be a finite field; recall that Fq has exactly one finite extension of any degree. Moreover, for each n, Gal(Fqn/Fq) is cyclic of degree n, generated by the Frobenius map σ which sends x to xq. In particular, σ generates a cyclic subgroup of Gal(Fq/Fq). But this Galois group is much bigger than that!
Namely, let {sn}n=1 be a sequence with snZ/nZ, such that if m|n, then smsn(modm). The set of such sequences forms a group Z^ by componentwise addition. This group is much bigger than Z, and any element gives an automorphism of Fq: namely, the automorphism acts on Fqn as σsn. In fact, Gal(Fq/Fq)Z^, and it is not true that every subgroup of Z^ corresponds to a subfield of Fq: the subgroup generated by σ has fixed field Fq, and you don’t recover the subgroup generated by σ by taking automorphisms over the fixed field.
In order to recover the Galois correspondence, we need to impose a little extra structure on Galois groups; namely, we give them a topology.

Definition 3.5.3.

A profinite group is a topological group which is Hausdorff and compact, and which admits a basis of neighborhoods of the identity consisting of normal subgroups. More explicitly, a profinite group is a group G plus a collection of subgroups of G of finite index designated as open subgroups, such that the intersection of two open subgroups is open, but the intersection of all of the open subgroups is trivial. Profinite groups act a lot like finite groups; some of the ways in which this is true are reflected in the exercises.

Example 3.5.4.

Examples of profinite groups include the group Z^ in which the subgroups nZ^ are open, and the p-adic integers Zp in which the subgroups pnZp are open. More generally, for any local field K, the additive group oK and the multiplicative group oK are profinite. (The additive and multiplicative groups of K are not profinite, because they’re only locally compact, not compact.) For a nonabelian example, see Exercise 2.

Remark 3.5.5. Warning.

A profinite group may have subgroups of finite index that are not open. For example, let G=1+tFp[[t]] (under multiplication). Then G is profinite with the subgroups 1+tnFp[[t]] forming a basis of open subgroups; in particular, it has countably many open subgroups. But G is isomorphic to a countable direct product of copies of Zp, with generators 1+ti for i not divisible by p. Thus it has uncountably many subgroups of finite index, most of which are not open!
By contrast, a theorem of Nikolov and Segal asserts that any finitely generated profinite group (i.e., one which admits a dense finitely generated subgroup) has the property that every subgroup of finite index is open. See [40].

Subsection Infinite Galois groups

Definition 3.5.6.

If L/K is a Galois extension, but not necessarily finite, we make G:=Gal(L/K) into a profinite group by declaring that the open subgroups of G are precisely Gal(L/M) for all finite subextensions M/K of L/K.

Proof.

See [24], Theorem 8.16.

Example 3.5.8.

The Galois correspondence of Theorem 3.5.7 holds for Fq/Fq because the open subgroups of Z^ are precisely nZ^ for all positive integers n.
Another way to construct profinite groups uses inverse limits (or projective limits or sometimes just limits).

Definition 3.5.9.

Suppose we are given a partially ordered set I, a family {Gi}iI of finite groups and a map fij:GiGj for each pair (i,j)I×I such that i>j. For simplicity, let’s assume the fij are all surjective (this is slightly more restrictive than absolutely necessary, but is always true for Galois groups). Then there is a profinite group G with open subgroups Hi for iI such that G/HiGi in a manner compatible with the fij: let G be the set of families {gi}iI, where each gi is in Gi and fij(gi)=gj.

Example 3.5.10.

The group Zp can be viewed either as the completion of Z for the p-adic absolute value or as the inverse limit of the groups Z/pnZ. Similarly, the group Z^ can be viewed as the inverse limit of the groups Z/nZ, with the usual surjections from Z/mZ to Z/nZ if m is a multiple of n (that is, the ones sending 1 to 1). In fact, any profinite group can be reconstructed as the inverse limit of its quotients by open subgroups. (And it’s enough to use just a set of open subgroups which form a basis for the topology, e.g., for Zp, you can use p2nZp as the subgroups.)

Remark 3.5.11. Rule of thumb.

If profinite groups make your head hurt, you can always think instead of inverse systems of finite groups. But that might make your head hurt more!
For example, if G=limiGi and H=limjHj are two profinite groups, a homomorphism of profinite groups always comes from a coherent family of homomorphisms GiHj for some function j=j(i). However, in general we have to vary this function in order to obtain all possible homomorphisms. In particular, if H=G we cannot necessarily use the same index set on both sides.

Subsection Cohomology of profinite groups

One can do group cohomology for groups which are profinite rather than finite, but one has to be a bit careful: these groups only make sense when you carry along the profinite topology.

Definition 3.5.12.

If G is profinite, by a G-module we mean a topological abelian group M with a continuous G-action M×GM. In particular, we say M is discrete if it has the discrete topology; that implies that the stabilizer of any element of M is open, and that M is the union of MH over all open subgroups H of G. Canonical example: G=Gal(L/K) acting on L, even if L is not finite.
The category of discrete G-modules has enough injectives, so you can define cohomology groups for any discrete G-module, and all the usual abstract nonsense will still work. The main point is that you can compute them from their finite quotients.

Proof.

See [37], Proposition II.4.4.
Let us unpack this statement.

Definition 3.5.14.

For H1H2G inclusions of finite index, we have the inflation homomorphism
Inf:Hi(G/H2,MH2)Hi(G/H1,MH1).
Via these homomorphisms, the groups Hi(G/H,MH) form a direct system and Proposition 3.5.13 asserts that Hi(G,M) is the direct limit (or inductive limit or colimit) of the Hi(G/H,MH). In concrete terms, you take the disjoint union of Hi(G/H,MH) over all H, then identify together pairs of elements that become the same somewhere down the line.

Remark 3.5.15.

One can also compute the groups Hi(G,M) using continuous cochains: this amounts to considering continuous maps Gi+1M that satisfy the same algebraic conditions as do the usual cochains. One consequence of this interpretation is that H1(G,M) classifies continuous crossed homomorphisms modulo principal ones.

Remark 3.5.16. Warning.

The passage from finite to profinite groups is only well-behaved for cohomology. In particular, we will not attempt to define either homology or the Tate groups in the profinite setting. (Remember that the formation of the Tate groups involves the norm map, i.e., summing over elements of the group.)

Exercises Exercises

1.

Prove that every open subgroup of a profinite group contains an open normal subgroup.

2.

For any ring R, we denote by GLn(R) the group of n×n matrices over R which are invertible (equivalently, whose determinant is a unit). Prove that GLn(Z^) is a profinite group, and say as much as you can about its open subgroups.

3.

Let A be a torsion abelian group. Show that Hom(A,Q/Z) can be given the structure of a profinite group with the open subgroups being those of the form Hom(A/N,Q/Z) where N is a finite subgroup of A. This group is called the Pontryagin dual of A.

4.

A closed subgroup H of a profinite group G is called a Sylow p-subgroup of G if, for every open normal subgroup N of G, the image of H in G/N (a/k/a HN/N) is a Sylow p-subgroup of G/N. (It is enough to check this for N running over a neighborhood basis of the identity.) Using the Sylow theorems for finite groups, prove that:
  1. For every prime p, there exists a Sylow p-subgroup of G. (Beware that this subgroup need not be open in G.)
  2. Every subgroup of G, the quotient of which by any open normal subgroup is a p-group, is contained in a Sylow p-subgroup.
  3. Every two Sylow p-subgroups of G are conjugate.
Hint.
See [38] exercise IV.2.4.

5.

Compute the Sylow p-subgroups of Z^, of Zp, and of GL2(Zp).
Hint.
See [38], exercise IV.2.4.

6. Artin-Schreier extensions.

Let L/K be a Z/pZ-extension of fields of characteristic p>0. Prove that L=K(α) for some α such that αpαK.
Hint.
Let Ksep be a separable closure of K containing L. Then construct a short exact sequence 0FpKsepKsep0 of Gal(Ksep/K)-modules in which the map KsepKsep is given by xxpx, and pass to the associated long exact sequence.