Notes on class eld theory Akhil Mathew These are notes on algebraic number theory that I wrote for myself to help understand the subject. If you nd them useful in any way at all, that’s great! I have attempted to be as self-contained beyond elementary algebra. This includes commutative algebra, and I frequently refer to books on the subject when I treat results like Nakayama’s lemma as random bits of magic. Someday I will type up notes on the subject, and perhaps these two PDFs will have a close relationship. If you nd a mistake, I shall appreciate it if you email me at amathew@college.harvard.edu. Notes: As of today (October 19, 2010), the notes are a mess. There are many gaps in the part on elementary algebraic number theory. The notes were culled from mostly disjointed and highly irregular blog posts on algebraic number theory, and many of them still retain vestigial features from their evolutionary past. It will take several macro-mutations, and possibly even a few extinctions of redundant material, before they can become properly adapted to their surroundings. Contents Part 1. Algebraic numbers 5 1. Dedekind domains and discrete valuation rings 7 1. Absolute values and discrete valuation rings 7 2. A criterion for DVRs 9 3. Dedekind domains 10 4. Extensions 12 5. Action of the Galois group 14 2. Complete elds 17 1. Completions 17 2. Hensel’s lemma 20 3. Approximation theorems 21 4. A classi cation theorem for complete DVRs 24 3. Rami cation 27 1. Rami cation in general 27 2. Unrami ed extensions 30 3. Totally rami ed extensions 33 4. Two homomorphisms 34 5. Completions revisited 36 6. The di erent 37 4. Number elds 39 1. Introductory remarks 39 2. The Riemann-Roch problem in number elds 41 3. The unit theorem 44 4. The adele ring 46 5. The idele group 47 5. Some applications 51 1. Fermat’s last theorem in a special case 51 Part 2. Class eld theory 53 6. The rst inequality 55 1. What’s class eld theory all about? 55 2. The Herbrand quotient 56 3. Shapiro’s lemma 57 4. The local norm index for a cyclic extension 58 5. The cohomology of the S-units in a global eld 60 3 4 CONTENTS 6. The rst inequality 61 7. The second inequality 63 1. A warm-up: the Riemann-zeta function and its cousins 63 2. The analytic proof of the second inequality (sketch) 66 3. The idele-ideal correspondence 68 4. The algebraic proof of the second inequality 70 8. Global class eld theory 77 1. The global Artin map 77 2. Strategy of the proof 78 3. The case of a cyclotomic extension 79 4. The basic reduction lemma 80 5. Proof of the reciprocity law 84 6. Norm groups of Kummer extensions 86 Bibliography 89 Part 1 Algebraic numbers 1 2So j1j Dedekind domains and discrete valuation rings for instance = 12 = j1j, i.e. j1j= 1. The standard e on R or C , buthere is another: Ex absolute value on Q de ned as fo highest powers of pdividing x;yres 1. Absolute values and discrete valuation rings 1.1. Absolute Values. Actually, it is perhaps more logical to introduce discrete valuations as a special case of absolute values, which in turn generalize the standard absolute value on R . De nition 1.1. Let Fbe a eld. An absolute value on Fis a function j j: F! R , satisfying the following conditions: (1) jxj>0 for x2Fwith x6= 0, and j0j= 0. (2) jxyj= jxjjyjfor all x;y2F. (3) jx+ yj jxj+ jyj:(Triangle inequality.) = psr: p7 (1.1) x y ( = 0.) It can be checked directly from the de nition that the p-adic absolute value is A l indeed an absolute value, though there are some strange properties: a number has s a small p-adic absolute value precisely when it is divisible by a high power of p. o Moreover, by elementary number theory, it satis es the nonarchimedean property: j 0 De nition 1.3. An absolute value j jon a eld Fis nonarchimedean if jx+ j yj max(jxj;jyj) for all x;y2F. A nonarchimedean absolute value is sometimes called p a valuation. This is a key property of the p-adic absolute value, and what distinguishes it fundamentally from the regular absolute value restricted to Q. In general, there is an easy way to check for this: nonarchifleqone Proposition 1.4. The absolute value j jon F is non-archimedean if and only if there is a Cwith jnj Cfor all n2N (by abuse of notation, we regard nas an element of Fas well, even when Fis of nonzero characteristic and the map N !F is not injective). In this case, we can even take C= 1. 8 1. DEDEKIND DOMAINS AND DISCRETE VALUATION RINGS n Proof. One way is straightforward: if j jis non-archimedean, then j1j= 1, j2j max(j1j;j1j) = 1, j3j max(j2j;j1j) = 1, and so on inductively.The other way is slightly more subtle. Suppose jvj Cfor v2N . Then x x;y2F. We have: njx+ yj = nk k n nmax(jxj;jyj): Xk=0 x X v 0. k y n = n 0 k k Cnmax(jxj;jyj) j R+ ow by the hypothesis, jx+ yj n : Taking n-th roots and letting n!1gives the result. N This also showsNthat the p-adic absolute value is nonarchimedean, since it it automatically 1 on the integers. Corollary 1.5. If F has nonzero characteristic, then any absolute value on F is non-archimedean. cal led a val uat ion Proof. Indeed, if Fis of characteristic p, take C:= max(j1j;j2j;:::;jp1j). N ). 1.2. Discrete Valuation Rings. The nonarchimedean absolute values we are Fu rth primarily interested in are er De nition 1.6. A discrete valuation is an absolute value j jon a eld F such that jFismo a cyclic group. In other words, there is c2R such that, for each x6= 0, we can writere we jxj= c, where v= v(x) is an integer depending on x. We assume without loss of generality that c<1, in which case v: F!Z is the order function (sometimes itself as sume vsurjective by choosing cas na generator of the cyclic group jFj. Now, if j jis any nonarchimedean absolute value on a eld F, de ne the ringof integers Ras R:= fx2F: jxj 1g:(This is a ring.) Note that x2Ris a non-unit if and only if jxj<1, so the sum of two non-units is a non-unit and Ris a local ring with maximal ideal m := fx2F: jxj<1g: When j jis a discrete valuation, we call the ring of integers so obtained adiscrete valuation ring (DVR). In this case, we choose such that j jgenerates jFjand is <1; this is called a uniformizing element and generates m. The rst thing to notice is: Proposition 1.7. A discrete valuation ring is a principal ideal domain. Conversely, a local domain whose maximal ideal is principal is a discrete valuation ring. Proof. Indeed, if Ris a DVR and if I Ris an ideal, let x 2I be an element of minimal order v(x); then I= Rx, since Rconsists of the elements of F of nonnegative order. It is easy to see that we can take xto be a power of (if necessary, by multiplying by a unit). In particular, the non-zero ideals form a monoid isomorphic to Z 2. A CRITERION FOR DVRS 9 Conversely, if Ris a local PID, then let generate the maximal ideal m R; then since the Krull intersection theorem implies \ mn = \ ( n n+1m as x= n n n n (p) 1 1 1 1 1 set of ideals I with I1 1 1 ) = 0; we can write each nonzero x2R, say x2mufor u=2m, i.e. u a unit. This is unique and we can de ne a discrete valuation j jby jxj= 2for n as above. This extends to the quotient eld and makes Ra DVR. N We de ne a function on the quotient eld Kof a DVR A, called the order. If x2Kcan be written as ufor a uniformizer and ua unit, then the order is de ned to be n. The previous statements can be recast using the order; for instance, to say that an element is small is to say that its order is high. Example 1.8. Let pbe a prime number. Then the ring Zof rational numbers x=ywhere y6= 0 is not divisible by pis a discrete valuation ring, with uniformizing element p. The associated discrete valuation is the p-adic valuation on Q. Example 1.9. If k is a eld, the formal power series ring k[[X]] is a discrete valuation ring, where the order of a power series is taken to be the degree of its rst non-zero coe cient (and the absolute value is 2 raised to the negative of that). The quotient eld is the set of all formal Laurent series with only nitely many negative terms. 2. A criterion for DVRs A much more interesting (and nontrivial) result is the following: niupmeansdvr Theorem 1.10. If the domain Ris Noetherian, integrally closed, and has a unique nonzero prime ideal m, then Ris a DVR. Conversely, any DVR has those properties. This is equivalent to the fact that Dedekind domains have unique factorization of ideals, as we’ll see eventually. In particular, it will give a correspondence with the notions of prime ideal and discrete valuation (for Dedekind domains). Proof. First, let’s do the last part. We already know the part about DVRs being PIDs, which are Noetherian; integrally closedness is true for any UFD (and thus for any PID). The ideals of a DVR are generated by powers of the uniformizing element, so the ideal m of non-units is the only prime ideal. The converse is much harder. Let Rbe a ring satisfying the three conditions of the theorem. We will show that m is principal, by showing it is invertible (as will be seen below). We divide the proof into steps: 2.1. Step one. For an ideal I R, let I:= fx2F: xI Rg, where Fis the quotient eld of R. Then clearly I Rand Iis an R-module, but it isn’t clear that I m = R). There must be a 6= Ris prime. 6= R: The The set of proof such runs ideals acros is sa none famili mpty: ar it line|s contai how ns that any any (a) for maxi a2m mal (in elem which ent in case the (a) 6= R. Nev erth eles s, I clai m that = Ra 10 1. DEDEKIND DOMAINS AND DISCRETE VALUATION RINGS maximal element in this set of ideals by noetherianness, which is prime; thus, that maximal element must be m, which proves our claim. So to ll in the missing link, we must prove: Lemma 1.11. If S is a Noetherian domain, any maximal element in the set of S, then za;zb2J1 S. The J1 part follows since J1 ideals I Swith I1 1 claim that if z2J1 1 1 1 )1 R, write 1 =X mini; mi 1 j j 1= 1 1 j i 1 is a S-module. By symmetry it’s enough to prove the other half for a, namely za=2S; but thenif za2S, we’d have z((a) + J) S, which implies ((a) + J) Then it follows that z(ab) = (za)b2JS, by applying the claim I just made twice. But ab2J, so z(ab) 2S, contradiction. N = R. Well, we know that mm 1 2.2. Step two. I now claim mm too. So mm langalgebra claim. Indeed, since mm Rby de nition of inverses. and m mmis an ideal sandwiched between m and R. Thus we only need to prove that mm= m is impossible. To do this, choose some a2mRwhich must satisfy am m. Now by the next lemma, a is integral over R. 6= S, cont radic tion, for Jwa s maxi mal. 6= Sis prime. Proof. Let J be a maxim al elemen t, and suppos e ab2J, with a;b =2J. I Lemma 1.12. If N F is a nitely generated R-module satisfying bN N for some b2F, then bis integral over R. Proof. This follows by the Cayley-Hamilton theorem, and is a standard criterion for integrality. (It can even be generalized to faithful nitely generated R-modules.) Cf.[4]. N So returning back above, a=2Ris integral over R, a contradiction by integrallyclosedness. 2.3. Step three. Now I claim m is principal, which by yesterday proves the 2m; n 2m 1 2(mj): N nj j , so x= mj(xnj)(mjnj : At least one mis invertible, since Ris local. Then I claim m = (m). Indeed, we need only prove m (m). For this, if x2m, then xn2Rby de nition of m So we’re done. Taking stock, we have an e ective way to say whether a ring is a DVR. These three conditions are much easier to check in practice (noetherianness is usually easy, integral closure is usually automatic, and the last one is not too hard either for reasons that will follow) than the existence of an absolute value. 3. Dedekind domains Dedekind domains come up when you take the ring of algebraic integers in any nite extension of Q (i.e. number elds). In these, you don’t necessarily have unique factorization. But you do have something close|namely, unique factorization of ideals|which makes these crucial. 3. DEDEKIND DOMAINS 11 3.1. Basics. De nition 1.13. A Dedekind domain is a Noetherian integral domain Athat is integrally closed, and of Krull dimension one|that is, each nonzero prime ideal is maximal. niupmeansdvrniupmeansdvrA DVR is a Dedekind domain, and the localization of a Dedekind domain at a nonzero prime is a DVR by Theorem1.10. Another example (Serre) is to take a nonsingular a ne variety V of dimension 1 and consider the ring of globally regular functions k[V]; the localizations at closed points (or equivalently, nonzero prime ideals) are DVRs, and it quickly follows that k[V] is Dedekind. In particular, we can encapsulate what has already been proved as: Theorem 1.14. Let Abe a Dedekind domain with quotient eld K. Then there is a bijection between the discrete valuations of Kthat assign nonnegative orders to elements of Aand the nonzero prime ideals of A. Proof. Indeed, every valuation gives a prime ideal of elements of positive order; every prime ideal p gives a discrete valuation on A p, hence on K. N This result, however trivial to prove, is the main reason we can work essentially interchangeably with prime ideals in Dedekind domains and discrete valuations. 3.2. Factorization of ideals. Now assume Ais Dedekind. A f.g. A-submodule of the quotient eld Fis called a fractional ideal; by multiplying by some element of A, we can always pull a fractional ideal into A, when it becomes an ordinary ideal. The sum and product of two fractional ideals are fractional ideals. Theorem 1.15 (Invertibility). If Iis a nonzero fractional ideal and I 11is a fractional ideal and II1:= fx2 F: xI Ag, then I= A. Thus, the nonzero fractional ideals are an abelian group under multiplication. Proof. To see this, note that invertibility is preserved under localization: for a multiplicative set S, we have S1(I1) = (S1I)1, where the second ideal inverse is with respect to S1A; this follows from the fact that Iis nitely generated. Note also that invertibility is true for discrete valuation rings: this is because the only ideals are principal, and principal ideals (in any integral domain) are obviously invertible. = Ap So for all primes p, we have (II1)p 1 1 1 , which means the inclusion of Amodules II!Ais an isomorphism at each localization. Therefore it is an isomorphism, by general algebra. N 6= Ican be writt en as a prod uct of prim es, by the indu ctive assu mpti on. Whe nce so can I, cont radic tion. The next result says we have unique factorization of ideals: Theorem 1.16 (Factorization). Each ideal I Acan be written uniquely as aproduct of powers of prime ideals. Proof. Let’s use the pseudo-inductive argument to obtain existence of a prime factorization. Let Ibe the maximal ideal which can’t be written in such a manner, which exists since Ais Noetherian. Then Iisn’t prime (evidently), so it’s contained in some prime p. But I= (Ip)p, and Ip Uniqueness of factorization follows by localizing at each prime. N 12 1. DEDEKIND DOMAINS AND DISCRETE VALUATION RINGS De nition 1.17. Let P be the subgroup of nonzero principal ideals in the group Iof nonzero ideals. The quotient I=Pis called the ideal class group. The ideal class group of the integers, for instance (or any principal ideal domain) is clearly trivial. In general, this is not the case, because Dedekind domains do not generally admit unique factorization. Proposition 1.18. Let Abe a Dedekind domain. Then Ais a UFD if and only if its ideal class group is trivial. Proof. If the ideal class group is trivial, then Ais a principal ideal domain, hence a UFD by elementary algebra. Conversely, suppose Aadmits unique factorization. Then, by the following lemma, every prime ideal is principal. Hence every ideal is principal, in view of the unique factorization of ideals. N Lemma 1.19. Let Rbe a UFD, and let p be a prime ideal which contains no proper prime subideal except for 0. Then p is principal. eisenbudThe converse holds as well; a domain is a UFD if and only if every prime ideal of height one is principal. Cf. j j). (Note that ( j 1 4. Extensions We will show that one can always valuations to bigger elds. bourbaki This can be generalized to the Krull-Azizuki theorem, cf.[?]. Proof. We need to check that B is Noetherian, integrally, closed, and of , where F obviously implies Noetherianness. The K-linear map (:;:) : L L!K, a;b!Tr(ab) is nondegenerate since Lis separable over K. Let F B be a free module spanned by a K-basis for L. Then since traces preserve integrality and Ais integrally closed, we have B F := fx2 K: (x;F) Ag. Now Fis A-free on the dual basis of Fthough, so Bis a submodule of a f.g. Amodule, hence a f.g. A-module. Integrally closed. It is an integral closure, and integrality is transitive. Dimension 1. Indeed, if A Bis an integral extension of domains, thenEisenbuddimA= dimB. This follows essentially from the theorems of \lying over" and \going up." Cf.[?]. So, consequently the ring of algebraic integers (integral over Z) in a number Dedekind intclosdedekind Theorem 1.20 ). Since p is minimal La nite separable extension among nonzero prime ideals, we have p = ( ) is prime by unique factorization.) N Dedekind. 4.1. Integral closure in a nite separable extension. One of the reasons dimension generated eld ( nite extension of Q) is Dedekind. N [?]. Proof. First, p contains an irreducibles::: k. One of these 2 2 ) : D ( (and even A by integrality);it is nonzero by basic facts about vanderMonde determinants. The next lemma clearly implies that Bis) contained in a nitely generated A-module, hence is nitely generated (since Ais noetherian). = 1Lemma 1.22. We have B D( )A[ ]. Proof. Indeed, suppose x2B. We can write x= c0(1)+c1( )+:::cn1( n1) where each ci2K. We will show that in fact, each ci12D( )A, which will prove the lemma. Applying each ) + + cn1( i n1i, we have for each i, ). Now by Cramer’s lemma, each ciix= c0(1) + c1( ican be written as a quotient of determinants of matrices involving jxand the j. The denominator determinant is in fact D( ). The numerator is in Kand must be integral, hence is in A. This proves the claim and the lemma. N Example 1.23. Let pi be a power of a prime pand consider the extension Q( p i1p(p1) p (p1) +X i1(p2) jp i a primitive ppi pp p p p First of all, p p i p p p p 1 4. EXTENSIONS 13 Note that the above proof actually implied (by the argument about traces) the following useful fact: Proposition 1.21. Let Abe a noetherian integrally domain with quotient eld K. Let Lbe a nite separable extension and Bthe ring of integers. Then Bis a nitely generated A-module. 1;:::; W e shall give anothe r, more n= [L: K] and th e distinct embed dings of Linto the algebr aic closure of K. De ne the discrim inant of to be i )= Q for i ) is pr ec is el y Z[ -th ro ot of un ity . Th is is a sp ec ial ca se of a cy cl ot o mi c ex te ns 2 64 1 1 ( 1::: 1 2 ( 22 )::: .. .. . .This maps to the sa each i. . .. . .3 71 C5, so is in KA io n, an im po rta nt ex a m pl e in th e su bj ec t. I cl ai m th at th e rin g of int eg er s (in te gr al ov er Z! ) in Q( i ]. Th is is tru e in fa ct for all cy cl ot o mi c ex te ns io ns , bu t w e wil l no t be ab le to pr ov e it he re. pi jX +X i satis es the equation X i1 p the form Q(1 +1 = 0. This is beca use if is a p-th root of unity , ( i1(p2 )1 = 0. In parti cular ,Xi divid es pin the ring of integ ers in Q( + +1 , and p 1)(1 p1 p+ + )= + . Thus the norm to Q of 1 + i cons equ ently (taki ng X= 1), we nd that 1 ipi )=Q. This is true for any primi tive p-th root of unity for any p for any jis a pow er of p. I clai m that this impli es that the discr imin ant D( i ) is a pow er of p, up to sign. But by the vand erM ond e form ula, this discr imin ant is a prod uct of term s of j pi) up to ro ot s of un ity . Th e no rm to Q of ea ch fa ct or is th us a po w er of p, an d th e di sc ri mi na nt its elf pl us or mi nu s a po w er of p. By the lemma, it follows that the ring of integers is contained in Z[p ; i ] . 4 . 2 . E x t e n s i o n s o f d i s c r e t e v a l u a t i o n s . T h e r e a l r Th eo re m 1. 24 . Le t K be a el d, La nit e se pa ra bl e ex te ns io n. Th en a di sc ret e va lu e s u l t w e c a r e a b o u t i s : ati on on Kc an be ex te nd ed to on e on L. 14 1. DEDEKIND DOMAINS AND DISCRETE VALUATION RINGS Proof. Indeed, let R Kbe the ring of integers. Then Ris a DVR, hence Dedekind, so the integral closure S Lis Dedekind too (though in general it is not a DVR|it may have several non-zero prime ideals) by Theorem intclosdedekindintclosdedekind1.20. Now as above, Sis a nitely generated R-module, so if m Ris the maximal ideal, then mS6= S by Nakayama’s lemma (cf. for instanceEisenbud[?]). So mS is contained in a maximal ideal M of S with, therefore, M \R= m. (This is indeed the basic argument behind lying over, which I could have just invoked.) Now SM Rniupmeansdvrniupmeansdvris a DVR as it is the localization of a Dedekind domain at a prime ideal, and one can appeal to Theorem1.10. So there is a discrete valuation on SMm. Restricted to R, it will be a power of the given R-valuation, because its value on a uniformizer is <1. However, a power of a discrete valuation is a discrete valuation too. So we can adjust the discrete valuation on S Mif necessary to make it an extension. This completes the proof. N Note that there is a one-to-one correspondence between extensions of the valuation on Kand primes of Slying above m. Indeed, the above proof indicated a way of getting valuations on Lfrom primes of S. For an extension of the valuation on Kto L, let M := fx2S: jxj<1g. 5. Action of the Galois group This section will basically be commutative algebra. Suppose we have an integral domain (we don’t even have to assume it Dedekind) Awith quotient eld K, a nite Galois extension L=K, with Bthe integral closure in L. Then the Galois group G= G(L=K) acts on B; it preserves Bbecause it preserves equations in A[X]. In particular, if P Bis a prime ideal, so is P, and the set SpecBof prime ideals in Bbecomes a G-set. 5.1. The orbits of the Galois group. It is of interest to determine the orbits; this question has a very clean answer. 1Proposition 1.25. The orbits of Gon the prime ideals of Bare in bijection with the primes of A, where a prime ideal p Acorresponds to the set of primes of B lying over A.Alternatively, any two primes P;Q Blying over Aare conjugate by some element of G. In other words, under the natural map SpecB!SpecA= SpecBGG, the latter space is the quotient under the action of G, while A= B2is the ring of invariants in B. 1Bis the integral closure of S1A, and in S1A= AProof. We need only prove the second statement. Let Sbe the multiplicative set Ap. Then S, the ideal p is maximal. Let Q;P lie over p; then S1Q;S1P lie over S1pp and are maximal (to be added). If we prove that S1Q;S1P are conjugate under the Galois group, then Q;P must also be conjugate by the properties of localization. In particular, we can reduce to the case of p;Q;P all maximal. The rest of the proof is now an application of the Chinese remainder theorem. Suppose that, for all 2G, we have P 6= Q. Then the ideals P;Q are distinct 1It is useful to note here that the lying over theorem works for arbitrary integral extensions. 2The reader who does not know about the Spec of a ring can disregard these remarks. 5. ACTION OF THE GALOIS GROUP 15 L Kmaximal ideals, so by the remainder theorem, we can nd x 1 mod P for all 2Gand x 0 mod Q. Now, consider the norm N(x); the rst condition implies that it is congruent to 1 modulo p. But the second implies that the norm is in Q \K= p, contradiction. N 1;:::;Pg5.2. The decomposition and inertia groups. Now, let’s zoom in on a given prime p A. We know that Gacts transitively on the set Pof primes lying above p; in particular, there are at most [L: K] of them. De nition 1.26. If P is any one of the Pi, then the stabilizer in Gof this prime ideal is called the decomposition group G. We have, clearly, (G: GPP) = g. Now if 2GP, then acts on the residue eld B=P while xing the sub eld A=p. In this way, we get a homomorphism ! from Ginto the automorphism group of B=P over A=p) (we don’t call it a Galois group because we don’t yet know whether the extension is Galois). The following result will be crucial in constructing the so-called \Frobenius elements" of crucial use in class eld theory. PProposition 1.27. Suppose A=p is perfect. Then B=P is Galois over A=p, and the homomorphism ! is surjective from G!G(B=P=A=p). Proof. In this case, the extension B=P=A=p is separable, and we can choose x2B=P generating it by the primitive element theorem. We will show that x satis es a polynomial equation P(X) 2A=p[X] all of whose roots lie in B=P,which will prove that the residue eld extension is Galois. Moreover, we will show that all the nonzero roots of Pin B=P are conjugates of xunder elements of G. This latter will imply surjectivity of the homomorphism ! , because it shows that any conjugate of xunder G(B=P=A=p) is a conjugate under GPP. We now construct the aforementioned polynomial. Let x2Blift x. Choosey2Bsuch that y x mod P but y 0 mod Q for the other primes Q lying over p. We take P(X) =Q 2G(X (y)) 2A[X]. Then the reduction Psatis es P(x) = P(y) = 0, and P factors completely (viaQ P(X (t))) in B=P[X]. This implies that the residue eld extension is Galois, as already stated. But it is also clear that the polynomial P(X) has roots of zero and (y) = (x) for 2G. This completes the proof fo the other assertion, and hence the proposition. N De nition 1.28. The kernel of the map ! is called the inertia group TP. Its xed eld is called the inertia eld These groups will resurface signi cantly in the future. Remark. Although we shall never need this in the future, it is of interest to 3see what happens when the extension L=K is purely inseparable.Suppose Ais integrally closed in K, and Bis the integral closure in L. Let the characteristic be p, and the degree [L: K] = pi p. In this case, x2Bif and only if x i ip 2A. pif xis integral, then so is xi 3Cf. langalgebra [4], for instance. 2A. Indeed, it is clear that the condition mentioned implies integrality. Conversely, , which belongs to K (by basic facts about purely inseparable extensions). Since Ais integrally closed, it follows that x 16 1. DEDEKIND DOMAINS AND DISCRETE VALUATION RINGS Let now p Abe a prime ideal. I claim that there is precisely one prime ideal P of Blying above A, and Pip= p. Namely, this ideal consists of x2Bwith xip2p! The proof is straightforward; if P is any prime ideal lying over p, then x2P i x2L\P = p. In a terminology to be explained later, p is totally rami ed. ip 2 Complete elds 1. Completions The utility of completions is vast. Many properties (e.g. rami cation) are preserved by the completion, but, as we will see, in the complete case the criteria for such properties is simpli ed by the uniqueness of extensions of valuations. Completions are also essential to developing class eld theory via ideles. 1.1. Basic de nitions. Let Fbe a eld with the absolute value j j. De nition 2.1. The completion^ Fof Fis de ned as the set of equivalence classes xm yn n ng;fyn n so we want to put on on ^ F. If fxng2 ^ F, de ne jfxn^ Fand the image of Fis dense. p-adic absolute value is the called p-adic numbers Qp nonarchifleqonenonarchifleqone 17 f Cauchy sequences: A Cauchy sequence fxngis one that satis es jxn j!0 as n;m!1. Two Cauchy sequences fxgare e First o o , ^ Fis a eld, since we can add or multiply division is also allowable if the denominator sequence \long run" (i.e. is not in the equivalence class of (0;0;::: justi cation to check here, but it is straighforward. Also gj:= limjxj. Third, there is a natural map F!There are se this, of which the most basic are: Example 2.2. The co the usual absolute value is the real numbers. Completion is an idempotent operator. A embedding in its completion is an isomorphism is called|surprise a 2.3. Let pbe a prime number. The completion of Q with representative of what we care about: completions with respect to nonarchimedean (especially discrete) v criterion (Proposition1.4), completions preserve nonarhimedeanness. Next, here is a lemma about nonarchimedean elds: nonarchdisks Lemma 2.4. Let F be a eld with a nonarchimedean absolute value j:j. Then if x;y2F and jxyj<jxj, then jxj= jyj. (In English: Two elements very close together have the same absolute value. Or, any disk in a nonarchimedean eld has each interior point as a center.) 18 2. COMPLETE FIELDS Proof. Indeed, jyj= j(yx) + xj max(jxyj;jxj) = jxj: Similarly jxj= j(xy) + yj max(jxyj;jyj);and since jxj>jxyjwe can write jxj jyj:^ F.N Corollary 2.5. If j:jis discrete on F, it is discrete on LemmaProof. Indeed, if V R+is the value group (absolute values of nonzero elments) of F, then it is the value group ofnonarchdisksnonarchdisks^ F since F is dense in^ F, in view of12.4. N 1.2. (Aside) Completions of rings. Take a eld Fwith a discrete valuation j:jand its completion ^ F. We can takethe ring of integers R Fand ^ R ^ F, and their maximal ideals m; ^ m.I claim that ^ Ris the completion of Rwith respect to the m-adic topolThis follows because ^ Rconsists of equivalence classes of sequences fxn n nj 1 by discreteness, so wlog all the xn gof elements of F, the limit of whose absolute values jxjis 1. This meanso from gy.2 some point on, the jx2R. This is just the de nition of an element of the completion of R. I leave the remaining details to the reader. 1.3. Topologies determined by absolute values. Henceforth, all absolute values are nontrivial|that is, we exclude the trivial absolute value that takes the value one everywhere except at zero. We do not assume completeness. It is clear that an absolute value on a eld Fmakes it into a topological eld, which is to say a eld that is simutaneously a topological space, and where the eld operations are continuous. The topology essentially determines the absolute value, though: 1n, the sequence fx <1, and i jxj2 , j j2 1 1 1, jyj2 2 2 Now x xwith jxj1 2 logjyj1logj xj1 1 j1 topdeterminesabsvalue Theorem 2.6. Let j j aa (2.1) jxj 1 jyj 1 be absolute values on K inducing the same topology. Then j jis a power of j j. Proof. So, rst of all, given x2Kgconverges to zero (in the common topology induced by each absolute value) i jxj<1. Thus we see that the unit disks are the same under both absolute values. i jxj2 2 jyj; as it then follows that=logjyj2logjxj2, and then one gets that jyjdi er by the same <1 a power as the x’s. And so j j;j j2aadi er by a constant power. First, I claim this is y2F, true for 2Z. Then (2.1) says jx=y<1 i jx=y j2<1 1This brief section is not necessary for understanding the rest of these notes.2We have not de ned this construction; cf. Eisenbud [?] for instance. 2V. We can choose the norm k k1 civ1, then kvk= maxjcii1j. Then from the triangle inequality it is easy to check that for all v, kvk Ckvkfor some large C(for instance, C= Pkv1ik). If we show the reverse, that there exists a c>0 with kvk ckvkfor all v, then the assertion will be complete. By homogeneity we may assume kvk 11= 1; the set of such v forms a compact subset of V (under the kvk-topology!), on which by the previous inequality k kis a continuous and nonzero function. It has a minimum, which is the creferred to. N Fix a basis v1;:::;vn We can apply this to the case of elds: Corollary 2.9. Given a complete eld Kand a nite extension L K, the absolutevalue on Kcan be extended to Lin precisely one way. Proof. Uniqueness is clear from Theoremtopdeterminesabsvaluetopdeterminesabsvalue2.6 and Theoremtopuniquetopunique2.8 Existence needs to be shown. This has been done for discrete valuations, but the general case is to be added. N nx + c1 xn1 + n n1 + cn1 = 0; 8ici Consider the situation as in the previous corollary, and let R;Sbe the rings of integers in K;L, respectively. The integral closure~ Sof Ris a Dedekind domain, as is S; and both have the same quotient eld. It is no surprise that they are actually equal (in the complete case): Proposition 2.10. Sis the integral closure of Rin Lin the complete case. Proof. Any element x2Lintegral over Rsatis es an equation xn1 1 1. COMPLETIONS 19 on V: if v= P aa so (aa2.1) follows in this case by the rst paragraph. By raising each side to an integer power, it follows that (2.1) is valid for 2Q+, and by continuity for 6= 0 arbitrary. N 1.4. Uniqueness of norms in extensions of complete elds. In the complete case, there is a rigidity on absolute values: they are equivalent much more often than in the non-complete case. We will approach this fact through a look at norms on topological vector spaces. So x a eld Kcomplete with respect to the absolute value j j. Let V be a nite-dimensional vector space over K. De nition 2.7. A norm on V is a map k k: V !R 0satisfying all the usual constraints, i.e. scalar multiplicativity (with respect to j j) and the triangle inequality.(1) kvk 0 for all v2V, with equality i v= 0 (2) kavk= jajkvkfor a2k;v2V (3) kv+ wk kvk+ kwk;for all v;w2V topunique Theorem 2.8. All norms on V induce the same topology. Proof. For the proof, I’ll make the simplifying (but unnecessary) assumption qthat Kis locally compact|this is the case for the real and complex numbers, nite extensions of the p-adic elds, and nite extensions of power series elds F((X)) (all of which go under the name \local elds"). 2 R: Ta ki ng or de rs, it fol lo w s th at th e or de r of xi s th e sa m e as th at of c+ + c, bu t thi s is im po ss ibl e un le ss xh as no nn eg ati ve or de r. S o ~ S S. 20 2. COMPLETE FIELDS By contrast, any element of y2Shas absolute value at most one, and ditto for all its conjugates. Indeed, any K-automorphism of Linto the algebraic closure K(which has a unique absolute value extending that of K) xes the absolute value by uniqueness (the previous corollary), so yfor an isomorphism has absolute value at most 1. Since the minimal polynomial of yhas coe cients which are the symmetric functions of yand its conjugates, this polynomial is an integral one, and yis integral. N So, if we use the correspondence between valuations and ideals, we see that the unique maximal ideal p of Rprolongs uniquely to one of S. 31.5. Further topological remarks. In the cases of interest, complete elds will always be locally compact. In the archimedean case, this is because every complete eld is isomorphic to R or C , by a theorem of Ostrowski.In the nonarchimedean case, it follows from: Proposition 2.11. Let Kbe a complete eld with respect to a discrete valuation. Let Abe the ring of integers, m the maximal ideal, and suppose that the residue eld A=m is nite. Then Kis locally compact. Proof. Indeed, if is a uniformizer, then Ais topologically the inverse limit of the nite groups lim A= iA, so A Kis compact. Now Ais just the closed unit disk at the origin(!), so Kis locally compact. N weilAs a result, there is a Haar measure on K (with the additive structure). There is an interesting interpretation of the absolute value in terms of it, which is the starting point in[?]. Multiplication by a2Kis a homomorphism of Kinto itself, so there is a constant kaksuch that for any measurable set E K, (aE) = kak (E): This is because the maps E! (E);E! (aE) are both invariant measures, andthe Haar measure is unique up to a constant factor. Clearly, the map k k: K!Ris multiplicative. Proposition 2.12. k kis the discrete valuation on Ksending to1 jA=mj 0. Proof. Let q= jA=mjbe the cardinality of the residue eld. Then (A) =1q ( A) because Ais the unit of qcosets of A. Also, Ais open, so (A) >0, and the fact that k k= qis clear. Similarly, if uis a unit, then uA= A, so kuk= 1. The result is now clear. N 2. Hensel’s lemma Hensel’s lemma allows us to lift approximate solutions of equations to exact psolutions. This is one of the reasons completions are so useful. It implies that one can reduce questions about whether a polynomial has a root in, say, Qto whether it has a root in Z=pZ. 0Theorem 2.13 (Hensel’s lemma). Let Rbe a complete DVR with quotient eld K. Suppose f2R[X] and x2Rsatis es f(x0) = 0 2m while f00and f(x) = 0.(x0) 6= 0. Then there is a unique x2Rwith x= x 3Citation needed. 3. APPROXIMATION THEOREMS 21 Here the bar denotes reduction. The result re nes the \approximate solution" x04to an actual solution x. Proof.The idea is to use Newton’s method of successive approximation. Recall that given an approximate root r, Newton’s method \re nes" it to r f:= r f(r)0(r) : 0 So de ne xn 2Rinductively (x0 = (xn1 )0, the 0 ) f(r) f0 is already de ned) as xn= f(r) f(r) + C(r0 0)j c 0 2 : 0 as above. I claim that the xnapproach a limit x2Rwhich is as claimed. For r2Rby Taylor’s formula we can write f(X) = f(r) + f2(r)(Xr) + C(X)(Xr), where C(X) 2R[X] depends on r. Then for any r) = f fr f(r)0(r) (r) 2 and jf 0(r Thus, if jf(r)j cand jf0(r)j= 1, we have jf(r0 rmod m. 0 We even have jrrnn2R (2) jf(x)j jf(x02)jnn. (3) jxxn1j jf(x02)jn1. Now it follows that we may set x:= limxn 0f(rnotation 0(x0 2 0 0 )j= 1, since rj c. This enables us to claim inductively: (1) x and we will have f(x) = 0. Uniqueness follows because xis a simple root of f2k[X]. N There is a more general version of Hensel’s lemma that says if you have jf(x)j jf)j, the conclusion holds. Also, there’s no need for discreteness of the absolute value|just completeness is necessary. Corollary 2.14. For n xed, any element of Rsu ciently close to 1 is a n-th power. Proof. Use the polynomial Xn1. N Example 2.15. Using this, for instance, one can determine what the squares in Qp look like in terms of quadratic residues. 3. Approximation theorems 3.1. The Artin-Whaples approximation theorem. The Artin-Whaples approximation theorem is a nice extension of the Chinese remainder theorem to absolute values, to which it reduces when the absolute values are discrete. It is extremely useful in the glboal case (where there are di erent absolute values) as a type of density result. So x pairwise nonequivalent absolute values j j1 ;:::;j jn 1;:::;an topdeterminesabsvaluetopdeterminesabsvalue 2.6). jaaiji 4See lang [3] for a more general version of Hensel’s lemma. on the eld K; this means that they induce di erent topologies, so are not powers of each other (Theorem artinwhaples Theorem 2.16 (Artin-Whaples). Hypotheses as above, given a2Kand >0, there exists a2Kwith < ; 1 i n: 22 2. COMPLETE FIELDS Consider the topological space Qn i=1iKwith the product topology, where the ith factor has the topology induced by j j. Then the theorem states that the diagonal is dense in this space. Proof. I claim that rst of all, it is su cient to take the case where a= 1;ai1= 0 for i>1. Indeed, if this case is proven, then (by symmetry) choose for each i, biapproximating 1 at j jiand close to 0 at the other absolute values, and takea= Xaibi: Before proving the approximation theorem, we prove: >1 and jaji 01 topdeterminesabsvaluetopdetermin esabsvalue 2.6. Suppose now n 3. By induction on n, assume there is a0ji0<1 if 1 <i<n. Case 1. If jajn<1, then we’re already done with a= a 00. Case 2. If jajn>1, consider a0N 1 + a0N which when Nis large is close to 1 at ;j jn 00j >1. Then take a= a00 a0N1+a0N n j j100002Kwith jaj1 i 0jn0N = 1, then choose a000as in Case 2 (i.e. with jaj1 0>1;jajn 00 00, jaj1 n 00 i i i j i Y A=I 1 i a1 N=(1 + a <1 if i>1. L Proof of the lemma. The case of two absolute nonequivalence; see the proof of Theorem 2Kwith ja j emma 2.17. Hypotheses as above, there exists a2Kwith jaj1 0 >1 and ja and close to zero elsewhere. By the case n= 2, there is a<1 and ja. Case 3. If ja<1) and let a= aa, where Nis large enough to bring the absolute values of aat j j<1 because of a, 1 <i<n, down below 1. We automatically have jaj>1 because of a, and jaj<1 (1 <i<n) because of N’s being taken large. N Now nally we have to establish the theorem in the case we described, where = 1;aiN= 0 if i > 1. For this, simply choose aas in the lemma, and take a) for Nlarge. This is close to 1 for j j, and close to zero at the other absolute values. N 3.2. The Chinese remainder theorem. The remainder theorem below was known for the integers for thousands of years, but its modern form is elegant. Theorem 2.18 (Chinese Remainder Theorem). Let Abe a ring and I;1 i n be ideals with I+ I= Afor i6= j. Then the homomorphism A! n is the same thing as jaai i i i i . The i remainder theorem is related to the approximation theorem in the s surjective with kernel following I reformulation. Surjectivity states that, given amod Ii. The congruence modulo I2A;1 i n, there is a2Asuch that a aj being small if Iis a high power of a prime ideal in a Dedekind domain and j jthe associated discrete valuation. :::I 3. AP PR OX IM ATI ON TH EO RE MS 23 Proof. First we tackle surjectivity. If n= 1 the assertion is trivial. If n= 2, then I1 1 + 2 where 1 2I2; 2 2I2 = A. W e th en ha ve 1 = . S o, if w e x a; b2 A an d w an t to + I2 2 i) 1 Q A=I 1 1 +b2 i j 1 + I2 1 + Ij :::I 2for j 2, 1 2Y(Ij 211+ Ij) I1 + I2 :::In; 1 2 =Q n 1;I :::I 2 2 (I1 i 2 1;I ch oo se 2 A wi th ; th e na tur al ch oi ce is := a. Fo r hi gh er n, it wil l be su ci en t to pr ov e th at ea ch ve ct or (a wi th all ze ro s ex ce i . e . I a mod I Q A=Iwhile a2I 2 ; b mod I i Ii. For two ideals I pt for on e 1 in th e pr od uc t oc cu rs in th e im ag e, si nc e th e im ag e is an Asu b m od ul e of. By sy m m etr y, w e ne ed on ly sh o w th at th er e is a2 As uc h th at a 1 m od Ifo r j2 . Si nc e 1 2I n = A. Now apply the n= 2 assertion to I 2 n 211 it follows because one 2I ; 2 2I + = 1, and notes that chooses \I ) = (I1 \I ) + (I \I ) 2 I2I1 + I1I n :::I 2= I 2 :::I I1 \ 1 I = I :::I 2 nideals I1;:::;I T Ias above, to nd a satisfying the conditions a 1 mod I. This handles surjectivity. Now for the n :::I with kernel assertion: we must show : Fo r na rbi tra ry, w e us e in du cti on . As su m e th e re su lt for n1 id ea ls. In th e 1 1;a2I2 ca se of, w e ha ve I+I = A as m en tio ne d pr ev io us ly in th e pr oo f. C on se qu en tly , n\ j 1 2 1 n \I 1 1;:::;pk 1 1 p I should cite Curtis-Reiner pi 1 n p ;I n , i.e. p1Ap1 x mod (p j (a) for each i, which we can do by p k. Choose y2Awith ordpi 5 and the b inductive hypothesis. N As a corollary, we get a criterion for when a :::I Dedekind domain is principal: y the n= 2 case applied to the pair I Theorem 2.19. A Dedekind domain Awith nitely many prime ideals is a principal ideal domain. Proof. To do this, we need only show that each prime is principal. Let the (nonzero) primes be p; we show pis principal. Choose a uniformizer 2A at p= ( ); alternatively has order one in the associated valuation. Now choose x2Asuch that ) (y) = ord ; x 1 mod (p ; : 1 : 5 : ; p ) for j 2: The n (x) and phav e equ al orde rs at all prim es, or equi vale ntly beco me equ 21 al in all local izati ons, henc e are equ al. N I n gen eral, how ever , Ded ekin d dom ains are not princ ipal ideal dom ains, or even uniq ue facto rizati on dom ains. But we do have a wea ker resul t: Th eo re m 2. 20 . In a D ed ek in d do m ai n, an y id ea l is ge ne rat ed by tw o el e m en ts. Pr oo f.T he re su lt wil l ne ve r be us ed ag ai n, bu t th e pr oo f is a m us in g. Le ta be a no nz er o id ea l an d x2 a f0 g. Fo r ea ch p, let or db e th e as so ci at ed or de r fu nc tio n. Th en w e ha ve or d( x) = or d( a) = 0 for all bu t nit el y m an y pri m es p x= si 2S: Proof. Given x, we can nd by the de nitions s0 2Swith xs0 1;:::with x Pn i=0n i=0 0 1 with ;s P1 i=0 2 i 1 x1 2( n+1 P1 i=0 i s i2f0;:::;p1g. Proof of Theorem 0 for x xs 0 2Rand we can choose s si i 0xs0 s si i 2 R, or xs n+1 s 2 i ip completedvrchar0completedvrchar0 24 2. COMPLETE FIELDS i=0 X ordthe Chinese remainder theorem (e.g. say that yis congruent modulo p p i(a)+1 iordp ito something in p(a) iord(a)+1 ipp i). In addition, if q1;:::;qkare the ideals occurring in the factorization of a, choose ysuch that in addition ordqi(y) = ordqi(a) for each i. It is clear that these two requirements do not conict. The rst requirement guarantees that (x;y) a since this is true at each prime. The second requirement guarantees that y2a (and we already chose x2a). N 4. A classi cation theorem for complete DVRs We discuss the proof of a classi cation theorem about complete DVRs, using Hensel’s lemma. The proof will illustrate a useful technique about systems of representatives. completedvrchar0 Theorem 2.21. Let Rbe a complete DVR with maximal ideal m and residue eld k. Suppose kis of characteristic zero. Then R’k[[X]], the power series ring in one variable, with respect to the usual discrete valuation on k[[X]]. For a generalization of this theorem, see Serre’s Local Fields. To prove it, we rst need to introduce another concept. A system of representatives is a set S Rsuch that the reduction map S!kis bijective. Then we have the following useful fact: sysrep Proposition 2.22. If Sis a system of representatives in a complete DVR Rand is a uniformizer, we can write each x2Runiquely as 1 2 R. Next , we have R. Rep eatin g the proc ess indu ctive ly to obtai n s1), we have x=si nce the di er ence sx P2 Rten d to zero i; where si . Uniq uen ess is easy to see: the choi ce of s0wa s uniq ue sinc e the redu ction map S!kw as bijec tive, and indu ctive ly it is easy to see that the choi ce of s;:::; was uniq ue as well. N Rem ark. In the p-ad ic num bers , we can take f0;::: ;p1g as a syst em of repr esen tativ es, so we nd each p-ad ic integ er has a uniq ue p-ad ic expa nsio n x= .21. The point of the proo f is that ther e is a syst em of repr esen tativ es in Rtha t is a el d isom orph ic to kund er redu ction . This eld will in fact be the maxi mal sub eld of R(w hich exist s in view of Zorn ’s lem ma, once we prov e 2 that ther e is a el d cont aine d in R). This last ques tion is strai ghtf orwa rd. Note that Z f0g Rget s sent to nonz ero elem ents in the resid ue eld k, whic h is of char acte ristic zero . This mea ns that Z f0g Rco nsist s of units , so Q R.Th us the maxi mal eld inde ed exist s; call it L. I clai m that L= k. The map L!L= kis then surje ctive , and injec tive (sinc e it is a mor phis m of e lds), and this will prov e the theo rem in view of the prop ositi on. 0S o, su pp os e t2 kL ,I cl ai m th at th er e is a bi gg er el d L. Th is wil l co ntr ad ict m ax im ali ty. R co nt ai ni ng L wi th t2 L 4. A CLASSIFICATION THEOREM FOR COMPLETE DVRS 25 If t2k Lis transcendental, lift it to T2R; then Tis transcendental over L and is invertible in R, so we can take L0:= L(T). Suppose now that tis algebraic. If the minimal polynomial of tover Lis f(X) 2k[X], we have f(t) = 0.Moreover, f 0(t) 6= 0 because these elds are of characteristic zero and all extensions are separable. So lift f(X) to f(X) 2R[X]; by Hensel lift tto u2Rwith f(u) = 0. 0Then fis irreducible in L[X] (otherwise we could reduce a factoring to get one of f2L[X]), so L[u] = L[X]=(f(X)), which is a eld Lwhose reduction contains t. In either case, we have obtained a contradiction, which proves the theorem. N 3 Rami cation 1. Rami cation in general Fix a Dedekind domain Awith quotient eld K; let Lbe a nite separable intclosdedekindintclosdedekindextension of K, and B the integral closure of A in L. We know that B is a Dedekind domain (Theorem1.20). Given a prime p A, there is a prime P Blying above p. This prime is,however, not unique. We can do a prime factorization of pB B;say pB= Pe11e:::Pg. The primes Pggcontain pBand consequently lie above p (since their intersection with Ais prime and containing p). Conversely, any prime of Bcontaining pBmust occur in the factorization of pB, since if Iis an ideal in a Dedekind domain contained in a prime ideal P, then Poccurs in the prime factorization of I(to see this, localize and work in a DVR). Corollary 3.1. Only nitely many primes of Blie above a given prime of A. Proof. Immediate from the preceding discussion. N 1.1. Basic de nitions. De nition 3.2. If P Blies above p A, we write eP =pfor the number of times P occurs in the prime factorization of pB. We call this the rami cation index. We let fP =pbe the degree of the eld extension A=p !B=P. This is called the residue class degree. The quotients A=p;B=P are called the residue elds. 1The following remark is sometimes useful: given p;P as above, consider the multiplicative set S = (Ap) and note that SA S1Bis an extension of Dedekind domains. Then the rami cation index eS1P :S1p= eP =p. The proof is immediate from the de nitions in terms of factorization. We could even localize Bwith respect to P (using the bigger multiplicative set BP) and get the same result. Additionally, we will see below that rami cation behaves well with respect to completions. The rami cation index ehas an interpretation in terms of discrete valuations. Let j jbe the absolute value on Kcorresponding to the prime p and, by abuse of notation, j jits extension to Lcorresponding to P. Then I claim that: 1Proposition 3.3. Suppose A B is an extension of Dedekind domainswith quotient elds K;Land associated absolute value j j ee (3.1) eP =p = (jLj: jK j): We don’t assume that B is the integral closure of A. For then, we couldn’t localize enough to make B a 1 DVR|that is, to zone in on one prime of B lying above p. 27 28 3. RAMIFICATION Proof. By localization, it is su cient to prove this when Aand Bare discrete valuation rings. Let K; Lbe uniformizers. Then ( K) = p;( ) = P. Therefore, by de nition ( K) = ( e L). Hence K e LLis an L-unit. The value group of Kis generated by the valuation of K; that of Lis generated by the valuation of L. The claim is now clear. N 1.2. Pef= n. A basic fact about eand f is that they are multiplicative in towers; that is, if L Mis a nite separable extension, Cthe integral closure in L, Q Ca prime lying over P Bwhich lies over p A, we have: ee = eQ=PeP =p; fQ=p = fQ=PfP =p P jpXeP e Q =pfP =p = p Aand Bwith S A i 1 P ef. B=pB= e g By the Chinese remainder theorem, we have g ^ A; ei i B=P i 1 : The assertion about efollows from (3.1), and that about fby the multiplicativity of degrees of eld extensions. The degree n:= [L: K] is also multiplicative in towers for the same reason. There is a similarity. efequalsn Proposition 3.4. Let A;Bbe an extension of Dedekind domains such that Bis the integral closure of A. For p A, we have 1 = n: Proof. Indeed, we may replace Awith S1 eIndeed, let the factorization be pB = P :::P g e + Pj ;P e i i 1 i Yi=1 P i ePii B, where S:= Ap. Localization preserves integral closure, and the localization of a Dedekind domain is one too (unless it is a eld). Finally, eand fare stable under localization, as has been remarked. In this case, Ais assumed to be a DVR, hence a PID. Thus Bis a torsion-free, hence free, nitely generated A-module. Since L= KBis free over Kof rank n, the rank of Bover Ais ntoo. Thus B=pBis a vector space over A=p of rank n. I claim that this rank is also . Now we have for i6= j, P= B, so taking high powers yields that Pare relatively prime as well. ej j as rings (and A=p-algebras). We need to compute the dimension of each factor as an A=p-vector space. Now there is a ltration: P B and since Piis principal (see below) all the successive quotients are isomorphic to B=P i, which has dimension fPi=p. So counting dimensions gives the proof. N Remark. This formula simpli es to ef= nin the complete case. It is to be noted that rami cation behaves rather well with respect to completion. Namely, suppose Ais a Dedekind domain with quotient eld K, La separable extension, Bthe integral closure, Pjp an extension of prime ideals, and^ Bthe associated completions. Let ebe the rami cation index of Pjp; let ^ebethe rami cation index of the completion. Similarly for f; ^ f. Proposition 3.5. We have e= ^e;f= ^ f. 1. RAMIFICATION IN GENERAL 29 nonarchdisksnonarchdisksProof. Indeed, the value groups of Kand its completion are the same since we are in the nonarchimedean case, and one can use Lemma ee2.4; the same is clearly true for L. The assertion about eis thus clear in view of (3.1). I claim next that completion does not change the residue eld, which implies the corresponding assertion about f. In detail, if ^ p is the unique nonzero prime in ^A, then the natural map A=p !^ A= ^ pis an isomorphism. This is because if ^x2 ^ A, then we can approximate (modulo ^ p)it with an element xof A. This means that x;^xmap to the same element in ^ A= ^ p. But xis in the image of A=p, so the map is surjective. As a homomorphic map of elds, it is injective as well. N 1.3. The splitting of polynomials. In certain cases, rami cation can be described in terms of the splitting of polynomials. Let Abe a Dedekind domain with quotient eld K, La nite extension, and Bthe integral closure in L. Suppose there is 2Bwith B= A[ ]. This is not always the case, but we shall see it holds at the localizations for all but a nite number of primes. Fix a prime ideal p A, and write k= A=p. Let P(X) 2A[X] be the irreducible monic polynomial of . I claim that the splitting of p in Bcan be described in terms of how the reduction of P factors in k[X]. In detail: Proposition 3.6. Suppose there exists a factoring P = P1 e1 :::Pg eg ai 2k[X], each with degrees f1;:::;fg j 1;:::;Pg i ;:::;Pg ). 1 i i ei ). Since Pi e i 21;:::;Pg 1 a i i i i ei 1;:::;eg g e i ) has only one maximal ideal, M i i iMk[X]= (Pi ei): into irreducibles P. Then there are gprimes Pof Blying above p, with rami cation indices eand residue class eld degrees f;:::;f. Proof. Indeed, the key step is to note that B= A[X]=(P). We study the ring B=pB; its maximal ideals correspond to the primes of Blying above p. This ring is precisely k[X]=(P), though; this in turn is isomorphic by the Chinese remainder theorem to The maximal ideals of B=pBcorrespond precisely to the maximal ideals of all the k[X]=( PBut each k[X]=( Pgenerated by P. It follows that there are gsuch maximal ideals P, and their residue class eld degrees are the degrees of P= 0 in k[X]=( Pgenerates Mis contained in pBif and only if M, it follows that this is true if and only if aii. In particular, the eiare the rami cation indices. N Note that the primes P can be obtained via pB+Pi( ), if Pi 2 2 + 1, = i. j I f B 1 = L B i is any polynomial with A-coe cients lifting . This is a straightforward corollary of the proof. This is very useful. For instance: Example 3.7. Consider Q(i). We will show (??) that the ring of integers (that is, the integral closure of Z) is precisely the ring of Gaussian integers Z[i]. We will apply the preceding proposition with A= Z, P(X) = X is a nite direct sum of rings, then a maximal ideal in B is of the form B B2 a maximal ideal of Bj. Mj : : : Bn, where Mis . For any sequence 30 3. RAMIFICATION Let pbe a prime, p>2. Then pdoes not ramify in Q(i), because X 2+ 1 has no multiple roots in Z=pZ. If 1 is a quadratic residue modulo p, then Psplits andthe prime psplits in Q(i) into two factors, each with residue class degree 1. If not, then pdivides only one prime of Q(i), whose residue class degree is 2. We shall now show that in the complete case, two special cases can be classi ed rather completely. 2. Unrami ed extensions We work, for convenience, in the local case where all our DVRs are complete, and all our residue elds are perfect (e.g. nite), which ensures separability of the residue eld extensions. This is always true in the cases of interest. An extension of prime ideals Mjm is said to be unrami ed if e= 1. Then, unrami ed extensions can be described fairly explicitly. unr Proposition 3.8. Notation as above, if L=Kis unrami ed and with rings of integers R;Sand maximal ideals M;m, then we can write L= K(a) for some a2S with S= R[a]. The irreducible monic polynomial P satis ed by remains irreducible upon reduction to the residue eld K. Proof. Fix DVRs R;Swith quotient elds K;Land residue elds K;L. Let ebe the rami cation index, f the residue class degree, and n= [L: K]. Recall that since ef= n, unrami edness is equivalent to f= n, i.e. [L: K] = [L: K]: Now by the primitive element theorem (recall we assumed perfection of K), we can write L= K( ) for some 2L. The goal is to lift to a generator of Sover R. 0There is a polynomial P(X) 2K[X] with P(a) = 0; we can choose Pirreducible and thus of degree n. Lift P to P(X) 2R[X] and ato a2R; then of course P(a 0) 6= 0 in general, but P(a) 0 mod M if M is the maximal ideal in S, say lying over m R. So, we use Hensel’s lemma to nd areducing to awith P(a) = 0|indeed P0(a0) is a unit by separability of [L: K]. It follows from the next lemma that S= R[a], since there is a uniformizer for S contained in Rbecause the extension is unrami ed. As a consequence, L= K(a), and Pmust be irreducible (since it is of degree n). N The next lemma is useful in nding generators for a ring: generatedbytwoelements Lemma 3.9. Let A Bbe an extension of discrete valuation rings (not necessarily complete) with maximal ideals p;P. Suppose 2Bhas image in B=P generating the eld extension B=P=A=p, and suppose 2Bis a uniformizer. Finally, suppose Bis nitely generated as an A-module. Then B= A[ ; ]. 3Proof. Consider the A-submodule C = A[ ; ] B. We will prove that the map C=pC!B=pBis surjective; this implies that B=C= p(B=C), and by Nakayama’s lemma, we’ll have C= B. So far, we know that C= C!B= Bis surjective by assumption on . In otherwords, we have B= C+ B. Repeating, we have B= C+ (C+ B) = C+ 2eB. And so on, proceeding by induction, we get B= C+ Bfor ethe rami cation 3Cf. eisenbud [?]. 2. UNRAMIFIED EXTENSIONS 31 index. But this says precisely that B= C+pB, and proves surjectivity of C=pC! B=pBand the lemma. N We briey digress to give an application of this lemma. Proposition 3.10. Suppose A Bis an extension of (not necessary complete)DVRs such that Bis the integral closure of Ain a nite extension eld. In addition, suppose the extension of residue elds is separable. Then there is 2B with B= A[ ]. This shows that the situation in Proposition ?? is not uncommon at all, and in particular is always true in the local case. 0Proof. Let p;P be the prime ideals of A;B. Suppose y2Blifts a generator yof B=P=A=p. Then there is a polynomial P2A[X] with P(y) = 0, but P2(y) 6= 0 by separability; we could take the irreducible polynomial, for instance. This means that if P(y) 2P, and if it is not a uniformizer (i.e. is in P), then P(y+ ) P02(y) mod Pis one for a uniformizer. So, if we take to be either y(if P(y) is a uniformizer) or y+ (if P(y+ ) is a uniformizer), then generates the extension B=P=A=p, and P( ) is a uniformizer.generatedbytwoelementsgeneratedbytwoelements By Proposition ??, Bis a nitely generated A-module, so Lemma3.9 applies (with ;P( )) and concludes the proof. N There is a converse as well, about unrami ed extensions. We keep the same notation: a nite extension of complete elds L=Kwith discrete valuatinons, rings of integers R;S, and maximal ideals m;M. unrconverse Proposition 3.11. If L= K( ) for 2S whose monic irreducible P remains irreducible upon reduction to K, then L=K is unrami ed, and S = R[ ]. More 4generally, the conclusion holds if satis es a monic polynomial in R[X] whose reduction has no multiple roots. Proof. First suppose P irreducible. Consider T := R[X]=(P(X)); this is clearly an integral domain and (by an obvious injection) a subring of Lcontained in S. I claim that T’S. This will evidently prove the claims.First, we show T is a DVR. Now T is a nitely generated R-module, so any maximal ideal Q of T must contain mT by the same Nakayama-type argument. Indeed, if not, then Q + mT= T, which contradicts Nakayama’s lemma. In particular, a maximal ideal of T can be obtained as an inverse image of a maximal ideal in TRK= K[X]=(P(X)) by right-exactness of the tensor product. But this is a eld by the assumptions, so locprincipalmeansDVRlocprincipalmeansDVRmT is the only maximal ideal of T. This is principal, so T is a DVR by Proposition??. It must thus be the integral closure S, since the eld of fractions of T is L. Now [L: K] = degP(X) = degP(X) = [L: K], so unrami edness follows. In the general case (the last sentence), the reduction of the irreducible poly-nomial for has no multiple roots. But this reduction is Q0(X ( )), where ranges over the embeddings of in an algebraic closure of K. The hypothesis means that ( ) 6= ( ) for 6= 0 . Since the map ! is surjective, it follows that has nconjugates over A=p, THIS NEEDS WORK N 4No multiple roots in the algebraic closure of the residue eld. 32 3. RAMIFICATION pExample 3.12. This example will be useful in class eld theory. Let kbe a local eld, i.e. a nite extension of Q1=n. Suppose p- n, and in particular, nis a unit in the ring of integers. Suppose 2kis a unit. Then the extension k( n)=kis unrami ed, because the polynomial X has no multiple roots in the algebraic closure of the residue eld (since it is prime to its derivative nX n1). Remark. This example, and all the previous results, can apply to the global case too. In particular, if Ais a Dedekind domain with quotient eld K, 2Kis a unit in Apfor p a prime ideal, and nis a unit at p as well, then the extension K( 1=n)=K is unrami ed at all primes lying above p. This follows from the preceding example applied to the completions. Proposition 3.13 (Le sorite5for unrami ed extensions). Let K Lbe an unrami ed extension of local elds. (1) If M=Lis unrami ed, then so is M=K(\composition") (2) If Eis an extension of K, then LE=Eis unrami ed (\base extension") (3) If L0is another unrami ed extension of K, then LL0=K is unrami ed (\ bered products") unrunrProof. (1) is immediate from multiplicativity in towers, and (3) follows from (1) and (2). It remains only to prove (2). By Propositionunrconverseunrconverse3.8, we can write L= K( ) where satis es a polynomial with no multiple roots in the algebraic closure of the residue eld. Since LE= E( ), it follows by this property of and Proposition3.11 that LE=Eis unrami ed too. N Remark. By (3) of the above proposition, any extension L=K has a maximal unrami ed subextension Lun=K. Moreover, the extension L=Lunhas no choice but to be totally rami ed. Digression 3.14. We briey digress, following Milne, to explain how these ideas are useful in determining Galois groups of number elds. Let Kbe any eld and f2K[X]. Recall that the Galois group of f is the Galois group of a splitting eld for f. Now suppose Kis a number eld with ring of integers OK and P2OK K P= P1 :::Pk irreducible and distinct in K[X]. . Claim. The Galois group of P(regarded as a subgroup of the symmetric group Sn [X] is a monic separable polynomial of degree n. Let p Obe a prime ideal with residue eld K= O=p. We shall connect the factorization of Pmodulo p with the Galois group of P. Suppose modulo p (we use the bar to denote reduction mod p), we have ; where each Pihas degree di, for the Pi ::: k, where i is a di of permutations of the roots of n) contains a 1 i unrconverseunrconv erse 5 -cycle and the ’s are pairwise disjoint. Proof of the claim. First, this factorization implies that p does not ramify (or more precisely, any prime prolonging p does not ramify) in the splitting eld L of P, in view of Proposition3.11 and the above remarks. Also, the roots of Pare distinct modulo any prime dividing p. I have no idea what this means, which is bad since I take French, but in the highly entertaining book Introduction to Grothendieck Duality Theory by Altman and Kleiman, it is used for results that say \Property X" is preserved under base extension, composition, etc. 3. TOTALLY RAMIFIED EXTENSIONS 33 Fix any prime P of Llying above p, and let Lbe the residue eld of Lmodulo P. Let 2G(L=K) be the Frobenius element. Then generates G(L=K). Now acts on the roots of P(all of which lie in L). So if decomposes into a product of r disjoint cycles of degrees t1;:::;tr, it follows that Pmust factor into a product of r irreducible polynomials of degrees t1;:::;tr6.This means in particular that r= k and up to rearrangement, ti= ri. But is the reduction of some 2G(L=K) in view of Proposition ??. This means that must be as described in the claim, since has such a description as an element of Sn. N This result can be used in computing Galois groups. For instance, if P(X) 2Z[X] is irreducible of degree nand remains irreducible modulo a prime, then the Galois group of P contains a n-cycle. If nis prime, and P has precisely one pair of complex conjugate roots, then the Galois group is the full symmetric group Sn because it also contains a transposition (namely, complex conjugation). 2.1. The inertia eld. Recall that any extension of local eld L=K has a maximal unrami ed subextension. In the global case, if L=Kis an extension and P a prime of L, 3. Totally rami ed extensions We next consider the case of a totally rami ed extension of complete elds K L, with residue elds K;L|recall that this means e= [L: K] = n;f= 1. It turns out that there is a similar characterization as for unrami ed extensions. Proposition 3.15. Given a totally rami ed extension of complete elds K L with rings of integers R;S, we can take a uniformizer 2Swith S= R[ ] and such that the irreducible monic polynomial for is an Eisenstein polynomial. sysrepsysrepProof. Choose a uniformizer of the DVR S. I claim that S= R[ ]. This follows easily from Proposition2.22 or Propositiongenbytwoelementsgenbytwoelements??. Your choice. Now, with that established, note that L= K( ) as a consequence. Consider + an1Xn1 + + a0 7is a uniformizer in R. n1 n 0 i 0 0= n i ii 6 1; : : : ; tr 7 minimal polynomial of , Xn the:By de nition, we have + an1+ + a= 0: Because of the total rami cation hypothesis, since each a2R, any two terms in the above sum must have di ere orders in S|except potentially the rst and the last. Consequently the rst and last must have the same orders in S(that is, n) if the sum is to equal zero, so a unit, or a Moreover, it follows that none of the a;i6= 0, can be a unit|otherwise the order of the term awould be i<n, and the rst such term would prevent the sum from being zero. Hence this polynomial is an Eisenstein polynomial. N In particular, what all this means is that Pis an Eisenstein polynomial: Now we prove the converse: Proposition 3.16. If K Lis an extension with L= K( ) where 2Ssatis es an Eisenstein polynomial, then S= R[ ] and L=Kis totally rami ed. This follows from a general fact, easily proved: If the Galois group of a polynomial P has r orbits of size t, then P factors into r irreducible polynomials of degrees t1; : : : ; tr. We have repeatedly used the following easy fact: given a DVR and elements of pairwise distinct orders, the sum is nonzero. 34 3. RAMIFICATION Proof. Note rst of all that the Eisenstein polynomial P mentioned in the statement is necessarily irreducible. As before, I claim that T:= R[X]=(P(X)) is a DVR, which will establish one claim, namely that S = R[ ]. By the same Nakayama-type argument in the previous post, one can show that any maximal ideal in T contains the image of the maximal ideal m R; in particular, it arises as the inverse image of an ideal in TR K= K[X]=(Xn n a0 2mod by (X;a0) for a0 n n ); this ideal must be (X). In particular, the unique maximal ideal n of Tis generated 2Aa generator of m, which without loss of generality we can take as the last (constant) term in the polynomial P. But, since P(X) is Eisenstein and the leading term is X, it follows that X. This also implies that X is nonnilpotent in T. Now the following lemma implies that Tis a DVR: Lemma 3.17. Any commutative ring Awith a unique principal maximal ideal m serre generated by a nonilpotent element is a DVR. Proof of the lemma. This is a lemma in n n+1m n eisenbud 0 A;Mod 1 8 M k i=Mi1So, any A-module M2Mod 0 M i 0 i 00 for the pi i , we have (M) = (M0 !M0 A A !M!M00 8 [6], but we can take a slightly quicker approach to prove this. We can always write a nonzero x2Aas x= u for ua unit, because x2mfor some n|this is the Krull intersection theorem, cf.[?]. Thus from this representation Ais a domain, and the result is then clear. N We now resume the proof of the proposition. There is really only one more step, viz. to show that L=Kis totally rami ed. But this is straightforward, because Pis Eisenstein, and if there was anything less than total rami cation then one sees that P( ) would be nonzero|indeed, it would have the same order as the last constant coe cient a. N Proposition 3.18 (Le sorite). 4. Two homomorphisms Let Abe a Dedekind domain with B quotient eld K. 4.1. Some abstract nonsense. Consider the categories Mod = M such that the quotients Mare isomorphic to R=m i for the maximal mi ideals. of modules of nite length over A;B, respectively. It is a well-known fact that for any noetherian ring R, a module Mof nite length has a nite ltration has a ltration whose quotients are isomorphic to A=pnonzero. Let (M) = Qp. It is clear, by the Jordan-Holder theorem, that for an exact sequence !0 in Mod) (M). Consequently, there is a homomorphism : K(Mod) !Fr(A) for Fr(A) the group of fractional ideals. Here Kdenotes the Grothendieck group. This A map sends A=I!Ifor Ia nonzero integral ideal. With only a nite generation hypothesis, one would only have the m prime. 4. TWO HOMOMORPHISMS 35 Proposition 3.19. is an isomorphism. Proof. Mod Ais an artinian category, so the Grothendieck group is free on the simple objects, which are of the form A=p for p prime. Similarly, Fr(A) is free on the prime ideals p, and the appropriate bases of the two groups get mapped to each other. N 4.2. De nitions of N;I. Let Lbe a nite separable extension and B the integral closure in L. There is an exact functor Mod A!Mod B L Kgiven by restriction. Indeed, it is easy to see that a module over a Dedekind domain is of nite length if and only if it is nitely generated and annihilated by a nonzero element, and if x2Bannihilates M, N(x) 2Aannihilates M. Moreover, B is torsion-free over A, so hence is at (cf. ??); there is thus B!Mod;M!B BA );K(Mod A A) !K(Mod A B : B A S1A S1BS 1A S n exact functor Mod A A 1 A S1B S M. These induce homomorphisms on the Grothendieck groups K(Mod) !K(Mod), a and corresponding homomorphisms Fr(B) !Fr(A);Fr(A) !Fr(B). These will be called, respectively, the norm and inclusion homomorphisms. It is easy to see that these commute with localization. Indeed, if S Ais a multiplicative set, we have a commutative diagram Mod B // Mod A Mod 1B // M o d The next lemma could have been taken as the de nition of N and i, since both are multiplicative and consequently determined by their values on the prime ideals. fProposition 3.20. Let p;P be prime ideals of A;B, with P jp. (1) We have NP = p, for fthe residue class degree [B=P : A=p]. (2) We have i(p) = pB. Proof. The proof of (2) is easy: p corresponds to the image of A=p in K(Mod A). Under the tensor product functor, this is mapped to B=pB. The proof of (1) is also straightforward. The A=p-module B=P is a f-dimensional vector space. So as an A-module, B=P has a ltration of length fwith quotients isomorphic to A=p. This implies (1). N We now study these homomorphisms further; the proofs of their properties will rely on elementary facts about rami cation. nProposition 3.21. We have N i(a) = afor any ideal a A. Proof. It is enough to prove this for prime ideals p. But i(p) = pB = 1 e:::Pgg for primes P1;:::;Pg P eifi n= p g e of B. Let the residue class eld degrees be f;:::;f. Then the norm of this product is P11 equal to pefequalsnefequalsnby Proposition3.4. N We next show that the ideal norm is a generalization of the usual norm. to be xed!! 36 3. RAMIFICATION Proposition 3.22. If b Bis an ideal, we have N(b ) = Q b Proof. The norm commutes with localization, as is easily seen (to be added). Therefore, by localizing at each prime, it su ces to prove the proposition when A and Bare principal ideal domains N 5. Completions revisited Let kbe a eld with a valuation v(possibly archimedean) and La nite separable extension. Proposition 3.23. We have an isomorphism of L-algebras and topological rings, Lk kv wjv’ M Lw; where kv;Lw kkvdenote completions and wranges over all extensions of vto L. First, Lis a direct product of elds. Indeed, we can write L= k(Alpha) = k[X]=(P(X)) for suitable Alpha2L;P(X) 2k[X] by the primitive element theorem. Let P split in k v[X] as P = P1:::Pr; there are no repeated factors by separability. Then Lk kv ’kvi[X]=(P(X)) ’ M kv[X]=(Pi): So Lk kv is isomorphic to a direct product (i.e. direct sum) of elds kv[X]=(P). I claim now that the elds Li= kv[X]=(Pi) are precisely the Lwifor wprolonging v. Indeed, rst note that kv[X]=(P), as a nite extension of the complete eld kvikkv, has a unique extension valuation with respect to which it is complete. The composite map L!L!k v[X]=(Pi) induces a map of L!Land a valuation on Lextending v. Lis dense in Lii, since Alphagets mapped to the image of Xin k v[X]=(Pi). So Liis the completion of Lwith respect to the valuation of L induced on it. What we now need to show is that the valuations induced on Lare distinct and that every L-valuation prolonging vcan be realized in this way. Start with the rst task. i i kv is a nite-dimensional space over kv Lk ;L!Lj r k k v i i , so it has a canonical topology induced by a (non-unique) norm, and the topologies on the Lare the subspace topologies. Also, Lis dense in it. If the morphisms L!Linduced the same valuation on Lfor di erent i;j, then we would not be able to approximate a vector inL Lwhose i-th coordinate was 1 and whose j-th coordinate was zero arbitrarily closely by elements of L.Suppose we have a valuation w prolonging v on L. Then w extends to a multiplicative function on Lby continuity. This must be the norm on one of the L, since it is not identically zero. So we can get any wby pulling back from some L. Corollary 3.24. For a nite separable extension L=k, : kv] = [L: k] w ef= nequality. j v X [ L w In the case of va discrete valuation, this is just the P 6. THE DIFFERENT 37 6. The di erent We begin with generalities on duals. 6.1. Dual modules. In reality, we shall only care about the speci c case of the di erent, but it it useful to start things more generally. Let Abe a Dedekind domain with quotient eld K, V a nite-dimensional K-vector space. Suppose M is a torsion-free, nitely generated submodule of V that spans V; we call such a module a lattice. For instance, A n K nsatis es this condition. In general, however, Mneed not be free. Suppose given an K-linear, symmetric bilinear form B: V V !K, which we always assume nondegenerate. De ne the dual module M0of Mto be v2V : B(v;M) A: We start by handling the easiest case. Proposition 3.25. Suppose M is a free A-module with basis e1;:::;e. Let f1;:::;fnbe the dual basis to e1;:::;en, i.e. such that B(ei;fj) = ijn. Then M0is A-free on f1;:::;fn. Proof. It is clear that each fi, and hence their span, is in M0. Conversely, any x2V can be written as x=P aififor ai2K. If in fact x2M0, then taking B(x;ei) 2Afor each ishows that a2Aby the dual bases relations. N Corollary 3.26. M0iis a lattice if Mis one. Proof. First of all, there are This is because M. N We shall often have to deal with localization to reduce problems to the case of a PID, so let Sbe a multiplicative subset. Then S1Ais a Dedekind domain, S1Msatis es the conditions with respect to S1A. It is clear that locgoodduallocgooddual (3.2) S1(M0) = (S1 M)0 in view of the nite generation of M. are lattices in with bilinear forms B1;B2 Proposition 3.27. Suppose M1;M2 V1;V2 1 1 V2 0 = M0 2 M2 M 0 i 1 0 B=A T r . Then M M2is a lattice in V1, and with the obvious bilinear form Bon V V2, we have (M1): Proof. Clear. N L=KDe nition-Example 3.28. Let Abe a Dedekind domain with quotient eld K, L=Kbe a nite separable extension and Bthe integral closure in L. Consider the form (a;b) !Tr(ab). The dual module of B Litself, that is B, is a lattice of L. It is in fact a B-submodule, since x2B0L=K(xy) 2A8y2B: It is thus a fractional ideal, and its inverse is called the di erent D. In particular, = DS1B=S1A S1 locgoodduallocgooddualB. Proof. Clear from (3.2). N 6.2. The di erent and Proposition 3.29. S1DB=A rami cation. We now want to prove that the discriminant is divisible by all the rami ed primes. 4 Number elds In this chapter, we drop the generality of the previous ones, and restrict ourselves to the case of primary importance in the rest of these notes. 1. Introductory remarks De nition 4.1. A number eld is a nite extension of Q. It is of interest to nd the absolute values on a number eld. These necessarily extend ones of Q. And we have: 1Theorem 4.2 (Ostrowski). The only nontrivialabsolute values on Q (up to equivalence) the p-adic valuations and the usual archimedean one. Proof. Omitted. N In particular, the nontrivial absolute values on a number eld Kfall into two categories. 1.1. Valuations. There are some absolute values j jthat are nonarchimedean,in which case they extend j jpon Q for some prime p. Let OKbe the integral closure of Z in K, i.e. the ring of integers; this is a Dedekind domain (Proposition ??). Then the fact that j jis 1 on Z and <1 on (p) Z means that jOKKj [0;1] and that OKdoes not consist solely of units with respect to j j. In particular, j jdetermines a prime ideal of OKprolonging (p), and is the discrete valuation associated to this prime ideal. Conversely, every prime ideal of Odetermines a distinct nonarchimedean valuation of K. 21.2. Archimedean absolute values. There are some absolute values j jthat are archimedean, and consequently prolong the usual absolute value on Q (up to a power). I claim that there is a distinct one corresponding to each real embedding K!R and each pair of complex conjugate embeddings K!C (where a complex embedding is required not to fall entirely into R !). Indeed, it is clear that every such embedding determines an absolute value on Kby pulling back. Two conjugate embeddings K!C obviously determine the same absolute value. Conversely, given an archimedean absolute value on K, we have an embedding into the completion, K! ^ K. But ^ Kis a nite extension of In particular, if there are r1 real embeddings and r2 + r 2 archimedean absolute values. 1 39 1 2 ^ Q = R . Thus we get an embedding into either R or C preserving the absolute value. complex embeddings, there are r There is a trivial absolute value taking the value 1 at all nonzero elements. Note that the reals have no nontrivial absolute-value-preserving automorphisms (or any others, for that matter, but it is irrelevant), while the complexes have one: complex conjugation. This explains the somewhat strange asymmetry. 40 4. NUMBER FIELDS 1.3. The product formula. There is a striking global relation between the absolute values on a number eld. The setup is as follows. Kwill be a number eld, and van absolute value (which, by abuse of terminology, we will use interchangeably with \place") extending one of the absolute values on Q (which are always normalized in the standard way), that is to say jpjfor the output at x2K. Suppose v0is a valuation of Q; we write vjv0p=if vextends v01 p; we will write jxjv. Recall the following important formula from the theory of absolute values an extension elds: K QjN(x)jv0 v [Kjxjv:Qv 0] v: j P 1 v r 3 = o 4 o Y f 0 . v : Qv0 Pvjv0 Nv v Write N In the nonarchimedean case, it follows from ??. In the archimedean case, it follows because the norm is the product The ’s each correspond to one extension of j jQ xfor ranging over the eld embeddings of K!C . := [Kv for x2K. Theorem 4.3 (Product formula). If x6= 0, on Q to K, and the only way two di erent embeddings yield the same absolute value is if they are complex conjugates. N ]; these are the local degrees. From ?? (or the same reasoning in the archimedean case), we have= N := [K : Q]:This is essentially a version of theP ef= Nformula.The above formalism allows us to deduce an important global relation between the absolute values jxj v = 1: Njxjvv = 1: vY p l 1 Nv Nv KQ v v v v0 j vjv0 0 x j Proof. The proof of this theorem starts with the case K= Q, in which case it is an immediate consequence of unique factorization. For instance, one can argue as follows. Let x= p, a prime. Then jpj= 1=pby the standard normalization, jpj= 1 if l6= p, and jpj1= pwhere j jis the standard archimedean absolute value on Q. The formula is thus clear for x= p2Q, and it follows in general by multiplicativity. By the above reasoning, it follows that if x2K, Y= YYjxj= YjNxj v 0 K K 0 f 3Cf. langalgebra [4] for a generalization. K Q(a) Z. 4This includes both real and complex embeddings. This completes the proof. N 1.4. The function N. For future reference, we pause to de ne a Z-valued function N on the integral ideals of O. Speci cally, we let Na = Card(O=a): In particular, if a is a prime p dividing p2Z with residue degree f, then Np = p. The next proposition shows that we are already familiar with N. Proposition 4.4. The function N is multiplicative: N(ab) = NaNb . In fact, if a is an ideal, then Na is the positive integer generating the ideal N 2. THE RIEMANN-ROCH PROBLEM IN NUMBER FIELDS 41 ZProof. Clearly it is su cient to prove the second statement, since the ideal norm is multiplicative. Let Mbe a Z-module of nite length, i.e. M2Mod. Then I claim that the positive integral generator of the ideal Z Z(M) is CardM(which is nite!). This is clear for M= Z=pZ for a prime Z, and since every M2Modhas a ltration with subquotients of this form, the claim is clear. K=a)) = ZNow, if a is an ideal, we have the following equality of Z-ideals: (Na) = (Card(O(OK=a) = NK Q(a) by a look at the de nitions of the norm and inclusion homomorphisms in terms of the Grothendieck group. This completes the proof. N Incidentally, it would not be hard to prove this directly. For instance, the 2proposition is a direct corollary of the Chinese remainder theorem when a;b are relatively prime. Moreover, by localization it is easy to check that p=p 22’A=p, so that Np= (CardA=p)(Cardp=p2) = (Np)K: Corollary 4.5. Let a2O. Then the order of O=(a) is the absolute value of NK Q(a). NK 2. The Riemann-Roch problem in number elds We shall be interested in studying elements x2Kwith certain distributionsof its absolute values jxj v. In particular, let us pose the following problem. Problem. Suppose we have constants c for each place v. When does there exist x2Kwith jxjv cvvfor all v? There is an analogy here to algebraic geometry. Suppose C is a projectivenonsingular curve. Let Dbe a divisor, i.e. a formal nite sum PP2CnP. When does there exist a rational function fon Cwith ordP(f) nPPfor all P? Information on this problem is provided by the Riemann-Roch theorem. Inparticular, if jDj:= PnPis very large, then we can always nd a lot of such fs. In particular, when jDjis very large, the dimension of the space L(D) of such fis approximately proportional to jDj.Note the strength of the analogy: the valuation rings of the function eld of C are precisely the local rings of the points of C. Moreover, the product formula is analogous to the fact that the principal divisor associated to a nonzero meromorphic function has degree zero. In our case, we will de ne a K-divisor as follows: De nition 4.6. A K-divisor c to be an assignment of constants cfor the valuations vof K. We will assume that c vv= 1 almost everywhere (i.e. for a co nite set); this is analogous to a divisor in algebraic geometry being nite. Also, when v is nonarchimedean, we assume cvvin the value group of v. De ne L(c) to be the set of x2Kwith jxj cvfor all v. We will show that cardL(c) is approximately proportional to kck:= Y Ncv v : Theorem 4.7. There are positive constants a;bdepending on Konly such that akck cardL(c) b(1 + kck): 42 4. NUMBER FIELDS Note that we need the 1 on the right side, because 0 2L(c) always! The proof of this theorem will not use any of the fancy machinery as in the Riemann-Roch theorem (in particular, no Serre duality). It only gives bounded proportionality; one can prove a stronger asymptotic result, but we shall not do so here. Proof. We rst do the right inequality. The idea is simple. If there were a lot of points in L(c), then by the pigeonhole principle we could nd ones that very close together. But the di erence of any two points in L(c) has bounded absolute values everywhere, so if the di erence is very small at even one valuation, then the product formula will be violated. 5In detail, it is as follows. Suppose wis a real archimedean absolute value of K.w;cwLet n= cardL(c), and suppose n>1. The place wis obtained by pulling back the usual absolute value on R by a real embedding : K!R that sends L(c) into [c]. Then, by the pigeonhole principle, there are distinct points x;y2L(c) with 2cw 2c j v x y j w v nonarch 2c N [K:Q] Y N . kck=n: = v) jxyj v v6=w v6=w w v1 = Yjxyjv w v v jxyj 2 v m 2 v p 2c 2 =n: We will now apply the product formula to xy. Note that jxyj w N w Y c v c archY(2 n c 2 v v 2c Nv v6=w v at the archimedean absolute values, but we do not need the factor of 2 at the nonarchimedean ones. Then, by splitting the product into wand non-wvaluations, and those into the archimedean and non-archimedean ones, we nd: Here the symbol . means up to a constant factor depending only on K. This proves one side of the equality when there is a real archimedean absolute value of K. We still need to prove that side of the inequailty when there are no real absolute values. In this case, Kmust have a complex absolute value warising from a complex embedding : K!C . The embedding carries L(c) into the square region Sof side 2ccentered at the origin. If n= L(c), and m<nis the largest square less than n, we can slice the square region Sinto msubsquares of side length. One such subsquare must contain two distinct elements x;y2L(c) by the pigeonhole principle. Then by elementary geometry, 2c m: At the other archimedean places v, we have jxyj v cv v N nonarch N p 2c [K:Q] Y N . kck=n: w 2 = jxyj v1 = Yjxyjv Yv6=w v6=w v . At nonarchimedean places v, we have jxyj. The same product formula can now be repeated, since m>n=2: 2 arch 2 ) v Y c v c v Nv w v6=w 2 wn= 2 2 (2c vcv. ThenNow, we prove the left hand inequality, which bounds below cardL(c). This will be the necessary part for the unit theorem. First o , note that we can de ne the product divisor xc if c is a K-divisor and x2c as the family v!jxj 5That is, one arising from a real embedding. The case where K admits only complex embeddings will be handled below. 2. THE RIEMANN-ROCH PROBLEM IN NUMBER FIELDS 43 cardL(c) and kckare una ected by scalar multiplication by elements of K, in view of the product formula. It will be necessary to do a bit of normalization, only after which we can use a Chinese remainder theorem-type argument, and hence this observation will be useful. artinwhaplesartinwhaplesBy multiplying c by an element of K, we may assume 1 cv 2 at the archimedean places, by the approximation theorem2.16. Next, we choose d 2 Z divisible by a lot of prime numbers, so that dc has absolute value 1 at all nonarchimedean primes. Replace c with dc. So, here is the situation. There is a c satisfying cvv 1 for vnonarchimedean and d c 2d for v archimedean. We need to show that there are & kck elements in L(c). But, L(c) has a nice interpretation in this case, since c 1 for nonarchimedean v. There is an ideal a =Q pordpcpvvsuch that the elements of a are precisely the x2Kwith jxj cv6for vnonarchimedean. The points of L(c) are just elements of a whose archimedean absolute values satisfy certain bounds. In particular, we are counting points of a lattice (namely, a) in a certain space region. Nd while kc K Indeed, let cp f nonarchvYConsequently, kck d v 1 w p ) = (p1= K i w x= Xaixi;8ai e = . It follows that Np = f pf kc p : e N N N a : 1= e N p ) v c Na = If we show that atinowneedtoprove (4.1) CardL(c) cK =Na for an absolute constant c>0 (depending only on the eld K) w the normalization of the absolute values is carried out such that kc as we now show. whatinowneedtoprovewh be the divisor with 1’s everywhere except the a associated to the prime ideal p, but with order 1 at p. Suppose p j( rami cation index e, residue class eld degree f. Then Np = pk= (p k: More generally, we see by the same reasoning that ;:::;xN ij We shall now bound below CardL(c). Let x 2Z;ja (with N= [K: Q]) be a basis of the free Z-module O. Then if Wdenotes the the maximum of Njxfor warchimedean and 1 i N, then Wdepends only on K. Moreover, any sum K N Nd WN N N a t l e a s t . Also, since there are Na di erent classes of Omodulo a, it follows that th least Na belonging to the same class modulo a. Subtracting these from each o j get d=W satis es jxj dfor warchimedean. The number of such xas in the above expression with 0 a d Na distinct elements of a whose norms at the archimedean places W are 6This remark will be elucidated later. 44 4. NUMBER FIELDS whatinowneedtoprovewhatinowneedtoproveat most d. All these belong to L(c) since they belong to a and satisfy the condition on the archimedean places. This proves that (4.1) with cK= W N, and completes the proof of the theorem. N 3. The unit theorem Following the philosophy of examples rst, let us motivate things with an example. Example 4.8 (Units in quadratic elds). Consider the ring Z[i] of Gaussian integers. Claim. Z[i] is the ring of integers in the quadratic eld Q(i). 2+ b2Proof. To see this, suppose a+ib;a;b2Q is integral; then so is its conjugate aib, and thus it follows that 2a;2bare algebraic integers, hence rational integers. Since (a+ ib)(aib) = amust be an integer, neither a;bcan be of the form k=2 for kodd. N 2+b2What are the units in Z[i]? If xis a unit, so is x, so the norm N(x) must be a unit in Z[i] (and hence in Z). So if x= a+ib, then a= 1 and x= 1 or i. So, the units are just the roots of unity.In general, however, the situation is more complicated. Consider Z[ p 2], which 7is again integrally Then x= a+ b p closed. p 2 2b2 K , O=p\OpK places S1 7 2 is a unit if and only if its norm to Q, i.e. ais equal to 1. Indeed, the norm N(x) of a unit xis still a unit, and since Z is integrally closed, we nd that N(x) is a Z-unit. In particular, the units correspond to the solutions to the Pell equation. There are in nitely many of them. But the situation is not hopeless. We will show that in any number eld, the unit group is a direct sum of copies of Z and the roots of unity. We will also determine the rank. 3.1. S-units. We start with an easy proposition. Let K be a number eld with ring of integers O. Then: Proposition 4.9. x2Kis a unit if and only if its order at any nonarchimedeanvaluation is zero. Proof. A unit must obviously have order zero at each prime. Conversely, suppose xhas order zero at each prime. Then xbelongs to the localizations Ofor each nonzero prime ideal p. But, if we abbreviate O= O 1from a basic result in commutative algebra true of any integral domain. Hence if x satis es the order condition, then x2O, and by symmetry x2O, proving the result. N Motivated by this result, we de ne a generalization of the notion of unit: De nition 4.10. Let Sbe a nite set of places of Kcontaining the archimedean . We say that x2Kis a S-unit if xhas order zero at the places outside S; denote the set of S-units by U(S). The reader may either prove this directly or skip ahead to ?? to see the general case. 3. THE UNIT THEOREM 45 This is clearly a generalization of the usual notion of unit, and reduces to it when S= S1. Alternatively, if we consider the ring OSSof elements of Kintegral outside S, then U(S) is the unit group of O. 3.2. The unit theorem. The principal goal in this post is to prove the easy half of: Theorem 4.11 (Dirichlet unit theorem). The group U(S) is isomorphic to a direct v L G, where Gis the group of roots of unity in K. sum ZjSj1 h(x) = (Nv v Proof. De ne a mapping h: U(S) !RS by (where N S logjxj )v2S =xv n de ned by (yv)v2S the image of his a lattice8 v 1 m S v. Thus h(U(S)) is a lattice in RS 8 ], as usual) so that by the product formula, h(U(S)) is contained in the subspace W R2Wi Pyv= 0. I claim that: rst, the kernel of hconsists of the roots of unity; and second,in W. Together, these will prove the unit theorem after we have computed the rank (which we will do later). First, it is clear that if x2ker h, then jxj= 1 for all places v, because x2U(S). We now v = [Kv :Q need a lemma. Lemma 4.12. If x2Kfor Ka number eld and jxjv= 1 for all absolute values v, then xis a root of unity. Proof. Note that every power of xsatis es the same condition. We now need a sublemma. Sublemma 4.12.1. Suppose Cis a constant. Then there are only nitely many points xof Ksuch that jxj Cfor all places v. Proof of the sublemma. The characteristic polynomial of x(as an endoNmorphism of K) has degree N = [K: Q] and rational coe cients which are the symmetric functions of the conjugates of x, and which thus are bounded at all rational places by D= D(C); for instance, we could take D= N!Cp. However, there are only nitely many rational numbers rsatisfying jrj Dfor all pand jrj D, as is easily checked, so there are only nitely many possible characteristic polynomials. Now xsatis es its characteristic polynomial, so there are only nitely many possibilities for it. N To nish the proof of the lemma, note that all powers of xhave norm 1 at all places, so by the sublemma we must get xfor some m6= n, so xis a root of unity. N We have shown that the kernel of hconsists of the roots of unity. In addition, we can use the lemma again to show that h(U(S)) must be a discrete set, since any bounded region in Rcan contain only nitely many points of h(U(S))|-indeed, if x2U(S) is mapped by hinto a bounded region, then that yields a bound on all of the jxj, consequently free abelian. The exact sequence U(S) !h(U(S)) !0 A lattice is a discrete abelian subgroup of a euclidean space. It is a theorem that a lattice is nitely generated, hence free. Cf. ..uh, I dunno. 46 4. NU MB ER FIE LD S must ther efor e split, and U(S) is the direc t sum of a ni te grou p (the root s of unity ) and a lattic e. I t rem ains to dete rmin e the rank of the lattic e, whic h we will do after idele s have bee n intro duce d. N 4 . T h e a d e l e r i n g L e t K b e a n u m b e r e l d . I n t h e f o l l o w i n g of K, a se t de no te d by V. Th e co m pl eti on of K at v2 V wil l , v w i l l r a n g e o v e r t h e a b s o l u t e v a l u e s be de no te d Kv ; th e rin g of int eg er s in thi s co m pl eti on wil l be wr itt en O. D e nit io n 4. 13 . Th e ad el e rin g is th e re str ict ed dir ec t pr od uc tv AK := 0v Kv: Y vThe word \restricted" means that any vector (x v)v2Vjv 2AK K v v T Yv=2SOv: AK is re qu ire d to sa tis fy jx 1 for al m os t all v. Th is ca n be m ad e int o a to po lo gi v2S K K v 1 K 1 v SK SK v) K v = 1 for v=2S1 v K Q Q First, recall that AQ 0 p , and AQ Qp: ca l rin g in th e fol lo wi ng m an ne r. Fo r a ni te e t S c o n t a i n i n g S 1 s A a = Y for v2S, consider the set Y Q n Such sets d clearly form an R admissible basis for A. It is clear that addition and multiplication are continuous, and that Ais locally compact, since Ois compact o p v=2S. Moreover, unlike a regular direct product, there is a convenient ltration e .For S nnite and containing the archimedean absolute values S, there is a sub A= Qv2S K v Qv=2SOv, and Ais the union of these subrings. Since any x2K is s in Ofor almost all v(this is analogous to a rational function on a curv contained havinge only nitely many poles), there is an injective homomorphism K!A. Nex may dets ne a Haar measure on Aby taking the product of the Haar measures Kv, normalized such that (O. Thus one gets a (i.e., the) Haar measure on Aits 4.1. Investigation of A. We want to prove compactness results about the adele and it isT v easiest to start with the case K= Q. Theorem 4.14. Q is a discrete subset of A=Q, with the quotient topology, is compact. is a restricted direct product We will nd a closed neighborhood of zero containing no other element of Q. For N= [1=2;1=2] pY Zp: this, consider 0 5. THE IDELE GROUP 47 = 1 (where v ranges over all normalized absolute values of Q), we cannot have x2N or elseQvjxjv 1 2v. This proves discreteness. The proof generalizes, since the product formula, and shows that Kis discrete in Afor any number eld K. Now, we show that any (xv) 2AQKcan be represented as r+ cwhere r2Q and c2Nwhere Nis the compact set as above. Indeed, let Sbe the nite set of nonarchimedean absolute values where xv=2Ov. Then set r1= P2Q. Then clearly Ak: Here ALis as a topological group Ak is discrete and AK 0vYkv k L= 0v wjv Lw = AL: Y Y Since any nonzero x2Q satis es the product formula Qv jxj pord (x ) p2S 0 1 x r 1p p 2 R p Y 1 Zp 2 2 since 1=p2Oq = Zq for q6= p. Also, by subtracting an integer r, we can arrange it so that xrr22N(since r22Zp;8p). Then take r= r+ r. Since Nis compact (by Tychono ), it follows that AQ=Q is compact as well. 4.2. Changing elds. We now want to prove an extension of the previous =Kis compact. The fact about discreteness follows from the produ r esult, namely: Theorem 4.15. If Kis a number eld, thenCompactness is tricker. We will need a discussion abou completions rst with which we can reduce to the case K AK Corollary 4.16. Let L=kbe an extension of number elds L-algebras, k L’AL k Oplus:::OplusAk . This is the restricted direct product Now, we shall prove that AK=K is compact for any number eld K. As a group, this is topologically isomorphic toL[K:Q]=Q under the identi cation K=L Q though, and this last group is compact.AQ5. The idele group As usual, let Kbe a global eld. Now we do the same thing that we did last time, but for the ideles. First of all, we have to de ne the ideles. These are only a group, and are de ned as the restricted direct product 0v = ; this has the product topology and is an = Qv2S JK K v Y SK v U )v relative to the unit subgroups Uv of v-units (which are de ned to be Kif vis archimedean). In other words, an id (xvis required to satisfy jxvj= 1 for almost all v. KIf S is a nite set of places containing the archimedean ones, we can de ne subset Jv Qv=2Sv 48 4. NUMBER FIELDS open subgroup of JK. These are called the S-ideles. As we will see, they form an extremely useful ltration on the whole idele group. Dangerous bend: Note incidentally that while the ideles are a subset of the adeles, the induced topology on JKis not the J(n)K(n)of ideles where xis pnat vpn(where p-topology. For instance, take K= Q. Consider the sequence x (n)is the n-th prime) and 1 everywhere else. Then x!0 2AQbut not in J. However, we still do have a canonical \diagonal" embedding K Q!JKnK., since any nonzero element of Kis a unit almost everywhere. This is analogous to the embedding K!A 5.1. Idele classes. In analogy to the whole business of adele classes modulo the ground eld, we will consider the idele class group CK= JK=K . This will be super-important in class eld theory. In fact, class eld theory exhibits a bijection between the open nite-index subgroups of CKand the abelian extensions of K. v First, though, let’s prove that K is discrete as a subset of JK 1=2(1) YvnonarchUv N= YvarchD v jx N and if x2K v k(xv . Cassels-Frohlich suggest that, rather than an actual proof, a metamathematical argument is more convincing: it is impossible to imagine any natural topology on the global eld K other than the discrete one! But, let’s give a legitimate proof. Consider the unit idele 1 = (1). We can nd a small neighborhood of it of the form f1gbelonged to N, then x1 would not satisfy the product formula, contradiction. This completes the proof of the claim. 5.2. Compactness. In the adele case, we had AK=Kcompact. This doesn’t work in the idele case. Indeed, rst de ne the idele norm v )k= Y vj so that by the product formula, kxk= 1 for x2K . This is evidently continuous since it is continuous on each JS K, and it factors to become a continuous map CK!R+whose image is easily seen to be unbounded. However, we do have: Theorem 4.17. The group C0 Kof idele classes of norm 1 is compact in the induced topology. More generally, JS;0 K=U(S) of S-ideles of norm 1 modulo S-units is compact whenever Scontains the archimedean places. We have an embedding JS;0 K=U(S) !Cin an obvious manner, so it su ces to prove the rst claim. However, it even su ces to prove that the topological group Ct Kof ideles of norm t(where t2RK+) is compact for some t. We can take tvery large if we want. This is because the groups C0 Kand Ct Kare topologically isomorphic, the isomorphism being given by multiplication by an idele which is t at one archimedean place and 1 everywhere else. Lemma 4.18. There is tso large such that if i2JK has norm t, then there is x2Kwith 1 jxivjv tfor all v. 5. THE IDELE GROUP 49 This will be an application of the business of counting lattice points in parallelotopes, i.e. the \Riemann-Roch problem" in number elds. 1 wj 1, Note that the family Cv = jivjv vwith jyj jivjv 1ivjv w jy1i vjv QQw v jy1i1i j j t v K kik: i fx2K m p v l tg i e s v K tK j x j K v t w K vj S;0 K K K v) 0K for any idele iis a divisor c in the sense of that post, and kikis just the norm of c. So if kikis large enough (depending only on K), say at least t, then there exists y2K ; 8v which means that jy 1 for each v. In addition, since each jy i w w w6= v jy w w So if kik= t, we get the lemma with x= y1. We can nish the proof of the compactness theorem. Now consider the groupG= Y: 1 jxjvwith the product topology. It is evidently compact, by Tychono ’s theorem. (Incidentally, does this mean algebraic number theory depends on the axiom of choice?) I claim that it is actually a topological subgroup of the idele group J. But this is because, for almost all v, the inequality 1 jxj, so C= 1 by the way these absolute values are normalized. Then Gsurjects on Cis compact, proving the theorem. 5.3. Application I: The unit theorem. We can now nish the proof of the unit theorem. Consider the continuous map h: JS;0 K!RSsending i!fNlogjiv2Sg: The image V is contained in the subspace W R of vectors such that the sumof the coordinates is zero. Also, it is easy to see that V contains a lattice Lof maximal rank in W(and much more, actually). The image VKof the S-units U(S) is a lattice in this subspace, as we discussed already. Now V=Vis compact (as the continuous image of the compact set J=VK. This means that (L+ VK)=VK is compact, but it is also discrete (Lbeing a lattice), which means that VKmust be of the same rank as L. In particular, V= h(U(S)) has maximal rank in W. Since all that was left in the prooof of the unit theorem was determining the rank of h(U(S)), we have completed the proof. 5.4. Application II: Finiteness of the class number. This is a big theorem: Theorem 4.19. If Kis a number eld, then the ideal class group of Kis nite. Indeed, we have a map gfrom J(subgroup of ideles of norm 1) to the group F of fractional ideals of K. This sends (ito QvnonarchordpvviIf we endow Fwith the discrete topology, then gis easily seen to be continuous. Moreover, gbecomes a continuous map J=K v!F=P, where Pis the subgroup of principal ideals. But gis surjective. In fact, since the values at archimedean places don’t a ect g, it is even surjective as a map C 0 K!F=P. Since C is compact, its image (i.e. the ideal class group) is both compact and discrete, hence nite. 5 Some applications 1. Fermat’s last theorem in a special case Theorem 5.1. Suppose pdoes not divide the class number of Q( p). Then the equation px + yp = zp ;p- xyz has no solutions in the integers. Proof. The idea is actually simple. First o , assume x;y;z are relatively prime, without loss of generality, and p 7. If we had such an equation, we’d necessarily have (x+ i y) = zp: p 1 We will next show that the ideals (x+ i p jp Y i = 0 p py= urp paa y);(x+ y) are relatively prime for i6= j (Lemma2.1). This means in particular that each, in particular (x+ y), is a p-th power as an ideal, by the hypothesis on the class number. As a result, x+ for ua unit in Z[ p]. We will show that it is possible to write u= j pvfor va real a a unit (Lemma a p p p y= a But in fact any p-th power in Z[ p p] to something, which we call t, in Z (Lemma p j purp. jp aaaaaa ??). The same is then true for r j p )y, which up to associates is (1 p)y. Similarly, it must divide p). But (1 p) jp, and p- z; since necessarily (x+ i p jij py) = ( ji p ip ip ??). In this case, it follows that x ] such as ris congruent modulo pZ[ . Whence, we can write x+ pj py vt mod p; x y vt mod p: This will lead to a contradiction as follows. N It now only remains to prove the three lemmas below. Lemma 5.2. The ideals (x+ i py);(x+ j py) for i6= jare relatively prime. Proof. Any common divisor of the two numbers x+ i py;x+ j pymust divide ( (x+ y)(x+ 1)x. Since x;yare relatively prime, the common divisor must in fact divide (1 y) jz, this is a contradiction. N ] is a unit, then we can write u= j p p 51 p)=Q), and emma 5.3. If u2Z[ vfor va real unit and jan integer. L Proof. We know that w= u=uis a unit in Z[ ]. Moreover, I claim that it an all its conjugates have norm 1; this is because for any , we have w= u= u (since complex conjugation commutes with the automorphisms of Q( p 52 5. SOME APPLICATIONS bbthis last has norm 1. In particular, wis a root of unity. This means that, by Sublemma j below, w= for some j. I claim that only the minus sign can occur. This is because u= wu. Now, p modulo (1 p), conjugation is trivial: this is because p 1p pj p jis congruent to 1 modulo this ideal, while each b Sublemma 5.3.1. The only roots of unity. belongs to that ideal. So reducing the aforementioned ideal gives that w 1 mod (1 ). But each is not; this means only the plus sign can occur. N p5.3.1 Part 2 Class eld theory 6 The rst inequality 1. What’s class eld theory all about? Class eld theory is about the abelian extensions of a number eld Kand its completions. Speci cally, in the global case, it provides striking relations between generalized ideal class groups and Galois groups. Stated another way, it gives a correspondence between certain subgroups of the ideles and the abelian extensions. Let us, however, start by discussing the situation for local elds|which we will later investigate more|as follows. Suppose kis a local eld and Lan unrami ed extension. Then the Galois group L=kis isomorphic to the Galois group of the residue eld extension, i.e. is cyclic of order fand generated by the Frobenius. But I claim that the group k =NL is the same. Indeed, NUL= Uby a basic theorem about local elds that we will prove using abstract nonsense later (but can also be easily proved using successive approximation and facts about nite elds). So k =NL Kis cyclic, generated by a uniformizer of k, which has order fin this group. Thus we get an isomorphism w =NL k =NL k=k NJ Jk=k w w Q 2G(L =k) k=k NJL 55 ’G(L=k) sending a uniformizer to the Frobenius. According to local class eld theory, this isomorphism holds for L=kabelian more gneerally, but it is harder to describe. Now suppose Land kare number elds. The group k L will generally be in nite, so there is no hope for such an isomorphism as before. The remedy is to use the ideles. The fundamental theorem of class eld theory is a bijection between the open subgroups of Jof nite index and the abelian extensions of k. For a nite abelian extension L=k, class eld theory gives an isomorphism ’G(L=k): What exactly is the norm on ideles though? I never de ned this, so I may as well now. Note that the Galois group G(L=k) maps each completion L to L in some manner (when is in the decomposition group, then this is just the usual action on L). In this way, G(L=k) acts on the idele group, and even on the idele classes because the action reduces to the usual action on L. So the norm is de ned by N(i) = i. This result, called the Artin reciprocity law, is somewhat complicated to state and takes a large amount of e ort to prove. In outline, here will be the strategy. First, we will compute the order J. We will prove that it is equal to [L: k] by proving the and inequalities. The proof uses some cohomological machinery (the Herbrand quotient) and a detailed look at the cohomology of local elds and units. Speci cally, one shows that the Herbrand quotient (which divides 56 6. THE FIRST INEQUALITY the order of Jk=k NJL) is equal to [L: k] (at least for a cyclic extension). The proof uses a nifty trick manipulation in the land of analysis, speci cally the basic properties of L-functions. We then describe a map, called the Artin symbol, from the ideles to the Galois group and prove it surjective. The Artin symbol sends an idele which is a uniformizer at an unrami ed valuation and su ciently 1 everywhere else to a Frobenius element with respect to said valuation, though more generally it is harder to describe. By the dimension count, we have proved the isomorphism. We will then show that any nite-index subgroup corresponds to some eld by reducing to a special case (where enough roots of unity are contained) and then give explicit constructions of abelian extensions using Kummer theory. This is a very loose outline of the proof that utterly ignores many details and subtleties, but these will be discussed in due time. 2. The Herbrand quotient In class eld theory, it will be important to compute and keep track of the orders G : NL iT 00. By de nition, H(G;A) = AG g =NL 1 Q(A) = jH0 T1 T(G;A)j jH(G;A)j : ) (where L f groups such as (K ), where o L=Kis a Galois extension of local elds. A convenient piece of machinery for doing this is the Herbrand quotient, which we discuss today. I only sketch the proofs though, a little familiarity with the Tate cohomology groups (but is not strictly necessary if one accepts the essentially results without proof or proves them directly). 2.1. De nition. Let Gbe a cyclic group generated by and Aa G-module. It is well-known that the Tate cohomology groups H(G;A) are periodic with period two and thus determined by Hand H1 =NA; where Aconsists of the elements of A xed by G, and N: A!Ais the norm map, a!Pga. Moreover, H(G;A) = kerN=( 1)A: (Normally, for Gonly assumed nite, we would quotient by the sum of ( 1)Afor 2Garbitrary, but here it is enough to do it for a generator|easy exercise.) If both cohomology groups are nite, de ne the Herbrand quotient Q(A) as Why is this so useful? Well, local class eld theory gives an isomorphism K=NL!G(L=K) for L=Ka nite abelian extension of local elds. To prove this, one needs rst to K. I claim that when G= G(L=K) is cyclic, this is in fact Q(L is regarded as compute the order of G-module). Indeed, Q(L ) = (K 1 T(G;L ) jH)j = (K : NL : NL ) since H1 T (G;L ) = 0 by Hilbert’s Theorem 90! (I never proved HT 90 or really covered any of this cohomology business in much detail, but it basically states that if you have a cyclic extension of elds L=Kand a2Lhas norm 1 to K, then it can be written as b=bfor a generator of the Galois group and b2L. This precisely means that the cohomology group at -1 vanishes.) 3. SHAPIRO’S LEMMA 57 So instead of computing actual orders of cohomology groups, one just has to compute the Herbrand quotient. And the Herbrand quotient has many nice properties that make its computation a lot easier, as we will see below. 2.2. Proporties of the Herbrand quotient. 1. Qis an Euler-Poincar e function. In other words, if 0 !A !B !C !0 is an exact sequence of G-modules, and if Qis de ned on two of A;B;C, then it is de ned on all three and Q(B) = Q(A)Q(C): This follows because there is always a long exact sequence of Tate cohomology groups associated to the short exact sequence, which becomes an exact hexagon since Gis cyclic and we have periodicity. When one has an exact hexagon of abelian groups, the orders satisfy a well-known multiplicative relation (essentially an extension of jAj= (A: B)jBjfor B Aa subgroup) This is how one proves multiplicativity. 2. Q(A) = 1 if Ais nite. This is somewhat counterintuitive, but is is incredibly useful. To prove it, we shall write some exact sequences. De ne = A=( 1)A, AG AG G G 0 !AG !A!1 !AG A!AG !AG j= jAG G G has order jGj. i 0T i 0 i G G0 iT the xed points of (i.e. those of G). Then there is an exact sequence of abelian groups: !0; which proves that jAj, if Ais nite. Then 0 !ker(N)=( 1)A!A=NA!0 is exact, for A!Athe norm map N. It now follows that jH1 T(G;A)j= jH(G;A)j, since these are precisely the extreme terms of the last exact sequence, and the two middle terms have the same order. 3. If A= Z with trivial action, then Q(A) = jGj. Indeed, in this case the norm is just multiplication by G, so that H1 T= Z and NA= jGjZ, so H0 Tis trivial. AG 3. Shapiro’s lemma The following situation|namely, the cohomology of induced objects|occurs very frequently, and we will devote a post to its analysis. Let Gbe a cyclic group acting on an abelian group A. Suppose we have a decomposition A=Li2IAsuch that any two Aare isomorphic and Gpermutes the Aiiwith each other. It turns out that the computation of the cohomology of Acan often be simpli ed. Then let G be the stabilizer of Ai0 for some xed i0 2I, i.e. G0 = fg: gAi0 i (G;A) ’H 0 0 A (G0;A 0i0 H iT = Ag:Then, we have A= Ind. This is what I meant about Abeing induced. I claim that ); i= 1;0: In particular, we get an equality of the Herbrand quotients Q(A);Q(A). (This is actually true for all i, and is a general fact about the Tate cohomology groups. It can be proved using abstract nonsense.) We shall give a direct elementary (partial) proof. 58 6. THE FIRST INEQUALITY 3.1. i= 0. We compute AG; I claim it is isomorphic to AG. Indeed, we shall de ne maps A0!A, A!A0i00which are inverses when restricted to the xed points. i0 2AG. Then gai0 i = ai0 for g2G0, i.e. ai0 2AGi00 iSuppose ) 0 2AG (ai)i2I)i2I) = ai0 G0 i 2 I i0 iAi0 i = 0 0 : for each i2I. Then we set aiG0G i = giai0 i0 is xed by G0 A i A i 0 . So, set f((a. Conversely, given a2A, we can de ne an extension (aby selecting coset representatives (note that Gis abelian!) for G, and noting that these coset representatives map bijectively onto I. In detail, we choose g2Gsuch that g, and in this way get a map f!A. This map sends Ainto A. Indeed, because ain this case, this is G-invariant. G I induces an !AGi00 G 0 isomorphism AG G So, the map (ai) !ai0 . Now the norm map NgiNG0:: A!Acan be computed as follows: it is X 0 In particular, the norm maps N ;NG0 i0 =NAi0 are compatible with the maps f;f ’AG G ;IG0 k=k norm index of a cyclic extension. interested in groups of the form J cation e. Then Q(UL =x of the additive group OL isomorphic to OK a such that x a iT . As a result, we get the claimed isomorphism A=NA. 3.2. i= 1. To be honest, I’m not terribly inclined to go through the detailshere, especially as I’m short on time; if anyone has a burning urge to see the proof, I refer you to Lang’s Algebraic Number Theory. The idea is to prove an isomorphism between i)i2I A’kerNG0=IG0Ai0 =I to Pai G kerNG ; where Iare the augmentation ideals (generated by terms of the form g1). This isomorphism is de ned by sending (a. It is not too bad to check that everything works out... Class eld theory is more fun, and I want to get to it ASAP. Next time, we’re 2Gfor all ; 2G. It is known (th multiplying by a high power o going to use just these three properties to compute the local V[G], i.e. is induced. We see cohomology and Herbrand qu induced from the subgroup 1 4. The local norm index for a cyclic extension We shall now take the rst steps in class eld theory. Speci cally, since we are NJL, we will need their orders. And the rst place to begin is with a local analog. 4.1. The cohomology of the units. Theorem 6.1. Let L=Kbe a cyclic extension of local elds of degree nand rami) = 1. Let Gbe the Galois group. We will start by showing that Q(UL) = 1. Indeed, rst of all let us choose a normal basis of L=K, i.e. a basis (x ) 4. THE LOCAL NORM INDEX FOR A CYCLIC EXTENSION 59 But if Vais taken su ciently close to zero, then there is a G-equivariant map exp : Va!UL, de ned via exp(x) =kXkxk! which converges appropriately at su ciently small x. (Proof omitted, but standard. Note that k! !0 in the nonarchimedean case though!) In other words, the additive and multiplicative groups are locally isomorphic. This map (for Vasu ciently small) is an injection, the inverse being given by the logarithm power series. Its image is an open subgroup V of the units, and since the units are compact, of nit index. So we have 1 = Q(Va) = Q(V) = Q(UL): This proves the theorem. 4.2. The cohomology of L . Theorem 6.2. Hypotheses as above (cyclic extension of local elds), we have : NL = Z UL Q(L ) = (K Q(L L L ) = (K ) = n: The equality Q(L) = nfollows because as G-modules, we have L, where Z has the trivial action. Since Q(Z) = n, we nd that ) = nQ(U): We then use the previous computation of Q(U). Then, recall that (by HT 90) Q(L: NL ). This proves the theorem. 4.3. The norm index of the units. The following will also be a useful bit of the story: : NUL Indeed, we have to show that jH1 T(G;UL 1 are precisely of the form c=c, where c2Lf )j= ((L )1 : U1 L ) = ((L )1 1 T(G;UL L jH1 T : (K UL )1 : Bf )(Af f f f heorem 6.3. Hypotheses as above, we have (U ) = e, for ethe T rami cation index. In particular, every unit is a case (since unrami edness implies cyclicity). )j= esince the H But, this is equal to (units of norm 1 : quotients b=bfor ba unit in the Galois group. By Hilbert’s Theorem 90, the units of norm (not necessarily of norm 1). Let us use the notation Ato deno Aunder a map f. Then we have jH) Let A, similarly, denote th easy to show that (A: B) = (A: B) for B Aa subgroup. It follow : K UL : K ) = e: (G;U This completes the computation of H )j = ( L 1T )K and thus the proof. 60 6. THE FIRST INEQUALITY 5. The cohomology of the S-units in a global eld Let Sbe a nite set of places of a number eld L, containing the archimedean ones. Suppose L=kis a cyclic extension with Galois group G. Then, if Gkeeps S invariant, Gkeeps the group LSof S-units invariant. We will need to compute its Herbrand quotient, and that is the purpose of this post. Up to a nite group, LS is isomorphic to a lattice in RjSj jSj Q[G] 0 Q= L0 R [G]Q, W RjSj Proposition 6.4. Let L;L0 0 ;L RQ Commutative Algebra, for instance. Now L;L0 R Q[G](LQ;LQ to L 0 Q , though|this is the unit theorem. This isomorphism is by the log map, and it is even a G-isomorphism if Gis given an action on Rcoming from the permutation of S(i.e. the permutation representation). This lattice is of maximal rank in the G-invariant hyperplane . Motivated by this, we study the Herbrand quotient on lattices next. 5.1. The cohomology of a lattice. Fix a cyclic group G. We will suppose given a G-lattice L, that is to say a Z-free module of nite rank on which Gacts. One way to get a G-lattice is to consider a representation of Gon some real vector space V, and choose a lattice in V that is invariant under the action of G. be two lattices in V of maximal rank. Then Q(L) = Q(L). The way Lang (following Artin-Tate’s Class Field Theory) approaches this result seems a little unwieldy to me. I will follow Cassels-Frohlich (actually, AtiyahWall in their article on group cohomology in that excellent conference volume). We have Q[G]-modules L= LQ;Lde ned similarly. Moreover, we have hom and R -modules LR R (LQ;LQ) ’hom (LR 0R ; L 0Q 0 R [G](L R S 0 0 Let the image h(LS 0 S 0 1 nQ(M0 w) ): This follows by basic properties of at base extension. Cf. Chapter 1 of Bourbaki’s are isomorphic to each other (and to V!). So x bases of L;L. We can construct a polynomial function on hom R), namely the determinant, which does not always vanish. In particular, it cannot always vanish on the dense subspace hom). So, there is a G-isomorphism f of V that sends L , where both are regarded as subspaces of V. By multiplying by a highly divisible integer, we may assume that the image of Lis contained in L. Then Q(L) = Q(f(L)) = Q(L) because f(L) is of nite index in L. 5.2. The main formula. Now there is a bit of confusion since Lis a eld, yet I have used Lin the last section for a lattice. I will no longer do that. Now, Ldenotes just the eld, and a lattice will be denoted by M. We are now ready to resume our problem as in the beginning of this post. Let n= [L: k]. !W RS Now recall that we have the log map h: L S 0 w2S , where the last space has the permutation representation of Gon it. W is the G-invariant space where the sum of the coordinates is zero. ) be the lattice M; the map hhas nite kernel, so by the properties of the Herbrand quotient we need only compute Q(h(L)). Then the lattice M, in view of the unit theorem. Also, G xes v, so Q(M) == M Zv, for vthe vector of coordinate 1 everywhere, is of full rank in R) But Mis of full rank, so we can replace the computation of Q(M) with Qof another lattice of full rank. For this, we choose the standard basis vectors (e 6. TH E FIR ST INE QU ALI TY 61 for RS, i.e. the basis for the permutation representation. The lattice M00 = L Zew w Lv2T L Zew j w 0theory: L v j wjv @ v w 0 0 0 M Z e v w 1 A w wjv G Gw = 0 [Lw0 (Z) for w ] = nv :k : has full rank, so Q(M0) = Q(M00 ). However, we can compute the Herbrand quotient directly. L Zew is isomorphic to Ind2Sprolonging v xed and Gthe inertia Shapiro’s lemma,Q 0 If we put all this together, we nd: Theorem 6.5. For a nit L=kand a set Sof places as above, Let T be the set of k-valuations that S prolongs. As a G-module, Mis isomorphic to. The Herbrand quotient is multiplicative, so we are reduced to computing Q Q(LS ) = 1n nv: Yv2T Ze 6 . T h e r s t i n e q u a l i t y W e a r e n o w ( n a l l y ) r e a d y t o s t a r t h a n d l i n g t h e c o h o m o l o g y o f t h e Le t L= kb e a ni te cy cli c ex te ns io n of gl ob al el ds of de gr ee n. In th e fol lo wi ng , th e H er br an d qu oti en i d e l e c l a s s e s . t wil l al w ay s be re sp ec t to th e G al oi s gr ou p G = G( L= k). Theorem 6.6. We have Q(JL L L , and also on L . There is a map Ck =L ) = n. In particular, (Jk: k NJL = Jk=k !CL L L ) n : 6 . 1 . S o m e r e m a r k s . T h k !JL !CL e p o i n t o f c l a s s e l d t h e o r y , o f c o u r s e , i s t h a t t h e r e is exac tly an equ ality in the abov e state men t, whic h is indu ced by an isom orph ism betw een the two grou ps, and whic h hold s for an arbit rary abeli an exte nsio n of num ber elds. B ef or e w e pr ov e thi s th eo re m, let ’s re vi e w a litt le. W e kn o w th at G ac ts on th e id el es J( cl ea rly ). As a re su lt, w e ge t an ac tio n on th e id el e cl as se s C = J= L; I cl ai m th at it is an inj ec tio n, an d th e x ed po int s of Gi n C ar e pr ec is el y th e po int s of C. Th is ca n be pr ov ed us in g gr ou p co ho m ol og y. W e ha ve an ex ac t se qu en ce 0 !L! 0, an d co ns eq ue ntl y on e ha s a lo ng ex ac t se qu en ce 0 !H0 )= 0 by Hil be rt’ s Th eo re m 90 , an d w he re Hi s th e or di na ry (n on -T at e) co ho m ol og (G;L ) !H0(G;JL) !H0(G;CL) !H1 L) k 8(G;L 00 k (G;L ) = k y gr ou ps , th at is to sa y ju st th e Gst ab le po int s. Si nc e w e kn o w th at H ) = J , we nd that (C Ck=NC and H0(G;JL w e ge t th e ot he r cl ai m of th e th eo re m. W e G =C L 0 T(G;C L k=k NCL L = J , q.e.d. So, anyhow, this Big Theorem today computes the Herbrand quotient Q(C). It in particular implies that H) n, and since this group is none other than ar e re du ce d to co m pu tin g thi s m es sy H er br an d qu oti en t, an d it wil l us e all th e to ol s th at w e ha ve de ve lo pe d up to no w. 62 6. THE FIRST INEQUALITY 6.2. A lemma. First of all, the whole idele group JLis really, really big, and we want to cut it down. Hence, we need: Lemma 6.7. Let Lbe a number eld. There is a nite set Sof places of Lsuch that JL= L JS, where JSdenotes the S-ideles (units outside of S). Indeed, rst consider the map JL!Cl, where Cl is the ideal class group, and the map proceeds by taking an idele (xvL)v, nding the orders at all the nonarchimedean places, and taking the product of the associated prime ideals of the ring of integers raised to those orders. The kernel is clearly L JS1, so JL=L Jis nite by the niteness of the ideal class group. Since JL= SSJSS1, the lemma follows. = L JS 6.3. Reduction. Now choose S so large such that JL S)=Q(LS S ). We have Q(CL) = Q(L LJS=L ) = Q(JS=(L\JS)) = Q(JS=LS) = Q(J S). We need to compute Q(J 6.4. The cohomology of the ideles. We have JS = Qw2S L Qv=2S Uw w v2SQ( Yk wjv L wv2S) = Y Yk nv Uw) = Hi T (Gw0;Uw0 iT outside S, we have Hi T(G; Qwjv iT v2S Q ( C L S ) nv S) = 1 n Q k nv = Q v 2 S k , as in the previous section, and enlarge it if necessary to contain all rami ed primes and so that Sis stable under G(so that Jis a G-module). We use this to simply the computation of Q(C ): We have already computed Q(LS). Once we do so (and show that it is de ned!), we will have completed our goal of computing the cohomology of the idele classes and thereby ensured that the fate of humanity is secure. = A B. Now we rst compute Q(A). Let Tbe the set of places of kthat Sextends. Then Q(A) is in view of Shapiro’s lemma and also the computation of the local Herbrand quotient. Next we compute Q(B). But for each place vof kwhose prolongations lie ) = 0 for i= 0;1 because the rami ed primes are contained in S. It follows that Q(B) = 1 since Hcommutes with arbitrary direct products for i= 0;1: indeed, H(G;B) = 0 for i= 0;1. So Q(J. 6.5. The nal computation. We have Q(L, so if we put everything together, we nd ) = n: Bingo. 7 The second inequality 1. A warm-up: the Riemann-zeta function and its cousins 1.1. Ramblings on the Riemann-zeta function. Recall that the Riemann-zeta function is de ned by (s) = Pns, and that it is intimately connected with the distribution of the prime numbers because of the product formulap (s) = Y(1 ps)1 valid for Re(s) >1, and which is a simple example of unique factorization. In particular, we haveplog (s) = Xps+ O(1); s!1+:It is known that (s) has an analytic continuation to the whole plane with a simple pole with residue one at 1. The easiest way to see this is to construct the analytic continuation for Re(s) > 0. For instance, (s) 1 s1can be represented as a certain integral for Re(s) >1 that actually converges for Re(s) >0 though. (The functional equation is then used for the rest of the analytic continuation.) The details are here LINK for instance. +: ppsAs a corollary, it follows that X= s1 + O(1); s!1 log 1 This fact can be used in deducing properties about the prime numbers. (Maybe sometime I’ll discuss the proof of the prime number theorem on this blog.) Much simpler than that, however, is the proof of Dirichlet’s theorem on the in nitude of primes in arithmetic progressions. I will briey outline the proof of this theorem, since it will motivate the idea of L-functions. Theorem 7.1 (Dirichlet). Let fan+ bgn2Zbe an arithmetic progression with a;b relatively prime. Then it contains in nitely many primes. The idea of this proof is to note that the elements of the arithmetic progression fan+ bgcan be characterized by so-called \Dirichlet characters." This is actually a general and very useful (though technically trivial) fact about abelian groups, which I will describe now. ; the characters themselves form a group, called the dual G _1.2. Characters. Let Gbe an abelian group. A character of Gis a homomorphism : G!C. It is a general fact thatXg2G (g) = 0 63 64 7. THE SECOND INEQUALITY unless 1 (in which case the sum is obviously jGj). We can rephrase this in another form. Consider the vector space Fun(G;C ) of complex-valued functions from G!C . This space has a Hermitian inner product (_;_ ) de ned via (f;f0) =1 jGjPg2Gf(g)f0(g). So, in particular, we see that the characters of Gform an orthonormal set with respect to this inner product. ByFourier theory, they are actually an orthonormal basis! But, we don’t need Fourier theory for this. We can directly show that there _are precisely jGjcharacters. Indeed, Gis a direct sum of cyclic groups, and it is easy to check that there is a noncanonical isomorphism G’Gfor Gcyclic (and hence for G nite abelian). Abstract nonsensical aside: Although the isomorphism G!G _is noncanonical, the isomorphism between Gand (G_)_is actually canonical. This is similar to the situation in Eilenberg and Maclane’s paper where category theory began. The key fact we aim to prove is that: Proposition 7.2. If a2G, then the function g! X (a)1 (g) is equal to the characteristic function of fag. This is now simply the fact that any f2Fun(G;C ) has a Fourier expansionf= P (f; ) applied to the characteristic function of a! Although this is true only for Gabelian, there is still something very interesting _, but group-homomorphisms into linear groups GLnthat holds for Gnonabelian. One has to look not simply at group-homorphisms into C(C ), i.e. group representations. A character is obtained by taking the trace of such a group-homomorphism. It turns out that the irreducible characters form an orthonormal basis for the subspace of Fun(G;C ) of functions constant on conjugacy classes. All this is covered in any basic text on representation theory of nite groups, e.g. Serre’s. 1.3. Dirichlet’s theorem and L-functions. The way to prove Dirichlet’s theorem is to consider sums of the formXp b mod aps and to prove they are unbounded as s!1+. But, this is badly behaved because of the additivity in the notion of congruence. Here is what one does to accomodate the intrinsically multiplicative nature of the primes. Fix a;bnow as in the statement of Dirichlet’s theorem. By the previous section, we now know the identity Xp b mod aps = 1 (a) X (b)1 pX (p)ps where ranges over the characters of (Z=aZ) , extended to N as functions taking the value zero one numbers not prime to a. The beauty of this is that the sum on the left, which before involved the ugly additive notion of congruence, has been replaced by sums of the form p ( ;s) = X (p)ps; 1. A WARM-UP: THE RIEMANN-ZETA FUNCTION AND ITS COUSINS 65 and the function is multiplicative. This in fact looks a lot like our expression for log , but with terms introduced. In fact, this leads us to introduce the L-function L(s; ) =X (n)ns: It follows similarly using the multiplicativity of and unique factorization that we have a product formula L(s; ) = pY(1 (p)ps )1 s1and the last term is Cn @X A k w + in particular, ( ;s) logL(s; ). It thus becomes crucial to study the behavior of L-functions as s!1pja(1 ps) which is basically the zeta function itself, so logL(s; ) ’log1 s1. When is the unit character, then L(s; ) is Q. The rst thing to notice is that analytic continuation is much easier for L-nsfunctions when is nontrivial. We have by summation by parts: X (n) = X(nss(n1)) 0k n (k) 1 L(s; ) LINK The trick is to consider the product N(s) = (s) Y which by analytic continuation, is at least a meromorphic function in Re(s) >0 with at most a pole of order 1 at s= 1. If any one of L(1; ) = 0, then Nis actually analytic in the entire half-plane. p But, let us look at what this product looks like: it is YY(1 (p)ps)1 where = 1 is allowed. Suppose phas order fmodulo a. Then (p) ranges over the f-th roots of unity, taking each one (a)=ftimes, as ranges over the characters 6=1 6=1 +and th c T p w th 66 7. THE SECOND INEQUALITY of a. By the identity Q k=1(1 X ) = Xk1, we nd Np(s) = Y(1 pfs) (a)=f: p(1 p (a)s)This holds for s>1. This product, however, is bigger than Y 1 (a)for s>1. This last product can be expanded as a Dirichlet series, however, when s!it blows up to 1since Qp(1 p1) diverges to zero. Using facts about Dirichlet series, it follows that N(s) must have a pole on the positive real axis, which is impossible if it is analytic in the entire half-plane. Bingo. 2. The analytic proof of the second inequality (sketch) 2.1. A Big Theorem. We shall use one key fact from the theory of L-series. Namely, it is that: Theorem 7.4. If kis a number eld, we have pX sNp log 1s1 ( ) +. Here p ranges over the primes of k. The notation means that the two di er by a +as s!1 bounded quantity as s!1. This gives a qualititative expression for what the distribution of primes must kinda look like|with the aid of some Tauberian theorems, one can deduce that the number of primes of norm at most Nis asymptotically N=logNfor N!1, i.e. an analog of the standard prime number theorem. In number elds. We actually need a slight re nement thereof. Theorem 7.5. More generally, if is a character of the group I(c)=Pp6jcs (p)Np log 1, we have Xs1 if 1, and otherwise it tends either to a nite limit or .c Instead of just stating this as a random, isolated fact, I’d like to give some sort of context for people who know less about analytic number theory than I (who probably don’t number very many among readers of this blog, but oh well). So recall that the Riemann-zeta function was de ned as (s) =Pnns. There is a generalization of this to number elds, called the Dedekind zeta function. The Dedekind-zeta function is not de ned by summing overP jN( )jfor in the ringof integers (minus 0). Why not? Because the ring of integers is not a unique factorization domain in general, and therefore we don’t get a nice product formula. k 2.2. Dedekind zeta and L-functions. We do, however, have unique factorization of ideals. And we have a nice way to measure the size of an ideal: the norm N (to Q). So, bearing this in mind, de ne the Dedekind zeta function(s) = Xideals asNa: 2. THE ANALYTIC PROOF OF THE SECOND INEQUALITY (SKETCH) 67 I claim that this extends analytically to Re(s) >0 with a simple pole at s= 1. The reasons are too detailed for me to sketch here without really leaving the topic that I’m trying to give an exposition of, namely class eld theory, but nonetheless, here goes. So the key fact is that the number of ideals a (integral ideals, that is) with Na N is asymptotically proportional to N when N is large. This fact, utterly trivial when k= Q, takes much more work for general k. The idea is to look at each ideal class T separately (and there are nitely many of them!) and show that the number of a with Na N and a in said class is asymptotically proportional to N. kWhence, if we express But such a are basically in one-to-one correspondence with principal ideals ( ) with N cN by multiplying each ( ) by a representative of the class T. Then the question becomes of counting integers in the domain of having norms N. That domain is a homogeneously expanding smooth domain and the integers are a lattice, so the number of lattice points contained in it is approximately proportional to the volume of the domain. (I am ignoring a subtletly because one has to look not just at integers, but integers up to the action of the units.) So in this way we get an estimate for the number of such lattice points, which when plugged back in yields the approximate linear growth in the number of ideals a.(s) as a Dirichlet series Pan=ns, we nd that Pk nakis basically proportional to n. And from this it is possible to show using some analysis that kminus a suitable multiple of extends to the full half-plane Re(s) > 0. And thus khas a pole of order 1 at s= 1. By using the product formula (a corollary of unique ideal factorization) s )1 kp(s) = Y (1 Np we nd that log k p(s) XNp s ; there is a similar product expansion, and we nd p6jalogL(s; ) X s (p)Np: and this implies the claim made in the rst theorem. Similarly, P(a;c)=1 (a)Nas for such characters of I(c), we can de ne L(s; ) = It now turns out that L(s; ) is actually analytic in a neighborhood of Re(s) 1 if is not the unit character. This follows by further lemmas on Dirichlet series, and summation by parts; basically the idea is that the partial sumsP (a) are uniformly bounded because a falls into each ideal class approximately the same number of times when Nis large. As a result, we get the second theorem (whose variability depends on whether L(1; ) = 0 or not; we will show below that this is not the case when is a character of I(c)=PcNL kN a N(c): 2.3. The proof of the second inequality. I’m going to stop vaguely babbling now and get down to a detailed proof. To prove the second inequality, it su ces to prove the idealic version, namely: Theorem 7.6. Let c be an admissible cycle for an abelian extension L=kof degree n. Then I(c)=PcNL k(c) has order at most n. 68 7. THE SECOND INEQUALITY To prove this theorem, we consider characters of I(c)=PcNL k(c) and use a few facts about them. If ris the order of this group, then there are precisely w characters. Summing all the associated L-functions, we have Xp; L(s; ) = X s (p)Np: But by basic character theory for nite abelian groups (note that I(c)=Pis nite), this becomesp2PcNw XL k(c)sNp:c 1 s1 +as s!1 + I claim now that this last sum is wlog cN s s: P 2L;f(L=Q)=1 L kP. In particular, we have w p2PcNw XL k(c) ; the notation here is analogous to , and means \greater than up to a constant added when s!1." Indeed, to see this we will rst describe what primes in PL k(c) can look like; we will show that there are a lot of them. Suppose we know that P is a prime of Ldividing p of kand the residue class eld degree f over Q of P is 1, then the same is true over k, and that implies p = N Np nX NP This last sum on the right, however, is a subsum of the PPs NPs log 1 s1 p [L: Q] X p2s = O(1) sNP f>1 +as s!1 It follows that X owing to the properties of the Dedekind zeta function for L. However, the terms NPfor f>1 are bounded because the norm is large; in particular, we have X . This is an easily proved but often-used fact: the terms with f>1 don’t contribute signi cantly. L(s; ) wn log 1 s1 : 1 s1 +as s!1 Since L(1; ) is nite for 6= 1 and L(s;1) log , it follows that w n, and also that the L(1; ) 6= 0 for 6= 1. N (c). It turns out that we can harv C orollary 7.7. L(1; ) 6= 0 whenever is a nontrivial character of I(c)=P theorem on arithmetic progressions, for that. 3. The idele-ide thing called the Artin map on the set of primes. But we really care abo relate ideals and ideles. In this post, idealic and ideleic framework 3. THE IDELE-IDEAL CORRESPONDENCE 69 3.1. Some subgroups of the ideles. Fix a number eld k. Let’s rst look at the open subgroups of Jk. For this, we determine a basis of open subgroups in k v when vis a place. When vis real, k+ will do. When vis complex, v k v 1 ; : : c, then : (xv)v ; c l v (a) v l ) k Jc=kcU(c) = I(c)=P cU(c). Conversely, if an idele (x o r d (the full thing) is the smallest it gets. When vis p-adic, we can use the subgroups U. Motivated by this, we de ne the notion of a cycle c: by this we mean a formal product of an ideal a and real places v ;:::;v : k!R . Say that an idele (xpfor all primes p ja and xv We de ne the subgroup U(c) Jc Jc is congruent to 1 modulo c if x = Jk induced by real embeddings 1 mod pi>0 for 1 i l. We have subgroups Jconsisting of ideles congruent to 1 modulo c. Note that kin view of the approximation theorem. consisting of ideles that are congruent to 1 modulo c and units everywhere. Fix a nite Galois extension M=k. If c is large enough (e.g. contains the rami ed primes and to a high enough power), then U(c) consists of norms|this is because any unit is a local norm, and any idele in Y(c) is very close to 1 (or positive) at the rami ed primes. These in fact form a basis of open subgroups of J. 3.2. Ideal class groups. Similarly, we can say that x2k c= Jis congruent to 1 modulo c, written x 1 mod c. We will denote this group by k\k. We shall denote the principal ideals generated by elements of k cby Pc. First, we de ne the generalized ideal class groups. For a cycle c, we de ne I(c) as the group of ideals prime to c|or more precisely, to the associated ideal (the archimedean places mean nothing here). Then we can de ne the generalized ideal class group c1 ) Jk I(c)=Pc: Just as we expressed the regular ideal class group as a quotient J k=k JS1, we can do the same for the generalized ideal class groups. These results are essentially exercises. I claim that c: The proof of this is straightforward. There is an obvious map Jcto the generalized ideal class group, and it is evidently surjective (by unique factorization). It also factors through kv2Jmaps to the idele (c) for c2kis clearly a unit everywhere and congruent to 1 mod c, hence in U(c). 3.3. Norm class groups. The previous ideas were fairly straightforward, but now things start to get a little more subtle. Recall that, for global class eld theory, we’re not so much interested in the idele class group Jk=k but rather the quotient group = NJL k for L=ka nite abelian extension. There is a way to represent this as quotient group of the ideals, which we shall explore next. This will be very useful in class eld theory, because itis not at all obvious how to de ne the Artin map on the ideles, while it is much easier to de ne it on these generalized ideal class groups. So, let’s say that a cycle c is admissible for an extension L=kif it is divisible by the rami ed primes, and also if whenever x 1 mod c, then xis a local norm at the primes dividing c. As a result, it follows that U(c) consists of norms only| indeed, this is true because every unit at an unrami ed prime is a local norm. (Cf. 70 7. THE SECOND INEQUALITY the computation of the local norm index, and note that an unrami ed extension of local elds is cyclic.) Let N(c) denote the group of ideals in kwhich are norms of ideals in Lprime to c (i.e. to the primes dividing c). I claim that ’I(c)=Pc Jk=k NJL instead of x. Then xy1 k=k NJL and (xy1) 2Pc Suppose there are two ideles i1;i2 1)(yi) i 1 ;i xy is in U(c), which implies it is a norm, and i k : k NJL E and prove that NJ k N(c) when c is admissible. In the next post, we will use facts about the (idealic, inherently) Dedekind zeta and yi2 function to bound the index of the latter group. This is another reason to look at these norm class groups. How do we de ne this map? Well, rst pick an idele i. Choose x2ksuch that xiis very close to 1 at the primes dividing c, namely xi 1 mod c. Of course, xineed not be a unit at the other primes. Then map xito the associated ideal (xi), which is prime to c. This de nes a map J!I(c)=PN(c). But need to check that this map is well-de ned. Ok, so suppose we used a di erent y2k 1 mod c, so (xi) = (xyc. So it is well-de ned as a map into the quotient. We do something similar if we replace an idele iwith something that di ers from it by a norm (in view of the approximation theorem). We need to show, of course, that this map is both injective and surjective. First, let’s do surjectivity. Let a be an ideal, prime to c; then we can choose an idele with component 1 at the primes dividing c, and this idele will map to the class of a: appropriately, we have xithat both map to the class of a. Then, choosing x;y2kmapping to the same ideal, which means that they must have the same valuation at the primes outside c. (At the primes in c, by de nition they are both units|in fact close to 1.) So 1 1i2 2 L (J 1 map to the same place in the norm group. 4. The algebraic proof of the second inequality So, it turns out there’s another way to prove the second inequality, due to Chevalley in 1940. It’s purely arithmetical, where "arithmetic" is allowed to include cohomology and ideles. But the point is that no analysis is used, which was apparently seen as good for presumably the same reasons that the standard proof of the prime number theorem is occasionally shunned. I’m not going into the proof so much for the sake of number-theory triumphalism but rather because I can do it more completely, and because the ideas will resurface when we prove the existence theorem. Anyhow, the proof is somewhat involved, and I am going to split it into steps. The goal, remember, is to prove that if L=kis a nite abelian extension of degree n, then ) n: Here is an outline of the proof: 1. Technical abstract nonsense: Reduce to the case of L=kcyclic of a prime degree pand kcontaining the p-th roots of unity 2. Explicitly construct a group E J 4. THE ALGEBRAIC PROOF OF THE SECOND INEQUALITY 71 :k 3. Compute the index (Jk index (k: k n k k k) (k : k n) n = Q(k ) = nQ(Uk : k n) is computed as n2Q(Ok = k (k k ( U E). The whole proof is too long for one blog post, so I will do step 1 (as well as some preliminary index computations|yes, these are quite fun|today). 4.1. Some index computations. We are going to need to know what the ) looks like for a local eld k; this is nite, because (by Hensel’s lemma) anything close enough to 1 is an n-th power. Suppose the n-th roots of unity are in k. To do this, we shall use the magical device called the Herbrand quotient. We have an action of the cyclic group G = Z=nZ on k, where each element acts as the identity. Then k= Z Uin a noncanonical manner (depending on a uniformizing parameter), so we have (the denominator in the rst term is nbecause kcontains the n-th roots of unity) ): Now Uhas a subgroup of nite index which is isomorphic to the ring of integers Oby the exponential map. (Cf. the computations of the local norm index.) So we have that the index in question, (k). But this last Herbrand quotient is easy to compute directly. The denominator in the Herbrand quotient is 1 because we are in characteristic zero. The numerator is (O: nO1 jnjwith respect to the absolute value on k(assuming it is suitably normalized, of course). So we nd : k n) = n2jnj : Next, we need to do the same thing for the units Uk. In this case we nd : Un k) = njnj k : The reason there is no nis that when computing Q(k ), we had a decomposition k = Z Uk, while here thereis is no additional Z. 4.2. Reduction to the cyclic case. The case of a cyclic extensionmu L=k(of ch nic number elds) of prime degree nwhere the n-th roots of unity are in the ground eld 2 er, because it means that the extension is obtained by adjoining the n-th root of something in k. In general, it isn’t known how to generate the abelian extensions of a number eld k(this is a Hilbert problem, number 12), though it can be done in certain cases (e.g. k= Q, where every abelian extension is contained in a cyclotomic extension|this is the famous Kronecker-Weber theorem that will be a corollary of class eld theory). So, let’s rst formally state the theorem: Theorem 7.8 (The second inequality). Let L=kbe a nite abelian extension of : k NJL) = jH0 T (G;JL )j n. The second inequality d is also true for non-Galois extensions. W egree nwith Galois group G. Then (Jk see what the norm index actually means for non-abelian extensions. This m general result can also be reduced to the cyclic prime order case, but w not do so (since it requires a few facts about group cohomology that I h covered). For a cyclic extension, this together with the rst inequality im the global 72 7. THE SECOND INEQUALITY norm index is precisely the degree of the eld extension|which hints closely at the reciprocity law (for which there is still much more work, however). 4.2.1. D evissage. We will prove this weaker result by d evissage: i.e., an unscrewing technique. So, here is the key lemma. Lemma 7.9 (D evissage). Suppose the result is true for M=Land L=k, where M=k is abelian. Then it is true for M=k. This is a straightforward multiplicativity computation: (Jk : k NM JL) = (Jk : k NL kJL)(k NL kJL : k NM JM NL k k L k M NM k(L JM 0 0 L : LN JM 0. Because k0 0 n ): In the product, the rst term is bounded by [L: k] by assumption. I claim that abelian group A. This last term is bounded by J : N N (L (JM L 00 No w the ext en sio n L0 =k = L( n);k 0 = k 0 i s c y c l i c . = = k( k n : k0 )) by a general (and easy) inequality (AC: BC) (A: B) for B;Csub t ) [M: L] since (f(A) : he second is bounded by [M: L]. Indeed, it is assumption the inequality is true for M=k.Well, now any nite ab (kJ: k a ltration whose quotients are cyclic of degree p. By the Galois between subgroups and sub elds, it now follows that if we prove inequality for extensions L=kof prime degree n, then it is true in g 4.2.2. Roots of unity. We need to make one more extension of unity are in k. This we do next. So consider a cyclic extension L=kof degree n. Let be an n-th r consider L), and the extensions L=k, L=k must have order prime most n1), it follows that [L] = [L: k]. In particular L is precisely in the form we want: cyclic of prime order n, with the unity in the ground eld. k= =k0 k=k k k NJ L L most that of L0=k0 k Ck=NCL L0 !C L =NC to NC k 0 because G(L =k 0 L So: Lemma 7.10. If the second inequality is true for it is true for L=k. First o , it is easy to see that Jis an n-torsi L any n-th power is a norm. It is also nite; this is true becaus quotient Q(J) is de ned (and has been computed!). So the We will now prove that the order of the norm idele class gro by exhibiting it as a factor group. To abbreviate, I will for J change notation slightly, and write C k L 0 !C 0 =NC L k0 =NCL =NC . There are maps: : Here the rst one is the inclusion, and it sends NC) ’ G(L=k) in the natural way (restriction to L), and the second is the norm map on the ideles. The composition is raising to the power [k0: k], so it is surjective. As a result, the norm map C0 !Cis surjective; since the former group has order at most n(since the second inequality is assumed true for it), then so does the latter. 4. THE ALGEBRAIC PROOF OF THE SECOND INEQUALITY 73 The lemma is now proved. And we are now in the following situation. We need to prove the second inequality of a cyclic extensio of prime degree, where the roots of unity are contained in the ground eld. Then, we will have proved (by the above reasoning) the second inequality in general. We will nish this in the next post. 4.3. Construction of E. So, here’s the situation. We have a cyclic extension L=k of degree n, a prime number, and k contains the n-th roots of unity. In particular, we can write (by Kummer theory) L= k(D1=n) for Da subgroup of k such that (k nD: k n) = n, in particular Dcan be taken to be generated by one element a. We are going to prove that the norm index of the ideles is at most n. Then, by the reductions made earlier, we will have proved the second inequality. 4.3.1. Setting the stage. Now take a huge but nite set Sof primes such that: 1. Jk = k JS 2. ais an S-unit 3. Scontains all the primes dividing n 4. Scontains the rami ed primes We will now nd a bigger extension of Lwhose degree is a prime power. 1=n SWe consider the tower k L M= k(U) for USthe S-units. We have the extension [M: k] whose degree we can easily compute; it is L : k n) = (US Y : Un S) = njSj (k nUS v because US jSj1 k v n Now, I claim that the group E= S is up to roots of unity a free abelian group of rank jSj1, and the units are a cyclic group of order divisible by n(since kcontains the n-th roots of unity). In particular, [M: L] = n. The extension M is only of an auxiliary nature in constructing the group E. 4.3.2. First attempt. We will now describe a lower bound on the norm subgroup of L. Then, we will modify this to get a lower bound on the norm subgroup of L. It is easy to see that S Y nv NJ n U : v=2S Yk 1 s1 1;:::;ws1 v k nv T Indeed, L=kis unrami ed outside Sbecause we are adjoining n-th roots of a S-unit a: the equation xa= 0 has no multiple root when reduced modulo a place not in S. Also, [L: k] = nso n-th powers are norms. 4.3.3. E, at last. This is too small a group for our E, though. For it, we will need more than the U’s outside S. This we tackle next; we shall use the extension Mto obtain places where L=ksplits completely. So, choose places w=2 Sof kwhose Frobenius elements ;:::; form a basis for the Galois group G(M=L) G(M=k). We can do this by surjectivity of the Artin map into G(M=k). Note that G(M=k) is a Z-vector space, and this is what I mean by a basis. These places form a set T. This will be important in constructing the set E. Y Y(S[T)c U v contains the norms NJL . Indeed, this is clear for the factors k(indeed, we are working with an extension ofvn degree n). I claim now that the places T split completely in L, which would mean that the k v;v2T are local norms from Ltoo. Let w;w0be places of M;Lextending 74 7. TH E SE CO ND INE QU ALI TY w v : Lw0 Lw0 kv w v v2T. Then Mw (Jk , and this is a cyclic extension, since these are local elds and the extension M=kis unrami ed. The extension [M] has order n because the Frobenius element is nonzero, whence Lw0 = kvor otherwise we could not have a cyclic group G(M=k) since nis prime. Finally, it is clear that U;v=2S[Tis contained in the norm group. 4.4. The index of E. We will show that E) n which will prove the result, because we know that Econtains the norm :k subgroup. S[T (k v= k J, so by the general formula (ADD THIS) (Jk: Now we have Jk kS[T E) = (JS[T: E)=(US[T: k : k n v) = n2jSj \E): Indeed, : E) = Y there is a general formula, proven by a bit of diagram chasing: (AC: BC)(A\C: B\C) = (A: B) for B;Csubgroups of the abelian group A. 4.4.1. Computation of the rst index. This is the easiest. We just have (J n jnjv Y v2S \E) = n (US[T k k : k = 1 by the product formula. The second index, by contrast, will be considerably more subtle; we don’t have an obvious expression for k\E. 4.4.2. The second index. The point is that we will develop a nice expression for n\E; namely we will show that it is equal to U(S[T). By the unit theorem, this clearly implies that b ecause Qv2S N Jk( 2jSj1 p b ) k T v Un v Uv: : This will, in particular, yieldS Y the global bound for the norm index and prove the second inequality. This is a bit tricky, and will use the rst inequality. First, let’s suppose b2\E; the key is to prove that k(np b) = kor that bis. actually an n-th power.nWe see this supposed equality of elds is true locally at the primes in Sbecause b is an n-th power there. Also, k(p b) is unrami ed outside S[T, so it follows that C all th e gr ou p on th e rig ht W .I cl ai m th at k W = Jk . Th is wil l fol lo w fro m th e ne xt Y U =Un v Lemma 7.11. The map U(S) ! v v 2 T W = Jk Thus k W= Jk S[T n\E= U(S[T)|but for the lemma. So it all boils down to proving this lemma. is surje ctive . Inde ed, once we have prov ed Y(S[T)c this lem ma, the clai m kfoll ows easil y, beca use any idele clas s, we can nd a repr esen tativ e idele in J. This woul d be in Wex cept for the fact that it may not be an n-th pow er at T. But by multi plyin g by som e S-un it, we can arra nge this. , im pl yi ng bi s an n-t h po w er, an d co m pl eti ng th e cl ai m th at k 4. THE ALGEBRAIC PROOF OF THE SECOND INEQUALITY 75 4.4.3. The last technical step. We must now prove this lemma. But it is|how tting|another index computation! Consider the kernel Hof the map out of U(S). We will obtain a clean description of it. Then we will show that the image of U(S) has the same cardinality as the productQv2TUv=Un v. Namely, suppose bis a S-unit and a power at the primes of T; I claim then thatbis an n-th power in L. For b1=n2Mis then xed by 1;:::; s1(because b1=n nis in the appropriate local elds corresponding to T), and these ’s generate G(M=L). Conversely, suppose b2U(S) \L; then bis an n-th power at the primes of T (because they split completely in L=k), and an S-unit, so it belongs to the kernel. We have obtained our description of H. nIn particular, the kernel Hconsists of U(S) \L, and we have (U(S) : H) = (L nU(S)=L n) = [M: L] = njSj1 by Kummer theory. We have computed the index of H. Meanwhile the cardinality ofQv2TUv=Un vis njTj= njSj1in view of the power index computations for the units. So we must have surjectivity, which proves the lemma. The proof of the second inequality is thus complete. 8 Global class eld theory 1. The global Artin map We shall now consider a number eld kand an abelian extension L. Let S be a nite set of primes (nonarchimedean valuations) of kcontaining the rami ed primes, and consider the group I(S) of fractional ideals prime to the elements of S. This is a free abelian group on the primes not in S. We shall de ne a map, called the Artin map from I(S) !G(L=k). 1.1. How does this work? Speci cally, let p =2Sbe a prime in k. There is a prime P of Llying above it. If A;Bare the rings of integers in k;L, respectively, then we have a eld extension A=p !B=P. As is well-known, there is a surjective homomoprhism of the decomposition group GPof P onto G(B=P=A=p) whose kernel, called the inertia group, is of degree e(Pjp).jA=pj. We can lift this to an element pof GPBut, we know that the extension B=P=A=p is cyclic, because these are nite elds. The Galois group is generated by a canonically determined Frobenius element which sends a!a, still called the Frobenius element. First of all, p does not depend on the choice of lifting to GP L = (NE k P 77 p L P |indeed, the rami cation index is one, so G!G(B=P=A=p) is even an isomorphism. Moreover, Gis independent of P, because any two decomposition groups are conjugate (since any two primes of Llying over the same prime of kare conjugate), and we are working with an abelian extension. It follows similarly that is independent of the extension P. By multiplicativity, we get a homomorphism I(S) !G(L=k). This is called the Artin map. We write (a;L=k) to denote the image of the fractional ideal a (prime to S). Eventually, we will de ne this as a map on the ideles, and this is how we will get the isomorphism of class eld theory. 1.2. Basic properties. There are a few easy properties of it that we may note. First of all, suppose k L Mis a tower with M=kabelian. If a is an ideal prime to the primes rami ed in M=k, then we have (a;M=k)= (a;L=k). To see this, we may assume a = p, a prime ideal. Then this is because both induce the Frobenius automorphism on the extension of residue elds and lie in appropriate decomposition groups (formally, take P of Lextending p and Q extending P, and look at the actions of these on the residue class elds of the rings of integers in L;Mquotiented by P;Q|it is the same). b ;L=k). So the ArtinNext, suppose we have an abelian extension L=kand a nite extension E=k. Then LE=E is an abelian extension too and the Galois group is a subgroup of G(L=k). Moreover, I claim that we have (b ;LE=E) 78 8. GLOBAL CLASS FIELD THEORY map behaves specially with respect to the norm. To see this, we need only check on prime ideals P of E (whose restriction p to k is unrami ed in L=k). Then (P;LE=E)LN Pinduces the map a!aon the residue elds. By contrast, NE kfNpP = pfor fthe residue class eld degree and (P;L=k) induces the map a!afon the residue class elds. But Np= NP, so we are done. In particular, the following important fact follows: (NL kb ;L=k) = 1 when b is an ideal of L(not divisible by the rami ed primes). 1.3. The Artin map is surjective. This is the primary thing we shall prove today, and it is far from trivial. In fact, it will use the rst inequality. So, let Sbe a nite set of primes containing the ones rami ed in a nite abelian extension L=k. Consider the subgroup Hof G(L=k) generated by the Frobenius elements p;p =2S. Then the xed eld Zof this satis es the following: Z=kis Galois, with group G(L=k)=H. I claim now that the primes p;p =2Sall split completely in Z. Indeed, they are unrami ed by assumption. In addition, the residue class eld extension must be trivial. When p =2S, we have by consistency (p;Z=k) = 1, because xes Z. But (p;Z=k) induces on the residue class eld extension the Frobenius, which must be the identity; thus Z=ksatis es fpp= 2 for p =2S. Thus all these primes split completely. So, we now prove: Theorem 8.1. Let M=kbe an abelian extension. Then if all but nitely many primes of ksplit completely in M, we have M= k. First, since splitting completely is de ned by e= f = 1, it is preserved by subextensions. So it is enough to prove the result when M=kis cyclic, in view of Galois theory. I claim that if all but nitely many primes split completely, then we have Jk= k NJM. To see this, rst note that complete splitting implies that M w= kv kfor wjv;voutside a nite set Sof bad v’s. Now pick some idele x2J. We can multiply it by c2k so that xchas component near 1 at all v2S, because of the approximation theorem. Locally, any element of k Mvclose enough to 1 is a norm, because the norms form an open subgroup of nite index (which we have computed!). So if xis chosen appropriately, xcwill be a local norm at all v2S, and it is so at all v=2Sby complete splitting. So xc2NJ. We nd in particular that (Jk: k NJM) = 1, which means that M= kby the rst inequality. Corollary 8.2. The Artin map I(S) !G(L=k) is surjective for L=kan arbitrary abelian extension. 2. Strategy of the proof It is now time to begin the nal descent towards the Artin reciprocity law, which states that for an abelian extension L=k, there is an isomorphism Jk=k NJL’G(L=k): We will actually prove the Artin reciprocity law in the idealic form, because we have only de ned the Artin map on idelas. In particular, we will show that if c is 3. THE CASE OF A CYCLOTOMIC EXTENSION 79 a suitable cycle in k, then the Artin map induces an isomorphism I(c)=PcN(c) !G(L=k): The proof is a bit strange; as some have said, the theorems of class eld theory are true because they could not be otherwise. In fact, the approach I will take (which follows Lang’s Algebraic Number Theory, in turn following Emil Artin himself). So, rst of all, we know that there is a map I(c) !G(L=k) via the Artin symbol, and we know that it vanishes on N(c). It is also necessarily surjective (a consequence of the rst inequality). We don’t know that it factors through Pc, however. Once we prove that Pc(for a suitable c) is in the kernel, then we see that the Artin map actually factors through this norm class group. By the second inequality, the norm class group has order at most that of G(L=k), which implies that the map must be an isomorphism, since it is surjective. In particular, we will prove that there is a conductor for the Artin symbol. If xis su cieintly close to 1 at a large set of primes, then the ideal (x) has trivial Artin symbol. This is what we need to prove. Our strategy will be as follows. We will rst analyze the situation for cyclotomic elds, which is much simpler. Then we will use some number theory to reduce the general abelian case to the cyclotomic case (in a kind of similar manner as we reduced the second inequality to the Kummer case). Putting all this together will lead to the reciprocity law. 3. The case of a cyclotomic extension Today, we will begin by analyzing what goes on in the cyclotomic case. By the \functoriality" of the Artin map, we can start by looking at Q( n)=Q and analyzing the Artin map (for which, as we shall see, there is an explicit expression) , where the residue class of rinduces the automorphism nIt is known that the only primes rami ed in thi sextension are the primes dividing n. I shall not give the proof here; the interested reader can refer for instance to Washington’s Introduction to Cyclotomic Fields. The proof is not very di cult. In addition, I shall use the fact that the Galois group is the multiplicative group (Z=nZ)r n! p= . So let p6jn. I claim that the Frobenius element is just the automorphism np n! (p). Indeed, it is the \raise to the p-th power" automorphism on the residue eld, so p( n) = p n. In addition, p( n) is an n-th root of unity. But I claim that the primitive n-th roots of unity are distinct modulo any prime of the ring of integers in Q( kk n(1 ) prolonging (p); indeed, Yn) = n6 0 mod p; so no n-th root of unity (other than 1 itself) is congruent to 1 modulo a prime extending (p). It follows that if mis a rational integer prime to n, then ((m);Q( )) corresponds to nm n! n. In particular, if m>0 is a rational number with no prime dividing nin the numerator or denominator, and m 1 mod n, then ((m);Q( nn)) = 1. So there exists a conductor in the case of Q( )=Q, and the reciprocity law is true in this case. More generally, 80 8. GLOBAL CLASS FIELD THEORY Theorem 8.3. The reciprocity law is true for an extension L=kif Lis contained in a cyclotomic extension of k. By the consistency property, if there exists a conductor for the Artin symbol for a superextension of L, then that conductor works for Ltoo. So it is enough to show that there is a conductor for the Artin symbol in the case of L= k( n). Now if x2kis close to 1 at all primes of kdividing nand totally positive at the real places, then Nk Q(x) is positive and close to 1 at the primes dividing n. So ((x);k( n)=k)) = ((Nk Q(x);Q( n)=Q) = 1: 4. The basic reduction lemma So, the key to proving the Artin reciprocity law in general is to reduce it to the cyclotomic case (which has already been handled, cf. this). To carry out this reduction, start with a number eld kand a cyclic extension L. We will prove that there is an extension k0of kand L0of Lsuch that we have a lattice of elds L0 @@@@ (where lattice means L\k0 0=k0 @ @ @ k0 = k, Lk0 = L0 ) such that L0=k0 0 0 0 kL ~~~~ ~~~ 0d 0 d q d 0 0 1 f o r s o m e d q d 0 ‘‘ >>~~ @ ~~~~ @ ~ @ __ @ @ ?? @ ~ @ @ is cyclotomic and a given prime p of ksplits completely in k. This means that, in a sense, the Artin law for L=kbecomes reduced to that of L=k, at least for the prime p, in that (p;L) = (p;L=k). From this, we shall be able to deduce the Artin law for cyclic extensions, whence the general case will be a \mere" corollary. 4.1. A funny lemma. The thing is, though, nding the appropriate root of unity to use is not at all trivial. In fact, it requires some tricky number-theoretic reasoning, which we shall carry out in this post. The rst step is a lemma in elementary number theory. Basically, we will need two large cyclic subgroups of multiplicative groups of residue classes modulo an integer, one of which is generated by a xed integer known in advance. We describe now how to do this. Proposition 8.4. Let a;n2N f1g. Then there exists m2N , prime to a, such that a2(Z=mZ)has order divisible by n. In addition, there exists b2(Z=mZ)of order divisible by nsuch that the cyclic subgroups generated by a;bhave trivial intersection. Finally if N2N , we can assume that mis divisible only by primes >N. The proof is not terribly di cult, but we rst need a lemma that will allow us to construct mso that ahas a large order. Lemma 8.5. Let a;d2N f1gand let qbe a prime. Then there exists a prime psuch that the order of amodulo pis q d. The order of ais qmodulo pif pja1; p6ja1: 4. THE BASIC REDUCTION LEMMA 81 qwhich we write as (x 1)=(x1) for x= aq We will nd such a pwith a little trick. Consider the ratio 0T(dq) = ad 0qd 0 11 a1 ; q1i=0iX x = X ci i(x1) +q T(d0) = i q 0 0 when d0 0 :::rsk 0 q for suita ble integ ral coe cient s c. This mea ns that the grea test com mon divis or of x1 and x1 must be a pow er of q. So if s 1 2 0000where the r . I claim have d01 we sho w that T(d) is not a pow er of q, then we get a prim e p6= qwit h pjT( d), impl ying (by the abov e reas onin g) that p6jx 1 and pis our prim e. But if T(d) were a pow er of qfor all d d, we’d then have x1 divis ible by q d+ 1. So a look at the expa nsio n of T(d) in pow ers of x1 impli es that for dver y larg e, we have T(d) divis ible only to orde r1 by q. In parti cular , x1 = q(x1 ). Sinc e x!1a s d!1, this is evid ently impo ssibl e. This reas onin g can be impr oved to yield a bett er resul t, but we don’t reall y nee d it. Cf. Lan g’s book . I’m bein g rath er lazy here and takin g the path of least proo f lengt h. Next , we will be looki ng at cycli c subg roup s of multi plica tive grou ps (Z= mZ), and the follo wing lem ma will be indis pens able. Le m m a 8. 6. Le t a; n2 N . Th en th er e ex ist s m 2 N , w hi ch ca n be ch os en di vi si bl e on ly by ar bit ra ril y lar ge pri m es , su ch th at ah as or de r di vi si bl e by ni n (Z = m Z) . M or eo ve r, th er e ex ist s b2 (Z = m Z) of or de r di vi si bl e by ns uc h th at th e cy cli c su bg ro up s ge ne rat ed by a; bh av e tri vi al int er se cti on . 1 k i such that the order of ain (Z=m iZ) We rst factor n= r i 0 i>si i . If we take s0 i Q m iZ) i >s0 i ar e pri m e. By th e pr ev io us le m m a, w e ca n ch oo se for ea ch i, a pri m e m, w he re sl ar ge (w hi is rsi0 i i iZ) i is rs00 i ch ca n be do ne by th e pr ev io us le m m a). th en m wil l be a lar ge pri m e. W e m ay as su m e th at no tw o of th e m ar e th e sa m e. N o w th e or de r of ai n (Z =i s di vi si bl e by n, by th e C hi ne se re m ai nd er th eo re m. H o w ev er, w e do n’t ha ve by et. Fo r thi s w e wil l ad d in m or e pri m es . So choose even bigger such that the order of ain (Z=l primes l li;b 1 mod Q = (Z=li (Z= Q liZ) 0 . We let m= Q m iQ c 0i 1 mod Q Q liQ rsi00 i s00 i or s . Th en by th e C hi ne se re m ai nd er th eo re m, w e ca n n d bs uc h th at b a m od Q m. I cl ai m th at m; bs ati sf y th ri iZ) i li c d f e hy po th es es of th e le m m a. Fir st, w e ha ve (Z = m Z) m, so it fol lo w s th at a; b bo th ha ve or de r di vi si bl e by n. Suppose now that we had a. Thus b. Thus Q ince b1 modj c, and in parti cular a1 bd cmod m. Then a s mod mbe caus e the orde r of ais 1 mod mto o, and the cycli c grou ps gen erat ed by a;bh ave trivia l inter secti on. 4. 2. Ar tin ’s le m m a. Th is is th e le m m a w e sh all us e in th e pr oo f of th e re ci pr oc ity la w: 82 8. GLOBAL CLASS FIELD THEORY Lemma 8.7 (Artin). Let L=k be a cyclic extension of degree nand p a prime of kunrami ed in L. Then we can nd a eld E, a subextension of L( m), with E\L= ksuch that in the lattice of elds L( m) LE FF E L F FF x x x x x x x x FF kxxxx FF F x x x x F m primes. The proof of this will use the previous number-theory lemmas and the basic tools of Galois theory. So, rst of all, we know that Eis a subextension of some L( m). We don’t know what mis, but pretend we do, and will start carrying out the proof. As we do so, we will learn more and more about what mhas to be like, and eventually choose it. 4.2.1. The lattice condition. The rst thing we will want is for k( m) = k, so there is a lattice) and Lto satisfy L\k( L( m) ), so that LE=Eis cyclotomic 3. p is unrami ed in LE=k Moreover, we c choose msuch that it is divisible only by arbitrarily large : we have: 1. p splits completely in E=k 2. E( m) = L( m HHH zz HH zz m) zz zz L E EE E E E u k ( u k u OO u < <x cc FF FF u u ;; x u bb FF F u u :: u bb EE E = =z dd HH HH The reason is that we then have a nice description of G(L( mm)=k) (as a product of Galois groups G(L=k) G(k( )=k)), and we will de ne Eas a xed eld of a certain subgroup. I claim that this condition will happen once mis divisible only by su ciently large primes. For in this case, L\Q( mm) = Q. Now in the lattice of elds) is unrami ed everywhere over Q (because khas xed, nite rami cation and the cyclotomic part is rami ed precisely at the primes dividing m). It is a theorem, depending on the Minkowski bound for the discriminant, that any number eld di erent from Q is rami ed somewhere, so it follows that L\Q( 4. THE BASIC REDUCTION LEMMA 83 L( 9 9 s ssss ssss s : ee KK KK ;; v KKK KK K k( m) cc H H H m) vv L vv vv vv v H H L\k( m) HH H HH m) I I I II L ( = =z dd III I :: u DD Quuuu DD uuuu DD u L z z z z )z: L\k( m)] = [L( m) : L] = (m), the last equality in view of the lattice of elds z z z Q( m) bb D D D we have that [k( m However, we also know (by the same reasoning) that [k( mm) : k] = (m). It follows that k= L\k( ), as claimed, when mis not divisible by the primes of Q rami ed in L. 4.2.2. Unrami cation in LE. Since we are going to de ne Eas a sub eld of L( m), this one is easy: just choose mnot divisible by the rational prime p prolongs. 4.2.3. Complete splitting. We are now going to choose a subgroup H G(L=k) G(k( m)=k), whose xed eld will be E. Now since p splits completely in E=k, we know that we are going to require H to contain the decomposition group of some extension of it, i.e. the group generated by the Frobenius elements (p;L=k) (p;k( m)=k): This, however, is still not enough. We need L\E= kand L( m) = E( ). 4.2.4. L\E. So L\Eis the xed eld of the subgroup of G= G(L=k) G(k( m)=k) generated by Hand by G(L( m)=L) = 1 G(k( mm)=k). If we want L\E= k, we will needH(1 G(k( m)=k)) = G: We can arrange this if we choose a generator of G(L=k) and some 2G(k( m)=k) and add to H, so that His generated by two elements. So do this. We will choose and mlater. 4.2.5. LE is cyclotomic; choice of m; . This is the most subtle part of the proof, and where the number theory developed earlier will come in handy. We will prove that L( m) = E( m), so that LE=Eis a subextension of a cyclotomic extension. The eld E( m) = Ek( ) is the xed eld of the intersection of H and G(L( m)=k( mm)) = G(L=k) 1, and we therefore want this intersection to be the trivial subgroup. We have de ned Hto be generated by (p;L=k) (p;k( m)=k); 84 8. GLOBAL CLASS FIELD THEORY where 2G(k( m)=k) = (Z=mZ) is yet to be chosen. Suppose this subgroup intersected with G(L=k) 1; we’d then be able to write for some i;j, j (p;k( m i)=k) = m; m ahas order in (Z=mZ) (p;k( m j = i)=k) j = mi)=k) i ; which is to say that the cyclic groups in (Z=mZ)generated by Np (since this is how p acts on Np m! ) and intersect. OK. Now it’s starting to become clear how this intersects (groan) with our previous number-theoretical shenanigans. So, let a= Np. Choose mdivisible only by super large primes and such that dividing n, and such that there also exists b2(Z=mZ)of order dividing nsuch that the cyclic groups generated by a;brespectively are disjoint. We have now chosen m. For ;take it to correspond to b. I claim now that H\G(L=k) 1 = f1g, which will prove the last remaining claim in Artin’s lemma.Indeed, if we had some element in the intersection, then rst of all we’d be able to write ; as mentioned earlier; this is because we’d have an expression ((p) (p))= ( )j ( 1) for some in the intersection of the two groups. This implies that (p;k( = 1 by independence and i;jare consequently divisible by n. But then, because G(L=k) has order n, it follows that ((p) (p))= ( )= 1, and = 1 too. Thus the intersection of the two subgroups is the trivial subgroup as claimed. This proves Artin’s lemma. 5. Proof of the reciprocity law It is now time to prove the reciprocity law. 5.1. The cyclic reciprocity law. Theorem 8.8 (Reciprocity law, cyclic case). Let L=k be a cyclic extension of number elds of degree n. Then the reciprocity law holds for L=k: there is an admissible cycle c such that the kernel of the map I(c) !G(L=k) is PN(c), and the Artin map consequently induces an isomorphism Jk=k NJL i c c ’I(c)=Pc c We will prove that a 2Pc N(c) ’G(L=k): The proof of this theorem is a little sly and devious. Recall that, for any admissible cycle c, we have (I(c) : PN(c)) = n by the conjunction of the rst and second inequalities, and the Artin map I(c) !G(L=k) is surjective. If we prove that the kernel of the Artin map is contained in PN(c), then we’ll be done by the obvious count. This is what we shall do. Let a be a fractional ideal prime to c which is in the kernel of the Artin map. N(c) in a slow, careful way. The rst step is to factor 5. PROOF OF THE RECIPROCITY LAW 85 a We will apply Artin’s lemma for each prime p, leading to a lattice L( mi)i = npii. Q i LE x x x x xxxx i G G Ei G GG kw w w w i =Ei w w w w successively so that m i w L F F FF FFF splits completely in Ei , and LE i( m i j K k c i;L=k) i = qi i ) = q i is cyclotomic, contained in E) for some suitable w m i. We can choose the mis not here each pi divisible by any of the primes dividing m;j<i. Lemma 8.9. The eld E, the compositum of all the Ei, satis es E\L= k. OK, cool. So we still need to do the reduction though. 5.1.1. The ideal d. We can choose d, an ideal of E, such that (d;LE=E) = for 2G(L=k) a generator. We can do this by the surjectivity of the Artin map, and moreover so that d is prime to the primes above c. Then dkE kd satis es (d;L=k) = too. This ideal d:= Nis going to be a generic bookkeeping device with which we adjust a to get something in PN(c). 5.1.2. Bookkeeping. Suppose (p. Then if Piis a prime of Eprolonging p, we have (Pi;LEi=Eias well by complete splitting. In particular, we have i=Ei (P NE i qdi;LEi=Ei Ei ) = 1 but since LEis cyclotomic, we have the reciprocity law, and this means we can write l Ei So e , i i t’s take the norm down to k; then piq= dki(NEkiyi)(NLEki yi i i i i k LEi(l OO that a is dk PniqiP niqk Pniqii i cc FF F ) for yvery close to 1 at all the primes rami ed in L=k, and lnot divisible by those primes. )): But now Nis close to 1 at the primes of c, i.e. in c, if k was chosen properly (i.e. REALLY close to 1 at those primes, which is kosher in view of the reciprocity < <x cc GG GG (l i qis dki ;; w Pi = (NE Ei qd)i(yi)N E i c i c ) is (l LE l a norm from L. The proof is now almost over. We have represented pas a k power of a xed ideal times something in PN(c). 5.1.3. Putting everything together. aw for cyclotomic extensions). Moreover N In particular, we have ptimes some norm times something close to 1 at relevant primes. Taking the product, we see times some norm times something close to 1 at relevant primes. But now = 1 because this is equal to (a;L=k), so that sum is divisible by n, and dis a norm. We have proved that a is in the PN(c) subgroup, and this completes the proof. Bam. 86 8. GLOBAL CLASS FIELD THEORY 5.2. The general reciprocity law. Theorem 8.10 (Artin reciprocity). For a nite abelian extension L=kof number elds, the Artin map has a conductor c and so factors into an isomorphism Jk=k NJL’I(c)=PcN(c) !G(L=k): The proof is now surprisingly easy. We can represent L as a compositum 1such that G(L=k)=Hi such that each Pci is cyclic and taking the xed elds Li L :::Lj 1 i j of Hi i i i i of cyclic extensions over k, by writing 1 G(L=k) as an intersection of subgroups H. The compositum L:::Lcorresponds by Galois theory to the intersection 1 of H, and G(L=k) ’G(L=k)=Hiis cyclic. Now, there exist cycles c1;:::;cjmaps to 1 in G(L=k) by the reciprocity law (and existence of conductor) for cyclic extensions. Taking the product c =Q ci, we nd a conductor c such that the Artin map on Pcacts trivially on each L, hence on L. Thus c is a conductor for the Artin symbol on L=k, so the Artin map factors through I(c)=PcN(c) !G(L=k) and since, rst of all, it is surjective; and second of all, the former group is of order at most that of the latter (by the rst and second inequalities), we have that the Artin map is an isomorphism. The proof of the reciprocity law, the prime result of class eld theory, is now complete. WOO HOO. Next time, we will take stock of how far we have come, discuss corollaries, and plan for the future. 6. Norm groups of Kummer extensions We shall now compute the norm class subgroups for certain Kummer extensions. This will enable us to prove the existence theorem (every open subgroup of nite index in the idele class group corresponds to an abelian extension) as well as an important lemma in developing local class eld theory. k= k JConsider a number eld kcontaining the n-th roots of unity; we will consider extensions of kobtained by adjoining n-th roots of other elements. So, x nite sets S;Tof places such that S[Tis very large in the following sense: all the primes dividing nare contained in S[T, and J. Consider the two subgroups of J, D 1S= Yk vkT Yk n vS[T Y(S[T)cUv and D2 S= Y k n T Y k Y(S[T)c Uv: v v We want to adjoin n-th roots of elements of kin these. So take = Di\k Bi Theorem 8.11. k D2 is the norm subgroup of and k D1 of L2. L1 ;i= 1;2, and make the Kummer extensi (T he re is a re ve rs al of in di ce s.) Th e re as on for thi s is, ho w ev er, ve 6 . N O R M G R O U P S O F K U M M E R E X T E N S I O N S 8 7 ry ni ce an d int uit iv e. W he n w e m ak e an ex te ns io n by ad joi ni ng n-t h ro ot s of thi ng s in B, w e do n’t ex te nd an yt hi ng at T; i.e ., th e pri m es of T sp lit co m pl et el y in L1 1. In de ed , th e el e m en ts of B1 ar e n-t h po w er s at th e po w er s of T, so thi s is ev id en t. Si mi lar ly, th e pri m es of Ss pli t co m pl et el y in L2 . In ad dit io n, th e el e m en ts of kn vfo r an y va re in th e gr ou p k N Jf or i= 1; 2. Th is is be ca us e th e G al oi s gr ou ps ar e of ex po ne nt n, an d so kn vLi m us t lie in th e ke rn el of th e Ar tin m ap . ( W e ju st us ed th e re ci pr oc ity la w. ) Finally, L1;L2 NJLi 1 : k D ) = (k S[T 1are unramifeid outside S[T so U S[T 1) (U(S[T) : k k D1 k D2; k NJL2 1 k NJL1 J S[T k ; : kD 1 Q jnj ) = (J :D \D v =2(S [T) belo ngs to k;i= 1;2. By this reas onin g, it follo ws thatv : W e wil l no w pr ov e th at th er e ar e ac tu all y eq ua liti es , an d thi s w e do by co m pu tin g indices (surprise surprise). First, we do the familiar technique: (J Th e to ) : p in de x is th e ea si es t to co m pu te si nc e w e kn o w th e lo ca l po w er in di ce s by no w in ou r bl oo d. S o, w e n d Th e de no mi na :)v = n2jTj : ( J T D tor ap pe ar s le ss tra ct ab le be ca us e of th e int er se cti on , bu t (y ay !) it ca n be co m pu te d in ter m s of K u m m er th eo ry: (U(S[T) : k \D1n) = U(S[T) : U(S[T)) k \D1n: U(S[T)) : The top index can be computed via the unit theorem: it is n : k n) = [L1 (B1 : B1 \k n) = (k nB1 : : k] : (Jk k : k]: S jSj+jTj. The denominator is o, if w e pu t ev er yt hi ng to ge th er, w e n d in tot al th e in de x T jnj [L D 1 Q ) = n2jTjnjSj+jTj We can also do the same for D2 k v 1 in a parallel manner: jnjv[L2 jnjv : k][L 1 2 S[T 2 (Jk L (Jk : k D2) = n2jSjnjSj+jTj : k D1)(Jk ;k] in vi e w of th e re cii pr oc ity la w : k D ) (Jk ;D2 QS : k] :When we multiply these and use the product formual Q= 1, we nd (J: k D1)(Jk: k D2) = [L1: k][L: k]: But we also have a bound 1: k NJ 2 : k NJL2)(Jk 1) = [L an d th e fa ct th at D ar e co nt ai ne di n th e no rm cl as s su bg ro up s, so it fol lo w s th at eq ua lit y m us t ho ld ev er y w he re, an d in pa rti cu alr , th e ap pr op ria te gr ou ps in th e st at e m en t of th e th eo re m ar e eq ua l. Bibliography cf 1. J. W. S. Cassels and A. Frohlich, Algebraic number theory, Thompson, 1967. cr 2. Charles Curtis and Irving Reiner, Representation theory of nite groups and associative algebras, to be added. lang 3. Serge Lang, Algebraic number theory, Springer-Verlag, add. langalgebra 4. , Algebra, to be added. milne 5. James Milne, Class eld theory, Available at www.jmilne.org . serre 6. Jean-Pierre Serre, Local elds, 1979. 89