Romyar SharifiLECTURE NOTES
READING EDITIONPDF

LECTURE NOTES / Chapter 1

Iwasawa Theory

Romyar Sharifi

Chapter 1 Class groups and units

Book contents

Chapter 1
Class groups and units

1.1. Notation and background

Throughout, we will let F be a number field. We recall a number of objects attached to F and finite Galois extensions thereof and results regarding them.

Notation 1.1.1.

To a number field, we attach the following objects:

  • the ring of integers 𝒪F of F,
  • the unit group 𝒪F × of F, which is to say the unit group of 𝒪F ,
  • the ideal group IF of F, i.e., the group of nonzero finitely generated 𝒪F -submodules of F,
  • the prinicipal ideal group PF of F, i.e., those 𝒪F -submodules (α) of F generated by a single element α F×, and
  • the class group ClF = IF PF of F.

Remark 1.1.2.

The class group ClF is a finite abelian group.

These objects fit into the following nice commutative diagram

Units, principal ideals, ideals, and the class group. A full diagram description follows.
Diagram description: Units, principal ideals, ideals, and the class group

The structural squares and triangles displayed here commute. The lower row is exact; the map from the multiplicative group to ideals factors through the principal ideals in the upper row.

Objects, listed by row and column:

  • Row 1, from left to right: column 6: P subscript (F).
  • Row 2, from left to right: column 1: 1; column 3: script O subscript (F) superscript (times); column 5: F superscript (times); column 7: I subscript (F); column 9: Cl subscript (F); column 11: 0.

Arrows and lines:

  1. A hooked arrow from P subscript (F) to I subscript (F), without a label.
  2. An arrow from 1 to script O subscript (F) superscript (times), without a label.
  3. An arrow from script O subscript (F) superscript (times) to F superscript (times), without a label.
  4. An arrow from F superscript (times) to I subscript (F), without a label.
  5. A double-headed arrow from F superscript (times) to P subscript (F), without a label.
  6. An arrow from I subscript (F) to Cl subscript (F), without a label.
  7. An arrow from Cl subscript (F) to 0, without a label.

in which the lower row is exact.

Definition 1.1.3.

The absolute norm 𝑁𝔞 of a nonzero ideal 𝔞 of 𝒪F is the index 𝑁𝔞 = [𝒪F : 𝔞].

Notation 1.1.4.

The number of real places of F is denoted r1(F ), and the number of complex places of F is denoted r2(F ).

Remark 1.1.5.

Since each complex places consists of a pair of complex conjugate embeddings of F, the degree formula tells us that r1(F )+2r2(F ) = [F : ].

Theorem 1.1.6 (Dirichlet’s unit theorem).

The unit group 𝒪F × is a finitely generated abelian group of rank r1(F )+r2(F )1 with torsion subgroup the group μ(F ) of roots of unity in F.

Next, we turn quickly to the zeta function of a number field.

Definition 1.1.7.

The Dedekind ζ-series ζF of a number field F is

ζF (s) =𝔞𝒪F 1 (𝑁𝔞)s,

for s with real part Res > 1, where the sum is taken over nonzero ideals of 𝒪F .

Theorem 1.1.8.

The Dedekind ζ-series of F converges absolutely on s with Res > 1. It has a unique mermomorphic continuation to which is holomorphic outside 1 and has a simple pole at s = 1.

With this in hand, we define the Dedekind zeta function to be the meromorphic continuation of ζF to .

Definition 1.1.9.

The Dedekind zeta function ζF of a number field F is the meromorphic continuation to of the Dedekind ζ-series ζF .

The Dedekind zeta function has the following functional equation relating its values at s and 1s.

Theorem 1.1.10.

Let

ΛF (s) = (2r2(F )π[F :]|d F |12)sΓ(s2)r1(F )Γ(s)r2(F )ζ F (s),

where Γ is the gamma function and dF denotes the discriminant of F. Then ΛF (s) is analytic on and satisfies

ΛF (s) = ΛF (1s).

For any Galois extension EF and prime 𝔭 of F, let φ𝔓 denote a Frobenius at a prime 𝔓 over 𝔭. We have

φ𝔓(α) α𝑁𝔭 mod𝔓

for α 𝒪E. If EF is unramified, its conjugacy class in Gal(EF ) depends only on 𝔭, and let us denote it by [φ𝔭]. If EF is abelian and unramified, we denote the unique Frobenius more simply by φ𝔭.

Theorem 1.1.11 (Čebotarev density theorem).

Let EF be a finite Galois extension of number fields with group G. Let X be the set of unramified primes in EF. Let C be a conjugacy class in G. Then

limN{𝔭 X[φ𝔭] Cand𝑁𝔭 N} {𝔭 X𝑁𝔭 N} = |C| |G|.

We will denote the class of a fractional ideal 𝔞 IF by [𝔞] ClF . The class group has an other description in terms of the Hilbert class field HF of F, which is to say the maximal unramified abelian extension of F. We recall the following classical result of class field theory.

Theorem 1.1.12.

The Artin map

ϕF : ClF Gal(HF F ),

defined by ϕF ([𝔭]) = φ𝔭 for all primes 𝔭 of F, is an isomorphism.

1.2. Regulators

Let F be a number field. We will shorten our notation for units slightly as follows.

Notation 1.2.1.

We set EF = 𝒪F ×.

Definition 1.2.2.

We say that a set of r units of F is independent if it generates a subgroup of EF isomorphic to r.

We will use the following notation.

Notation 1.2.3.

Set r = r1(F )+r2(F )1. Let σ1,,σr1(F ): F be the real embeddings of F and σr1(F )+1,,σr+1: F be representatives of the distinct complex conjugacy classes of complex embeddings of F. Let V = i=1r1(F )+r2(F )σi and

V0 = {i=1r+1a iσi Vi=1r+1a i = 0}.

We define an -linear homomorphism κ : F× V0 by

κ(α) =i=1r+1c ilog|σi(α)|σi,

where

