13 Unramified and totally ramified extensions of local fields

Let L∕K be a finite separable extension of non-archimedean local fields. Corollary 11.6 implies

[L:K]=eL∕KfL∕K.(∗)

Lemma 13.1. Assuming that:

Then
  • (i) fM∕K=fL∕KfM∕L
  • (ii) eM∕K=eL∕KfM∕L

Proof.

  • (i) fM∕K=[kM:k]=[kM:kL][kL:k]=fM∕LfL∕K.
  • (ii) (i) and (∗). □

Definition 13.2 (Unramified / ramified / totally ramified). The extension L∕K is said to be:

  • unramified if eL∕K=1 (equivalently fL∕K=[L:K]).

  • ramified if eL∕K>1 (equivalently fL∕K<[L:K]).

  • totally ramified if eL∕K=[L:K] (equivalently fL∕K=1).

From now on in this course: if unspecified L∕K is a finite separable extension of (non-archimedean) local fields. Also, all local fields that we consider from now on will be non-archimedean.

Theorem 13.3. Assuming that:

Then there exists a field K0, K⊆K0⊆L and such that

Moreover [L:K0]=eL∕K, [K0:K]=fL∕K and K0∕K is Galois.

Proof. Let k=𝔽q, so that kL=𝔽qf, fL∕K=f. Set m=qf−1, [∙]:𝔽qf→L the Teichmüller map for L.

Let ζm:=[α] for α a generator of 𝔽qf×. ζm a primitive m-th root of unity. Set K0=K(ζm)⊆L, then K0∕K is Galois and has residue field k0=𝔽q(α)=kL. Hence fL∕K0=1, i.e. L∕K0 is totally ramified.

Let res⁡:Gal⁡(K0∕K)→Gal⁡(k0∕k) be the natural map. For σ∈Gal⁡(K0∕K). We have σ(ζm)=ζm if σ(ζm)≡ζmmodm (since μm(K0)≅μm(k0) by Hensel’s Lemma version 1). Hence res⁡ is injective. Thus |Gal⁡(K0∕K)|≤|Gal⁡(k0∕k)|=fK0∕K, so [K0:K]=fK0∕K.

Hence res⁡ is an isomorphism, and K0∕K is unramified. □

Theorem 13.4. Assuming that:

  • k=𝔽q

  • n≥1

Then there exists a unique unramified L∕K of degree n. Moreover, L∕K is Galois and the natural Gal⁡(L∕K)→Gal⁡(kL∕k) is an isomorphism. In particular, Gal⁡(L∕K)≅⁡⟨Frob⁡L∕K⟩ is cyclic, where Frob⁡L∕K(x)=xqmodmL for all x∈OL.

Proof. For n≥1, take L=K(ζm) where m=qn−1.

As in Theorem 13.3:

Gal⁡(L∕K)→∼Gal⁡(kL∕K)≅⁡Gal⁡(𝔽qn∕𝔽q).

Hence Gal⁡(L∕K) is cyclic, generated by a lift of x↦xq.

Uniqueness: L∕K of degree n unramified. Then Teichmüller gives ζm∈L, so L=K(ζm). □

Corollary 13.5. L∕K a finite Galois extension. Then res⁡:Gal⁡(L∕K)→Gal⁡(kL∕k) is surjective.

Proof. res⁡ factorises as

Gal⁡(L∕K)↠Gal⁡(K0∕K)→∼Gal⁡(kL∕k).□

Definition 13.6 (Inertial subgroup). The inertial subgroup is

IL∕K=ker⁡(Gal⁡(L∕K)↠Gal⁡(kL∕k)).

Definition 13.7 (Eisenstein polynomial). f(x)=xn+an−1xn−1+⋯+a0∈OK[x] is Eisenstein if vK(ai)≥1 for all i, and vK(a0)=1.

Fact: f(x) Eisenstein implies f(x) irreducible.

Theorem 13.8.

