Romyar SharifiLECTURE NOTES
READING EDITIONPDF

LECTURE NOTES / Chapter 9

Algebraic Number Theory

Romyar Sharifi

Chapter 9 Local class field theory

Book contents

Chapter 9
Local class field theory

9.1. The Brauer group of a local field

Fix a local field K and a separable closure Ksep of K. All separable extensions of K will be supposed to lie in Ksep. In this section, we construct invariant maps invL: Br(L) for finite separable extensions LK such that ((Ksep)×,inv) forms a class formation for K.

Notation 9.1.1.

For a Galois extension EF of fields, we set

Br(EF ) = H2(Gal(EF ),E×).

We construct invK by first defining it on the subgroup Br(KurK) of Br(K) corresponding to the maximal unramified extension Kur of K. For this, note that the unique extension wK: (Kur)× of the additive valuation on K to Kur is a map of Gal(KurK)-modules, hence induces a map

wK: Br(KurK) H2(Gal(KurK),),

where we identify Gal(KurK) with ^ via the isomorphism taking the Frobenius element to 1.

Definition 9.1.2.

The invariant map invKurK: Br(KurK) is the composition

Br(KurK) w KH2(Gal(KurK),) δ1H1(Gal(KurK),) ev φK,

where δ is the connecting homomorphism arising from 0 0, and evφK is evaluation at the Frobenius φK in Gal(KurK).

We will show that invKurK is an isomorphism, which amounts to showing that wK is an isomorphism. We require a preliminary lemma.

Lemma 9.1.3.

Let G be a finite group, and let M be a G-module such that there exists a decreasing sequence (Mn)n0 with M0 = M of G-submodules of M for which

M = limnMMn.

Let i 0, and suppose that Hi(G,MnMn+1) = 0 for all n 0. Then Hi(G,M) = 0 as well.

Proof.

Let f Zi(G,M). Suppose that we have inductively defined fn Zi(G,Mn) and hj Ci1(G,Mj) for 0 j n1 such that

f = fn+j=0n1di1(h j).

(Note that we take C1(G,Mj) = 0.) The image of fn in Zi(G,MnMn+1) is a coboundary by assumption, say of h¯n Ci1(G,MnMn+1). Lifting h¯n to any hn Ci1(G,Mn), we then set fn+1 = fndi1(hi). Since M = limnMMn, the sequence of partial sums j=1nhj converges to an element of Ci1(G,M) with coboundary f.

Proposition 9.1.4.

Let L be a finite Galois extension of K. Then there exists an open Gal(LK)-submodule V of 𝒪L× that is cohomologically trivial.

Proof.

Let G = Gal(LK). By the normal basis theorem, there exists α L such that {σ(α)σ G} forms a K-basis of L. By multiplying by an element K×, we may suppose that α 𝒪L. Let Λ be the 𝒪K-lattice in L spanned by the σ(α). Let π be a uniformizer in 𝒪K. Then [𝒪L : Λ] is finite, so πn𝒪L Λ for n sufficiently large. Set Λ = πn+1Λ. Then

ΛΛ = π2(n+1)Λ π2(n+1)𝒪 L πn+2𝒪 L πΛ.

Then V = 1+Λ is a G-submodule of 𝒪L×, and V in turn has a decreasing filtration Vi = 1+πiΛ for i 0 of G-submodules. We have isomorphisms

ViVi+1 ΛπΛ,(1+πiλ)V i+1λ +πΛ.

Since ΛπΛ is a free 𝔽p[G]-module, it is induced, so cohomologically trivial. Lemma 9.1.3 then tells us, in particular, that Hi(Gp,V ) = 0 for all i 1 for each Sylow subgroup Gp of G, and the cohomological triviality then follows from Theorem 1.11.11.

We use Proposition 9.1.4 first to study the case of cyclic, and then more specifically, unramified extensions.

Corollary 9.1.5.

Let L be a finite cyclic extension of K. Then the Herbrand quotient of 𝒪L× with respect to group Gal(LK) is 1.

Proof.

Let V be as in Proposition 9.1.4. The exact sequence

1 V 𝒪L×𝒪 L×V 1

gives rise to the identity of Herbrand quotients

h(𝒪L×) = h(V )h(𝒪 L×V ) = 1

since 𝒪L×V is finite as V is open.

Corollary 9.1.6.

Let LK be a finite unramified extension. Then 𝒪L× is a cohomologically trivial Gal(LK)-module.

Proof.

It clearly suffices to show that H^i(G,𝒪L×) = 0 for G = Gal(LK) and all i, since any subgroup of G is the Galois group of an unramified extension of local fields. The additive valuation vL on 𝒪L restricts to the valuation vK on 𝒪L since LK is unramified. The short exact sequence

1 𝒪L× L×v L 0

then gives rise to a long exact sequence starting

1 𝒪K× K×v K H1(G,𝒪 L×) H1(G,L×),

with the last group zero by Hilbert’s Theorem 90 and the map vK surjective. Thus H1(G,𝒪L×) = 0, and since LK is cyclic, the result follows from the triviality of the Herbrand quotient and the periodicity of Tate cohomology.

Proposition 9.1.7.

The invariant map invKurK: Br(KurK) is an isomorphism.

Proof.

For any i 1, Proposition 9.1.6 implies that

Hi(Gal(KurK),𝒪 Kur×)lim nHi(Gal(K nK),𝒪Kn×) = 0

where Kn is the unique unramified extension of K (in Ksep) of degree n. The valuation map yields an exact sequence

1 𝒪Kur× (Kur)×w K 0,

we therefore have that

wK: Br(KurK) H2(Gal(KurK),)

is an isomorphism. The other maps in the definition of invKurK are clearly isomorphisms, so the result holds.

Notation 9.1.8.

For a finite separable extension L of K, we use ResLK to denote the map

ResLK: Br(KurK) Br(LurL)

defined by the compatible pair consisting of restriction Gal(LurL) Gal(KurK) and the inclusion (Kur)× (Lur)×.

Remark 9.1.9.

For LK finite separable, the map ResLK fits into a commutative diagram

Restriction on unramified and absolute Brauer groups. A full diagram description follows.
Diagram description: Restriction on unramified and absolute Brauer groups

The structural squares and triangles displayed here commute.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: Br (K superscript (ur) / K); column 2: Br (L superscript (ur) / L).
  • Row 2, from left to right: column 1: Br (K); column 2: Br (L).

Arrows and lines:

  1. An arrow from Br (K superscript (ur) / K) to Br (L superscript (ur) / L), labelled Res subscript (L / K).
  2. An arrow from Br (K superscript (ur) / K) to Br (K), labelled Inf.
  3. An arrow from Br (L superscript (ur) / L) to Br (L), labelled Inf.
  4. An arrow from Br (K) to Br (L), labelled Res subscript (L / K).

The following describes how our invariant map behaves after finite extension of the base field.

Proposition 9.1.10.

Let L be a finite separable extension of K. Then

invLurLResLK = [L : K]invKurK.
Proof.

We claim that the diagram

Restriction and the local invariant map. A full diagram description follows.
Diagram description: Restriction and the local invariant map

The structural squares and triangles displayed here commute.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: Br (K superscript (ur) / K); column 2: H superscript (2)( Gal (K superscript (ur) / K), blackboard Z ); column 3: H superscript (1)( Gal (K superscript (ur) / K), blackboard Q / blackboard Z ); column 4: blackboard Q / blackboard Z.
  • Row 2, from left to right: column 1: Br (L superscript (ur) / L); column 2: H superscript (2)( Gal (L superscript (ur) / L), blackboard Z ); column 3: H superscript (1)( Gal (L superscript (ur) / K), blackboard Q / blackboard Z ); column 4: blackboard Q / blackboard Z.

Arrows and lines:

  1. An arrow from Br (K superscript (ur) / K) to Br (L superscript (ur) / L), labelled Res subscript (L / K).
  2. An arrow from Br (K superscript (ur) / K) to H superscript (2)( Gal (K superscript (ur) / K), blackboard Z ), labelled w subscript (K) superscript (star).
  3. An arrow from H superscript (2)( Gal (K superscript (ur) / K), blackboard Z ) to H superscript (2)( Gal (L superscript (ur) / L), blackboard Z ), labelled e subscript (L / K) Res subscript (L / K).
  4. An arrow from H superscript (2)( Gal (K superscript (ur) / K), blackboard Z ) to H superscript (1)( Gal (K superscript (ur) / K), blackboard Q / blackboard Z ), labelled delta superscript (minus 1).
  5. An arrow from H superscript (1)( Gal (K superscript (ur) / K), blackboard Q / blackboard Z ) to H superscript (1)( Gal (L superscript (ur) / K), blackboard Q / blackboard Z ), labelled e subscript (L / K) Res subscript (L / K).
  6. An arrow from H superscript (1)( Gal (K superscript (ur) / K), blackboard Q / blackboard Z ) to blackboard Q / blackboard Z (row 1, column 4), labelled ev subscript (varphi subscript (K)).
  7. An arrow from blackboard Q / blackboard Z (row 1, column 4) to blackboard Q / blackboard Z (row 2, column 4), labelled [L:K].
  8. An arrow from Br (L superscript (ur) / L) to H superscript (2)( Gal (L superscript (ur) / L), blackboard Z ), labelled w subscript (L) superscript (star).
  9. An arrow from H superscript (2)( Gal (L superscript (ur) / L), blackboard Z ) to H superscript (1)( Gal (L superscript (ur) / K), blackboard Q / blackboard Z ), labelled delta superscript (minus 1).
  10. An arrow from H superscript (1)( Gal (L superscript (ur) / K), blackboard Q / blackboard Z ) to blackboard Q / blackboard Z (row 2, column 4), labelled ev subscript (varphi subscript (L)).

