TANT 15 - Abhyankar's lemma and local Kronecker-Weber

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

In the previous lecture we have defined the ramification filtration of a finite, Galois extension of complete, discretely valued fields. This filtration gives us a way of studying the Galois group of any extension of complete, discretely valued fields. In this lecture we will concentrate on Galois extensions of a local field that are abelian, i.e. the Galois group is commutative. In particular we will see that every (tamely ramified) abelian extension of Qp is contained in a cyclotomic extension.

In order to do so, we will need a lemma which will enable us to kill the ramification in an extension of valued fields after changing the base field: this is the so-called Abhyankhar's lemma.


Abhyankhar's lemma

Let's start with a preliminary result on the composition of unramified extensions.

 Lemma 1  Consider the diagram of discretely valued fields on the right, where KL is finite and unramified. Then EEL is also finite and unramified.

 Proof  We can assume that everything is complete, because completing preserves finite extensions (see Exercise 5 of the twelfth lecture) and preserves the value groups when the fields are non-Archimedean (see Exercise 2 of the ninth lecture). Moreover, we can assume that K=LE because the extension LEL is also unramified.

Now, since everything is complete we can apply Theorem 1 of the thirteenth lecture to see that there exists a polynomial f(x)K[x] such that its reduction ¯f(x)κK[x] is separable and LK[x]/(f(x)). Moreover, since K=LE we have that ELE[x]/(f(x)) and this concludes the proof because the polynomial ¯f(x)κE[x] is still separable. Q.E.D.

 Remark 2  In the proof of the previous lemma we have introduced new notation. Namely, if (K,ϕ) is a non-Archimedean valued field sometimes we will omit ϕ and we will write AK for the valuation ring, mK for the maximal ideal and κK for the residue field.

Using the previous lemma we can prove a powerful result on tamely ramified extensions, which goes under the name of Abhyankar's lemma.

 Theorem 2  Let (K,ϕ) be a discretely valued field and let KLM and KEM be finite field extensions. Suppose that KL is tamely ramified and that e(LK) divides e(EK). Then ELE is unramified.

 Proof   Again as before, we may assume that everything is complete. Let L0L be the inertia field of the extension KL (see Lemma 7 of the thirteenth lecture). Then KL0 is unramified (i.e. e(L0K)=1 ), and thus we can apply the previous lemma to see that EL0E is unramified, i.e. e(L0EE)=1. Thus we can use the multiplicativity of the ramification and inertia indexes (see Exercise 3) to see that ELE is unramified if and only if L0ELE is unramified.

Observe now that the extension L0L is tamely and totally ramified, because L0 is the inertia field of the extension KL. Thus we can apply Theorem 6 of the thirteenth lecture to see that L=L0(eπL0) for some uniformizer πL0L0, where e=e(LK)=e(LL0)=[L:L0]. Let now πL0ELE be any uniformizer and recall that πe(L0EL0)L0E/πL0A×L0. We can now use the fact that e=e(LK) divides e(EK)=e(L0EL0) to write e(L0EL0)=ee and get that πL0πe(L0EL0)L0E=(eπL0πeL0E)e=uA×L0 which implies that LE=L0E(eπL0)=L0E(eu) for uA×L0. Let now f(x):=xeuAL0[x] and observe that ¯f(x)κL0[x] is separable because ¯u0 and the characteristic of κL0 equals the characteristic of κK, which is coprime to e by hypothesis. Thus we may invoke again Theorem 1 of the thirteenth lecture to see that L0ELE is unramified and conclude. Q.E.D.

 Exercise 3  Prove that the ramification and the inertia index are multiplicative. More precisely, if KLM are extensions of non-Archimedean valued fields, we have that e(MK)=e(ML)e(LK) and f(MK)=f(ML)f(LK).

The (local) theorem of Kronecker and Weber

