Skip to main content

Notes on class field theory

Section 6.2 Idèles and class groups

Reference.

[37]; [38], VI.1 and VI.2; [34], VII.
We now shift from additive to multiplicative considerations.

Subsection Idèles

Definition 6.2.1.

Let K be a number field and let AK be the ring of adèles associated to K (Definition 6.1.10). We define the group of idèles IK associated to K as the group of units of the ring AK. In other words, an element of IK is a tuple (αv), one element of Kv for each place v of K, such that αvoKv for all but finitely many finite places v.
As a set, IK is the restricted product of the pairs (Kv,{1}) for infinite places v and (Kv,oKv) for finite places v. We use this interpretation to give IK the structure of a locally compact topological group.

Definition 6.2.2.

For S a finite set, let IK,S be the set of xIK for which xvoKv for each finite place vS; then IK=SIK,S. By analogy with Definition 6.1.14, the elements of IK,S can be thought of as “adelic S-units”.

Remark 6.2.3. Warning.

While the embedding of the idèle group IK into the adèle group AK is continuous, the restricted product topology on IK does not coincide with the subspace topology for the embedding! For example, each set IK,S is open in IK but is not the intersection with an open subset of AK.
This is a more serious version of the same issue that came up in Exercise 6, and the same fix applies: namely, identify IK with GL1(AK) and topologize it accordingly (Exercise 1).

Subsection The idèle class group

Definition 6.2.4.

For each αK, the principal adèle αAK is an idèle, so we have an embedding KIK. We refer to elements of the image of this embedding as principal idèles. Define the idèle class group of K as the quotient CK:=IK/K of the idèles by the principal idèles.
The terminology idèle class group is justified on account of the following construction.

Definition 6.2.5.

There is a homomorphism from IK to the group of fractional ideals of K:
(αν)νppvp(αp),
which is continuous for the discrete topology on the group of fractional ideals. (Note that we are ignoring the infinite places; that is, this map factors through IKfin viewed as a quotient of IK.) By unique factorization of fractional ideals, this homomorphism is surjective; its kernel is precisely IK,S for S the set of infinite places.
Under this map, the principal idèle corresponding to αK maps to the principal ideal generated by α. Thus we have a surjection CKCl(K) with kernel IK,SK/K.

Remark 6.2.6.

What are the open subgroups of IK? For each formal product m of places, one gets an open subgroup of idèles (αv)v such that:
  1. if v is a real place occurring in m, then αv>0;
  2. if v is a finite place corresponding to the prime p, occurring to the power e, then αv1(modpe).
This then projects to an open subgroup of CK, the quotient by which is the ray class group of modulus m! (Here we are using the fact that any element of CK can be represented by an element of IK which has trivial valuation at any finite place dividing m. See Definition 7.2.1 for an elaboration of this point.)
Consequently, the quotients of CK by open subgroups are isomorphic to (and in bijection with) the generalized ideal class groups, with the added convenience that they are all quotients of one group (not a group that depends on m). This correspondence is what will allow us to translate between the classical and adelic versions of Artin reciprocity.

Subsection Compactness and consequences

Definition 6.2.7.

By the product formula (Proposition 6.1.12), we get a well-defined norm map ||:CKR+. Let CK0 be the kernel of the norm map; then CK0 also surjects onto Cl(K). (The surjection onto Cl(K) ignores the infinite places, so you can adjust there to force norm 1.)

Proof.

We first show (see Exercise 2) that there exists a real number c>1 with the following property: every idèle of norm 1 is (multiplicatively) congruent modulo K to an idèle whose components all have norms in [c1,c].
The set of idèles with each component having norm in [c1,c] is the product of “annuli” in the archimedean places and finitely many of the nonarchimedean places, and the group of units in the rest. (Most of the nonarchimedean places don’t have any absolute values strictly between 1 and c.) This is a compact set, the set of idèles therein of norm 1 is a closed subset and so is also compact, and the latter set surjects onto CK0, so that’s compact too.
While Proposition 6.2.8 may look innocuous, it actually implies two key theorems of algebraic number theory which are traditionally proved using the Minkowski lattice construction. (In fact we are really doing the same arguments in slightly different language.)

Proof.

The group CK0 is compact by Proposition 6.2.8 and it surjects onto Cl(K), so the latter must also be compact for the discrete topology, and hence finite.

Proof.

Since Cl(K)=IL/K is finite, it is generated by some finite set of primes. By taking S to include the corresponding places, we achieve the desired effect.

Proof.

Define the map log:IK,SR#S by taking log of the absolute value of the norm of each component in S (normalizing as in Definition 6.1.11). By the product formula (Proposition 6.1.12), this map carries oK,S into the trace-zero hyperplane H in R#S. By Kronecker’s theorem, any algebraic number with trivial valuation at all finite and infinite places must be a root of unity, so the kernel of oK,SH equals μK.
Restricting an element of oK,S to a bounded subset of H bounds all of its absolute values. Hence the discreteness of K in AK (Corollary 6.1.13) implies that the image of the group oK,S is discrete in H.
Let W be the span in H of the image of oK,S; it remains to check that W=H, as this will imply that oK,S is a lattice in H and hence has rank dimH=#S1. We may check this after enlarging S; by Corollary 6.2.10, we can assume that IK,SK=IK and hence
CK=IK/KIK,S/oK,S.
Using this isomorphism, we obtain a continuous homomorphism CK0H/W whose image generates H/W. Since CK0 is compact (Proposition 6.2.8), so is its image; this is a contradiction unless H/W is the zero vector space.

Remark 6.2.12.

One corollary of the proof of Corollary 6.2.9 is that the component group of CK surjects onto Cl(K), and hence is nontrivial in general.
This of course does not say anything in the case K=Q, and in this case one can give a more direct description of CK. Namely, given an arbitrary idèle in IQ, there is a unique positive rational with the same norms at the finite places. Thus
CQR+×pZp.
Returning to the case of general K, there is a natural way to define a volume measure on CK in such a way that the volume of the kernel of CK0Cl(K) is exactly the unit regulator of K. Consequently, the total volume of CK0 equals the product of the class number and the unit regulator, and it is this product which shows up in the analytic class number formula (based on the residue of the Dedekind zeta function of K at the point s=1; see Theorem 6.6.9).

Subsection Aside: beyond class field theory

Remark 6.2.13.

Via the identification IKGL1(AK) from Remark 6.2.3, class field theory can be viewed as a correspondence between one-dimensional representations of Gal(K/K) and certain representations of GL1(AK). This is the form in which class field theory generalizes to the nonabelian case: the Langlands program predicts a correspondence between n-dimensional representations of Gal(K/K) and certain representations of GLn(AK). See Appendix A for further discussion.

Exercises Exercises

1.

Show that the restricted direct product topology on IK is the subspace topology for the embedding into AK×AK given by the map x(x,x1), and moreover this embedding has closed image.

2.

Complete the proof of Proposition 6.2.8 by establishing the existence of the constant c. This can be done using the finiteness of the class group (Corollary 6.2.9) or the units theorem (Corollary 6.2.11); alternatively, with more work one can give a direct proof via which both of the aforementioned results become corollaries of Proposition 6.2.8.
Hint.
For the direct approach, see for example [34], Section V.1, Theorem 0.