ci = { 1if σi real 2if σi complex.

The following is typically proven in the course of a proof of Dirichlet’s unit theorem. Let κ0 denote the restriction of κ to a map κ0: EF V0, the image landing in V0 by the product formula.

Proposition 1.2.4.

The map κ0: EF R V0 is an isomorphism.

Definition 1.2.5.

The regulator RF (α1,α2,,αr) of a set {α1,α2,,αr} of r independent units is |det|, where = (α1,α2,,αr) is the r-by-r matrix with (i,j)-entry cilog|σi(αj)|.

Remark 1.2.6.

Exactly one archimedean place is omitted in the definition of the regulator. For any α EF , one has

i=1r+1c ilog|σi(α)| = logi=1r+1|σ i(α)|ci = 0

by the product formula, so the rows of the matrix determining the regulator sum to the what would have been the row corresponding to the embedding that is omitted. The choice of σi and their ordering are then seen by the usual rules for the effect of row operations on determinants to not affect the absolute value of the determinant of the matrix in question.

In particular, we have the following.

Lemma 1.2.7.

For a set {α1,α2,,αr} of r = rankEF independent units, RF (α1,α2,,αr) is the absolute value of the determinant of the linear transformation κ0: EF V0 relative to the basis of EF given by the αi and the basis of V0 given by σj 1 r+1k=1r+1σk for 1 j r.

Definition 1.2.8.

Let A and B be subgroups of an abelian group.

a.

We say that A and B are commensurable if A and B are of finite index in A+B.

b.

If A and B are commensurable, then we define the relative index of A in B by

(B : A) = [A+B : A][A+B : B]1.

The following is easily verified.

Lemma 1.2.9.

Let A and B be finitely generated subgroups of a vector space V over a subfield E of . If A and B are commensurable, then there exists an E-linear automorphism T of V such that T (A) = B, and for any such T , we have (B : A) = |det(T )|.

Lemma 1.2.10.

Suppose that {α1,α2,,αr} and {β1,β2,,βr}are independent sets of r units in F, where r = rankEF . Let

A = μ(F )α1,α2,,αr and B = μ(F )β1,β2,,βr.

Then

RF (β1,β2,,βr) RF (α1,α2,,αr) = (B : A).
Proof.

Let V = EF . There exists an automorphism T of V carrying the image of A in V to the image of B. Since both A and B contain μ(F ), we have (B : A) = |detT |. On the other hand, κ0 is an -linear isomorphism, so

RF (β1,β2,,βr) RF (α1,α2,,αr) = |det(κ0 T )| |detκ0| = |detT |,

with the determinant taken relative to the bases of Lemma 1.2.7.

Corollary 1.2.11.

If {α1,α2,,αr} and {β1,β2,,βr} are independent sets in EF with images generating the same subgroup of EF μ(F ), then

RF (α1,α2,,αr) = RF (β1,β2,,βr).

We may then make the following definitions.

Definition 1.2.12.

A fundamental set of units of a number field F is a set {α1,,αr} of r units in EF such that

EF = μ(F )α1,α2,,αr.

Definition 1.2.13.

The regulator RF of a number field F is RF (α1,α2,,αr) for any fundamental set of units {α1,α2,,αr} of F.

We also need the following notation.

Notation 1.2.14.

Let wF denote the number of roots of unity in a number field F.

Now that we have defined the regulator, we can describe the residue at s = 1 of the Dedekind zeta function.

Theorem 1.2.15 (Analytic class number formula).

For a number field F, one has

lims1(s1)ζF (s) = 2r1(F )(2π)r2(F )hF RF wF |dF |12 .

1.3. Finite Galois extensions

Suppose that EF is a finite Galois extension, and let G = Gal(EF ). Then ClE becomes a G-module via the action σ([𝔞]) = [𝜎𝔞] for σ G and 𝔞 IE, where

𝜎𝔞 = {σ(a)a 𝔞} IE.

The Galois group Gal(HEE) is a G-module too, but to see this requires a little bit of work.

Proposition 1.3.1.

Let E be a finite Galois extension of F. Then HEF is Galois.

Proof.

Let HE~ denote the Galois closure of HE as an extension of F. Let G = Gal(EF ). For σ G, let σ~ denote a lift of σ to Gal(HE~F). Note that the field σ~(HE) is independent of the choice of lift σ~ of σ, as any element in Gal(HE~E) necessarily preserves the subfield HE of HE~, as HEE is Galois.

Next, we claim that

HE~ =σGσ~(HE).

It suffices to show that σGσ~(HE)F is Galois by the minimality of HE~ as a Galois extension of F. For this, note that for any δ Gal(HE~F), one has

δσ~(HE) = σ~(H E),

where σ = δ|Eσ G, by the independence of conjugates of HE from the choice of lift. This proves the claim. It then follows that HE~E is abelian, since each σ~(HE)E is. That is, any τ Gal(σ~(HE)E) has the property that σ~|HE1τσ~|HE Gal(HEE), and the latter group is abelian.

Now, let Iv be the inertia group at a prime v of E in the abelian extension Gal(HE~E). If Iv is nontrivial, then its image in some Gal(σ~(HE)E) must be as well. Then σ~1Ivσ~ has nontrivial image in Gal(HEE). Since the former group equals the inertia group Iσ1v and HEE is unramified, this image must be trivial. Therefore Iv = 0, and so HE~E is an unramified abelian extension of E containing HE. By the maximality of HE, we have HE~ = HE, as desired.

Consequently, if EF is finite Galois with group G, then Gal(HEE) becomes a G-module for the conjugation action: σ G acts on τ Gal(HEE) by sending it to 𝜎𝜏σ1. The following is then a consequence of class field theory.

Proposition 1.3.2.

For EF finite Galois with Galois group G, then Artin map ϕE is G-equivariant (i.e., a G-module homomorphism), which is to say that

ϕE([𝜎𝔞]) = σϕE([𝔞])σ1

for all σ G and 𝔞 IE.

Definition 1.3.3.

For EF finite Galois, we define a map

jEF : ClF ClE,jEF ([𝔞]) = [𝔞𝒪E]

and the norm map

NEF : ClE ClF ,NEF ([𝔞]) = [(σGσ(𝔞))𝒪F ].

Our goal in this section will be to study these maps.

Lemma 1.3.4.

Let p be a prime, and let AK denote the p-part of the class group of any number field K. If the order of G is prime to p , then the maps

AF AEG and (A E)G AF

defined by jEF and NEF , respectively, are isomorphisms.

Proof.

Note that NEF jEF = |G|, so jEF is injective on AF and the image of NEF contains AF . Let = [|G|1], and note that AE is a [G]-module. Define an idempotent

𝜀G = 1 |G|NG [G].

Since 𝜀GAE = AEG, the group AEG is both a submodule and a quotient of AE. Note that |G|𝜀G = jEF NEF , which forces jEF to have image AEG on AF . The map AF AEG induced by jEF is therefore an isomorphism. As AE is finite, both AEG and (AE)G have the same order, so therefore now the same order as AF . Since NEF induces a surjective map (AE)G AF , that map must also be an isomorphism.

For instance, we have that A(μp)Δ = 0 for any prime p, as p is prime to [(μp) : ] = p1.

Proposition 1.3.5.

Let EF be a finite Galois extension of number fields with Galois group G. There is a canonical exact sequence

0 kerjEF H1(G,𝒪 E×) I EGI F ClEGj EF (ClF ) H1(G,P E).
Proof.

By Hilbert’s Theorem 90, we have a commutative diagram

Hilbert theorem 90 and invariant principal ideals. A full diagram description follows.
Diagram description: Hilbert theorem 90 and invariant principal ideals

The two displayed rows are exact, and the squares commute.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: 0; column 2: script O subscript (F) superscript (times); column 3: F superscript (times); column 4: P subscript (F); column 5: 0.
  • Row 2, from left to right: column 1: 0; column 2: script O subscript (F) superscript (times); column 3: F superscript (times); column 4: P subscript (E) superscript (G); column 5: H superscript (1)(G,script O subscript (E) superscript (times)); column 6: 0.

Arrows and lines:

  1. An arrow from 0 (row 1, column 1) to script O subscript (F) superscript (times) (row 1, column 2), without a label.
  2. An arrow from script O subscript (F) superscript (times) (row 1, column 2) to F superscript (times) (row 1, column 3), without a label.
  3. Equality joins script O subscript (F) superscript (times) (row 1, column 2) and script O subscript (F) superscript (times) (row 2, column 2), without a label.
  4. An arrow from F superscript (times) (row 1, column 3) to P subscript (F), without a label.
  5. Equality joins F superscript (times) (row 1, column 3) and F superscript (times) (row 2, column 3), without a label.
  6. An arrow from P subscript (F) to 0 (row 1, column 5), without a label.
  7. An arrow from P subscript (F) to P subscript (E) superscript (G), without a label.
  8. An arrow from 0 (row 2, column 1) to script O subscript (F) superscript (times) (row 2, column 2), without a label.
  9. An arrow from script O subscript (F) superscript (times) (row 2, column 2) to F superscript (times) (row 2, column 3), without a label.
  10. An arrow from F superscript (times) (row 2, column 3) to P subscript (E) superscript (G), without a label.
  11. An arrow from P subscript (E) superscript (G) to H superscript (1)(G,script O subscript (E) superscript (times)), without a label.
  12. An arrow from H superscript (1)(G,script O subscript (E) superscript (times)) to 0 (row 2, column 6), without a label.

and it provides an isomorphism H1(G,𝒪E×)PEGPF . Noting this and applying the snake lemma to the commutative diagram

Invariant ideals and class groups. A full diagram description follows.
Diagram description: Invariant ideals and class groups

The two displayed rows are exact, and the squares commute.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: 0; column 2: P subscript (F); column 3: I subscript (F); column 4: Cl subscript (F); column 5: 0.
  • Row 2, from left to right: column 1: 0; column 2: P subscript (E) superscript (G); column 3: I subscript (E) superscript (G); column 4: Cl subscript (E) superscript (G); column 5: H superscript (1)(G,P subscript (E)).

Arrows and lines:

  1. An arrow from 0 (row 1, column 1) to P subscript (F), without a label.
  2. An arrow from P subscript (F) to I subscript (F), without a label.
  3. An arrow from P subscript (F) to P subscript (E) superscript (G), without a label.
  4. An arrow from I subscript (F) to Cl subscript (F), without a label.
  5. An arrow from I subscript (F) to I subscript (E) superscript (G), without a label.
  6. An arrow from Cl subscript (F) to 0 (row 1, column 5), without a label.
  7. An arrow from Cl subscript (F) to Cl subscript (E) superscript (G), without a label.
  8. An arrow from 0 (row 2, column 1) to P subscript (E) superscript (G), without a label.
  9. An arrow from P subscript (E) superscript (G) to I subscript (E) superscript (G), without a label.
  10. An arrow from I subscript (E) superscript (G) to Cl subscript (E) superscript (G), without a label.
  11. An arrow from Cl subscript (E) superscript (G) to H superscript (1)(G,P subscript (E)), without a label.

we obtain the desired exact sequence.

Note that the map kerjEF H1(G,𝒪E×) is given explicitly by taking [𝔞] to a cocycle σασ1, where α E×satisfies (α) = 𝔞𝒪E. The map H1(G,𝒪E×) IEGIF is given by taking a cocycle f to the image of an element (α) IEG with f(σ) = ασ1 for all σ G.

Definition 1.3.6.

An ideal in IF with class in the kernel of jEF is said to capitulate in the extension EF. The kernel of jEF is known as the capitulation kernel.

Lemma 1.3.7.

Let EF be a Galois extension of number fields with Galois group G. The cokernel of NEF is canonically isomorphic to the Galois group of the maximal unramified abelian subextension of F inside E.

Proof.

The norm map on ideal classes factors the the G-coinvariant group (ClE)G of ClF . We consider the complex

(ClE)G NEF ClF cokerNEF 0.

Using the Artin map, we may write the latter complex as

Gal(HEE)G Gal(HF F ) cokerNEF 0,

where the first map is restriction, and therefore has image Gal(HF E HF ). It follows that

cokerNEF Gal(HF EF ),

as desired.

Lemma 1.3.7 has the following immediate corollary.

Corollary 1.3.8.

If EF is totally ramified at any prime, then NEF is surjective.

Now suppose that EF is abelian. Let Iv denote the inertia group in G = Gal(EF ) at a prime v of F, and let

ΣEF : vIv G

denote the map that is the product of the natural inclusions.

Proposition 1.3.9.

Let EF be an abelian extension of number fields with Galois group G. Then there is an exact sequence

kerΣEF QEF NEF ClF cokerΣEF 0,

where QEF is the quotient of ClE by its subgroup that is taken to the commutator subgroup of Gal(HEF ) under the Artin map.

Proof.

The exactness outside of (ClE) follows from Lemma 1.3.7, since cokerΣEF Gal(HF EF ) by definiton.

We define

kerΣEF QEF

as follows. Employing the Artin map, we have canonical isomorphisms

QEF Gal(HEE)[Gal(HEF ),Gal(HEF )]Gal(LE),

where L is the maximal unramified extension of E that is abelian over F. Let Jv denote the inertia group at a prime w over v in Gal(LF ). As LE is unramified, Jv maps isomorphically to Iv under restriction. We have a map

vJv Gal(LF )

given by the product of the canonial inclusions, and the map from vIv is then given by the identifications IvJv. Since kerΣEF lands in Gal(LE) under this map, we have the desired map.

It remains to check exactness at QEF . Again, we use the Artin isomorphism to see that the kernel of the map to ClF is precisely Gal(LE HF ). On the other hand, the image of kerΣEF in Gal(LE) is the intersection with Gal(LE) of the subgroup of Gal(LF ) generated by its inertia groups. As LF is abelian and HF is the Hilbert class field of F, this is precisely Gal(LE HF ).

We have the following interesting corollary.

Corollary 1.3.10.

Let EF be a cyclic p-extension, and suppose that there is at most one prime of F that ramifies in it. Then the map (ClE)G ClF induced by NEF is injective.

Proof.

Since EF is cyclic, the quotient QEF of Proposition 1.3.9 equals (ClE)G. Since vSIv is either Iv at the unique ramified prime, or 0 if there is no ramified prime, the map ΣEF is injective.

In the case that |G| divides the order of p, we can give another nice consequence. First, we require the following lemma.

Lemma 1.3.11.

Suppose that EF is a finite Galois p-extension ramified at no more than one prime of F. If EF is nonabelian, suppose further that, if there is such a prime, that it is nonsplit in the extension. Then if AF = 0, we have AE = 0 as well.

Proof.

We begin with the case that G = Gal(EF ) is abelian. By Corollary 1.3.10, the map (AE)G AF is injective, and therefore (AE)G = 0. Thus, we have

AE𝔪GAE = (AE)Gp(AE)G = 0.

Noting Proposition 2.3.7, Nakayama’s lemma then tells us that AE = 0.

Since any finite p-group has a finite filtration with abelian (or even cyclic) graded quotients, the result in general follows from the abelian case by recursion, noting that by assumption there is at most one prime that ramifies in each intermediate extension.

We illustrate the use of this with the following interesting example.

Example 1.3.12.

Let F = (μp) and E = F (p1p). Then this extension is totally ramified of degree p at the unique prime above p in F, which is (1ζp) for a primitive pth root of unity ζp. Therefore, we have that (AE)GAF via the norm map. For a prime p such that AF = 0, which is known as a regular prime (e.g., all primes less than 37), Lemma 1.3.11 implies that AE = 0. When p = 37, it turns out that AF = ClF 37, and in fact we have that AE is isomorphic to 37 as well.

To go even further, it is useful to restrict to the case of a cyclic extension. We begin with the following useful result.

Proposition 1.3.13.

Let EF be a cyclic extension of number fields. Then

NEF E× = F× vNEwFvEw×,

where v runs over all primes of F and w is some prime of E above v.

Proof.

Let Gv denote the decomposition group in G at any w over v. Choose a set S of representatives of GvG. For a E×, we have

NEF (a) = NEwFv (σS𝜎𝑎),

so every global norm is a local norm everywhere.

Recall the following exact sequence for the Brauer group of EF:

0 H2(G,E×) vH2(G v,Ew×) 1 |G|,

where Gv denotes the decomposition group in G at any w over v. By the periodicity of Tate cohomology of a cyclic group, this becomes

0 H^0(G,E×) vH^0(G v,Ew×) 1 |G|.

In particular, we have an injection

F×N EF E× vFv×N EwFvEw×.

Therefore, if a F× is a local norm everywhere, it is a global norm, as desired.

Note that an element a F×is automatically a local norm at any prime where EF is unramified and the valuation of a at that prime is trivial. Hence, there are actually only finitely many places to check that a is a local norm to see that it is a global one.

We now derive a nine-term exact sequence that gives us information on the behavior of class groups in cyclic extensions. A proof is possible by making use of Tate cohomology, as found in the appendix to [HS], but we give a more explicit proof.

Theorem 1.3.14.

Let EF be a cyclic extension of number fields, and let G be its Galois group. Let Iv denote the inertia group in G at a prime v of F, and let

ΣEF : vIv G

denote the map that is the product of the natural inclusions. Then we have an exact sequence

0 kerjEF H1(G,𝒪 E×) I EGI F ClEGj EF (ClF ) 𝒪F ×N EF 𝒪E×kerΣ EF (ClE)G NEF ClF cokerΣEF 0.

Moreover, the group IEGIF is noncanonically isomorphic to vIv.

Proof.

By Proposition 1.3.5, we have an exact sequence

0 kerjEF H1(G,𝒪 E×) I EGI F ClEGj EF (ClF ) H1(G,P E)

including the first row. By Proposition 1.3.9, the final part of the sequence beginning with kerΣEF is exact.

Let σ be a generator of G. Define

ClEGj EF (ClF ) 𝒪F ×N EF 𝒪E×

as the map that takes image of an ideal class [𝔞] ClEG to the image of NEF α, where α is any generator of 𝔞σ1. To see that this is well-defined, note that if α is replaced by another generator α, then α = 𝛼𝑢 with u 𝒪E×, and

NEF α(N EF α)1 N EF 𝒪E×.

Moreover, if 𝔞 is replaced by an ideal 𝔞 with the same class, then 𝔞 = 𝔞b for some b E×. We then have

(𝔞𝑏)σ1 = 𝔞σ1bσ1 = (αbσ1).

It follows that

NEF (αbσ1) = N EF (α).

Finally, if 𝔟 jEF (ClF ), then 𝔟σ1 = (1), so takes [𝔟] to 1.

We check exactness at ClEGjEF (ClF ). If 𝔟 IEG, then again 𝔟σ1 = (1), so maps [𝔟] to 1. On the other hand, if takes the image of [𝔞] to NEF α = 1, and therefore α = βσ1 with σ G. We then have

(𝔞β1)σ1 = (1),

which means 𝔞β1 IEG. As [𝔞β1] = [𝔞], we have that the image of [𝔞] is in the image of the map from IEGIF .

Next, we define

𝒪F ×N EF 𝒪E×ker( vIv G)

by the direct sum of the local reciprocity maps ρEwFv. (We remark that Iv = 0 for all but finitely many v, so the map ΣEF makes sense.) Since the product of the reciprocity maps at all places on a global element is trivial, the image of this map is indeed contained in kerΣEF Also, the map is well-defined since every global norm is a local norm. Note that the image of is the set of NEF α 𝒪F × with α E×. Again, such elements are local norms, and map to zero under each ρEwFv. Conversely, if c 𝒪F × satisfies ρEwFv(c) = 1 for every v, then c NEwFvEw× for all v, since c is a unit. By Theorem 1.3.13, we have that c = NEF α for some α F× with (α) = 𝔞σ1 for some 𝔞 IE and σ G. In other words, c is the image of the image of the class of [𝔞] under .

We check exactness at kerΣEF . Let L denote the maximal abelian extension of E that is abelian over F. For c 𝒪F ×, we have

vρL wFv(c) = 1,

with w lying over w. Since ρL wFv(c)|E = ρEwFv(c), the image of c in Jv is ρL wFv(c), and the resulting product in Gal(LE) is trivial. On the other hand, suppose that σ~v Jv lifts some σv Iv and

vσ~v = 1.

Then there exist local units cv 𝒪Fv× for each v with ρL wFv(cv) = σ~v. We take cv = 1 if σ~v = 1. By global class field theory, the idele 𝐜 with 𝐜v = cv for each v is the product of the norm of an idele 𝐛 of L with an element c F×. Recall that

F NHF F HF ClF ,

so we have that

F×N HF F 𝕀HF = F× v𝒪Fv×,

where we take 𝒪Fv = Fv if v is archimedean. Since L contains HF , the idele 𝐛 may be taken to be a unit at all places. But, as each cv is a local unit at all v and

(NLF 𝐛 c)v = 𝐜v = cv

for all v, this means that c must be a unit at all places as well. That is, c 𝒪F ×. As NLF 𝐛 is a local norm from E everywhere, we have

ρEwFv(c) = ρEwFv(cv) = σv

for every v, as desired.

Finally, recall that IE is the free abelian group generated by the prime ideals of 𝒪E. For an element of IE to be fixed under G, every prime in its decomposition must appear with the same exponent as its conjugates. That is, IEG is generated by the i=1g𝔓i, where 𝔓1,𝔓g are the primes of E lying over a prime 𝔭 of F. Of course, (i=1g𝔓i)ev = 𝔭𝒪E, where ev is the ramification index of the place v corresponding to 𝔭, so we have

IEGI F vev vSIv.

Remark 1.3.15.

Every map but the map between the two rows is canonical in the exact sequence of Theorem 1.3.14. The remaining map depends only upon a choice of generator of G. It can be made canonical by considering instead the map

ClEGj EF (ClF )G 𝒪F ×N EF 𝒪E×

given on the image of a tensor of [𝔞] ClEG and σ G by writing 𝔞σ1 = α𝒪E× and taking the image of NEF α 𝒪F × in the quotient.

Next, we generalize the situation slightly.

Notation 1.3.16.

For a set S of places in a number field F, we let Sf denote its subset of finite places and S its subset of infinite places.

Definition 1.3.17.

Let S denote a set of places of F.

a.

The S-class group ClF,S of F is the quotient of the class group by the subgroup generated by the classes of the finite primes in S.

b.

The Hilbert S-class field HF,S of F is the maximal unramified abelian extension of F in which all primes in S split completely.

c.

The ring of S-integers 𝒪F,S of F is

𝒪F,S = {a Fv𝔭(a) 0 for all 𝔭Sf},

where 𝔭 is used to denote a finite prime of F and v𝔭 its additive valuation.

d.

The S-ideal group IF,S is the group of nonzero fractional ideals in 𝒪F,S, and the S-principal ideal group PF,S is the subgroup of principal fractional ideals.

e.

The S-unit group in F is 𝒪F,S×.

Notation 1.3.18.

If S is a set of primes of F and let EF is a finite extension, then we let SE denote the set of places of E lying over those in S. For brevity, we denote 𝒪E,SE, ClF,SE, and so on more succinctly by 𝒪E,S, ClE,S, and so on similarly. That is, we use S in the subscript to denote SE. If EF is algebraic, we may still speak of its S-integers 𝒪E,S as the union of S-integers in the finite subextensions of F in E.

Let us fix a set of places of S for the rest of this section.

Remark 1.3.19.

The Artin isomorphism ϕF induces an isomorphism

ϕF,S: ClF,S Gal(HF,SF ).

We have an analogue of the exact sequence of Theorem 1.3.14 for S-class groups and S-units. The proof is much as before, and is therefore omitted.

Theorem 1.3.20.

Let EF be a cyclic extension of number fields, and let G be its Galois group. Let Iv (resp., Gv) denote the inertia group (resp., decomposition group) in G at a prime v of F, and let

ΣEF S: vSIv vSGv G

denote the map that is the product of the natural inclusions. Then we have an exact sequence

0 ker(ClF,S jEF ClE,S) H1(G,𝒪 E,S×) I E,SGI F,S ClE,SGj EF (ClF,S) 𝒪F,S×N EF 𝒪E,S×kerΣ EF S (Cl E,S)G NEF ClF,S cokerΣEF S 0.

1.4. Kummer theory

For a set of S primes of F, we let Sf denote the set of finite places of F in S, we let Sdenote the set of archimedean places, and for any n 1, we let Sn denote the set of primes of S above p for any prime p dividing n. If E is an extension of F, we generally also use the symbol S to denote the set of primes SE of E above those in S. We will let V denote the set of all primes of F, so we may speak of Vand so forth. For brevity, let us set V𝑛∞ = VnV.

Definition 1.4.1.

We say that an extension E of F is S-ramified if it is unramified outside of the places in S.

Lemma 1.4.2.

There exists a maximal S-ramified extension FS of F, and it is Galois over F.

Proof.

A union of S-ramified extensions is S-ramified, so the existence of FS is clear. If E is an S-ramified finite degree extension of F, then so is any conjugate of E over F in an algebraic closure F¯ of F containing E, as the inertia degrees at conjugate primes above p in E and σ(E) are the same (and similarly for real places). The product

σ : EF¯σ(E)

is Galois (in fact, it is the Galois closure of E in F¯) and also S-ramified as a compositum of S-ramified extensions. Therefore, FS is a union of finite Galois subextensions, hence itself Galois.

Definition 1.4.3.

We use GF,S to denote the Galois group Gal(FSF ), i.e., the Galois group of the maximal S-ramified extension FS of F.

Kummer theory in S-ramified extensions has as its basis the following proposition.

Proposition 1.4.4.

Let S be a set of primes of F. We have a canonical isomorphism

ClF,S H1(G F,S,𝒪FS,S×),

given by taking an ideal class [𝔞] to the cocycle that takes σ GF,S to ασ1, where α is a generator of 𝔞𝒪FS,S.

Proof.

To reduce clutter in the notation, let us set 𝒢 = GF,S and Ω = FS. A similar argument to that of the proof of Proposition 1.3.5 produces an isomorphism

PΩ,S𝒢P F,S H1(𝒢,𝒪 E,S×)

that takes (α) to σασ1. Again similarly to before, we have the commutative diagram

S-ideals in an infinite extension. A full diagram description follows.
Diagram description: S-ideals in an infinite extension

The two displayed rows are exact, and the squares commute.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: 0; column 2: P subscript (F,S); column 3: I subscript (F,S); column 4: Cl subscript (F,S); column 5: 0.
  • Row 2, from left to right: column 1: 0; column 2: P subscript (capital Omega ,S) superscript (script G); column 3: I subscript (capital Omega ,S) superscript (script G); column 4: Cl subscript (capital Omega ,S) superscript (script G).

Arrows and lines:

  1. An arrow from 0 (row 1, column 1) to P subscript (F,S), without a label.
  2. An arrow from P subscript (F,S) to I subscript (F,S), without a label.
  3. An arrow from P subscript (F,S) to P subscript (capital Omega ,S) superscript (script G), without a label.
  4. An arrow from I subscript (F,S) to Cl subscript (F,S), without a label.
  5. An arrow from I subscript (F,S) to I subscript (capital Omega ,S) superscript (script G), without a label.
  6. An arrow from Cl subscript (F,S) to 0 (row 1, column 5), without a label.
  7. An arrow from Cl subscript (F,S) to Cl subscript (capital Omega ,S) superscript (script G), without a label.
  8. An arrow from 0 (row 2, column 1) to P subscript (capital Omega ,S) superscript (script G), without a label.
  9. An arrow from P subscript (capital Omega ,S) superscript (script G) to I subscript (capital Omega ,S) superscript (script G), without a label.
  10. An arrow from I subscript (capital Omega ,S) superscript (script G) to Cl subscript (capital Omega ,S) superscript (script G), without a label.
(1.4.1)

The lower row arises as a direct limit of like sequences for intermediate finite extensions E of F in Ω. However, since S contains the finite primes that are ramified in any such extension EF, the map IF,S IE,S𝒢 is not merely an injection, but an isomorphism. Moreover, jΩF is the zero map, since Ω contains HF by definition, and every ideal in IF becomes principal in HF . Hence, the snake lemma provides an isomorphism

ClF,S PΩ,S𝒢P F,S

taking [𝔞] to (α) where (α) = 𝔞𝒪Ω,S.

Proposition 1.4.5.

Suppose that S contains V𝑛∞. Then there is a canonical exact sequence

1 𝒪F,S×𝒪 F,S×n H1(G F,S,μn) ClF,S[n] 0.
Proof.

For any α 𝒪FS,S×, the extension FS(α1n)FS is unramified outside of S and therefore trivial, as the only primes that can ramify in such a Kummer extension are the real places, those 𝔭 with v𝔭(α)0, and those primes dividing n, all of which are contained in S. We then have that

1 μn 𝒪FS,S×n𝒪 FS,S× 1

is exact, and the result follows immediately from the exact sequence

H0(G F,S,𝒪FS,S×) nH0(G F,S,𝒪FS,S×) H1(G F,S,μn) H1(G F,S,𝒪FS,S×) nH1(G F,S,𝒪FS,S×).

In the case that S = , we have the following.

Lemma 1.4.6.

Fix n 1 such that F contains μn, and let Bn 𝒪F × be the subgroup

Bn = {a 𝒪F ×F (a1n)F is unramified}.

There is a canonical exact sequence

1 Bn𝒪F ×n H1(G F,,μn) ClF [n].
Proof.

From the short exact sequence

1 μn 𝒪F×n𝒪 F×n 1,

we obtain an exact sequence

𝒪F × n𝒪 F×n𝒪 F × H1(G F,,μn) H1(G F,,𝒪F×) nH1(G F,,𝒪F×n). (1.4.2)

As the nth power map 𝒪F×n𝒪F×takes values in 𝒪F×n, the kernel of the rightmost map in (1.4.2) is contained in the kernel of

H1(G F,,𝒪F×) nH1(G F,,𝒪F×),

which is isomorphic to ClF [n] by Proposition 1.4.4. Noting that

Bn = F×n𝒪 F × = 𝒪 F×n𝒪 F ×,

equation (1.4.2) yields the result.

Definition 1.4.7.

A number field F is said to be abelian if it is an abelian extension of .

Definition 1.4.8.

A number field F is said to be totally real if it has no complex places.

Remark 1.4.9.

There exits a maximal totally real subfield F+ of any number field F, as the compositum of any two totally real fields is totally real.

Definition 1.4.10.

A number field F is CM if it has no real places and is a degree 2 extension of F+.

Example 1.4.11.

Let n 3. Then the cyclotomic field (μn) is CM, and

(μn)+ = (ζ n+ζn1),

where ζn is a primitive nth root of unity. As a consequence of this and the Kronecker-Weber theorem, every abelian field is either totally real or CM.

Fix a CM field F, and let τ be the nontrivial element of Gal(FF+). Given a [Gal(FF+)]-module A, we have submodules

A± = {a Aτ(a) = ±a}.

Note that

A+ A = A[2].

and A(A+ +A) is 2-torsion. If multiplication by 2 is invertible on A, then

𝐴≅A+ A,aa+τ(a) 2 + aτ(a) 2 .

Lemma 1.4.12.

The groups 𝒪F × and (𝒪F ×)+ have the same -rank, and (𝒪F ×) is the group μ(F ) of roots of unity in F.

Proof.

The first statement is an immediate consequence of Dirichlet’s unit theorem. Since it holds, (𝒪F ×) consists only of elements of finite order, which is to say, roots of unity. Since every root of unity ξ satisfies τ(ξ) = ξ1, we have the result.

We note that for an odd prime p, the map jFF+ provides a canonical identification of AF+ with AF + by Lemma 1.3.4.

Lemma 1.4.13.

The map ClF+ ClF + induced by jFF+ has kernel of order dividing 2.

Proof.

Note that if τ(x)x = 1 for x 𝒪F ×, then x must be a root of unity. On the other hand, the group of τ(y)y1 with y 𝒪F × contains μ(F )2 = μ(F )τ1. Thus H1(G,𝒪F ×)H^1(G,𝒪F ×) is isomorphic to a quotient of μ(F )μ(F )2. The result then follows from Proposition 1.3.5.

Remark 1.4.14.

If L and M are Galois extensions of a field K with L contained in M, then Gal(LK) acts on Hi(Gal(ML),A) for any p[Gal(MK)]-module A. The action is induced by the following action of τ Gal(MK) on a cochain f Ci(Gal(ML),A):

(τ f)(σ1,,σi) = τ f(τ1σ1τ,,τ1σ iτ).

On cohomology, this action factors through an action on Gal(LK) since, on Gal(ML), this action is the conjugation action on cohomology, which is trivial.

For a finitely generated abelian group A, let us use r(A) to denote its rank and

rp(A) = dim𝔽pA[p]

to denote its p-rank for a prime p.

Theorem 1.4.15.

Let F be a CM field such that μp F for an odd prime p. We then have

rp(ClF +)δ r p(ClF ) r p(ClF +)+r(𝒪 F ×),

where δ = 0 if F (μ(F )1p)F is ramified at p and 1 otherwise.

Proof.

Note that

H1(G F,,μp)Hom(Gal(HF F ),μp),

and

Hom(Gal(HF F ),μp)±Hom(Cl F ,μp)±Hom(Cl F ,μ p),

as τ acts on μp by inversion. Combining this with Lemma 1.4.6, with B = Bp as in said lemma, we have

rp(ClF ) = r p(H1(G F,,μp)±) r p(ClF ±)+r p((B𝒪F ×p)±).

By Lemma 1.4.12, we have that 𝒪F × = 𝒪F + μ(F ) and

rp((B𝒪F ×p)) = r p(Bμ(F )) = δ,

while

rp((B𝒪F ×p)+) r p((𝒪F ×𝒪 F ×p)+) = r((𝒪 F ×)+) = r(𝒪 F ×).

The result follows.

1.5. Leopoldt’s conjecture

For each place v of F, Let

Fv×^ = lim nFv×F v×pn,

and consider its subgroup

𝒰v = limn𝒪Fv×𝒪 Fv×pn.

If v is finite, then Fv×^p𝒰v, and 𝒰v is the group of p-power roots of unity in Fv if v does not lie over p while 𝒰v is the group of 1-units if v lies over p. If v is infinite, then 𝒰v = Fv×^, and both groups are trivial unless v is real and p = 2, in which case they are 2.

Let us set

EF = 𝒪F × plimn𝒪F ×𝒪 F ×pn.

We may consider the natural map

ιF = (ιv)vVp: EF vVp𝒰v.

Clearly, the kernel of 𝒪F ×𝒪Fv× is trivial for v Vp. Yet, the problem may arise that there exist, for instance, two units x,y 𝒪F × generating a rank two subgroup and a,b p such that ιv(x)aιv(y)b = 1. So, in theory, ιF could have a kernel. This brings us to Leopoldt’s conjecture.

Conjecture 1.5.1 (Leopoldt).

The map ιF : EF vVp𝒰v is injective.

Remark 1.5.2.

We could, equivalently, consider the map

ιF : E F vV𝑝∞𝒰v,

that includes the archimdean places, setting 𝒰v = Fv×^ for such v. The point is that 𝒰v = 1 for archimedean v unless p = 2 and v is real, in which case 𝒰v××2.

We have that kerιF kerιF by definition. On the other hand, we have (kerιF )2 kerιF . In particular, the two kernels have the same p-rank. Moreover, the 2-torsion in EF is μ2, and 1 is not in the kernel of ιv for any v, so kerιF = 0 if and only if kerιF = 0.

Example 1.5.3.

For F = , Leopoldt’s conjecture holds as E = 1 for p2 and E = μ2 for p = 2.

Let S denote a finite set of primes of F containing V𝑝∞. We wish to state several equivalent forms of this conjecture. For this, we set

EF,S = 𝒪F,S× p,

and extend ιF to a map

ιF,S = (ιv)vS: EF,S vSFv×^.

Let 𝔛F,S denote the Galois group of the maximal abelian pro-p unramified outside S extension of F. Let Gvab^ denote the Galois group of the maximal abelian pro-p extension of Fv for each v. The following exact sequences will be useful.

Theorem 1.5.4.

There are two exact sequences fitting into a commutative diagram

Two global reciprocity exact sequences. A full diagram description follows.
Diagram description: Two global reciprocity exact sequences

The two displayed rows are exact, and the squares commute.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: 0; column 2: kernel iota subscript (F); column 3: script E subscript (F); column 4: direct sum subscript (v in S) script U subscript (v); column 5: fraktur X subscript (F,S); column 6: A subscript (F); column 7: 0.
  • Row 2, from left to right: column 1: 0; column 2: kernel iota subscript (F,S); column 3: script E subscript (F,S); column 4: direct sum subscript (v in S) hat of (F subscript (v) superscript (times)); column 5: fraktur X subscript (F,S); column 6: A subscript (F,S); column 7: 0.

Arrows and lines:

  1. An arrow from 0 (row 1, column 1) to kernel iota subscript (F), without a label.
  2. An arrow from kernel iota subscript (F) to script E subscript (F), without a label.
  3. A hooked arrow from kernel iota subscript (F) to kernel iota subscript (F,S), without a label.
  4. An arrow from script E subscript (F) to direct sum subscript (v in S) script U subscript (v), without a label.
  5. A hooked arrow from script E subscript (F) to script E subscript (F,S), without a label.
  6. An arrow from direct sum subscript (v in S) script U subscript (v) to fraktur X subscript (F,S) (row 1, column 5), without a label.
  7. A hooked arrow from direct sum subscript (v in S) script U subscript (v) to direct sum subscript (v in S) hat of (F subscript (v) superscript (times)), without a label.
  8. An arrow from fraktur X subscript (F,S) (row 1, column 5) to A subscript (F), without a label.
  9. Equality joins fraktur X subscript (F,S) (row 1, column 5) and fraktur X subscript (F,S) (row 2, column 5), without a label.
  10. An arrow from A subscript (F) to 0 (row 1, column 7), without a label.
  11. A double-headed arrow from A subscript (F) to A subscript (F,S), without a label.
  12. An arrow from 0 (row 2, column 1) to kernel iota subscript (F,S), without a label.
  13. An arrow from kernel iota subscript (F,S) to script E subscript (F,S), without a label.
  14. An arrow from script E subscript (F,S) to direct sum subscript (v in S) hat of (F subscript (v) superscript (times)), labelled iota subscript (F,S).
  15. An arrow from direct sum subscript (v in S) hat of (F subscript (v) superscript (times)) to fraktur X subscript (F,S) (row 2, column 5), labelled rho subscript (F,S).
  16. An arrow from fraktur X subscript (F,S) (row 2, column 5) to A subscript (F,S), without a label.
  17. An arrow from A subscript (F,S) to 0 (row 2, column 7), without a label.
(1.5.1)

where ρF,S is the product over v S of the composition of the p-completion of the local reciprocity map ρv: Fv×^ Gvab^ with the natural map jv from Gvab^ onto the decomposition group at v in 𝔛F,S, and where the maps 𝔛F,S AF AF,S are the natural quotient maps (under the indentifications given by the Artin map).

Proof.

In the horizontal sequences in the diagram (1.5.1), we note that imρF,S (resp., the corresponding map in the upper sequence) is the compositum of the decomposition groups (resp., inertia groups) at all v S in 𝔛F,S. Being that 𝔛F,S already has trivial inertia groups at vS, the quotient cokerρF,S is therefore the Galois group of the maximal unramified abelian p-extension of F in which all primes in S split completely (resp., maximal unramified abelian p-extension of F), and is therefore canonically isomorphic to AF,S (resp., AF ) via Artin reciprocity.

For the upper horizontal sequence, the exactness at vS𝒰v will follow from the exactness at vSFv×^ in the lower horizontal sequence by noting that EF consists exactly of the elements of EF,S that have image under ιF,S lying in vS𝒰v. We are therefore reduced to proving the latter exactness.

Recall that H1(GF,S,μpn) is identified via Kummer theory with the quotient BnF×pn , where Bn is the subgroup of x F× such that x𝒪F,S = 𝔞pn for some fractional ideal 𝔞 of 𝒪F,S. In other words, we have an exact sequence

1 𝒪F,S×𝒪 F,S×pn B nF×pn A F,S[pn] 0.

It then follows from the finiteness of AF,S that

limnBnF×pnE F,S,

We claim that there is an exact sequence

BnF×pn vSFv×F v×pn 𝔛 F,Spn𝔛 F,S,

where the first map is induced by the localization maps and the second map is ρF,S taken modulo pn. In that all of the terms of this sequence are finite, we can take the inverse limit as we vary n to obtain an exact sequence

EF,S ιF,S vSFv×^ ρ F,S𝔛F,S, (1.5.2)

finishing the verification of the exactness of the lower sequence.

Let us use ρn,v and jn,v to denote the modulo pn reductions of ρv and jv for any v. Any a Bn has valuation a multiple of pn at vS, so ρv(a) lies in the compositum of the inertia group and the subgroup of pnth powers in Gvab^. In particular, we have that jn,v(ρn,v(a)) = 1 for such v. Global class field theory then tells us that

vSjv(ρv(a)) =vjv(ρv(a)) = 1,

which tells us that (1.5.2) is a complex.

Let Mn be the maximal S-ramified abelian extension of F of exponent pn. Its Galois group Gal(MnF )𝔛F,Spn𝔛F,S is the quotient of Gal(FabF ) by the composition of all inertia groups at primes vS and the pnth powers of all of the decomposition groups. By global class field theory, we therefore have an isomorphism

𝕀F F×𝕀F pn vS𝒪v× Gal(MnF ).

where for simplicity of notation, we have set 𝒪v = 𝒪Fv. Similarly, if we let Lnbe the maximal unramified abelian extension of F of exponent pn in which every prime in S splits completely, so that Gal(LnF )AF,SpnAF,S, class field theory again provides an isomorphism

𝕀F F×𝕀F pn (vSFv××vS𝒪v×) Gal(LnF ).

We see, then, that we have isomorphisms

𝕀F pn (vSFv××vS𝒪v×) (F×𝕀F pn (vSFv××vS𝒪v×))𝕀F pn vS𝒪v×F×𝕀F pn (vSFv××vS𝒪v×) F×𝕀F pn vS𝒪v× Gal(MnLn),

where in the first step, we have used the second isomorphism theorem. Since

vSFv×F v×pn𝕀F pn (vSFv××vS𝒪v×) 𝕀F pn vS𝒪v×

and

Bn = F×𝕀 F pn ( vSFv×× vS𝒪v×),

we have an exact sequence

Bn vSF×F×pn Gal(M nLn),

where the maps agree with the maps in question, hence the result.

Remark 1.5.5.

Theorem 1.5.4 can also be derived using Poitou-Tate duality and Kummer theory.

Proposition 1.5.6.

The kernel of ιF,S is contained in EF . In particular, Leopoldt’s conjecture is equivalent to the injectivity of ιF,S.

Proof.

Let α kerιF,S. Then α may be written as

α =i=1ma ici,

were ai 𝒪F,S× and ci p for each 1 i m, for some m 0. For each v Sf, we then have

i=1mv(a i)ci = 0,

which means that the ci p are -linearly dependent if some v(ai)0. If v(am)0, without loss of generality, then αv(am) may be written as a sum of m1 tensors. Continuing in this way, we obtain that some nonzero integer power of α is a p-linear combination of units at v. Since there are only finitely many v S, we have αc EF for some c , which forces α EF .

The following theorem is also a corollary of Theorem 1.5.4 and Proposition 1.5.6, which gives in particular equivalent conditions for Leopoldt’s conjecture to hold (noting that EF is p-torsion free). Let rankpA denote the p-rank of a finitely generated p-module A.

Theorem 1.5.7.

The following are equivalent for a given δ 0:

i.

rankpkerιF = δ,

ii.

rankpimιF = r1(F )+r2(F )1δ,

iii.

rankpkerιF,S = δ, and

iv.

rankp𝔛F,S = r2(F )+1+δ.

Proof.

For v S, we have that

rankp𝒰v^ = { [Fv : p]if v Vp, 0 if v SVp.

We also have

rankpEF = r1(F )+r2(F )1

by Dirichlet’s unit theorem, and AF is finite. Note that

r1(F )+2r2(F ) = [F : ] =vVp[Fv : p].

Hence, Proposition 1.5.6 and the exactness of the upper exact sequence in (1.5.1) yield the result.

Corollary 1.5.8.

The p-module 𝔛F,S is finitely generated of p-rank independent of S containing V𝑝∞.

The δ in Theorem 1.5.7 is known as the Leopoldt defect of F

Definition 1.5.9.

The Leopoldt defect δ(F ) is the p-rank of kerιF .

Leopoldt’s conjecture for F is equivalent to the statement that the Leopoldt defect δ(F ) is 0. We may also phrase Leopoldt’s conjecture for F in terms of the nonvanishing of a p-adic regulator of F, which replaces the always nonzero complex regulator.

Definition 1.5.10.

For a p-adic field E, the p-adic logarithm of E is the unique homomorphism logp: E× E such that logp(p) = 0 and such that for any x in the maximal ideal of 𝒪E, one has

logp(1+x) =k=1(1)k1xk k .

Remark 1.5.11.

The kernel of logp on a p-adic field E is μ(E).

Notation 1.5.12.

We use p to denote the completion of the algebraic closure of p with respect to the unique extension of the p-adic absolute value on p. We have a p-adic absolute value

||p: p 0

with |p|p = p1.

Remark 1.5.13.

The p-adic logarithm extends to a continuous homomorphism logp: p×p.

It turns out that and p are abstractly isomorphic (being algebraically closed of characteristic 0 and having the same cardinality), and we can fix an embedding ι : p. Let d = [F : ], and let τi: Fp for 1 i r+1 be the compositions τ = ι σi of the real and complex embeddings σi of F previously chosen in Section 1.2.

Definition 1.5.14.

Let α1,,αr be r independent units in EF . The p-adic regulator Rp(F ) of EF is the determinant of the r-by-r matrix Rp(α1,,αr) = (cilogpτi(αj))i,j, where ci is 1 if σi is real and 2 if σi is complex.

Remark 1.5.15.

The p-adic regulator is well-defined up to sign, so as an element of p×1.

The following is immediate.

Proposition 1.5.16.

Leopoldt’s conjecture for a number field F is equivalent to the statement the nonvanishing of the p-adic regulator Rp(F ).

Baker proved that if α1,αn ¯× are such that 2𝜋𝑖,logα1,,logαn are -linearly independent, then they are ¯-linearly independent. Via Baker’s method, Brumer proved a p-adic analogue.

Theorem 1.5.17 (Brumer).

Let β1,,βn be algebraic numbers that are also p-adic units, and suppose that the p-adic logarithms logpβ1,,logpβn are -linearly independent. Then these logarithms are also ¯-linearly independent.

Using this result, Brumer was able to prove Leopoldt’s conjecture for an abelian extensions of number fields with r = 0. Note that the only fields with r = 0 are and the imaginary quadratic fields. We need several preliminary results. We begin with the following result, only the first part of which is needed at the moment.

Proposition 1.5.18.

Let G be a finite abelian group and f : G be a function. Let G^ denote the group of characters G ×.

a.

We have

χG^ (σGχ(σ)f(σ)) = det(f(στ1)) σ,τG.

In fact, the rank of (f(στ1))σ,τG is the number of χ G^ such that σGχ(σ)f(σ)0.

b.

We have

χG^ χ1 (σGχ(σ)f(σ)) = det(f(στ1)f(σ)) σ,τ1.
Proof.

We compare two bases of the complex vector space V of functions G : the set of characters G^ and the set of δ-functions

δσ(τ) = { 1τ = σ, 0 τ σ

for σ G. Consider the linear transformation T : V V given by

T (g)(τ) =σGf(σ)g(𝜎𝜏).

Applied to g = χ, we obtain

T (χ) =σGf(σ)χ(σ)χ,

so χ is an eigenvector with eigenvalue σGχ(σ)f(σ). It follows that detT is the product of the latter sums over all χ. On the other hand,

T (δσ)(ρ) =τGf(τ)δσ(𝜌𝜏) =τGf(τ)δστ1(ρ) =τGf(τ1σ)δ τ(ρ)

so

T (δσ) =τGf(στ1)δ τ

so the (τ,σ)-entry of the matrix of T with respect to this basis is f(στ1). In that the determinant and rank of T are independent of the choice of basis, we have part a.

For part b, we consider the codimension 1 subspace W of V that consisting of the g: G with σGg(σ) = 0. One basis of these functions is given by G^{1}, and another is given by the functions δσ|G|1 for σ1. Also, we see immediately that T (W ) W. The determinant of T |W with respect to the character basis is clearly the left-hand side of the desired equality. On the other hand, noting that

τG(δτ|G|1) = 0,

we have

T (δσ|G|1) = τGf(στ1)(δ τ|G|1) = τG τ1 (f(στ1)f(σ))(δ τ|G|1),

which has the desired coefficients.

We omit a proof of the following.

Lemma 1.5.19.

For a field K and a finite group G, let V and W be K[G]-modules of finite K-dimension. Suppose that there is a field extension L of K such that V K𝐿≅𝑊 KL as L[G]-modules. Then 𝑉≅𝑊 as K[G]-modules.

Proposition 1.5.20.

Let F be an abelian extension with Galois group G of either or an imaginary quadratic field. Then EF ℚ≅IG as [G]-modules.

Proof.

By Proposition 1.2.4, we have EF ℝ≅V0, where V0 is as in Notation 1.2.3. That is V0 is a hyperplane in the -span of the archimedean places of F, in this case consisting of the formal sums with coefficients summing to zero (since F is either totally real or purely imaginary). Since E has just one archimedean place, all of the places of F are conjugate under the action determined by precomposition of a representative by the inverse of an element of G. Fixing an embedding ϕ : F then provides an isomorphism V0IG, so EF ℝ≅IG. By Lemma 1.5.19, we then have that EF ℚ≅IG.

Theorem 1.5.21 (Brumer).

Leopoldt’s conjecture holds for all finite abelian extensions of and all finite abelian extensions of any imaginary quadratic field.

Proof.

By Proposition 1.5.20, we may pick α EF be such that {σ(α)σ G{1}} is an independent set of r units of F. Let ϕ = ι ϕ : K p, and consider the function f : G p defined by f(σ) = logpϕ(σ1α). Since

σGσ1α = ±1,

we have

σGf(σ) = 0.

If σGχ(σ)f(σ) = 0 for some nontrivial character χ G^, then

σG{1}(1χ(σ))f(σ) = 0.

Since 1χ(σ) ¯. By Theorem 1.5.17, we then have that the quantities f(σ) for σ G{1} are -linearly dependent, and hence -linearly dependent. That is, there exist elements kσ , not all zero, such that

σG{1}(𝜎𝛼)kσ μ(F ).

This, however, contradicts our choice of α.

Now choose an ordering of G and form the matrix (f(στ1))σ,τG, the (σ,τ)-entry of which is logp(ϕ τ)(σ1α). It then follows from Proposition 1.5.18a that this matrix has rank r = |G|1, and the σ = 1 row and τ = 1 column are linearly dependent on the others. If we remove them, the resulting r-by-r minor is the p-adic regulator matrix attached to the basis σ1α with σ G{1} and the embeddings ϕ τ for τ G{1}. Thus Rp(F )0, so Leopoldt’s conjecture holds for F.

Find in the notes