TANT 20 - Class field theory in terms of ideals

Hello there! These are notes for the twentieth class of the course "Topics in algebra and number theory" held in Block 4 of the academic year 2017/18 at the University of Copenhagen.

In the previous lecture we used the idelic class group CK to give the statement of the main theorem of global class field theory. Moreover, we related this group to the "traditional" class group CK by proving that CKCK(^O×KIK,)K×.
In this lecture we will use this isomorphism to state the main theorem of global class field theory in terms of ideal classes. In order to do so, we need to prove that the groups ¯UmKCK that we defined in the last lecture are of finite index in CK, which is what we will do in the second section.


The approximation theorem

Before dealing with ray class groups we need a theorem which we could have proved in the second lecture of this course but we didn't need until now, which says that we can find elements of a field which are arbitrary close to other elements in different absolute values.

 Theorem 1   Let K be any field and let ϕ1,,ϕn be non-equivalent and non-trivial absolute values on K. Then the image of the diagonal embedding ι:Knj=1(K,ϕj) is dense in the product topology.

 Proof   We will prove the theorem by induction. If n=1 then we have nothing to prove, so we may assume that n2 and that the theorem holds for any number of absolute values less than n. Then we can find an element aK such that ϕ1(a)>1 and ϕj(a)<1 for all j{2,,n1} and analogously we can find an element bK such that ϕ1(b)>1 and ϕn(b)<1. Suppose now that ϕn(a)1. Then there exists mN such that ϕj(amb)<1 for all j{2,,n}. We also have that ϕ1(amb)>1 and this implies that limk+ι((amb)k1+(amb)k)=(1,0,,0) i.e. that (1,0,,0)¯ι(K). If ϕn(a)>1 then there exists mN such that ϕj((am)/(am+1)b)<1 for all j{2,,n}, and thus we have that limk+ι(((am)/(am+1)b)k1+((am)/(am+1)b)k)=(1,0,,0) which still implies that (1,0,,0)¯ι(K). We could play a similar game to see that every vector of the canonical basis of nj=1(K,ϕj) lies in ¯ι(K). But since the sum and product by elements of K are continuous we have that the closure ¯ι(K)nj=1(K,ϕj) is a K-linear subspace, and thus we conclude that ι(K) is dense in nj=1(K,ϕj). Q.E.D.

The ray class groups

 Definition 2   Let m be a modulus for a global field K. We define the ideal group associated to this modulus as the subgroup ImKIK of fractional ideals such that pa if m(vp)0. We define moreover the subgroup Km:=vΣKm(v)0(UmK(v)K×)K× and the ray associated to this modulus as RmK:={αOKαKm}. Finally we define the ray class group associated to m as the quotient CmK:=ImK/RmK.

Clearly we have that CmK=CK when m is the trivial modulus. Moreover, we can generalize the relation between the idelic and the traditional class group to this context in the following way.

Let K be a global field and let m be a modulus for K. Then we can define a subgroup ImK:={(av)avUmK(v),  v s.t. m(v)0}IK and observe that the norm map IKIK restricts to a surjective map ImKImK whose kernel is clearly equal to UmK. Moreover we have that the diagonal embedding K×IK induces an embedding KmImK, and the composition of this embedding with the map ImKImK sends Km to RmK. Finally, observe that ImKK×=IK, as you can see by applying Theorem 1. Putting all this together we get an isomorphism CmKImKUmKKmCK¯UmK which generalizes the isomorphism above because UmK=^O×KIK, if m is the trivial modulus.

Observe finally that for every modulus m we have an exact sequence {1}(OK/fm)××vΣK,m(v)0{±1}¯O×KCmKCK{1} where fm:=ppm(vp)OK is the ideal associated to m. In the previous sequence the map CmKCK is induced by the inclusion ImKIK, and one can see that this map is surjective by applying Theorem 1. More specifically, let Km:=vΣKm(v)0(A×KvK×)andPmK:={xOKxKm}KmO×K and observe that we have an exact sequence {1}PmKRmKImKRmKImKPmK{1} where the term in the middle equals CmK by definition and the term on the right equals CK by Theorem 1. From the definition of Km we see that there is an inclusion Km(OK)×p for every prime p such that m(vp)0. This yields a surjection Km(OK/fm)×, which in turn yields an isomorphism (PmK)/(RmK)(OK/fm)×/(¯O×K).

Finiteness of the class group

