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 CK≅CK(^O×K⋅IK,∞)⋅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 ¯UmK⊆CK 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 ι:K↪∏nj=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 n≥2 and that the theorem holds for any number of absolute values less than n. Then we can find an element a∈K such that ϕ1(a)>1 and ϕj(a)<1 for all j∈{2,…,n−1} and analogously we can find an element b∈K such that ϕ1(b)>1 and ϕn(b)<1. Suppose now that ϕn(a)≤1. Then there exists m∈N 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 m∈N 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 ImK⊆IK of fractional ideals such that p∤a 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)∣av∈UmK(v), ∀ v s.t. m(v)≠0}⊆IK and observe that the norm map IK→IK restricts to a surjective map ImK↠ImK whose kernel is clearly equal to UmK. Moreover we have that the diagonal embedding K×↪IK induces an embedding Km↪ImK, and the composition of this embedding with the map ImK↠ImK sends Km to RmK. Finally, observe that ImK⋅K×=IK, as you can see by applying Theorem 1. Putting all this together we get an isomorphism CmK≅ImKUmK⋅Km≅CK¯UmK which generalizes the isomorphism above because UmK=^O×K⋅IK,∞ 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×K→CmK→CK→{1} where fm:=∏ppm(vp)⊆OK is the ideal associated to m. In the previous sequence the map CmK→CK is induced by the inclusion ImK→IK, and one can see that this map is surjective by applying Theorem 1. More specifically, let Km:=⋂v∈Σ∞Km(v)≠0(A×Kv∩K×)andPmK:={xOK∣x∈Km}≅KmO×K and observe that we have an exact sequence {1}→PmKRmK→ImKRmK→ImKPmK→{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 |⋅|:IK→R>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 x∈K×.
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 K⊆L and every place w∈ΣL which restricts to v∈ΣK we have that |x|w=|NLw/Kv(x)|v for every x∈L. Combining this with the fact that NL/K(x)=∏w∣vNLw/Kv(x) (as we proved in the previous lecture) we get that ∏w∈ΣL|x|w=∏v∈ΣK∏w∣v|NLw/Kv(x)|v=∏v∈ΣK|NL/K(x)|v for every x∈L. 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}p∈OK∪{∞}, where p varies among the prime elements of OK and ∞ is the place corresponding to the embedding Q↪R 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 x∈K× as x=pa11⋯pann for some prime elements p1,…,pn∈OK and some a1,…,an∈Z. Hence we get that ∏v∈ΣK|x|v=(∏q∈OK|x|q)⋅|x|∞=(n∏j=1(|pj|pj)aj)⋅(n∏j=1(|pj|∞)aj)=1 where the last equality comes from the fact that |pj|q=1 if q≠pj and moreover |pj|pj={p−1j, if K=Qq−deg(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 IK↠IK(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 (a′v)∈I1K which has the same image under the map IK↠IK. 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 I1K⊆AK has the subspace topology, which is not trivial because a priori I1K is endowed with the subspace topology from the inclusion I1K⊆IK, and IK does not have the subspace topology inherited from the inclusion IK⊆AK.
Having done that, it is sufficient to find a compact subset W⊆IK such that the canonical projection map π:W∩I1K↠C1K 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 λK∈R>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 |(b−1v⋅av)v|=|(bv)v|−1⋅|(av)v|=|(av)v|>λK which implies that there exists c∈K× such that |c|v≤|b−1vav|v. This implies that c⋅(bv)v∈W, 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 K⊆L there is a modulus m such that L⊆K(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 nm∈Z. 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.
- Chapter 8 of these notes by Peter Stevenhagen;
- these notes, these notes and these notes by Andrew V. Sutherland;
- Chapter V of the notes "Class field theory" by James S. Milne;
- Chapter VI of the book "Algebraic number theory" by Jürgen Neukirch;
- Section III.9 of the book "Class field theory - The Bonn Lectures" by Jürgen Neukirch.
Comments
Post a Comment