Proof.

  • (i) [L:K]=e=eL∕K. Let
    f(x)=xm+am−1xm−1+⋯+a0∈OK[x]

    the minimal polynomial for πL. Then m≤e. Since vL(K×)=eℤ, we have vL(aiπi)≡emode, for i<m. Hence these terms have distinct valuations. As

    πLm=−∑i=0m−1aiπLi.

    we have

    m=vL(πLm)=min⁡0≤i≤m−1(i+evK(ai))

    hence vK(ai)≥1 for all i.

    Hence vK(a0)=1 and m=e. Thus f(x) is Eisenstein and L=K(πL). For y∈L, we write y=∑⁡i=0e−1πLibi, bi∈K. Then

    vL(y)=min⁡0≤i≤e−1(i+evK(bi)).

    Thus

    y∈OL⟺vL(y)≥0⟺vK(bi)≥0∀⁡i⟺y∈OK[πL]
  • (ii) Let f(x)=xn+an−1xn−1+⋯+a0 is Eisenstein and e=eL∕K. Thus vL(ai)≥e and vL(a0)=e. If vL(α)≤0, we have
    vL(αn)<vL(∑i=0n−1aiαi)

    hence vL(α)>0. For i≠0, vL(aiαi)>e=vL(a0). Therefore

    vL(αn)=vL(−∑i=0n−1aiαi)=vL(a0)=e.

    Hence nvL(α)=e. But n=[L:K]≥e, so n=e and vL(α)=1.

□

13.1 Structure of Units

Let [K:ℚ]<∞, e:=eK∕ℚp, π a uniformiser in K.

Proposition 13.9. Assuming that:

  • r>ep−1

Then exp⁡(x)=∑n=0∞xnn! converges on πrOK and induces an isomorphism
(πrOK,+)→∼(1+πrOK,×).

Proof.

vK(n!)=evp(n!)=e(n−sp(n))p−1Example Sheet 1≤e(n−1p−1)

For x∈πrOK and n≥1,

vK(xnn!)≥nr−e(n−1)p−1=r−(n−1)(r−ep−1)⏟>0

Hence vK(xnn!)→∞ as n→∞. Thus exp⁡(x) converges.

Since vK(xnn!)≥r for all n≥1, exp⁡(x)∈1+πrOK.

Consider log⁡: 1+πrOK→πrOK.

log⁡(1+x)=∑n=1∞(−1)n−1nxn

which converges as before.

Recall identities in ℚ[[X,Y]]:

exp⁡(X+Y)=exp⁡(X) exp ⁡(Y)exp⁡( log ⁡(1+X))=1+Xlog⁡( exp ⁡(X))=X

Thus exp⁡;(πrOK,+)→∼(1+πrOK,×) is an isomorphism. □

K any local field: UK:=OK×, π∈OK uniformiser.

Definition 13.10 (s-th unit group). For s∈ℤ, the s-th unit group UK(s) is defined by

UK(s)=(1+πsOK,×).

Set UK(0)=UK. Then we have

⋯⊆UK(s)⊆UK(s−1)⊆⋯⊆UK(0)=UK.

Proposition 13.11.

  • (i) UK(0)∕UK(i)≅(k×,×) (k≅OK∕π)
  • (ii) UK(s)∕UK(s+1)≅(k,+) for s≥1

Proof.

  • (i) Reduction modulo π. OK×→k× is surfective with kernel 1+πOK=UK(1).
  • (ii) f;UK(s)→k, 1+πsx↦xmodπ.
    (1+πsx)(1+πsy)=1+πs(x+y+πsxy).

    x+y+πsxy≡x+ymodπ, hence f is a group homomorphism, surjective with kernel UK(s+1).

□

Remark. Let [K:ℚp]<∞. Proposition 13.9, ?? implies that there exists finite index subgroup of OK× isomorphism to (OK,+).

Example. ℤp, p>2, e=1, take r=1. Then

ℤp×→∼(ℤ∕pℤ)××(1+pℤp)≅ℤ∕(p−1)ℤ×ℤpx↦(xmodp,x[xmodp])

p=2, take r=2.

ℤ2×→∼(ℤ∕4ℤ)××(1+p2ℤp)≅ℤ∕2ℤ×ℤ2x↦(xmod4,x𝜀(x))

where

𝜀(x)={+1x≡1(mod4)−1x≡−1(mod4)

So:

ℤp×∕(ℤp×)2≅{ℤ∕2ℤif p>2(ℤ∕2ℤ)2if p=2