The previous short exact sequence tells us that all the ray class groups CmK are finite abelian groups, because the quotient (OK/fm)×/(¯O×K) is clearly finite and we know that the class group CK is also finite. This last result is a classical result in algebraic number theory, and it is usually proved using Archimedean analysis (more specifically, Minkowski's convex body theorem and the geometry of numbers).

We will give in this section a different proof of this result, which uses the relations between the groups CK and CK that we just described. In order to do so we need a third "norm" on the group of idèles IK, which is defined by ||:IKR>0(av)vΣK|av|v and is called "idelic absolute value". Here the absolute values ||v are the normalized ones induced by Haar's measure (see Remark 2 from the previous lecture). We define the group of 1-idèle as I1K:=ker(||). It is not obvious at all that K×I1K, as it is shown in the following lemma.

 Lemma 3   Let K be a global field. Then vΣK|x|v=1 for all xK×.

 Proof   Observe first of all that the normalization that we are taking now for the absolute values implies that for every finite extension of global fields KL and every place wΣL which restricts to vΣK we have that |x|w=|NLw/Kv(x)|v for every xL. Combining this with the fact that NL/K(x)=wvNLw/Kv(x) (as we proved in the previous lecture) we get that wΣL|x|w=vΣKwv|NLw/Kv(x)|v=vΣK|NL/K(x)|v for every xL. This shows that if the product formula vΣK|x|v=1 holds for K it holds also for L.

Hence to conclude it is sufficient to prove the product formula for K=Q and K=Fq(T). In both cases we have that ΣK={p}pOK{}, where p varies among the prime elements of OK and is the place corresponding to the embedding QR if K=Q and to the absolute value || associated to the degree (see Example 12 of the second lecture). In both cases OK is a principal ideal domain and thus we can write every xK× as x=pa11pann for some prime elements p1,,pnOK and some a1,,anZ. Hence we get that vΣK|x|v=(qOK|x|q)|x|=(nj=1(|pj|pj)aj)(nj=1(|pj|)aj)=1 where the last equality comes from the fact that |pj|q=1 if qpj and moreover |pj|pj={p1j, if K=Qqdeg(pj), if K=Fq(T)and|pj|={pj, if K=Qqdeg(pj), if K=Fq(T) for every j{1,,n}. Q.E.D.

We can now relate the class group CK to this new group I1K. Indeed the restriction of the surjective map IKIK(av)vΣKpvv(av) to I1K is also surjective. Indeed in the number field case we can modify the values of any idèle (av)IK at the Archimedean places to obtain a new idèle (av)I1K which has the same image under the map IKIK. This gives us a map I1K/K×CK. In the function field case we have that CK=D0K is the group of divisors of degree zero, and then we have a similar surjective map I1K/K×CK.  

This shows that the class group CK (considered with the discrete topology) is a continuous image of the group C1K:=I1K/K×. Thus to conclude it is sufficient to prove the following theorem.

 Theorem 4   The group C1K is compact.

 Proof   We will only give an idea of the proof of this theorem. First of all, one proves that I1KAK has the subspace topology, which is not trivial because a priori I1K is endowed with the subspace topology from the inclusion I1KIK, and IK does not have the subspace topology inherited from the inclusion IKAK.
Having done that, it is sufficient to find a compact subset WIK such that the canonical projection map π:WI1KC1K is surjective. In order to do so one proves first of all an equivalent of Minkowski's lemma, which says that there exists a constant λKR>0 (which depends only on K) such that for every αIK with |α|>λK one can find βK× such that |β|v|αv|v for all vΣK.
If we prove this fact then we can take any (av)IK with |(av)|>λK and define W:={(bv)IK|bv|v|αv|v, vΣK}IK which is clearly compact because it is a product of closed balls in all the different completions of K. Then for every (bv)I1K we have that |(b1vav)v|=|(bv)v|1|(av)v|=|(av)v|>λK which implies that there exists cK× such that |c|v|b1vav|v. This implies that c(bv)vW, and thus this shows that we can multiply every 1-idèle by an element of K× to obtain an element of W. Hence the map π is surjective and we are done. Q.E.D.

For a proof of the two claims in the previous result you can look at these notes by Brian Conrad, and in particular at Theorem 2.1 and Lemma 3.1.

The previous theorem finally proves that the ray class groups CmK are finite and thus that the groups ¯UmK have finite index in CK. This shows that for every finite abelian extension KL there is a modulus m such that LK(m) and thus the Galois group Gal(L/K) is a quotient of Gal(K(m)/K)CmK.

 Example 5   Let K=Q, and let ΣQ be the unique Archimedean place. Then for any modulus m we have that fm=nmZ for some nmZ. Since CQ={1} we have isomorphisms CmQ{(Z/nmZ)×, if m()=1(Z/nmZ)×/{±1} if m()=0 which implies that the ray class fields of Q are the cyclotomic fields Q(ζn) and their totally real subfields Q(ζn+ζ1n).

Conclusions and references 

In this lecture we managed to:
  • prove the approximation theorem;
  • define ray class groups and relate them to the group CK;
  • give (an idea of) another proof of the finiteness of the class group, which uses idèles.
References for this lecture include:

Comments

Popular posts from this blog

A (not quite) perfect(oid) talk

TANT 1 - An introduction to p-adic numbers (and much more)

TANT 2 - Absolute values