commutes (where ResLK in the middle two arrows denotes the corresponding composition of restriction and inflation), from which the result follows. The commutativity of the middle square is straightforward. Since the restriction of wL to (Kur)× is eLKwK, the leftmost square commutes. Since the restriction of φL to Kur is the fLK-power of φK, the rightmost square commutes.

Having defined the invariant map on Br(KurK) and shown that it satisfied the desired property with respect to change of base field, our next goal is to show that the inflation map

Inf: Br(KurK) Br(K)

is an isomorphism. At the finite level, we note the following.

Corollary 9.1.11.

Let LK be a finite Galois extension of local fields, and set

Br(LK)ur = Br(KurK)Br(LK) Br(K).

Then Br(LK)ur is cyclic of order [L : K].

Proof.

By the inflation-restriction sequence for Brauer groups, we have

Br(LK)ur = {α Br(KurK)Res LK(α) = 0}.

By Proposition 9.1.10, this coincides with the kernel of [L : K] on Br(KurK), which is cyclic of order n.

We require a special case of the following cohomological lemma.

Lemma 9.1.12.

Let G be a finite group, let A be a G-module, and let i,r 0. Suppose that for all subgroups H of G, we have that H^j(H,A) = 0 for all 1 j i1 and that the order H^i(HK,AK) divides [H : K]r for all normal subgroups K of H of prime index. Then the order of H^i(G,A) divides |G|r.

Proof.

If we replace G by a Sylow p-subgroup for a prime p, then the conditions of the lemma are still satisfied. By Corollary 1.8.24, we see that |Hi(G,A)| divides p|Hi(Gp,A)|, which if we prove the lemma for each Gp will divide p|Gp|r = |G|r.

Thus, we can and do assume that G is a p-group. Let H be a normal subgroup of G of index p. By hypothesis, we have that |H^i(GH,AH)| divides pr, and we may suppose by induction on the order of G that |H^i(H,A)| divides |H|r. If i 1, then by the triviality of Hj(H,A) for 1 j i1, we have an exact inflation-restriction sequence

0 Hi(GH,AH) Hi(G,A) Hi(H,A),

so the order of Hi(G,A) divides |G|r = (p|H|)r. For i = 0, we merely replace the inflation-restriction sequence with the exact sequence

H^0(H,A) CorH^0(G,A) H^0(GH,AH),

where we recall that corestriction in degree 0 coincides with the sum over left coset representatives of GH.

Theorem 9.1.13.

The inflation map Inf: Br(KurK) Br(K) is an isomorphism.

Proof.

It suffices to see that Br(LK)ur = Br(LK) for every finite Galois extension LK, since the union under (injective) inflation maps of the groups Br(LK)ur is Br(KurK) and the union under inflation maps of the groups Br(LK) is Br(K). For this, it suffices by Corollary 9.1.11 to show that Br(LK) has order dividing n = [L : K].

First, suppose that LK is cyclic. We consider Herbrand quotients for G = Gal(LK). The exact sequence defined by the valuation on L yields

h(L×) = h(𝒪 L×)h().

We have h(𝒪L×) = 1 by Lemma 9.1.5, while h() = n since H^0(G,)≅ℤ𝑛ℤ and H^1(G,) = 0. Since h1(L×) = 1 by Hilbert’s Theorem 90, we have |Br(LK)| = h0(L×) = n.

Now take LK to be any finite Galois extension. With G = Gal(LK) and A = L×, the hypotheses of Lemma 9.1.12 are satisfied with i = 2 and r = 1 by Hilbert’s Theorem 90 and the case of cyclic extensions. Consequently, Br(LK) has order dividing n, as we aimed to show.

By Theorem 9.1.13, we may make the following definition of the invariant map for K (and hence for any local field).

Definition 9.1.14.

The invariant map invK: Br(K) for a local field K is the composition

invK: Br(K) Inf1Br(KurK) inv KurK.

Theorem 9.1.15.

The pair ((Ksep)×,inv) is a class formation for K.

Proof.

For LK finite separable, we have H1(GL,(Ksep)×) = 0 by Hilbert’s Theorem 90. The invariant map invL is an isomorphism by Theorem 9.1.13 and Proposition 9.1.7. Moreover, we have

invLResLK = [L : K]invK

as a consequence of Proposition 9.1.10, noting Remark 9.1.9. Thus, the axioms of a class formation are satisfied.

9.2. Local reciprocity

We continue to let K denote a local field and Ksep a separable closure of K.

Definition 9.2.1.

The (local) reciprocity map for K is the reciprocity map ρK: K× GKab attached to the class formation ((Ksep)×,inv) of Theorem 9.1.15.

Let us proceed directly to the statement of the main theorem.

Theorem 9.2.2 (Local reciprocity).

Let K be a nonarchimedean local field. Then the local reciprocity map

ρK: K× G Kab

satisfies

i.

for each uniformizer π of K, the element ρK(π) is a Frobenius element in GKab, and

ii.

for any finite abelian extension L of K, the map

ρLK: K× Gal(LK)

defined by ρLK(a) = ρK(a)|L for all a K× is surjective with kernel NLKL×.

Proof.

By Theorem 8.1.13, the reciprocity map ρK satisfies (ii). We show that it satisfies (i). For this, take any finite unramified extension LK, and let G = Gal(LK). Let φ denote the Frobenius element in G. Let χ : G be an injective homomorphism. It suffices to show that χ(ρLK(π)) = χ(φ). By Proposition 8.1.10, we have

χ(ρLK(π)) = invLK(π δ(χ)),

where δ is the connnecting homomorphisms for 0 0. For the valuation vL on L, we have

vL(π δ(χ)) = v L(π)δ(χ) = δ(χ).

Since invLK = evφδ1 vL by definition, we have

invLK(π δ(χ)) = evφ(χ) = χ(φ).

Remark 9.2.3.

Theorem 9.2.2 is also referred to as the local reciprocity law.

We can quickly see a connection with class field theory over a finite field.

Proposition 9.2.4.

Let K be a nonarchimedean local field and π a uniformizer of K. Let

ιπ: π

denote the isomorphism that sends 1 to π. Let

Res: GKab G κ(K)

be induced by the restriction map to Gal(KurK) and its natural isomorphism with Gκ(K), as in Proposition 6.4.10. Then

ResρKιπ: Gκ(K)

is the reciprocity map ρκ(K) for the finite field κ(K).

Remark 9.2.5.

Given a nonarchimedean local field K and a finite abelian extension L of K, we at times also denote by ρLK the induced isomorphism

ρLK: K×N LKL×Gal(LK)

and refer to it also as the local reciprocity map for LK.

Remark 9.2.6.

In the case K is or , we can also define a reciprocity map. In the case of , the group G is trivial, so the reciprocity map is trivial ρ: × 1. In the case of , it is the unique homomorphism

ρ: × Gal()

with kernel the positive reals >0.

We remark that the following compatibilities among local reciprocity maps follow immediately from Proposition 8.1.18.

Proposition 9.2.7.

Let K be a local field, and let LK be a finite separable extension. Then we have commutative diagrams

Local reciprocity: norm and restriction. A full diagram description follows. Local reciprocity: inclusion and transfer. A full diagram description follows. Local reciprocity: conjugation. A full diagram description follows.
Diagram description: Local reciprocity: norm and restriction

The structural squares and triangles displayed here commute.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: L superscript (times); column 2: G subscript (L) superscript (ab).
  • Row 2, from left to right: column 1: K superscript (times); column 2: G subscript (K) superscript (ab).

Arrows and lines:

  1. An arrow from L superscript (times) to G subscript (L) superscript (ab), labelled rho subscript (L).
  2. An arrow from L superscript (times) to K superscript (times), labelled N subscript (L / K).
  3. An arrow from G subscript (L) superscript (ab) to G subscript (K) superscript (ab), labelled R subscript (L / K).
  4. An arrow from K superscript (times) to G subscript (K) superscript (ab), labelled rho subscript (K).
Diagram description: Local reciprocity: inclusion and transfer

The structural squares and triangles displayed here commute.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: K superscript (times); column 2: G subscript (K) superscript (ab).
  • Row 2, from left to right: column 1: L superscript (times); column 2: G subscript (L) superscript (ab).