Abhyankar's lemma allows us to "kill the ramification" of any tamely ramified extension KL if we extend the base field K to a field E whose ramification index e(EK) is a multiple of e(LK). This allows us immediately to prove that every tamely ramified abelian extension is cyclotomic, i.e. it is contained in Qp(ζn) for some nN. Before proving this, let's have a look at the various types of cyclotomic extensions. First of all, we can see how many roots of unity are already contained in Qp.

 Exercise 4  Prove that the group of roots of unity μn(Qp)Q×p is a cyclic group of order equal to gcd(n,p1) if p3 and of order equal to gcd(n,2) if p=2. (Hint: prove a similar statement for μn(Fp) and use Hensel's lemma when pn. If pn you need to do a little more... See for example Theorem 3.1 of these notes by Keith Conrad).

 Example 5  Let mN and suppose that pm. Then the reduction of the m-th cyclotomic polynomial Φm(x) modulo p is separable, and thus we can apply Theorem 1 of the thirteenth lecture to see that the extension QpQp(ζm) is unramified. Moreover, if d=[Qp(ζm):Qp] we know from Corollary 2 of the thirteenth lecture that Qp(ζm)=Qp(ζpd1). Finally, since this extension is unramified we know from Theorem 1 of the previous lecture that Gal(Qp(ζpd1)/Qp)Gal(Fp(ζpd1)/Fp)Z/dZ.

 Example 6  Consider now the cyclotomic extension QpQp(ζpr) for some rN, and assume that p3. We see from Exercise 4 that this extension has order pr1(p1). Moreover, the situation is exactly like the one we have over Q, and in particular we have that Gal(Qp(ζpr)/Qp)(ZprZ)×Zpr1Z×Z(p1)Z (see Theorem 2.3 and Theorem 2.5 of these notes by Keith Conrad).
Observe now that 1ζprQp(ζpr) is a uniformizer. Indeed its minimal polynomial is Φpr(1x) and we have that Φpr(x)=p1j=0xjpr1, which implies that NQp(ζpr)/Qp(1ζpr)=Φpr(1)=p. This implies immediately that 1ζpr is a uniformizer of Qp(ζpr) by the description of the absolute value on Qp(ζpr) given by Theorem 1 of the twelfth lecture and the fact that pQp is a uniformizer.
Moreover, it is not difficult to see that the polynomial Φpr(1x) is Eisenstein, and thus that the extension QpQp(ζpr) is totally ramified.
Finally, Hensel's lemma shows that Qp(ζp)Qp[x]/(xp1+p), but the analogous statement is false for r2. Indeed, the extension Q3Q3[x]/(x6+3) is Galois, but its Galois group is isomorphic to S3 and not to Z/2Z×Z/3ZZ/6Z as can be seen here.
Finally, if p=2 then again the situation is analogous to what happens over Q, and we have that Gal(Q2(ζ2r)/Q2)(Z/2rZ)×Z2Z×Z2r2Z if r2, whereas Q2(ζ2)=Q2. Again the same argument as before shows that this extension is totally ramified.

 Example 7  In general, if nN we can write n=mpr with pm and we have that the extension Qp(ζn)=Qp(ζm)Qp(ζpr) where QpQp(ζm)Qp(ζn) is the inertia field. The picture to have in mind is the following:


We are now ready to proceed towards the proof of the local theorem of Kronecker and Weber.

 Lemma 8  Let QpK be a finite, Galois extension and suppose that Gal(K/Qp) is cyclic of order qr where qN is a prime and qp. Then there exists mN such that KQp(ζm), where ζm is a primitive m-th root of unity, i.e. Qp(ζm)Qp[x]/(Φm(x)) where Φm(x)Z[x] is the m-th cyclotomic polynomial.

 Proof  First of all, QpK is tamely ramified because we know from Theorem 10 of the twelfth lecture that e(KQp) divides qn, and thus pe(KQp). This implies that Iw(KQp) is trivial and thus we can use Corollary 5 of the fourteenth lecture to see that I(KQp) can be embedded into F×p. Thus QpK is tamely ramified and e(KQp) divides p1, which is the ramification index of the extension QpQp(ζp) by the previous example. Hence Theorem 2 tells us that the extension Qp(ζp)K(ζp) is an unramified extension of non-Archimedean local fields. Then Corollary 2 of the thirteenth lecture tells us that K(ζp)=Qp(ζp,ζ) for some root of unity ζ whose order n is coprime to p. Thus if we take m=np we have that KQp(ζm). Q.E.D.

 Theorem 9  Let QpK be a finite, Galois extension and suppose that Gal(K/Qp) is an abelian group and that p#Gal(K/Qp). Then there exists nN such that KQp(ζn).

 Proof  We can use the fundamental theorem of finite abelian groups (see also this paper of Gabriel Navarro) to write Gal(K/Qp)=C1××Cr where the Cj's are cyclic groups of prime power order. Thus we can apply Lemma 8 to the extensions QpKjwhereKj:=KC1××^Cj××Cr whose Galois group is isomorphic to Cj. Then we get that KjQp(ζmj and all the mj's are coprime. Thus K=K1KrQp(ζn) where n=m1mr. Q.E.D.

The previous theorem is valid also without the hypothesis that  p#Gal(K/Qp). To prove this it is clearly sufficient to apply again the fundamental theorem of finite abelian groups and the following lemma.

 Lemma 10  Let QpK be a finite, Galois extension and suppose that Gal(K/Qp) is cyclic of order pr. Then there exists mN such that KQp(ζm).

 Proof  We will prove that we can take m=(ppr1)pr+1 if p3. Indeed suppose by contradiction that KQp(ζm). Then we have that {1}Gal(K(ζm)/Qp(ζm))Gal(K/Qp) and thus Gal(K(ζm)/Qp(ζm)) is a cyclic group of order ps with 0<sr. Using this we get that Gal(K(ζm)/Qp)Gal(K(ζm)/Qp(ζm))×Gal(Qp(ζm)/Qp)ZpsZ×ZprZ×ZprZ×Z(p1)Z because Gal(Qp(ζpr+1)/Qp)(Z/pr+1Z)× as it happens over Q (see Example 5) and Gal(Qp(ζppr1)/Qp)Z/prZ (see Example 6). Thus Gal(K(ζm)/Qp) is an abelian group with a (normal) subgroup isomorphic to (Z/pZ)3, and this implies that there exists a sub-extension QpLK(ζm) with Gal(L/Qp)(Z/pZ)3 which is impossible if p3, as we will prove in the first lecture of the last week using Kummer theory.

This proof would hold also for p=2, but the problem is that Gal(Q2(ζ24)/Q2)(Z/2Z)3. Thus we need to be a little more careful, and to take m=(22r1)2r+2. Supposing again by contradiction that KQ2(ζm) we would have that
Gal(K(ζm)/Q2){Z2sZ×Z2rZ×Z2rZ×Z2Z, for some 0<srorZ2sZ×Z2rZ×Z2rZ, for some 2sr and this implies that there exists a sub-extension Q2LK(ζm) with Gal(L/Q2)(Z/2Z)4 (in the first case) or Gal(L/Q2)(Z/4Z)3 (in the second case), and we will show again in the first lecture of the last week that this is impossible by means of Kummer theory. Q.E.D. 

Thus, as a corollary, we get the important local theorem of Kronecker and Weber:

 Corollary 11  Every finite abelian extension of Qp is contained in a cyclotomic field.

Conclusions and references

In this lecture we managed to:
  • prove that unramified extensions remain unramified after changing the base field;
  • prove that tamely ramified extensions become unramified if we sufficiently extend the base field;
  • prove the local theorem of Kronecker and Weber (up to Kummer theory, which will be the subject of next lecture).
References for this lecture include:

Comments

Popular posts from this blog

A (not quite) perfect(oid) talk

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

TANT 2 - Absolute values