Arrows and lines:

  1. An arrow from K superscript (times) to G subscript (K) superscript (ab), labelled rho subscript (K).
  2. An arrow from K superscript (times) to L superscript (times), labelled i subscript (L / K).
  3. An arrow from G subscript (K) superscript (ab) to G subscript (L) superscript (ab), labelled V subscript (L / K).
  4. An arrow from L superscript (times) to G subscript (L) superscript (ab), labelled rho subscript (L).
Diagram description: Local reciprocity: conjugation

The structural squares and triangles displayed here commute.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: L superscript (times); column 2: G subscript (L) superscript (ab).
  • Row 2, from left to right: column 1: sigma (L) superscript (times); column 2: G subscript (sigma (L)) superscript (ab).

Arrows and lines:

  1. An arrow from L superscript (times) to G subscript (L) superscript (ab), labelled rho subscript (L).
  2. An arrow from L superscript (times) to sigma (L) superscript (times), labelled sigma.
  3. An arrow from G subscript (L) superscript (ab) to G subscript (sigma (L)) superscript (ab), labelled sigma superscript (star).
  4. An arrow from sigma (L) superscript (times) to G subscript (sigma (L)) superscript (ab), labelled rho subscript (sigma (L)).

where RLK denotes the restriction map, iLK is the inclusion map, VLK is the transfer map, and for any embedding σ : LKsep, the map σis induced by conjugation τ𝜎𝜏σ1 for τ GL.

It follows immediately from Theorem 9.2.2(ii), or Corollary 8.2.5, that we have

[L : K] = [K× : N LKL×] (9.2.1)

for any finite abelian extension L of K in Ksep. Moreover, in the present context, Proposition 8.2.6 says the following.

Proposition 9.2.8.

Let K be a local field, and let L and M finite abelian extensions of K. Then we have the following:

a.

NLKL×NMKM× = N𝐿𝑀K(𝐿𝑀)×,

b.

NLKL×NMKM× = N(LM)K(LM)×,

c.

NMKM× NLKL× if and only if L M,

d.

for any subgroup A of K× containing NLKL×, there exists an intermediate field E in LK with A = NEKE×.

Remark 9.2.9.

The equality of degrees and the statements of Proposition 9.2.8 quite obviously hold for archimedean local fields as well. The extension is of course the only nontrivial extension in that setting, with norm group N× = >0× of index 2 in ×.

9.3. Norm residue symbols

Notation 9.3.1.

In this section, we fix an integer n 1 and suppose that K is a local field of characteristic not dividing n such that K contains μn, the nth roots of unity in a separable closure Ksep of K.

Definition 9.3.2.

The nth norm residue symbol (or Hilbert symbol, or Hilbert norm residue symbol) for the field K is the pairing

(,)n,K: K××K× μ n

defined on a,b K× by

(a,b)n,K = ρK(b)(a1n) a1n ,

where a1n is an nth root of α in Kab.

Remark 9.3.3.

Since K contains μn, the nth roots of a lie in Kab, and every element of GKab acts trivially on μn, so the quantity σ(a1n)a1n for σ GKab is independent of the choice of nth root a1n of a.

Proposition 9.3.4.

The nth norm residue symbol for K has the following properties:

a.

it is bimultiplicative: i.e., for all a,b,a,b K×, we have

(aa,b) n,K = (a,b)n,K(a,b) n,K and (a,bb) n,K = (a,b)n,K(a,b) n,K,
b.

(a,b)n,K = 1 for a,b K× if and only if b NK(a1n)KK(a1n)×,

c.

(a,1a)n,K = 1 for all a K {0,1},

d.

(a,a)n,K = 1 for all a K×,

e.

it is skew-symmetric: i.e., (a,b)n,K = (b,a)n,K1 for all a,b K×,

f.

it induces a perfect pairing on K×K×n: i.e., (a,b)n,K = 1 for a fixed a K×(resp., b K×) for all b K× (resp., a K×) if and only if a K×n (resp., b K×n).

Proof.

a.

Note that we may choose (aa)1n to equal a1n(a)1n. Since ρK(b) is a homomorphism, we have

(aa,b) n,K = ρK(b)((aa)1n) (aa)1n = ρK(b)(a1n) a1n ρK(b)((a)1n) (a)1n = (a,b)n,K(a,b) n,K,

and since ρK is a homomorphism and ρK(b) GKab acts trivially on μn, we have

(a,bb) n,K = ρK(bb)(a1n) a1n = ρK(b)(a1n) a1n ρK(b)(ρK(b)(a1n) a1n ) = (a,b)n,K(a,b) n,K.
b.

Note that (a,b)n,K = 1 if and only if ρK(b)(a1n) = a1n, so if and only if ρK(b) fixes K(a1n), and so if and only if ρK(a1n)K(b) = 1. But this occurs if and only if b is a norm from K(a1n) by local reciprocity.

c.

For any c K× and a primitive nth root ζn of 1 in K, we may write

cna = i=0n1(cζ nia1n) = N K(a1n)K(ca1n).

We then take c = 1 and apply (b).

d.

Take c = 0 in the proof of (c) and again apply (b).

e.

By (d) and (a), we have

1 = (𝑎𝑏,𝑎𝑏)n,K = (a,a)n,K(a,b)n,K(b,a)n,K(b,b)n,K = (a,b)n,K(b,a)n,K.
f.

If a K×n, then write a = cn with c K×, and note that (a,b)n,K = (c,b)n,Kn = 1. On the other hand, if (a,b)n,K = 1 for all b K×, then ρK(a1n)K is the trivial homomorphism by the argument of (a). Local reciprocity then tells us that K(a1n) = K, so a K×n. The analogous statement switching the variables now follows immediately from (e).

Remark 9.3.5.

Part (b) of the Proposition 9.3.4, says that (a,b)n,K = 1 for a,b K× if and only if b is a norm from K(a1n). It is this property for which the norm residue symbol is named. Much less obvious from the definition is the fact then obtained using the skew-symmetry of the symbol in part (e) of said proposition: that is, we also have (a,b)n,K = 1 if and only if a is a norm from K(b1n). So, a is a norm from K(b1n) if and only if b is a norm from K(a1n).

Let us compute the norm residue symbol for n = 2, when p = 2, which is sometimes simply referred to as the Hilbert symbol.

Proposition 9.3.6.

Let a,b 2×. Then (2,2)2,2 = 1,

(a,b)2,2 = (1)(a1)(b1)4 and (2,b) 2,2 = (1)(b21)8.
Proof.

Note first that the expression f(a,b) = (a1)(b1)mod8 for a,b 2× satisfies

f(aa,b) (a(a1)+a1)(b1) f(a,b)+f(a,b)mod8

and the expression g(b) = b2 1mod16 satisfies

g(bb) (bb)2 1 (b)2(b2 1)+((b)2 1) g(b)+g(b)mod16,

so the right-hand sides of the equations of interest are multiplicative in the variables a and b. Since they are also continuous, it suffices to verify the formulas on a set of topological generators.

Recall that 2× is topologically generated by 1, 2, and 5. First, we claim that 1 is not a norm from 2(i), which is to say an element of the form a2 +b2 with a,b 2×. For this, note that it suffices to consider a,b 2× and then congruence modulo 4 eliminates the possibility. We therefore have (1,1)2,2 = 1. Since 2 and 5 are norms from 2(i), we have (2,1)2,2 = 1 and (5,1)2,2 = 1. We then have (noting (d) of Proposition 9.3.4) that

(2,2)2,2 = (2,2)2,2(2,1)2,2 = 1

and similarly (5,5)2,2 = 1. Finally we calculate (2,5)2,2. The question becomes whether 5 = a2 2b2 for some a,b 2×, but a2,b2 lie in {0,1,4} modulo 8, and a quick check shows that the equality cannot hold modulo 8 and therefore (2,5)2,2 = 1. These values all agree with the stated values, as needed.

In the case that n and the residue characteristic of K are coprime, the norm residue symbol is also not too difficult to compute. Note that in this case, the extensions K(a1n) with a K× are tamely ramified.

Definition 9.3.7.

Suppose that n is relatively prime to the residue characteristic of K. Then (,)n,K is called a tame symbol.

Theorem 9.3.8.

Suppose that n is not divisible by the residue characteristic of K. Let q denote the order of the residue field κ of K, and note that n divides q1 since K is assumed to contain μn. For a,b K×, let [a,b]K κ× be defined by

[a,b]K = (1)vK(a)vK(b)avK(b) bvK(a) modπK,

where πK is a uniformizer of K. We then have

(a,b)n,K = [a,b]K(q1)n μ n,

identifying elements of μn(κ) with their unique lifts to nth roots of unity in K.

Proof.

Let us first compute (a,πK)n,K for a unit a 𝒪K×. Let L = K(a1n), and note that LK is unramified. Therefore, ρLK(πK) is the unique Frobenius element in Gal(LK). In particular, we have

ρK(πK)(a1n) (a1n)qmodπ K𝒪L,

so

(a,πK)n,K a(q1)nmodπ K,

as desired. Note that if b 𝒪K× as well, then ρLK(b) is trivial since LK is unramified, so (a,b)n,K = 1.

In general, take a,b K×, and write a = πKv(a)α and b = πKv(b)β with α,β 𝒪K×. Writing v = vK for short, the properties of the norm residue symbol and the cases already computed yield

(a,b)n,K = (πK,πK)n,Kv(a)v(b)(α,π K)v(b)(β,π K)v(a) = (πK,1)v(a)v(b)αv(b)(q1)nβv(a)(q1)n = ((1)v(a)v(b)av(b)bv(a))(q1)n,

as originally asserted.

Remark 9.3.9.

We may also speak of the 2nd norm residue symbol for , which is defined in the same manner as for nonarchimedean local fields. It satisfies

(a,b)2, = { 1if a,b < 0, 1 if a,b > 0,

since 1 is not a norm from to . We can also speak of nth norm residue symbols for for any n, but they are all of course trivial.

We end with a more cohomological description of norm residue symbols which can be useful. From now on, let us identify 𝑛ℤ with 1n via the inverse of multiplication by n. We denote the resulting injection 𝑛ℤ by ι.

Lemma 9.3.10.

The invariant map on Br(K) induces a canonical isomorphism

H2(G K,μnμn) μn.
Proof.

First, note that μn is a trivial GK-module since μn is contained in K. Set μn2 = μnμn.

First, there is a canonical isomorphism

Hi(G K,μn)μn Hi(G K,μn2)

for all i that is induced by the map of complexes

C(G K,μn)μn C(G K,μn2)

that takes an f ζ, where f Ci(GK,μn) and ζ μn to the cochain with value on x Gi given by f(x)ζ.

Secondly, recall from Proposition 2.5.4 that H2(GK,μn)Br(K)[n], and the invariant map induces an isomorphism Br(K)[n] 1 n ι1𝑛ℤ. In total, we have

Hi(G K,μn2)μ n𝑛ℤ≅μn,

hence the result.

Recall that Kummer theory provides an isomorphism K×K×n H1(GK,μn), hence a canonical surjection from K× to the latter group.

Proposition 9.3.11.

The pairing (,) defined by the cup product through the composition

(,): K××K× H1(G K,μn)×H1(G K,μn) H2(G K,μnμn) μn

is equal to the norm residue symbol for K.

Proof.

Let a,b K×. Let χa: GK μn be the Kummer character attached to a. Fix a primitive nth root of unity ζn, let χ~: GK 𝑛ℤ be defined by χa(σ) = ζnχ~(σ), and let χ = ι χ~: GK . By definition and Proposition 8.1.10, we have

(a,b)n,K = χa(ρK(b)) = ζnι1(invK(bδ(χ))),

where δ is again the connecting homomorphism for 0 0. On the other hand,

χaχb = (χ~χb)ζn,

and we see that

(a,b) = ζnι1(invK(χ~χb))

by construction of the isomorphism in Lemma 9.3.10.

It thus suffices to see that bδ(χ) = χ~χb in Br(K)[n]. We compare 2-cocycles representing these classes, noting the antisymmetry

χ~χb = (χbχ~).

Lift χ~ to a map χ : GK , and choose an nth root β of b. Let σ,τ GK. By construction of δ, we have

δ(χ)(σ,τ) = 1 n(ψ(σ)+ψ(τ)ψ(𝜎𝜏)) ,

from which it follows that

(bδ(χ))(σ,τ) = bδ(χ)(σ,τ) = βψ(σ)+ψ(τ)ψ(𝜎𝜏)

while, via the identification μn𝑛ℤ = μn, we have

(χbχ~)(σ,τ) = χb(σ)χ~(τ) = (σ(β) β )ψ(τ) μ n.

The product of these 2-cocycles in Z2(GK,(Ksep)×) is

βψ(σ)βψ(𝜎𝜏)σ(β)ψ(τ),

which is the value on (σ,τ) of the coboundary of the 1-cochain

σβψ(σ).

9.4. The existence theorem

Let K be a local field. We give its separable closure Ksep the topology defined by the unique extension of the valuation on K to Ksep and then endow (Ksep)× with the subspace topology. We will show that ((Ksep)×,inv) is a topological class formation. Note that the Galois group GK acts continuously on (Ksep)× since it its action preserves the valuation of elements.

Proposition 9.4.1.

For any finite separable extension L of K, the norm map NLK: L× K× has closed image and compact kernel.

Proof.

Recall from Proposition 5.5.6 that 𝒪L× is compact. Since vKNLK = fLKvL, the kernel of the continuous map NLK is a closed subgroup of 𝒪L×, hence is compact.

Since 𝒪L× is compact, NLK(𝒪L×) is a closed subset of 𝒪K×. Note that

NLK𝒪L× = 𝒪 K×N LKL×,

so

[𝒪K× : N LK𝒪L×] [K× : N LKL×] = [L : K]

is finite. Being of finite index in 𝒪K×, the closed subgroup NLK(𝒪L×) is open in 𝒪K×. Since 𝒪K× is open in K×, the group NLK(𝒪L×) is open in K× as well. Finally, as a union of NLK(𝒪L×)-cosets, the subgroup NLKL× is open in K×, hence closed.

Proposition 9.4.2.

Let p be a prime, and suppose that the characteristic of K is not p. For any finite separable extension L of K(μp), the pth power map on L× has finite kernel μp and image L×p containing DL = kerρL.

Proof.

The first statement is obvious. If a kerρL, then a NMLM× for every finite abelian extension M of L. In particular, for all b L×, we have that a NL(b1p)LL(b1p)×, so (a,b)p,L = 1. Proposition 9.3.4f then implies that a L×p.

Proposition 9.4.3.

Every closed subgroup of K× of finite index that contains 𝒪K× is a norm group.

Proof.

Note that K×𝒪K×≅ℤ via the valuation map, which is in fact a homeomorphism if we give the left-hand side the quotient topology and the right-hand side the discrete topology. The closed subgroups of finite index in are the nontrivial subgroups, so the closed subgroups of finite index in K× that contain 𝒪K× are those of the form 𝒩n = πn𝒪K× for some n 1 and a fixed uniformizer π. If Kn is the unramified extension of K of degree n, then every element of Kn× has the form for some i and u 𝒪Kn×, and we have

NKnK(πiu) = π𝑛𝑖N KnK(u) 𝒩n.

The indices of the two subgroups NKnKKn×𝒩n of 𝒪K× are both n, the former being the consequence (9.2.1) of local reciprocity, so they must be equal.

Theorem 9.4.4 (Existence theorem of local CFT).

The closed subgroups of K× of finite index are exactly the norm subgroups NLKL× with L a finite abelian extension of K.

We omit the proof of Theorem 9.4.4 for Laurent series fields and focus on the characteristic zero setting.

Proof for p-adic fields.

The three properties of Definition 8.2.10 are satisfied by Propositions 9.4.1, 9.4.2, 9.4.3, so the result follows from Theorem 8.2.14.

We also have the following, which is actually immediate from part (c) of Proposition 9.2.8.

Theorem 9.4.5 (Uniqueness theorem of local CFT).

Let L and M be distinct finite abelian extensions of K. Then NLKL×NMKM×.

Remark 9.4.6.

Taken together, the existence and uniqueness theorems that there is a one-to-one correspondence between finite abelian extensions L of K and open subgroups of finite index in K× given by taking L to NLKL×. In part for historical reasons, we have stated them separately. We have seen additional properties of this (inclusion-reversing) correspondence in parts (a) and (b) of Proposition 9.2.8.

Next, we see that local reciprocity and the existence theorem imply the following.

Theorem 9.4.7.

Let K be a nonarchimedean local field.

a.

The reciprocity map ρK is continuous and injective with dense image.

b.

The restriction of ρK to 𝒪K× provides a topological isomorphism between 𝒪K× and the inertia subgroup of GKab.

Proof.

That ρK is continuous with dense image follows from Proposition 8.2.15. Recall that, by definition, the groups Ui(K) with i 1 form a basis of open neighborhoods of 1 in the topology on K. They are not, however, of finite index in K×. However, the subgroups πn×Ui(K) with i,n 1 are, and are clearly open. Moreover, their intersection is {1}. By the existence theorem, there exists a finite abelian extension Ln,iK such that NLn,iKLn,i× = πnUi(K). For a K× with a1, we may then choose n and i large enough so that aNLn,iKLn,i×, and therefore local reciprocity tells us that ρLn,iK(a) is nontrivial, so ρK(a) is nontrivial. That is, ρK is injective. This proves (a).

That ρK maps 𝒪K× into the inertia group in GKab is as follows. Every element u 𝒪K× may be written as a quotient of two uniformizers π and π by taking π = 𝑢𝜋 for any uniformizer π. By property (i) in the local reciprocity law, we have

ρK(u)|Kur = ρK(π)| Kur(ρK(π)|Kur)1 = φ KφK1 = 1,

where φK is the Frobenius element of Gal(KurK). Hence, ρK(u) lies in the inertia subgroup, and for the same reason, this occurs only when u is a unit. As for surjectivity onto inertia, the element ρK(π) gives a choice of Frobenius, hence a splitting of the surjection GKab Gal(KurK). Via this splitting, the reciprocity map is the direct product of the continuous maps from 𝒪K× to inertia and the group generated by π to Gal(KurK). Since ρK has dense image, the image of 𝒪K× in inertia is therefore dense as well, and it suffices to see that ρK(𝒪K×) is closed. But ρK is continuous and 𝒪K× is compact Hausdorff, so indeed this is the case, proving (b).

We leave the following remark to the reader as an exercise.

Lemma 9.4.8.

Let K be a nonarchimedean local field, and let π be a uniformizer of K. Let Kπ denote the fixed field of ρK(π) in Kab. Then Kab = KπKur. Moreover, Kπ is a maximal totally ramified extension of K in Kab.

We next prove the uniqueness of the local reciprocity map to complete the proof of the local reciprocity law.

Theorem 9.4.9 (Uniqueness of the local reciprocity map).

The reciprocity map ρK is the unique map satisfying properties (i) and (ii) of Theorem 9.2.2.

Proof.

We prove that if a homomorphism ϕ : K× GKab satisfies properties (i) and (ii) of Theorem 9.2.2 with ρK replaced by ϕ, then it is ρK. Consider the open subgroup An = πUn(K) of finite index in K×. By the existence theorem, there exists a finite abelian extension Ln of K with norm group equal to An. The union of the fields Ln is the field Kπ of Lemma 9.4.8. Being that π An for all n, we have that by property (ii) of the local reciprocity law that ϕ(π)|Kπ = 1,. On the other hand, by property (i), we have that ϕ(π)|Kur is the Frobenius element of Gal(KurK). On the other hand, ρK(π) also has both of these properties and Kab = KπK, so ρK(π) = ϕ(π). Since this holds for every uniformizer of K and any a K× can be written as a = πvK(a)1 π where π is a uniformizer defined by this equality, the two maps ρK and ϕ are equal.

We end with a few remarks on the topology of K×.

Proposition 9.4.10.

Let K be a p-adic field. Then every subgroup of K× of finite index is open.

Proof.

Since A be a subgroup of finite index in K×, and let m be the exponent of K×A. Then K×m A, and Proposition 6.3.9 tells us that K×K×m is a finite abelian group (in fact, isomorphic to a subgroup of (𝑚ℤ)[K:p]+2). Thus K×m has finite index in K×. As the mth power map is continuous and 𝒪K× is compact, 𝒪K×m is closed in 𝒪K×. Letting πK denote a uniformizer for K, we then have that K×m = 𝒪K×mπKm is closed in K×, therefore open. As A is a union K×-cosets, it is open as well.

Corollary 9.4.11.

Let K be a p-adic field. Then ρK induces a topological isomoprhism

K×^ G Kab,

where K×^ is the profinite completion of K×.

Proof.

By definition GKab is isomorphic to the inverse limit of the system of groups Gal(LK) for LK finite abelian with respect to restriction maps. On the other hand, local reciprocity provides a series of isomorphisms

ρLK: K×N LKL×Gal(LK)

that are compatible with the natural quotient maps on the left and restriction maps on the right. In other words, local reciprocity sets up an isomorphism

limLK×N LKL× G Kab, (9.4.1)

but as L runs over the finite abelian extensions, Proposition 9.4.10 tells us that the groups NLKL× run over all subgroups of finite index in K×. Therefore, the inverse limit in (9.4.1) is just the profinite completion of K×.

Remarks 9.4.12.

a.

The converse to Proposition 9.4.10 is false: for instance, 𝒪K× is open in K× but not of finite index.

b.

If K is a Laurent series field, then its multiplicative group has subgroups of finite index that are not closed. To see this, recall that K is isomorphic to 𝔽q((t)) for some q. Recall from Proposition 6.3.10 that U1(K) and i=1p are topologically isomorphic. Note that i=1p is dense in i=1p but not closed. Any subgroup of finite index in the latter group containing the former group will therefore not be closed. Choose such a group U, and consider tU. (We leave it as an exercise to apply Zorn’s lemma to see that U exists.) This is a subgroup of finite index in K× that is not closed.

c.

For a Laurent series field K, the isomorphism (9.4.1) still holds, but the inverse limit of the multiplicative group modulo norm groups, while a profinite group, is no longer isomorphic to the profinite completion of K×.

9.5. Class field theory over p

In this section, we will determine the abelian extensions of p and make explicit the reciprocity law for p. We shall not assume the results of the previous section.

Lemma 9.5.1.

Let p be a prime, and let K be a field of characteristic not equal to p. Let a K(μp)×. For a generator δ of Gal(K(μp)K), let c be such that δ(ζp) = ζpc for any generator ζp of μp. Then M = K(μp,a1p) is abelian over K if and only if

δ(a)ac K(μ p)×p.
Proof.

We may suppose without loss of generality that aK(μp)×p. Let τ Gal(MK(μp)) be a generator such that τ(a1p) = ζpa1p.

Suppose first that MK is abelian. Lift δ to a generator of Gal(ML), where L is the unique abelian subextension in MK of degree p over K, and denote this also by δ. We have

τ(δ(a1p)) = δ(τ(a1p)) = δ(ζ)δ(a1p) = ζ pcδ(a1p).

In terms of Kummer duality, this says that the Kummer pairing of τ and δ(a) is ζpc. Since MK(μp) is generated by a pth root of a and τ pairs with ac to ζpc as well, we have by the nondegeneracy of the Kummer pairing that δ(a)ac K(μp)×p.

Now, suppose that δ(a)ac = xp for some x K(μp)×. Extend δ to an embedding of M in K¯. Note that δ(a1p) is a pth root of acxp, hence of the form ζpj(a1p)cx for some j , and this is an element of M. It follows that MK is Galois. Moreover, we have

τ(δ(a1p)) = τ(ζ pjacpx) = ζ pj+cacpx = ζ pcδ(a1p) = δ(ζa1p) = δ(τ(a1p))

and

τ(δ(ζp)) = ζpc = δ(τ(ζ p))

since τ fixes μp. Thus, the generators δ and τ of Gal(MK) commute, and so MK is abelian.

The following is a straightforward exercise using Lemma 6.3.7.

Lemma 9.5.2.

For any prime p, we have

U1(p(μp))p(μp)×p = U p+1(p(μp)).

We also have the following.

Lemma 9.5.3.

Let p be an odd prime. Let δ be a generator of Gal(p(μp)p), and let c be such that δ(ζp) = ζpc for ζp generating μp. For any positive integer i p and a Ui(p(μp))Ui+1(p(μp)), one has

δ(a) aci mod(1ζ p)i+1.
Proof.

Set λ = 1ζp. Note first that for any k 1, one has

1ζpk = λ j=0k1ζ pj 𝑘𝜆modλ2.

In particular, we have δ(λ) 𝑐𝜆modλ2. It follows from the binomial theorem that

δ(λ)i (𝑐𝜆 +(δ(λ)𝑐𝜆))i (𝑐𝜆)imodλi+1.

Write a = 1+uλi for some u [μp]×. One then has

δ(a) δ(1+uλi) 1+𝑢𝛿(λ)i 1+uciλi (1+uλi)ci aci modλi+1.

Proposition 9.5.4.

a.

Let p be an odd prime. The maximal abelian extension of p of exponent p has Galois group isomorphic to (𝑝ℤ)2.

b.

The maximal abelian extension of 2 of exponent 4 has Galois group isomorphic to (4)2 ×2.

Proof.

Let p be a prime and L be the maximal abelian extension of p of exponent p. The restriction map

Gal(L(μp)p(μp)) Gal(Lp) (9.5.1)

is an isomorphism since [p(μp) : p] and [L : p] are relatively prime,. By Kummer theory, there exists a unique subgroup Δ of L(μp)× containing L(μp)×p such that L(μp) = p(μp,Δp). By Lemma 9.5.1, we have

Δ = {a p(μp)×δ(a)ac p(μp)×p}.

Now suppose that p is odd. Let us set Ui = Ui(p(μp)) for each i 1. Note first that since the valuation of an element is unchanged by application of δ, any element of Δ must lie in λpp[μp]×. Moreover, every element of μp1(p) is a pth power, so

Δ = p(μp)×p(U1 Δ). (9.5.2)

Now, it follows from Lemmas 9.5.1, 9.5.2, and 9.5.3, any non pth power in U1 Δ lies either in U1 U2 or UpUp+1. We know that μp Δ, in that the group μp2 generates an abelian extension of p. If any other element x of U1 U2 were in Δ, then there would exist a pth root of unity ξ such that xξ1 U2 Δ, which would imply xξ1 Up. Moreover, since Up+1 p(μp)×p, we have that Up itself is contained in Δ. It follows that U1 Δ = μpUp. Recall that UpUp+1≅ℤ𝑝ℤ. Applying (9.5.2), we see that

Δp(μp)×p(𝑝ℤ)2.

Kummer theory tells us that

Gal(L(μp)p(μp))Hom(Δp(μp)×p,μ p)Hom((𝑝ℤ)2,𝑝ℤ)(𝑝ℤ)2.

Recalling (9.5.1), this implies the result.

If p = 2, then we note that Δ = 2×has a minimal set of topological generators consisting of 1, 2, and 3. Otherwise, we omit the proof of part b.

We now turn to the local Kronecker-Weber theorem.

Theorem 9.5.5 (Local Kronecker-Weber).

Let p be a prime number. Then every finite abelian extension of p is contained in p(μn) for some n 1.

Proof.

Since any finite abelian extension of p will be a compositum of such a finite abelian extension of p-power and a finite abelian extension of prime-to-p power degree, it suffices to consider such fields separately. We recall that finite abelian extensions of p of degree prime to p are tamely ramified. The maximal tamely ramified abelian extension of p is equal to pur((p)1(p1)), since p is a uniformizer of p, and we know that p((p)1(p1)) = p(μp) while pur is the field given by adjoining to p all prime-to-p roots of unity. Hence, we have the result for such fields.

So, let L be an abelian extension of p of exponent pr for some r 1, and set G = Gal(Lp). First consider odd p. By Proposition 9.5.4a, the group GGp is a quotient of (𝑝ℤ)2. By the structure theorem for finite abelian groups, G is then isomorphic to a quotient of (pr)2. On the other hand, p(μpr+1) is a totally ramified abelian extension of p with Galois group

Gal(p(μpr+1)p)pr×(𝑝ℤ)×,

and the field p(μppr1) is an unramified abelian extension of p with Galois group isomorphic to pr. It follows that p(μpr+1(ppr1)) has a subfield with Galois group (pr)2 over p, and so said field is L. The result follows for odd p.

In the case that p = 2, Proposition 9.5.4b tells us that GG4(4)2 ×2. It follows that G is isomorphic to a quotient of (2r)2 ×2. Now, we know that

Gal(2(μ2r+2)2)2r×2

As with p odd, we have an unramified cyclotomic extension of 2, linearly disjoint from the totally ramified 2(μ2r+2) over 2, with Galois group 2r. So, there exists a cyclotomic extension of 2 with Galois group (2r)2 ×2, which must then be L.

Corollary 9.5.6.

For any prime p, the maximal abelian extension of p is given by adjoining all roots of unity in p¯. That is, we have

pab = p(μ),

where μ is the group of all roots of unity in p¯.

With the knowledge of the maximal abelian extension of p in hand, we are now prepared to give an explicit construction of the reciprocity map for p.

Remark 9.5.7.

If ζ is a pkth root of unity in p¯ for some prime p and k 1, then ζa for any a p is the well-defined root of unity equal to ζb for any b with b amodpk.

Proposition 9.5.8.

For each n 1, let ζn denote a primitive nth root of unity in pab. There exists a unique homomorphism ρ : p× Gpab which, for m 1 prime to p and k 1, satisfies

i.

ρ(p)(ζpk) = ζpk and ρ(p)(ζm) = ζmp, and

ii.

ρ(u)(ζpk) = ζpku1 and ρ(u)(ζm) = ζm for every u p×.

The map ρ takes uniformizers in p to Frobenius elements, and its restriction to p×is an isomorphism onto the inertia subgroup of Gpab.

Proof.

Recall that pur is given by adjoining all prime-to-p roots of unity in p¯. Corollary 9.5.6 then tells us that

pab = pur(μ p) = pur p(μp),

where μp is the group of p-power roots of unity in p¯. Since p(μp)p is totally ramified, we have

pur p(μp) = p,

and so

Gpab = Gal( pab p)Gal(pab pur)×Gal( pab p(μp)) Gal(p(μp)p)×Gal(pur p),(9.5.3)

the latter isomorphism being the product of restriction maps.

We claim the automorphisms ρ(p) and ρ(u) for u p× of μ specified in the statement of the theorem are actually restrictions of elements of Gpab. Given this, since every root of unity is the product of roots of unity of prime-to-p and p-power order and p×p×p×, it follows that ρ is indeed a homomorphism to Gpab, and it is uniquely specified by the given conditions.

For the claim, it suffices by (3) to see that these automorphisms define automorphisms of the prime-to-p and p-power roots of unity that are the restrictions of Galois elements in Gal(purp) and Gal(p(μp)p), respectively. First, we note that ρ(p) has the same action as the trivial element on p-power roots of unity and as the Frobenius element on prime-to-p roots of unity. In particular, ρ(p) does extend to a Frobenius element of Gpab.

On the other hand, ρ(u) acts trivially on p-power roots of unity, so we need only see that its action on p-power roots of unity is the restriction of a Galois element. Note that the cyclotomic character The cyclotomic character

χ : Gal(p(μp)p) limk(pk)× p×,χ(σ)(ζ pk) = ζpkχ(σ)

for p is an isomorphism in that [p(μpk) : p] = pk1(p1) for each k. Thus, we have that there exists σu Gal(p(μp)p) with χ(σu) = u. We then have that ρ(u) as defined is indeed the restriction of σu1 on μp. That is ρ(u) does extend to a well-defined element of Gal(pabp). with ρ(u)|p(μp) = σu1. Moreover, as ρ on p× followed by restriction to p(μp) is the inverse map to the map taking σ to χ(σ)1, we have that ρ|p× is an isomorphism to inertia in Gal(pabp).

Finally note that ρ(p) is by definition a Frobenius element and ρ(u) for u p×has image in inertia, so ρ(𝑝𝑢) is a Frobenius element as well. Since u was arbitrary, ρ takes uniformizers to Frobenius elements.

Though we omit the proof, it is possible to show using the uniqueness in Theorem 9.2.2 (after computations of norm groups of abelian extensions of p) that the map ρ of Proposition 9.5.8 must indeed be the local reciprocity map for p.

Theorem 9.5.9.

The map ρ constructed in Proposition 9.5.8 is the local reciprocity map ρp.

9.6. Ramification groups and the unit filtration

Definition 9.6.1.

Let LK be a Galois extension of local fields with Galois group G. Then ψLK: [1,) [1,) be defined to be the inverse of the function ϕLK of Definition 6.5.19.

This allows us to define ramification groups in the upper numbering.

Definition 9.6.2.

Let LK be a Galois extension of local fields with Galois group G. For any real number s 1, we define the sth ramification group Gs of LK in the upper numbering (or upper ramification group) by Gs = GψLK(s).

Remarks 9.6.3.

Suppose that LK is a Galois extension of local fields with Galois group G.

a.

Since ϕLK = ψLK1, we have Gt = GϕLK(t) for all t 1.

b.

For the same reason, we have

ψLK(s) =0s[G0 : Gy]𝑑𝑦

for any s 0.

Example 9.6.4.

Let Fn = p(μpn) for a prime p and n 1. As a consequence of Example 6.5.21, we have

ψFnp(s) = { s if 1 s 0, pk1(1+(p1)(sk+1))1if k1 s k with 1 k n1, pn1(1+(p1)(sn+1))1if s n1

for all s 1.

The following property of the ψ-function is immediate from Proposition 6.5.26.

Lemma 9.6.5.

Let LK be a Galois extension of local fields and E a normal subextension of K in L. Then

ψLK = ψLEψEK.

We also see that ramification groups in the upper numbering are compatible with quotients.

Proposition 9.6.6.

Let LK be a Galois extension of fields with Galois group G, let EK be a Galois subextension, and set N = Gal(LE). For any s 1, one has

(GN)s = GsNN.
Proof.

By definition of the upper numbering and the function ψLE, Herbrand’s theorem, and Lemma 9.6.5, we have

(GN)s = (GN) ψEK(s) = GψLE(ψEK(s))NN = GψLK(s)NN = GsNN.

We therefore have the following example.

Proposition 9.6.7.

Let p be a prime and n 1. Then for any s 1, we have

Gal(p(μpn)p)s = { Gal(p(μpn)p) if1 s 0, Gal(p(μpn)p(μpk))ifk1 < s kwith1 k n1 1 ifs > n1.
Proof.

This is quickly calculated using Proposition 6.5.12 and Example 9.6.4.

Definition 9.6.8.

Let LK be a Galois extension of local fields with Galois group G. A real number s [1,) is said to be a jump in the ramification filtration of LK (in the upper numbering) if GsGs+𝜖 for all 𝜖 > 0.

Example 9.6.9.

The jumps in the ramification filtration of p(μpn)p are 0,1,2,,n1.

Note that the jumps in the ramification filtration of p(μpn)p for a prime p and n 1 are always integers, though there may seem to be no a priori reason for them to be so. In fact, the jumps in the ramification filtration of an abelian extension of local fields are always integers. The following related result is known as the Hasse-Arf theorem: in the form stated it is actually due to Hasse. We state it without proof.

Theorem 9.6.10 (Hasse).

Let K be a local field and L be a finite abelian extension of K with Galois group G. Then the jumps in the ramification filtration of G (in the upper numbering) are all integers.

We next state, also without proof, the following remarkable connection between the reciprocity map and ramification groups in the upper numbering.

Theorem 9.6.11.

Let K be a local field and L be a finite abelian extension of K with Galois group G. Then ρLK(Ui(K)) = Gi for all i 0.

We have the following immediate corollary.

Corollary 9.6.12.

Let LK be a finite abelian extension of local fields with Galois group G. Then Gi is trivial for some i 1 if and only if

Ui(K) NLKL×.

We make the following definition.

Definition 9.6.13.

Let LK be a finite abelian extension of local fields. The conductor 𝔣LK of the extension LK is the ideal 𝔪Kr, where 𝔪K is the maximal ideal of the valuation ring of K and r is the smallest positive integer such that Ur(K) NLKL×.

Remark 9.6.14.

By Corollary 9.6.12, the conductor of a finite abelian extension LK of local fields is 𝔪Kr, where r is the smallest integer such that the upper ramification group Gal(LK)r is trivial. This r is one more than the last jump in the ramification filtration of Gal(LK), recalling the integrality of the jumps that is the Hasse-Arf theorem.

We leave as an exercise to the reader the computation of the conductor of an arbitrary finite abelian extension of p using local Kronecker-Weber and the computation of the upper ramification groups of p(μpn)p. The result is as follows.

Example 9.6.15.

The conductor of a finite abelian extension L of p is (pn), where n is maximal such that L is contained in an unramified extension of p(μpn).

Let us consider one nontrivial example.

Proposition 9.6.16.

Let p be an odd prime and K = p(μp). Set L = K((1p)1p). The conductor of the extension LK is (1ζp)2.

Proof.

Note that Lp is totally ramified of degree p(p1). Let ζp be a primitive pth root of unity in K. We have that

p = Np((1p)1p)p(1(1p)1p),

so π = 1(1p)1p is a uniformizer of p((1p)1p). It follows that vL(π) = p1 and then, since vL(1ζp) = p, that λ = (1ζp)π is a uniformizer of L.

For σ Gal(LK) with σ((1p)1p) = ζp(1p)1p, we have

σ(λ) λ = π σ(π).

and

σ(π) = 1ζp(1p)1p = π +(1ζ p)(1p)1p.

Thus, noting that vL(1ζp) = p, we have

vL(𝜎𝜆 λ 1) = 1.

It follows that the first (and last) jump in the upper numbering in the ramification filtration of Gal(LK) is at 1, and therefore by Remark 7.4.19, we have 𝔣LK = (1ζp)2, as asserted.

9.7. Lubin-Tate formal groups

Let R denote a commutative ring.

Remark 9.7.1.

Consider the power series ring A = Rx1,,xn in n variables over R. The composition f g of f,g A is well-defined in A so long as g has zero constant term, i.e., g (x1,,xn).

Lemma 9.7.2.

The following are equivalent for a power series f 𝑥𝑅x:

i.

f has a left inverse under composition,

ii.

f has a right inverse under composition,

iii.

f 𝑢𝑥mod(x2) with u R×.

Moreover, if f has an inverse, then it is unique.

Proof.

Suppose that f 𝑢𝑥mod(x2) with u R×. Let g1 = u1x, and suppose we have found gn R[x] of degree at most n such that f gn and gnf are both x in R[x](xn+1). Write f gn = x+axn+1 mod(xn+2) for some a R. We then set gn+1 = gnu1axn+1 and note that

f gn+1 = f (gnu1axn+1) f g naxn+1 xmod(xn+2)

in that (gnu1axn+1)k gnkmod(xn+2) for any k 2. Let g = limngn RX so that f g = x. Now, g also has some right inverse h, and so x = gh = gf gh = gf. Moreover, note that gn specified recursively as above is unique with the property that f gn xmod(xn+1).

Finally, suppose that f,g 𝑥𝑅x. If f 𝑎𝑥mod(x2) and g 𝑏𝑥modx2, then f g 𝑎𝑏𝑥modx2, so if f g = x, then a and b must both be units in R.

Definition 9.7.3.

A (commutative) formal group law over R is a polynomial F Rx,y such that

i.

F (x,y) x+ymod(x,y)2,

ii.

F (F (x,y),z) = F (x,F (y,z)) in Rx,y,z, and

iii.

F (x,y) = F (y,x).

Lemma 9.7.4.

Let F Rx,y be a formal group law. Then

a.

F (x,y) x+ymod(𝑥𝑦), and

b.

there exists a unique ιF (x) Rx such that F (x,ιF (x)) = 0.

Proof.

For part (a), set f = F (x,0), so f xmod(x2). We also have F (F (x,0),0) = F (x,0), so f f = f, which forces f = x. For part (b), we leave it to the reader to check recursively that for any F Rx,y having the form in part (a), there exists a unique ιF (x) xmod(x2) with the desired property.

Examples 9.7.5.

a.

We have the additive formal group law F (x,y) = x+y. Here, we have ιF (x) = x.

b.

We have the multiplicative formal group law G(x,y) = x+y+𝑥𝑦. Note that ιG = (x+1)1 1, as G(x,y) = (x+1)(y+1)1.

Definition 9.7.6.

A homomorphism f : F G of formal group laws F and G is a power series f 𝑥𝑅x such that f(F (x,y)) = G(f(x),f(y)). We write f F = Gf for to denote that f is such a homomorphism.

We can compose homomorphisms of formal group laws by composing the power series which define them, and we can add them as well.

Definition 9.7.7.

Let F and G be formal groups over R.

a.

The group of homomorphisms from F to G is the set Hom(F,G) of homomorphisms from F to G with the operation of addition of power series.

b.

The ring of endomorphisms of F is the set End(F ) of endomorphisms of F with the operations of addition and composition of power series.

Remark 9.7.8.

An isomorphism of formal group laws f : F G is a homomorphism given by a power series with an inverse f1 under composition.

If R is a complete local ring with maximal ideal 𝔪, any power series in Rx converges on 𝔪. Given the existence of the inverse power series of Lemma 9.7.4(b), a commutative formal group law then defines the structure of an abelian group on 𝔪.

Definition 9.7.9.

For a complete local ring R with maximal ideal 𝔪, a formal group is 𝔪 together with the group law a+F b = F (a,b) for a,b 𝔪, where F Rx,y is a formal group law.

Notation 9.7.10.

a.

The additive formal group, with formal group law x+y. is denoted 𝔾a.

b.

The multiplicative formal group, with formal group law x+y+𝑥𝑦, is denoted 𝔾m.

Our interest is in a class of formal groups particularly useful for studying abelian extensions of local fields. Let K denote a local field with valuation ring 𝒪, and maximal ideal 𝔪. Let q denote the order of the residue field κ = 𝒪𝔪.

Definition 9.7.11.

A Lubin-Tate power series for K is a power series f 𝒪x such that f(x) xqmodπ and f(x) 𝜋𝑥mod(x2), where π is a uniformizer of K.

Notation 9.7.12.

For a uniformizer π of K, we let 𝔉π denote the set of Lubin-Tate power series over K with f(x) 𝜋𝑥mod(x2).

Let us fix a uniformizer π of K. We omit, for now, the proof of the following key result.

Proposition 9.7.13.

Let f,g Fπ. Let = i=1naixi with ai 𝒪 for 1 i n, and where the xi are indeterminates. Then there exists a unique F 𝒪x1,,xn such that F mod(x1,,xn)2 and f(F (x1,,xn)) = F (g(x1),,g(xn)).

Proof.

Let I = (x1,,xn). Set 1 = and F0 = 0, and suppose we have constructed Fk = Fk1 +k for some k, where k 𝒪[x1,,xn] is homogeneous of degree k, such that

f Fk FkgmodπIk+1.

Let H 0modπ be the homogeneous of degree k+1 part of f Fk = Fkg, and set k+1 = (π πk+1)1H 𝒪[x]. Set Fk+1 = Fk+k+1. Then

f Fk+1 f Fk+πk+1 modIk+2,

while

Fk+1 g Fkg+πk+1 k+1 modIk+2

so subtracting the two equations, we have

f Fk+1 Fk+1 g H +(π πk+1) k+1 0modIk+2.

Since f,g xqmodπ, we also have

f Fk+1 Fk+1 g (Fk+1)qF k+1(xq) 0modπ,

where (Fk+1)q denotes qth power in the power series ring. Thus, the difference lies in πIk+1, and we may continue the recursion. Setting F = k=1k, the uniqueness is clear from the uniqueness of H at each step.

Definition 9.7.14.

A Lubin-Tate formal group law associated to f Fπ is a formal group law Ff 𝒪x,y, where f 𝒪[x] is a Lubin-Tate power series which is an endomorphism for Ff, which is to say f Ff = Fff.

Taking the linear form in Proposition 9.7.13 to be x+y, we see that Ff is uniquely specified by f.

Corollary 9.7.15.

Given f Fπ, there exists a unique Lubin-Tate formal group law associated to f.

Proof.

The proposition provides a power series Ff 𝒪x,y with Ff x+ymod(x,y)2 such that f is an endomorphism of Ff. That Ff(x,y) = Ff(y,x) follows by the uniqueness therein, since x+y = x+y. Similarly, that Ff(x,Ff(y,z)) = Ff(Ff(x,y),z) follows as both commute with f and have linear terms x+y+z.

We also have the following.

Corollary 9.7.16.

Let f Fπ. For any a 𝒪, there exists a unique power series [a]f 𝒪x with [a]f 𝑎𝑥mod(x2) and which commutes with f under composition. In particular, [π]f = f. Moreover, [a]f is an endomorphism of Ff, and the resulting map []f: 𝒪 End(Fπ) is an injective ring homomorphism.

Proof.

We take n = 1, (x) = 𝑎𝑥, and g = f in Proposition 9.7.13 to define [a]f. To see that [a]f is an endomorphism of Ff, note that Ff[a]f and [a]fFf both have linear terms 𝑎𝑥+𝑎𝑦 and commute with f, so we can again use uniqueness in the proposition. The rest follows similarly by uniqueness of the power series [a]f, aside from the injectivity of the ring homomorphism they determine, which follows as [a]f 𝑎𝑥modx2, and 𝑎𝑥 𝑏𝑥modx2 if and only if a = b.

Corollary 9.7.17.

Let f,g Fπ be Lubin-Tate power series for K. Then Ff and Fg are isomorphic.

Proof.

Suppose f Fπ and g Fπ. Apply Proposition 9.7.13 with = x to get a power series h 𝒪x with f h = hg. Then Ffh and hFg both have linear terms x+y. Since f (Ffh) = Ff(f h) = (Ffh)g and similarly with hFg, uniqueness gives that Ffh = hFg. As h is invertible, we have that h provides the isomorphism.

Example 9.7.18.

For K = p, set f(x) = (x+1)p1 Fp. Then the multiplicative formal group law G = (x+1)(y+1)1 satisfies f F = (x+1)p(y+1)p1 = F f, so G = Ff. That is, the associated Lubin-Tate formal group to f is 𝔾m. We have [a]f = (x+1)a1 px for a p.

The power series [u]f associated to a unit u 𝒪×is an isomorphism of Ff, so it can have no zeros in the maximal ideal of the valuation ring of the completion of an algebraic closure of K. On the other hand, [π]f certainly can and does.

Definition 9.7.19.

For n 0, the πn-torsion in the formal group associated to f is the kernel Wf,n of [πn]f on the maximal ideal in the completion of an algebraic closure of K. We refer to Wf,nWf,n1 for n 1 as the primitive πn-torsion. The torsion in the formal group of f is Wf = n=1Wf,n.

Theorem 9.7.20.

For n 1 and f Fπ, we have the following.

a.

The field extension Kπ,n = K(Wf,n) is a totally ramified Galois extension of K, independent of f.

b.

Any primitive n-torsion element ϖn Wfn is a uniformizer in Kn.

c.

The group Wfn is a free (𝒪𝔪n)-module of rank 1 for the action of 𝒪 via []f.

d.

There is an isomorphism of groups χf,n: Gal(KnK) (𝒪𝔪n)× with inverse taking the image of a 𝒪× to the Galois element σ such that [a]f(ϖn) = σ(ϖn).

Proof.

Suppose that f = 𝜋𝑥+xq, which is x times an Eisenstein polynomial. In general, we see that [πn]f = f f f is [πn1]f times an Eisenstein polynomial of degree qn1(q1) which has as its roots the primitive πn-torsion of Ff. Setting Kn = K(Wf,n), this forces KnK to be not just algebraic, but Galois and totally ramified of degree qn1(q1), having any ϖn WfnWfn1 as a uniformizer. As [a]f(ϖn) aϖnmodϖn2 for a 𝒪×, we see that WfnWfn1 is free of rank 1 over (𝒪𝔪n)× under the action of []f. It follows that σ(ϖn) Wfn equals [a]f(ϖn) for some a 𝒪×, unique modulo 𝔪n. It is then clear that χf,n defines an isomorphism.

In general, let g Fπ, and suppose that h is an isomorphism from Ff to Fg so that hf = gh. Then [πn]g(h(ϖn)) = 0, and it follows h defines an 𝒪-module isomorphism between Wf,n and Wg,n. Since h 𝒪x with h xmodx2, we have that h(ϖn) Wg,nWg,n1 converges to a uniformizer in K(Wf,n), and therefore Kn = K(Wg,n). For σ Gal(KnK), we have σ(h(ϖn)) = h(σ(ϖn)), and if χf,n(σ) = amod𝔪n, then [a]g(h(ϖn)) = h([a]f(ϖn)) h(σ(ϖn)) σ(h(ϖn))mod𝔪n. Thus, the proposition holds for g as it holds for f.

Observing that 𝒪×limn(𝒪𝔪n)×, we have the following.

Corollary 9.7.21.

The field Kπ, = K(Wf,) is a totally ramified Galois extension of K with, independent of f Fπ, with Galois group isomorphic to 𝒪×.

We omit the proof of the following lemma.

Lemma 9.7.22.

Let h = i=0naixi 𝔽q[x] be monic of degree n 1 with gcd(q,n) = 1. Then there exists k 1 and r 𝔽q[x] with degr k and r(0) = 1 such that g = xkh+r has no multiple zeros.

Proof.

Let m 1 be such that qm > n and 𝔽qm contains the roots of h. Then set k = qm+1 and r = xqh+1. We then have g = (xqm+1 xq)h+1 and g = (xqm+1 xq)h. If α is a root of xqm+1 xq, then g(α) = 1. If α is a root of h, then it lies in 𝔽qm, so g(α) = (αqαq)h(α)+1 = 1 as well.

Proposition 9.7.23.

For n 1, we have NKπ,nKKπ,n× = πUn(K).

Proof.

We know that Kπ,n = K(Wfn) with f = 𝜋𝑥+xq. Moreover, [πn]f = [πn1]fhn, where hn is π +[πn1]fq1. This has leading coefficient π, and its roots are the primitive πn-torsion elements for Ff. In particular, π = NKπ,nK(ϖn) if Kπ,nK is nontrivial (i.e., other than the case that q even and n = 1).

It is now enough to show that the norms of units from Kπ,n are contained in Un(K) since local reciprocity implies that qn1(q1) = [K× : NKπ,nKKπ,n×]. The norms of elements of μq1 are clearly trivial, so it suffices to consider norms of 1-units.

Let u = 1+i=1aiϖni U1(Kπ,n) with ai 𝒪K, and set a0 = 1. Let p = i=0m1anixi, where m = qn1(q1)n. Apply Lemma 9.7.22 to the reduction of p modulo π, and then lift the result back to 𝒪K, obtaining P = xkp+r for some r 𝒪K with r(0) = 1 and k degr. Since P has no multiple zeros modulo π, its roots lie in Kur. Write P = i=1s(xαi), where s = m+k1.

Now, note that

i=1s(1α iϖn) = ϖnsP(ϖ n1) 1+ i=1a iϖni umodϖ nm,

so there exists v Um(Kπ,nur) with i=1s(1αiϖn)v = u. Since NKπ,nurKur(v) Un(Kur), it suffices to check that i=1sNKπ,nurKur(1αiϖn) Un(Kur). Note that

NKπ,nurKur(1αiϖn) = αiqn1(q1) [πn]f(αi1) [πn1]f(αi1).

As P(0) = 1, we then have

i=1sN Kπ,nurKur(1αiϖn) =i=1s [πn]f(αi1) [πn1]f(αi1).

As [πn1]f(x) xqn1 modπ, each [πn1]f(αi1) is a unit, so it suffices to show that

i=1s[πn] f(αi1) i=1s[πn1] f(αi1)modπn𝒪 Kur.

Note that in fact, both sides are contained in 𝒪, as the set of αi is a union of Frobenius conjugacy classes, and we have f(αi1) αiq αj1 modπ𝒪Kur for some 1 j s. Thus,

i=1sf(α i1) i=1sα i1 modπ.

We then see that f applied to both sides gives a congruence modulo π2, and recursively we have the desired congruence.

We then have that the intersection of the norm groups for the Kπ,n is π. The following is then an easy consequence.

Theorem 9.7.24.

The maximal abelian extension of K is equal to KurKπ, for any uniformizer π of K.

Theorem 9.7.25.

Let π be a uniformizer of K and f Fπ. The local reciprocity map ρK for K is the unique map such that

i.

the value ρK(π) is the Frobenius element in Gal(KabK) fixing Kπ,

ii.

for u 𝒪×, the value ρK(u) is the unique element of Gal(KabKur) such that ρK(u)(ϖ) = [u1]f(ϖ) for all ϖ Wf,.

Find in the notes