Romyar SharifiLECTURE NOTES
READING EDITIONPDF

LECTURE NOTES / Chapter 6

Iwasawa Theory

Romyar Sharifi

Chapter 6 The Iwasawa main conjecture

Book contents

Chapter 6
The Iwasawa main conjecture

6.1. Semi-local units modulo cyclotomic units

Let F = ℚ(μ𝑚𝑝), where p ∤ m and m≢2mod4. Let us first observe that we have a map Col ⁡ : 𝒰∞(χ) →Λχ. Note that each place of ℚ(μm) over p is totally ramified in F∞. Let Vp denote the set of places over p in any intermediate field. Recall that

𝒰∞≅⨁ v∈Vp𝒰v,∞.

Let 𝒪 be the valuation ring of a place w of ℚ(μm) over p. (Note that such places are totally ramified in F = ℚ(μ𝑚𝑝), and even in F∞.) Then 𝒪 is free of rank one over ℤp[Δp], for Δp the decomposition group at p in Δ = Gal ⁡ (F∕ℚ). Giving

⨁ v∈Vp𝒪

the structure of a ℤp[Gal ⁡ (ℚ(μm)∕ℚ)]-module by allowing Δ to permute the factors, it is then is free of rank one as a ℤp[Gal ⁡ (ℚ(μm)∕ℚ)]-module, and we can think of 1 in the term for w as a generator. Similarly, then, we obtain

Λ~ = ℤp⟦ℤp,m×⟧≅∏ v∈Vp𝒪⟦ℤp×⟧,

and we can use this to define a Coleman map Col ⁡ : 𝒰∞→Λ~ as the direct sum of the Coleman maps at the places over p.

Proposition 6.1.1.

There is a homomorphism Col ⁡ : 𝒰∞→Λ~ induced by the Coleman maps at the places of F∞ above p, fitting in an exact sequence

0 →ℤp[Δ∕Δp](1) →𝒰∞→Col ⁡ Λ~ →ℤp[Δ∕Δp](1) → 0

of Λ~-modules.

Corollary 6.1.2.

Let χ be a nontrivial Dirichlet p-adic character of conductor dividing 𝑚𝑝. Then the Coleman map induces a map 𝒰∞(χ) →Λχ which is an isomorphism if and only if χω−1(p)−1 ∈𝒪χ×.

We aim to prove the following theorem that, at least in the case of F = ℚ(μp), was proven by Iwasawa.

Theorem 6.1.3.

Let χ be a nontrivial, even primitive Dirichlet character of conductor m or 𝑚𝑝, where p is an odd prime and m is a positive integer prime to p. Let F = ℚ(μ𝑚𝑝), and let F∞ be its cyclotomic ℤp-extension. Then there is an exact sequence

0 → Aχ(1) →𝒰∞(χ)∕𝒞 ∞(χ) →Λ χ∕(gχ′) → 0,

where Aχ = 𝒪χ∕(χω−1(p)−1), and where gχ′ = T −δgχ for δ = 1 if χω−1(p) = 1 and δ = 0 otherwise, where gχ ∈Λχ satisfies

gχ(us−1) = L p(χ,1−s)

for all s ∈ℤp.

Corollary 6.1.4.

With the notation of Theorem 6.1.3, suppose that χω−1(p)−1 ∈𝒪χ×. Then

𝒰∞(χ)∕𝒞 ∞(χ)≅Λ χ∕(gχ).

Proposition 6.1.5.

Suppose that p ∤ φ(m). Let χ be a nontrivial, even Dirichlet p-adic character of conductor dividing 𝑚𝑝, and let f be the prime-to-p part of its conductor. The Λχ-module 𝒞∞(χ) is generated by the image of the norm compatible sequence (1−ζfpn)n.

Proof.

Since only primes over p ramify in F∞∕F, the norm compatible sequences of elements of Fn× are all norm compatible sequences of p-units. The group of norm compatible sequences of cyclotomic p-units in F∞∕F is generated as a Λ~-module by (1−ζdpn)n for d dividing m. Such a sequence is of true units if f≠1. From this, it is easy to see that 𝒞∞ is similarly generated by the (1−ζdpn)n and ((1−ζpn)σc−1)n, where c ∈ℤ is a primitive root modulo p. The elements eχ(1−ζdpn)n vanish unless f is a multiple of d. On the other hand, eχ(1−ζdpn) for d a multiple of f equals eχ times the norm for ℚ(ζdpn)∕ℚ(ζfpn) of the elements (1−ζdpn). That is, eχ(1−ζdpn)n is a Λ~-multiple of eχ(1−ζfpn)n for f dividing d. □

Let us now focus on the case that F = ℚ(μp), for which we suppose that E = ℚp. Note that U∞ = 𝒰∞×μp−1. Consider the cyclotomic unit

un,c = ζpn−c∕2 −ζpnc∕2 ζpn−1∕2 −ζpn1∕2

for c prime to p, and let uc = (un,c)n ∈ U∞. Let ζ~p,c = Col ⁡ (un,c).

Proposition 6.1.6.

For k ≥ 1, we have

∫ ℤp×xkdζ~ p,c(x) = (1−ck)(1−pk−1)ζ(1−k) = (1−ck)L p(ωk,1−k).
Proof.

We employ the Coleman power series

f(T ) = (1+T )−c∕2 −(1+T )c∕2 (1+T )−1∕2 −(1+T )1∕2

and the change of variables T = et−1. By Lemma 5.4.32, we have that

δk(uc) = dk dtklog⁡f(et−1)∣ t=0.

We have

d 𝑑𝑡log⁡f(et−1) = 1 2 ( 1 e−t−1 − 1 et−1 )−c 2 ( 1 e−𝑐𝑡−1 − 1 e𝑐𝑡−1 ) = ∑k=0∞ Bk 2⋅k!((−t)k−1 −tk−1 +c((𝑐𝑡)k−1 −(−𝑐𝑡)k−1)) = ∑ k=0∞Bk k! (ck−1)tk−1,

so

δk(uc) = (ck−1)Bk k = (1−ck)ζ(1−k).

The result then follows from Proposition 5.4.35. □

We then have the following.

Corollary 6.1.7.

The ℤp-valued measure Ec(0) on ℤp× satisfying

∫ ℤp×h(x)dEc(0)(x) = ∫ ℤp×x−1h(x)dE c(1)(x)

for all h ∈ C(ℤp,ℂp) is equal to ζ~p,c.

Proof

Sketch of proof of Theorem 6.1.3 for ℚ(μp). Note that 𝒞∞ is topologically generated by the elements uc, and in particular it is generated as a ℤp⟦ℤp×⟧≅Λ[Δ]-module, where Δ = Gal ⁡ (F∞∕ℚ∞), by uc for any integer c that is a primitive root modulo p. Proposition 6.1.6 tells us that

Col ⁡ (𝒞∞) = ℤp⟦ℤp×⟧ζ~ p,c.

Note that ζ~p = (1−σc)−1ζ~p,c is independent of c, though it is not quite integral, though it becomes integral up application of any element in the augmentation ideal I of Λ[Δ]. If k≢0modp−1, then 1−ck ∈ℤp×. The “equivariant” version of Iwasawa’s theorem is then proven: it reads

𝒰∞∕𝒞∞≅Λ[Δ]∕Iζ~p.

Recall that a character ωk of Δ defines an in this case surjective homomorphism ωk~: Λ[Δ] →Λ of Λ-algebras. For even k, the image ωk~(ζ~p) is nonzero, and it is integral if and only if k≢0modp−1. A simple check yields using Corollary 6.1.7 yields that the power series corresponding to ωk~(ζ~p) (or T times it if k ≡ 0modp−1) is gωk, so we have Iwasawa’s theorem. □

6.2. The Ferrero-Washington theorem

Theorem 6.2.1 (Ferrero-Washington).

Let F be a finite abelian extension of ℚ, and let F∞ be its cyclotomic ℤp-extension for a prime p. Then μ(X∞) = 0.

The following is immediate from the theorem and Proposition 3.4.2.

Corollary 6.2.2.

Let F be an abelian extension of ℚ, and let F∞ be its cyclotomic ℤp-extension for an odd prime p. Then the p-torsion subgroup of X∞− is zero.

In this section, we prove the Ferrero-Washington theorem in the case of F = ℚ(μp) for an odd prime p. We follow their original proof in this case.

Notation 6.2.3.

For a ∈ℤp and a nonnegative integer m, let [a]m ∈ℤ denote the unique integer with 0 ≤ a < pm+1 to which a is congruent modulo pm+1. Let δ0(a) = [a]0 and δm(a) = p−m([a]m−[a]m−1) if m ≥ 1.

We may think of δm(a) as the coefficient of pm in the usual p-adic expansion of a.

Proposition 6.2.4.

The μ-invariant of X∞ is nonzero if and only if there exists an even integer k≢0modp−1 such that

∑ξ∈μp−1(ℤp)δm(𝑎𝜉)ξk−1 ≡ 0modp

for all m ≥ 0 and all a ∈ℤp.

Proof.

Since X∞(ω) is trivial, we need only show that the μ-invariant μk of X∞(ω1−k) is zero for every even k with 2 ≤ k ≤ p−3. Since fωk annihilates X∞(ω1−k) , it suffices to show that fωk is not in pℤp⟦T ⟧. For b ∈ℤp, let 1 ≤ im(b) ≤ pm be such that ⟨b⟩p ≡ (1+p)im(b) modpm+1. The expression for fωk given by Remark 5.3.10 reduces to

fωk ≡− 1 pm∑b=1 p∤b pm+1bωk−1(b)(T +1)pm−im(b)modω m.

Since ωm ≡ T pm modp, the congruence holds modulo (p,T pm ) as well. To say that μk is nonzero is then equivalent to saying that every coefficient of a power of T +1 in each such expansion as we vary m is zero. Let T m(a) denote the set of positive integers b < pm+1 that are prime to p and satisfy im(b) ≡ im(a)modpm. By what we have just said, we have μk > 0 if and only if

∑b∈T m(a)bωk−1(b) ≡ 0modpm+1

for all a ∈ℤp and m ≥ 0. Note that im(b) ≡ im(a)modpm+1 if and only if there exists ξ ∈ μp−1(ℤp) such that [b]m = [𝜉𝑎]m. For given a ≡ 1modp and ξ there is exactly one 0 < b < pm with p ∤ b having this property. Since ω(b) = ω(ξ), we then have μk > 0 if and only if

∑ξ∈μp−1(ℤp)[𝑎𝜉]mξk−1 ≡ 0modpm+1.

As δ0(𝑎𝜉) = [𝑎𝜉]0 and δm(𝑎𝜉) = p−m([𝑎𝜉]m−[𝑎𝜉]m−1) for all m ≥ 1, the result follows from the equivalence of μk > 0 with the latter congruences. □

Definition 6.2.5.

A sequence (bi)i≥1 of tuples in [0,1)r is uniformly distributed if for every product U ⊆ (0,1)r of open intervals in (0,1), the volume of U is proportional by a positive real number, independent of U, to the density of the bi in U, which is to say the limit of 1N|{i ≤ N∣bi ∈ U}| as N →∞.

Definition 6.2.6.

For r ≥ 1, we say that (a1,…,ar) ∈ℤpr is normal if the sequence of tuples

(p−m[a1] m−1,…,p−m[a r]m−1)

with m ≥ 1 is uniformly distributed in [0,1)r.

We omit the proof of the following.

Theorem 6.2.7 (Weyl).

A sequence (bi,1,…,bi,r)i≥1 of tuples in [0,1)r is uniformly distributed if and only if for every tuple (t1,…,tr) ∈ℤr−{0}, we have

lim ⁡ N→∞1 N∑i=1Ne2𝜋𝑖∑j=1rbi,jtj = 0.

Proposition 6.2.8.

For r ≥ 1, let b1,…,br ∈ℤp be such that b1,…,br are ℚ-linearly independent. Then the complement of the set of a ∈ℤp with (ab1,…,abr) normal has Haar measure zero.

Proof.

Let t = (t1,…tr) ∈ℤr−{0}, and let c = ∑ ⁡j=1rbjtj, which is nonzero by the linear independence of the bj. For a ∈ℤp, we have

[𝑎𝑐]m−1 ≡ 𝑎𝑐 ≡∑j=1rab jtj ≡∑j=1r[ab j]m−1tjmodpm.

Therefore, that (ab1,…,abr) is normal is equivalent by the criterion of Weyl to the statement that

lim ⁡ N→∞1 N∑m=1Ne2𝜋𝑖p−m[𝑎𝑐]m−1 = 0

for all t. We claim that this holds outside a set of a of measure zero for each t. Since there are only countably many t, this implies the result. We also suppose that t∉pℤr, as the convergence to zero of limit in question is unaffected by dividing by a power of p.

Set

pN(a) = 1 N∑m=1Ne2𝜋𝑖p−m[𝑎𝑐]m−1,

and note that

∫ ℤp|pN(a)|2𝑑𝑎 = 1 N + 1 N2∑m,n=1 m≠n N∫ ℤpe2𝜋𝑖(p−n[𝑎𝑐]n−1−p−m[𝑎𝑐]m−1)𝑑𝑎 = 1 N,

each integral in the latter sum being zero, being a multiple of a sum over all pnth (resp., pmth) roots of unity if n > m (resp., m > n). It follows that

∑M=1∞∫ ℤp|pM2(a)|2𝑑𝑎 = ∑ M=1∞ 1 M2 = π2 6

is finite, which forces lim ⁡ M→∞pM2(a) = 0 outside of a set of measure zero. Note also that for any N ∈ℤ with M2 ≤ N < (M +1)2, we have

|pN(a)| < |pM2(a)|+ 2M N ≤|pM2(a)|+ 2 M,

as pN(a)−pM2(a) is a sum of N −M2 roots of unity. Thus (pN(a))N has limit 0 outside of the same measure zero set. □

Proposition 6.2.9.

Set s = p−1 2 and r = φ(p−1). Let b1,…,bs ∈ℤp be such that (b1,…,br) is normal, bib1−1∉ℤ for all 2 ≤ i ≤ s, and

bi = ∑j=1rc i,jbj

for some ci,j ∈ℤ for all r < i ≤ s. Then there exist nonnegative integers m and n such that δn(bj) = δm(bj) for all 2 ≤ j ≤ s, while δn(b1) = 1 and δm(b1) = 0.

Proof.

Take x1 = 1 p, and let x2,…,xr ∈ (0,1) be such that the x1,…,xr are ℚ-linearly independent. For r < i ≤ s, set

xi = ⟨∑j=1rc i,jxj⟩.

If xi ∈ℚ for such an i, then ci,j = 0 for 2 ≤ j ≤ r by the assumed linear indepedence, so xi = c1,jx1. But this would imply that bib1−1 ∈ℤ, contradicting our hypotheses. Thus, the xi for 2 ≤ i ≤ s are all irrational.

Let y1 ∈ (0, 1 p), set yi = xi for 2 ≤ i ≤ r, and set yi = ⟨∑ ⁡j=1rci,jyj⟩ for r < i ≤ s. Suppose that x1 −y1 is sufficiently small so that for each 2 ≤ i ≤ s, we have an 0 ≤ a < p such that xi,yi ∈ (ap, a+1 p). Since (b1,…,br) is normal, there exists an m ≥ 0 such that

|p−m−1[b i]m−yi| < 𝜖

for a given choice of 𝜖 > 0. for all 1 ≤ i ≤ r. For r < i ≤ s, we have

p−m−1 ([b i]m−∑j=1rc i,j[bj]m) ∈ℤ,

so

|p−m−1[b i]m−yi|≤∑j=1r|c i,j||p−m−1[b j]m−yi| < ∑i=1r|c i,j|⋅𝜖,

noting that both terms are in (0,1) in the middle step. We may take 𝜖 small enough that small enough p−m−1[bi]m lies in the same open interval (ap, a+1 p) as yi for all 1 ≤ i ≤ s. We then have

p−1δ m(bi) < p−m[b i]m < p−1(δ m(bi)+1),

so δm(bi) = ⌊pyi⌋, and we note that ⌊pyi⌋ = ⌊pxi⌋ for i ≥ 2. Since y1 < 1 p, we have δm(b1) = 0.

Now repeat the argument, but this time replace y1 with z1 where 1p < z1 < 2 p and z1 −x1 is small enough. We then again obtain an n ≥ 0 such that δn(bi) = ⌊pxi⌋, this time for all i, noting that ⌊px1⌋ = 1. Thus δn(bi) = δm(bi) for all i ≥ 2, while δn(b1) = 1 > 0 = δm(b1). □

Proof

Proof of Theorem 6.2.1 for F = ℚ(μp) with p odd. Set s = p−1 2 and r = φ(p−1). Let ξ be a primitive (p−1)th root of unity. Note that ξs+1 = −ξ, so for a ∈ℤp we have δm(−𝑎𝜉) = p−1−δm(𝑎𝜉) so long as m ≥ 1+vp(a). It follows that

∑i=1p−1δ m(𝑎𝜉)ξi(k−1) = 2∑ i=1sδ m(𝑎𝜉)ξi(k−1) −(p−1)∑ i=1sξi(k−1) (6.2.1)

for all a ∈ℤp and even integers k. The ξi with 1 ≤ i ≤ r are linearly independent: in fact, they form a ℤ-basis of ℤ[μp−1] ⊂ℤp. Let a ∈ℤp be such that (𝑎𝜉,aξ2,…,aξr) is normal, and set bi = aξi for each 1 ≤ i ≤ s. Then the conditions of Proposition 6.2.9 are satisfied for the bi, so we can find nonnegative integers m and n as in its statement.

Suppose that μ(X∞−) > 0. By Proposition 6.2.4, there exists an even 2 ≤ k ≤ p−1 such that

∑i=1p−1δ l(𝑎𝜉)ξi(k−1) ≡ 0modp

for all l ≥ 0. Applying (6.2.1), we then have that

2ξk−1 = 2 (∑ i=1sδ n(𝑎𝜉)ξi(k−1) −∑ i=1sδ m(𝑎𝜉)ξi(k−1)) = ∑i=1p−1δ n(𝑎𝜉)ξi(k−1) −∑ i=1p−1δ m(𝑎𝜉)ξi(k−1) ≡ 0modp,

providing the desired contradiction. □

6.3. The main conjecture over ℚ

In its most classical form, the main conjecture of Iwasawa theory, or Iwasawa main conjecture, states that the characteristic ideals of odd eigenspaces of X∞are generated by the power series interpolating corresponding p-adic L-functions in the case that F is an abelian field and F∞is its cyclotomic ℤp-extension. We refer to this as the main conjecture over the rationals, since it deals with fields cut out by abelian characters of the absolute Galois group over ℚ. Its formulation in print is due to Greenberg. While the main conjecture was actually proven by Mazur and Wiles in 1984, we shall label it as a conjecture here in order to discuss its equivalent forms. We discuss its proof in later sections.

Conjecture 6.3.1 (The Iwasawa Main Conjecture).

Let p be an odd prime. Let χ be a nontrivial, even finite order p-adic character of Gℚ of conductor not divisible by p2, and let F be the the fixed field of the kernel of χ. For the cyclotomic ℤp-extension F∞ of F, we have

char ⁡ ΛχX∞(ωχ−1) = (f χ),

where fχ ∈Λχ satisfies

fχ((1+p)s−1) = L p(χ,s)

for all s ∈ℤp.

We can reformulate the main conjecture in terms of the p-ramified Iwasawa module.

Proposition 6.3.2.

The Iwasawa main conjecture is equivalent to the statement that

char ⁡ Λχ𝔛∞(χ) = (g χ),

where gχ ∈Λχ satisfies

gχ((1+p)1−s−1) = L p(χ,s)

for all s ∈ℤp.

Proof.

By Corollary 3.4.9, we have a pseudo-isomorphism

𝔛∞(χ) ≃ (X ∞(ωχ−1))ι(1),

and pseudo-isomorphic modules have the same characteristic ideal. We then have

gχ(T ) = fχ(u(1+T )−1 −1),

and the result follows. □

We can also reformulate the main conjecture as a comparison between global units modulo cyclotomic units and the plus part of the Iwasawa module. This formulation eschews the use of L-functions.

Theorem 6.3.3.

The Iwasawa main conjecture is equivalent to the statement that

char ⁡ Λχ(E∞(χ)∕𝒞 ∞(χ)) = char ⁡ Λχ(X∞(χ)).
Proof.

From the first exact sequence of Proposition 3.3.6, we obtain an exact sequence

0 →E∞(χ)∕𝒞 ∞(χ) →𝒰 ∞(χ)∕𝒞 ∞(χ) →𝔛 ∞(χ) → X ∞(χ) → 0.

Iwasawa’s theorem tells us that the characteristic ideal of the second term has characteristic ideal (gχ). Since the alternating product of characteristic ideals of Iwasawa modules in an exact sequence of finite length is 1, we have that

char ⁡ Λχ(E∞(χ)∕𝒞 ∞(χ)) = char ⁡ Λχ(X∞(χ))

if and only if char ⁡ Λχ𝔛∞(χ) = (gχ). The latter statement is an equivalent form of the main conjecture by Proposition 6.3.2. □

Mazur and Wiles proved the following interesting consequence of the main conjecture.

Theorem 6.3.4 (Mazur-Wiles).

Let p, F, χ, and 𝒪χ be as in the Iwasawa main conjecture, and suppose that χ has prime-to-p order. We then have

|AF (ωχ−1)| = |B 1,χω−1|χ−1,

where |⋅|χ denotes the normalized multiplicative valuation on the unramified extension 𝒪χ of ℤp.

In particular, the converse to Herbrand’s theorem (due to Ribet) holds.

We also note that any one divisibility of characteristic ideals in the main conjecture for all χ of the Galois group of a given totally real abelian field implies the other. This is a consequence of the following result, which can be derived using the analytic class number formula (for instance, using Sinnott’s work).

Proposition 6.3.5.

Let F be an abelian, CM extension of ℚ of conductor not divisible by p2, and let G = Gal ⁡ (F+∕ℚ). Let f = ∏ ⁡χ∈G^fχ ∈ℤp⟦T ⟧, and let μ(f) = μ(Λ∕(f)) and λ(f) = λ(Λ∕(f)). Then

μ(X∞−) = μ(f) and λ(X ∞−) = λ(f).

As a final note, we treat the powers of the variable T itself that appear in the ideals of the main conjecture.

Proposition 6.3.6.

We have that T ∣char ⁡ ΛX∞(ωχ−1) if and only if χω−1(p) = 1.

Proof.

Let NF∞∕F : E∞→EF be projection to the first term of a norm compatible sequence. Consider the exact sequence

EF ∕NF∞∕F E∞→ker⁡ (⨁ v∈Vp(F )Γv →Γ) → (X∞)Γ → AF

that exists by Theorem 1.3.15. We take ωχ−1-eigenspaces. Since AF is finite, EF (ωχ−1) = 0, and Γ(ωχ−1) = 0, we have that

(X∞(ωχ−1)) Γ ≃(⨁ v∈Vp(F )Γv)(ωχ−1),

and the latter isomorphic to ℤp or 0 depending on whether χω−1(p) = 1 or not. □

Theorem 6.3.7 (Ferrero-Greenberg).

We have T 2 ∤ fχ, and T ∣fχ if and only if χω−1(p) = 1.

We can see from this (and Sinnott’s work, for instance) that T 2 ∤ char ⁡ ΛX∞(ωχ−1) for all χ as well, so the same power of T divides both fχ and char ⁡ ΛX∞(ωχ−1) .

6.4. The Euler system of cyclotomic units

Let m > 1 be a positive integer, and let F = ℚ(μm)+. Let Δ = Gal ⁡ (F∕ℚ). Consider the set 𝒫 of nontrivial products of distinct prime numbers that split completely in F, which is to say are congruent to ±1 modulo m. For any r ∈𝒫, we set Fr = F (μr) for brevity, and we let Gr = Gal ⁡ (Fr∕F ), which is isomorphic to Gal ⁡ (ℚ(μr)∕ℚ) by restriction. For ℓ∣r, we view Gℓ as the subgroup Gal ⁡ (Fr∕Fr∕ℓ) of Gr. With this identification, if we let Nr ∈ℤ[Gr] be the norm element, we then have

Nr = ∏ℓ∣rNℓ,

the product being (implicitly) taken over primes. Fix a generator σℓ of Gℓ for each prime ℓ ∈𝒫, and let φℓ denote the Frobenius in Gr for any r ∈𝒫 not divisible by ℓ.

Definition 6.4.1.

For r ∈𝒫, the rth derivative element is

Dr = ∏ℓ∣rDℓ ∈ℤ[Gr]

where for a prime ℓ ∈𝒫, we set

Dℓ = ∑i=1ℓ−2iσ ℓi.

The ℓth derivative element has the following key property.

Lemma 6.4.2.

For ℓ ∈𝒫, we have

(σℓ−1)Dℓ = ℓ−1−Nℓ.
Proof.

We have

σℓDℓ = ∑i=1ℓ−2iσ ℓi+1 = ∑ i=1ℓ−1(i−1)σ ℓi = ∑ i=1ℓ−1iσ ℓi−∑ i=1ℓ−1σ ℓi = (D ℓ+ℓ−1)−Nℓ. □

Fix a primitive mth root a unity ζm and a primitive ℓth root of unity ζℓ for each ℓ ∈𝒫. For r ∈𝒫, set ζr = ∏ ⁡ℓ∣rζℓ. Let

αr = (ζmζr−1)(ζm−1ζ r−1) ∈ Fr,

which is a cyclotomic unit if r≠1 or m is composite. It has two key properties: the first is that

αr ≡ αr∕ℓmod𝔏

for every prime 𝔏 of Fr over ℓ. The second is the so-called Euler system relation found in the following lemma. Note that we use additive notation for the multiplicative action of the group ring.

Lemma 6.4.3.

We have Nℓαr = (φℓ−1)αr∕ℓ.

Proof.

Set s = r ℓ. We have

Nℓ(ζmζr−1) = ∏i=1ℓ−1(ζ mζℓiζ s−1) = ζmℓζsℓ−1 ζmζs−1 = (φℓ−1)(ζmζs−1),

and replacing ζm with ζm−1, we have the lemma. □

Fix an odd positive integer n, and let 𝒫n denote the subset of elements of 𝒫 that are products of primes that are 1 modulo n.

Lemma 6.4.4.

If r ∈𝒫n, then Drαr ∈ (Fr×∕Fr×n)Gr.

Proof.

We prove this by induction on the number of primes dividing r, the case that the number is zero, i.e., r = 1, being clear. If r = ℓ𝑠 for some prime ℓ and s in 𝒫n, then

(σℓ−1)Drαr = (ℓ−1−Nℓ)Dsαr = (ℓ−1)Dsαr+(1−φℓ)Dsαs

by the Euler system relation. The latter of course agrees with (1−φℓ)Dsαs modulo (Fr×)ℓ−1. Now, by induction we have Dsαs ∈ Fs×n, and since ℓ ∈𝒫n, this tells us that (σℓ−1)Drαr ∈ Fr×n. Since this holds for all ℓ, we have proven the lemma. □

Note that μn∩F = {1}since F is totally real and n is odd, and this and the fact that n and r are relatively prime tell us that μn∩F (μr) = {1}. We therefore have that μn has trivial GFr-invariants, so the sequence of base terms in the Hochschild-Serre spectral sequence yields an isomorphism

(Fr×∕F r×n)Gr →∼F×∕F×n

inverse to the inflation map H1(GF ,μn) → H1(GFr,μn)Gr. Let κr ∈ F×∕F×n denote the image of Drαr under this map.

Terminology 6.4.5.

The element κr is called the Kolyvagin derivative of αr.

Remark 6.4.6.

Note that for any y ∈ Fℓ×, the element (1−σℓ)y = y σℓy is necessarily a unit at primes over ℓ. As ℓ splits completely in F and all primes over it are totally ramified in Fℓ∕F, it makes sense to take the image of (σℓ−1)y in

(𝒪F ∕ℓ𝒪F )×≅∏𝔩 ∣ℓ(𝒪F ∕𝔩𝒪F )×≅∏𝔏 ∣ℓ(𝒪Fℓ∕𝔏𝒪Fℓ)×.

Let κ~r denote a lift of κr to F×. Write

Drαr = κ~rβrn

for some βr ∈ Fr×.

Lemma 6.4.7.

The fractional ideal βr𝒪Fr is invariant under Gr.

Proof.

For σ ∈ Gr, the element (σ −1)βr is an nth root of (σ −1)Drαr, since κ~r ∈ F. In particular, (σ −1)βr is a unit for all σ ∈ Gr, and the result follows from this. □

Let Iℓ denote the subgroup of the ideal group IF of F generated by the prime ideals 𝔩 in 𝒪F dividing a rational prime ℓ. Then IF = ⊕ ⁡ ℓIℓ, where the direct sum is taken over all primes.

Lemma 6.4.8.

If r ∈𝒫n and ℓ is prime with ℓ ∤ r, then we may choose κ~r so that βr ∈ Fr× is a unit at all primes over ℓ.

Proof.

Note that the choice of κ~r is canonical up to an element of F×n, so βr is similarly-well determined exactly up to an element of F×. Since no prime over ℓ ramifies in Fr∕F, we have that the Gr-fixed part of the summand of IFr generated by primes over ℓ is Iℓ. By Lemma 6.4.7, we can find a ∈ F× such that aβr is a unit at all primes over ℓ, as required. □

For a ∈ F×∕F×n, we let [a]ℓ to denote the image of a𝒪F in Iℓ∕nIℓ under the canonical projection.

Lemma 6.4.9.

Let ℓ ∈𝒫n. Then there exists a unique Δ-equivariant surjection

Πℓ: (𝒪F ∕ℓ𝒪F )×→ I ℓ∕nIℓ

such that

Πℓ((1−σℓ)x) = [Nℓx]ℓ

for all x ∈ Fℓ×∕Fℓ×n.

Proof.

Since Fℓ∕F is tamely ramified at each prime dividing ℓ, the Δ-equivariant map

pℓ: Fℓ×∕F ℓ×n →1−σ ℓ(𝒪F ∕ℓ𝒪F )×

that exists by Remark 6.4.6 is surjective. Similarly, the Δ-equivariant map qℓ: Fℓ×∕Fℓ×n → Iℓ∕nIℓ given by qℓ(x) = [Nℓx]ℓ is surjective as all primes dividing ℓ in F are totally ramified in Fℓ.

For x ∈ Fℓ×∕Fℓ×n, we have pℓ(x) = 0 if and only if the order ℓ−1 of the residue field of each prime 𝔏 over ℓ in Fℓ divides the valuation v𝔏(x), which of course implies that ℓ−1 divides v𝔩(Nℓ(x)) for each prime 𝔩 of F over L. Since ℓ ∈𝒫n, we then have [Nℓ(x)]ℓ = 0. Consequently, the map qℓ factors through the map pℓ, producing the unique map Πℓ. □

Let

πℓ: {a ∈ F×∕F×n∣[a] ℓ = 0}→ Iℓ∕nIℓ

be the map that takes an element a to the value of Πℓ on the image of a in (𝒪F ∕ℓ𝒪F )×.

Remark 6.4.10.

From the proof of Lemma 6.4.9, we have that x ∈ker⁡πℓ if and only if x is an nth power modulo 𝔩 for all prime 𝔩 dividing ℓ.

Proposition 6.4.11.

For any r ∈𝒫n and prime ℓ, we have

[κr]ℓ = { πℓ(κr∕ℓ)if ℓ∣r 0 if ℓ ∤ r.
Proof.

If ℓ ∤ r, then we saw in Lemma 6.4.8 that βr may be chosen to be a unit at all primes over ℓ, in which case κ~r will also be a unit at ℓ, and therefore [κr]ℓ = 0.

If ℓ∣r, then write r = ℓ𝑠. We choose βs to be a unit at primes over ℓ. Since βrn is a unit times an element of F×, we have that v𝔏(βrn) is a multiple of the ramification index ℓ−1 for each prime 𝔏 of Fr over ℓ. Since such primes are unramified over Fℓ, we can find ν ∈ Fℓ× such that βrν(ℓ−1)∕n is a unit at all primes over ℓ. Since Nℓν and νℓ−1 have the valuation at each 𝔏 over ℓ and βr−n𝒪Fr = κ~r𝒪Fr, we therefore have [Nℓν]ℓ = [κr]ℓ.

Fix a prime 𝔏 over ℓ in Fr. Since 𝔏 is ramified over F, we have

(1−σℓ)ν(ℓ−1)∕n ≡ (σ ℓ−1)βrmod𝔏.

Since κ~r,κ~s ∈ F, we have

(σℓ−1)βrn = (σ ℓ−1)Drαr = (ℓ−1−Nℓ)Dsαr = (ℓ−1)Dsαr−(φℓ−1)Dsαs = (ℓ−1)Dsαr−(φℓ−1)βsn,

the third equality by the Euler system relation. Since αr ≡ αsmod𝔏, and

(φℓ−1)βs ≡ (ℓ−1)βsmod𝔏

by definition of the Frobenius, we have

(σℓ−1)βr ≡Dsαr(ℓ−1)∕n (φℓ−1)βs ≡(Dsαs βsn )(ℓ−1)∕n ≡κ~ s(ℓ−1)∕nmod𝔏.

In other words, the elements (1−σℓ)ν and κ~s differ by an ℓ−1 n th root of unity modulo primes over ℓ in Fℓ. We then have that Πℓ((1−σℓ)ν) = πℓ(κs). By Lemma 6.4.9, we have the result. □

Now suppose that p is an odd prime, and let n = pk for some k ≥ 1. The following theorem guarantees the existence of enough primes for our application.

Proposition 6.4.12.

Given an ideal class 𝔠 ∈ AF , a finite ℤ[Δ]-submodule M of F×∕F×n, and a Galois-equivariant map 𝜃 : M →ℤ∕𝑛ℤ[Δ], there exist infinitely many primes 𝔩 ∈𝔠 that lie over some prime ℓ ∈𝒫n such that M has trivial image in Iℓ∕nIℓ and there exists a unit u ∈ (ℤ∕𝑛ℤ)× such that

πℓ(x) = 𝑢𝜃(x)𝔩modnIℓ

for all x ∈ M.

Proof.

Let E = F (μn) and H be the p-Hilbert class field of F. The inertia group at any prime over p in Gal ⁡ (E∕F ) has index at most 2, so H ∩E = F as p is odd. Note that Gal ⁡ (E(Mn)∕E) injects into Hom ⁡ (M,μn) by Kummer theory. The element ρ ∈ Gal ⁡ (E∕F ) corresponding to complex conjugation acts as 1 on M and as −1 on μm, so ρ acts as −1 on Hom ⁡ (M,μn). It also acts as 1 on Gal ⁡ (𝐻𝐸∕E), so E(Mn)∩𝐻𝐸 = E. Since H ∩E = F, it follows that E(Mn)∩H = F.

Since μn∩F = {1}, we have H^0(Gal ⁡ (E∕F ),μn) = 0 and therefore H1(Gal ⁡ (E∕F ),μn) = 0 as Gal ⁡ (E∕F ) is cyclic. The natural map F×∕F×n → E×∕E×n is therefore an injection, and we see that the injection

Gal ⁡ (E(Mn)∕E) → Hom ⁡ (M,μn)

is in fact an isomorphism.

Fix a primitive nth root of unity ζn, and define a homomorphism ι : (ℤ∕𝑛ℤ)[Δ] → μn on group elements by ι(1) = ζn and ι(δ) = 1 for δ≠1. The homomorphism ι ∘𝜃 : M → μn corresponds to an element τ ∈ Gal ⁡ (E(Mn)∕E) satisfying

τ(xn) xn = ι ∘𝜃(x)

for all x ∈ M.

By what we have shown, restriction maps define an isomorphism

Gal ⁡ (𝐻𝐸(Mn)∕F )≅Gal ⁡ (H∕F )×Gal ⁡ (E∕F )×Gal ⁡ (E(Mn)∕E).

So, we may choose σ ∈ Gal ⁡ (𝐻𝐸(Mn)∕F ) such that σ|E(Mn) = τ and σ|H corresponds to 𝔠 ∈ AF via the Artin isomorphism. By the Čebotarev density theorem, there exist infinitely many primes ℓ that are unramified in E(Mn) and for which the Frobenius φℓ at ℓ has the same conjugacy class as σ in Gal ⁡ (𝐻𝐸(Mn)∕ℚ).

Now fix such a prime ℓ, and let 𝔩 be a prime lying over it. Here then are its most easily derived properties. Since σ|F = 1, the prime 𝔩 has degree 1, or in other words ℓ ∈𝒫. Since σ|H corresponds to 𝔠, we have 𝔩 ∈𝔠. Since σ|E = 1, the prime 𝔩 splits in E∕F, so ℓ ∈𝒫n. Since ℓ is unramified in the Galois extension E(Mn) of ℚ, we have [x]ℓ = 0 for all x ∈ M.

The component of πℓ(x) ∈ Iℓ∕nIℓ as 𝔩 is trivial if and only if x is an nth power modulo 𝔩, as in Remark 6.4.10. On the other hand, 𝜃(x)𝔩 ∈ Iℓ∕nIℓ is trivial if and only if ι ∘𝜃(x) = 1, so if and only if τ| fixes xn, and then if and only if φ𝔩 fixes xn, and then finally if and only if x is an nth power modulo 𝔩. Thus, there exists a u ∈ (ℤ∕𝑛ℤ)× such that the 𝔩-component of πℓ(x) and 𝑢𝜃(x)𝔩 agree for all x ∈ M. The map

πℓ(x)−𝑢𝜃(x)𝔩: M →⨁ 𝔩′∣ℓ 𝔩≠𝔩′ (ℤ∕𝑛ℤ)𝔩⊂Iℓ∕nIℓ

is Δ-equivariant as the difference of Δ-equivariant maps, so its image is ℤ∕𝑛ℤ[Δ]-stable, but its image also lies in a subgroup of Iℓ∕nIℓ containing no nontrivial ℤ∕𝑛ℤ[Δ]-submodule, as Δ acts transitively on the primes of F over ℓ. It follows that πℓ(x) = 𝑢𝜃(x)𝔩 for all x ∈ M. □

Recall that EF = EF ⊗ℤℤp, and set 𝒞F = CF ⊗ℤℤp.

Lemma 6.4.13.

Suppose that χ : Δ →𝒪χ× is a p-adic character of Δ. Extending χ to a primitive Dirichlet character, if 1−χ(ℓ) ∈𝒪χ× for all ℓ∣m, then eχ(1−ζm) generates 𝒞F (χ) as an 𝒪χ-module.

Proof.

Let ζd = ζmm∕d for d dividing m. The group 𝒞F is the intersection with EF of the ℤp[Δ]-module generated by the elements 1−ζd for d dividing m. Since the norm from ℚ(ζd) to ℚ(ζe) for e dividing d of the element 1−ζd is 1−ζe so long as every prime dividing d also divides e, we can reduce this generating set to the set of 1−ζd with (d, m d) = 1. In general, if ℓ1,…,ℓk are the primes dividing d but not e, then the norm of 1−ζd is the application of (1−φℓ1−1)⋯(1−φℓk−1) to 1−ζe. Projecting to the χ-isotypical quotient, we have that it becomes the multiple of the image of 1−ζe by (1−χ(ℓ1)−1)⋯(1−χ(ℓk)−1), which is a unit by assumption. □

We may now bound the orders of eigenspaces of even eigenspaces of p-parts of class groups. The proof of the following result using Euler systems is due to Kolyvagin. We suppose that m is divisible by 4 if it is even.

Theorem 6.4.14.

Suppose that p ∤ |Δ|, and let χ be a primitive finite order p-adic character of Δ. Then the order of AF (χ) divides the order of (EF ∕𝒞F )(χ).

Proof.

Let 𝒪 be the ℤp-algebra generated by the image of χ, and let f be its residue degree. Let aχ = |AF (χ)|1∕f and qχ = |(EF ∕𝒞F )(χ)|1∕f, and set n = aχqχ. Let 𝔠1,…,𝔠q be ideal classes generating AF (χ) as an 𝒪-module.

Set δr = eχκr for r ∈𝒫n. Primitivity and the fact that p ∤ |Δ| imply, by Lemma 6.4.13, that 𝒞F (χ) is free of rank 1 over 𝒪χ, generated by δ1 = eχα1 = eχ(ζm−1)2. Then qχ is the maximal integer t0 such that δ1 ∈ (F×t0∕F×n)(χ).

Let 1 ≤ i ≤ g, and suppose that for each 1 ≤ j < i, we have found primes 𝔩j ∈𝔠j lying over primes ℓj ∈𝒫n such that for rj = ∏ ⁡h=1jℓh and tj ≤ n the largest power of p such that

δrj ∈ (F×tj∕F×n)(χ),

one has tj∣tj−1 and

tj−1 tj 𝔠j ∈𝒪(𝔠1,…,𝔠j−1). (6.4.1)

We look for 𝔩i with the same properties.

Let Mi be the 𝒪-submodule of F×∕F×n generated by δri−1. Define

𝜃i: Mi → ((ℤ∕𝑛ℤ)[Δ])(χ),𝜃 i(δri−1) = ti−1eχ.

By Proposition 6.4.12, there exists a prime 𝔩i ∈𝔠i over some ℓi ∈𝒫n and satisfying [δri−1]ℓi = 0 and

πℓi(δri−1) = uiti−1eχ𝔩i

for some ui ∈ (ℤ∕𝑛ℤ)×. Now let ri = ∏ ⁡j=1iℓj and ti ≤ n be the largest power of p such that δri ∈ F×ti∕F×n.

We have by Proposition 6.4.11 that

[δri]ℓi = πℓi(δri−1) = uiti−1eχ𝔩i (6.4.2)

in Iℓi∕nIℓi. Since δri ∈ F×ti∕F×n, this forces ti∣ti−1. In particular, ti divides t0 = qχ, and therefore aχ = n q χ divides nt i.

Proposition 6.4.11 also tells us that [δri]ℓ = 0 unless ℓ∣ri. Thus δℓi has a tith root in F× and nonzero valuation modulo n only at primes dividing ℓ1,…,ℓi. It follows that 1t i[δri]ℓi has trivial image in the quotient of AF (χ) by the 𝒪-span of the classes 𝔠1,…,𝔠i−1 of 𝔩1,…,𝔩i−1. Moreover, we have by (6.4.2) that

1 ti[δri]ℓi ≡ uiti−1 ti eχ𝔩imod n tiIℓi,

This implies that ti−1 ti 𝔠i ∈𝒪(𝔠1,…,𝔠i−1), completing the recursion.

Multiplying together (6.4.1) for 1 ≤ j ≤ g gives that aχ divides

∏i=1gti−1 ti = qχ tg ,

which clearly divides qχ. □

6.5. The main conjecture via Euler systems

Let p be an odd prime. Let m be a positive integer not divisible by p and divisible by 4 if m is even. Set F = ℚ(μ𝑚𝑝), and let Fn = ℚ(μmpn) for n ≥ 1 and F∞ = ⋃ ⁡ n=1∞Fn. Let Γ(n) = Γpn−1 = Gal ⁡ (F∞∕Fn) and Γn = Gal ⁡ (Fn∕F )≅ℤ∕pn−1ℤ. Let χ : (ℤ∕𝑚𝑝ℤ)×→𝒪× be an even character of order prime to p, where 𝒪 = 𝒪χ, which we also view as a primitive 𝒪-valued Dirichlet character. Set Λ = 𝒪⟦Γ⟧ and Λn = 𝒪[Γn]. We make a usual choice of identification of Λ with 𝒪⟦T ⟧.

Lemma 6.5.1.

a.

The restriction map (𝔛∞)Γ(n)(χ) →𝔛n(χ) is an isomorphism.

b.

The restriction map (X∞)Γ(n)(χ) → Xn(χ) has trivial kernel unless χ(p) = 1 and χ≠1, in which case it is isomorphic to 𝒪. It has trivial cokernel unless χ = 1, in which case it is a finite quotient of Γn that is zero for sufficiently large n.

c.

The inverse limit of norm maps (𝒰∞)Γ(n)(χ) →𝒰n(χ) is an injection unless χω−1(p) = 1 and a surjection unless χ(p) = 1.

d.

The inverse limit of norm maps (𝒞∞)Γ(n)(χ) →𝒞n(χ) is an injection which is an isomorphism if χ(p)≠1.

Note that if M is a finitely generated Λ-module such that MΓ is finite, then it is torsion and T does not divide its characteristic ideal, so MΓ is finite as well, and in particular MΓ is contained in the maximal finite submodule Mfin of M.

Proposition 6.5.2.

Suppose that χ(p)≠1 and χω−1(p)≠1. Then there exists an open ideal 𝔞 of Λ that annihilates both the kernel and cokernel of the inverse limit of norm maps Nn: (E∞)Γn(χ) →En(χ).

Proof.

Consider the following two commutative diagrams with top rows arising from taking the Γ(n)-homology of Proposition 3.3.6 (noting Theorem 3.3.4) and the bottom rows coming from Theorem 1.5.4 (noting Theorem 1.5.21):

Coinvariants and finite-level reciprocity sequences. A full diagram description follows.
Diagram description: Coinvariants and finite-level reciprocity 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: (X subscript (infinity) superscript (( chi ))) superscript (capital Gamma (n)); column 2: (script U subscript (infinity) superscript (( chi )) / script E subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)); column 3: (fraktur X subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)); column 4: (X subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)); column 5: 0.
  • Row 2, from left to right: column 1: 0; column 2: script U subscript (n) superscript (( chi )) / script E subscript (n) superscript (( chi )); column 3: fraktur X subscript (n) superscript (( chi )); column 4: A subscript (n) superscript (( chi )); column 5: 0.

Arrows and lines:

  1. An arrow from (X subscript (infinity) superscript (( chi ))) superscript (capital Gamma (n)) to (script U subscript (infinity) superscript (( chi )) / script E subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)), without a label.
  2. An arrow from (script U subscript (infinity) superscript (( chi )) / script E subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)) to (fraktur X subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)), without a label.
  3. An arrow from (script U subscript (infinity) superscript (( chi )) / script E subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)) to script U subscript (n) superscript (( chi )) / script E subscript (n) superscript (( chi )), labelled pi subscript (n).
  4. An arrow from (fraktur X subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)) to (X subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)), without a label.
  5. An arrow from (fraktur X subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)) to fraktur X subscript (n) superscript (( chi )), labelled isomorphism symbol.
  6. An arrow from (X subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)) to 0 (row 1, column 5), without a label.
  7. An arrow from (X subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)) to A subscript (n) superscript (( chi )), labelled isomorphism symbol.
  8. An arrow from 0 (row 2, column 1) to script U subscript (n) superscript (( chi )) / script E subscript (n) superscript (( chi )), without a label.
  9. An arrow from script U subscript (n) superscript (( chi )) / script E subscript (n) superscript (( chi )) to fraktur X subscript (n) superscript (( chi )), without a label.
  10. An arrow from fraktur X subscript (n) superscript (( chi )) to A subscript (n) superscript (( chi )), without a label.
  11. An arrow from A subscript (n) superscript (( chi )) to 0 (row 2, column 5), without a label.

and

Coinvariants and finite-level unit sequences. A full diagram description follows.
Diagram description: Coinvariants and finite-level unit 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: (script U subscript (infinity) superscript (( chi )) / script E subscript (infinity) superscript (( chi ))) superscript (capital Gamma (n)); column 2: (script E subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)); column 3: (script U subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)); column 4: (script U subscript (infinity) superscript (( chi )) / script E subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)); column 5: 0.
  • Row 2, from left to right: column 1: 0; column 2: script E subscript (n) superscript (( chi )); column 3: script U subscript (n) superscript (( chi )); column 4: script U subscript (n) superscript (( chi )) / script E subscript (n) superscript (( chi )); column 5: 0.

Arrows and lines:

  1. An arrow from (script U subscript (infinity) superscript (( chi )) / script E subscript (infinity) superscript (( chi ))) superscript (capital Gamma (n)) to (script E subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)), without a label.
  2. An arrow from (script E subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)) to (script U subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)), without a label.
  3. An arrow from (script E subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)) to script E subscript (n) superscript (( chi )), labelled N subscript (n).
  4. An arrow from (script U subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)) to (script U subscript (infinity) superscript (( chi )) / script E subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)), without a label.
  5. An arrow from (script U subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)) to script U subscript (n) superscript (( chi )), labelled isomorphism symbol.
  6. An arrow from (script U subscript (infinity) superscript (( chi )) / script E subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)) to 0 (row 1, column 5), without a label.
  7. An arrow from (script U subscript (infinity) superscript (( chi )) / script E subscript (infinity) superscript (( chi ))) subscript (capital Gamma (n)) to script U subscript (n) superscript (( chi )) / script E subscript (n) superscript (( chi )), labelled pi subscript (n).
  8. An arrow from 0 (row 2, column 1) to script E subscript (n) superscript (( chi )), without a label.
  9. An arrow from script E subscript (n) superscript (( chi )) to script U subscript (n) superscript (( chi )), without a label.
  10. An arrow from script U subscript (n) superscript (( chi )) to script U subscript (n) superscript (( chi )) / script E subscript (n) superscript (( chi )), without a label.
  11. An arrow from script U subscript (n) superscript (( chi )) / script E subscript (n) superscript (( chi )) to 0 (row 2, column 5), without a label.

By Lemma 6.5.1 and our assumption that χ(p)≠1, we have that the rightmost two vertical arrows in the first diagram and the middle vertical arrow in the second diagram are isomorphisms. In particular, we have exact sequences

(X∞(χ))Γ(n) → (𝒰 ∞(χ)∕E ∞(χ)) Γ(n) →πn𝒰n(χ)∕E n(χ) → 0. (6.5.1)

and

(𝒰∞(χ)∕E ∞(χ))Γ(n) → (E ∞(χ)) Γ(n) →NnEn(χ) →ker⁡π n → 0. (6.5.2)

Since (X∞(χ))Γ(n)≅An(χ) is finite, so is (X∞(χ))Γ(n), and being contained in the maximal finite Λ-submodule of Xn(χ), it has order bounded independent of n. By (6.5.1) and (6.5.2), we then have that coker ⁡ Nn≅ker⁡ ⁡ πn also has bounded order. The group 𝔛n(χ)≅(𝔛∞(χ))Γ(n) is finite by our assumption on χ and the theorem of Ferrero-Greenberg, so its subgroup 𝒰n(χ)∕En(χ) is finite as well. Equation (6.5.1) then also yields that (𝒰∞(χ)∕E∞(χ))Γ(n) is finite, so ker⁡Nn≅(𝒰∞(χ)∕E∞(χ))Γ(n) is finite of order bounded in n by the order of the maximal finite submodule of 𝒰∞(χ)∕E∞(χ) (which is in fact trivial). Letting 𝔞 be the annihilator of (X∞(χ))fin ⊕(𝒰∞(χ)∕E∞(χ))fin, we are done. □

Let hχ denote a characteristic power series of 𝔛∞(χ), and let jχ denote a characteristic power series of E∞(χ)∕𝒞∞(χ).

Proposition 6.5.3.

Suppose that χ(p)≠1. Then there exists an open ideal 𝔞 of Λ such that for all λ ∈𝔞 and n ≥ 1, there exists a Λn-module homomorphism 𝜃n,λ: En(χ) →Λn such that

𝜃n,λ(𝒞∞(χ)) = λj χΛn.
Proof.

Under our assumption that χ(p)≠1, we have 𝒰∞(χ)≅Λ via the product of Coleman maps by Corollary 6.1.2. Consequently, its submodule E∞(χ) is torsion-free of rank one. In particular, there exists an injective pseudo-isomorphism 𝜃 : E∞(χ) →Λ. By Proposition 6.1.5, the Λ-module 𝒞∞(χ) is cyclic, so

𝜃(𝒞∞(χ)) = char ⁡ Λχ(Λχ∕𝜃(𝒞∞(χ))) = char ⁡ Λχ(E∞(χ)∕𝒞 ∞(χ)) = (j χ).

Now let 𝔞 be as in Proposition 6.5.2. Let 𝜃n: (E∞(χ))Γ(n) →Λn be the map induced by 𝜃. For any λ ∈𝔞 and u ∈En(χ), we let 𝜃n,λ(u) be 𝜃n(v) for any v with Nn(v) = 𝜆𝑢, which exists since λ annihilates coker ⁡ Nn and is unique since 𝜃n is necessarily trivial on the finite kernel of Nn. The result then follows by definition of 𝜃n,λ. □

Lemma 6.5.4.

Suppose that χ(p)≠1. Let fi with 1 ≤ i ≤ g be such that X∞(χ) ≃∏ ⁡i=1gΛ∕(fi). Then there exists an open ideal 𝔟 of Λ such that, for each n ≥ 1, there exist elements 𝔠1,…,𝔠g of An(χ) such that the annihilator Ann ⁡ (𝔠𝔦) of each 𝔠i as an element of the Λn-module An(χ)∕Λn(𝔠1,…,𝔠i−1) satisfies 𝔟Ann ⁡ (𝔠i) ⊆ fiΛn.

Proof.

By the given pseudo-isomorphism, there exists an exact sequence

0 →⨁ i=1gΛ∕(f i) → X∞(χ) → Q → 0

with Q finite. Taking Γn-homology and noting that (X∞(χ))Γ(n)≅An(χ) by assumption, we obtain an exact sequence

QΓ(n) →⨁ i=1gΛ n∕fiΛn → An(χ) → Q Γ(n) → 0. (6.5.3)

Let 𝔟 be the Λ-annihilator of Q. Let 𝔠i be the image of the generator ei of the ith summand Λn∕fiΛn in An(χ).

If x ∈Λn is such that x⋅𝔠i ∈Λn(𝔠1,…,𝔠n), then we have xei is in the sum of the image of QΓ(n) and ⊕ ⁡ j≠iΛn∕fjΛn in ⊕ ⁡ j=1gΛn∕fjΛn by (6.5.3). Since 𝔟 annhilates Q, any λ ∈𝔟 satisfies 𝜆𝑥ei ∈⊕ ⁡ j≠iΛn∕fjΛn, but 𝜆𝑥ei is clearly in the ith summand, so 𝜆𝑥ei = 0. In other words, 𝔟Ann ⁡ (𝔠i) ⊆ fiΛn. □

Let us now work over Fn+.

Lemma 6.5.5.

Let r ∈𝒫m for a power m of p, let ℓ be a prime divisor of r, and let 𝔮 be a prime of Fn+ over ℓ. Let B be the subgroup of An+ generated by the primes dividing rℓ. Let 𝔠 = eχ[𝔮] ∈ An(χ). Let δr = eχκr, and let M = Λnδr ⊆ (F×∕F×m)(χ). Suppose that we can choose

m ≥|An(χ)|⋅|(I ℓ∕mIℓ)(χ)∕Λ n[δr]ℓ|.

Let I ⊆Λn denote the annihilator of the image of 𝔠 in An+∕B. Suppose also that λ,f ∈Λn are such that

𝜆𝐼 ⊂ fΛn, and Λn∕fΛn is finite.

Then there exists a Λn-module homomorphism

𝜃 : M → (Λn∕mΛn)(χ)

such that for

η : F×∕F×n →Λ n∕mΛn,η(x)𝔮 = πℓ(x),

we have

𝜃(δr) = 𝜆𝜂(δr).
Proof.

By assumption, we have m⋅An(χ) = 0. Define η~: Fn×→Λn by η~(x)𝔮 = (x)ℓ, where (x)ℓ denotes the image of (x) in Iℓ so that η~ lifts η. Let δ~r ∈ Fn× be a lift of δr. Then (δ~r) is a multiple of m at primes not dividing r, so its image in An+∕B is η(δr)𝔮, but also zero as the image of a principal ideal. Thus η(δr) ∈ I, and so λη~(δ~r) ∈ fΛn by assumption. Since Λn∕fΛn is finite, we may set

α = λη~(δ~r) f ∈Λn.

We define 𝜃 as in the lemma as the unique Λn-module homomorphism with 𝜃(δr) = α, if it exists. If a ∈Λn is such that aδr = 0, then [aδr]ℓ = 0. For h = |An(χ)|, we have

m h ⋅(Iℓ∕mIℓ)(χ) ⊆Λ n[δr]ℓ,

so we must have a ∈ hΛn. Writing aδ~r = xm for some x ∈ Fn×, we have eχ[x]ℓ = [ 1maδ~r]ℓ, and (x) has valuation a multiple of h at primes not dividing r. Since h⋅An(χ) = 0, the element 1m(aδ~r)ℓ has trivial image in An(χ)∕B. In other words, 1mη~(aδ~r)⋅𝔠 ∈ B. Then

𝑎𝛼𝑓 = 𝑎𝜆η~(δ~r) ∈ 𝑚𝑓Λn,

so 𝜃 is 0 on aδr. Therefore, 𝜃 is well-defined. □

We now come to our proof of a divisibility in the main conjecture. For now, the proof is omitted.

Theorem 6.5.6.

If χ(p)≠1 and χω−1(p)≠1, then char ⁡ (X∞(χ)) divides char ⁡ (E∞(χ)∕𝒞∞(χ)).

6.6. Geometry of modular curves

The original approach of Mazur and Wiles to the main conjecture was a heavily involved study of Galois actions on the cohomology of modular curves, inspired by the work of Ribet in his proof of the converse to Herbrand’s theorem, which looked at the Galois representations attached to a newform satisfying a mod p congruence with an Eisenstein series. The work of Wiles was a significant refinement, and in some sense simplification, of the work of Mazur-Wiles that employed Hida theory and Galois representations constructed out of pseudo-representations to complete the proof of the more general main conjecture over totally real extensions of ℚ. Back in the setting of the main conjecture over ℚ, a further simplification of Wiles’ work can be found in the work of Masami Ohta (for primes p ≥ 5). In this setting, the Galois representations that Wiles constructs are quotients of inverse limits of cohomology groups of modular curves, so one can study cohomology directly. It is this approach that we will attempt to roughly sketch here. For this, we will have to assume substantially more background than earlier in these notes, so we will try to focus on ideas to compensate for this.

For a given level N ≥ 4, the modular curve X1(N) may be defined as a scheme over ℤ. Over, ℤ[ 1N], it is a compactification of the fine moduli scheme Y1(N) that represents the functor that to a ℤ[ 1N]-scheme S associates the set of pairs (E,P), where E is an elliptic curve over S and P is a point of order N generating a subgroup scheme of E∕S isomorphic to (ℤ∕𝑁ℤ)∕S. If we consider the base change X1(N)¯ of X1(N) to ℚ¯, then its p-adic étale cohomology group 𝒯 N = Hét1(X1(N)¯,ℚp(1)) has a continuous action of Gℚ that is unramified outside of the primes over N and ∞.

There is also an action on cohomology of Hecke operators given by correspondences. To describe this, we remark that a choice of embedding ℚ¯↪ℂ gives rise to an isomorphism

𝒯 N →∼H1(X1(N)(ℂ),ℤ p)

of ℚp-vector spaces, where the right-hand side is singular cohomology. This isomorphism commutes with the actions of Hecke operators, so we can describe them on the right side. Recall that X1(N)(ℂ) is a quotient of the union ℍ∗of the upper-half place ℍ and ℚ∪{∞}by the congruence subgroup

Γ1(N) = { ( a b c d ) ∈SL2(ℤ)∣(c,d) ≡ (0,1)modN}.

For a prime ℓ, set

Γ1(N,ℓ) = { ( a b c d ) ∈Γ1(N)∣c ≡ 0modℓ}.

Consider the diagram

Two maps defining a modular-curve correspondence. A full diagram description follows.
Diagram description: Two maps defining a modular-curve correspondence

This is a correspondence, with two maps from the upper modular-curve quotient to the two copies of X subscript 1 of N evaluated at the complex numbers. Psi subscript ell is induced by multiplication by ell on the extended upper half-plane; pi subscript ell is induced by the identity.

Objects, listed by row and column:

  • Row 1, from left to right: column 2: capital Gamma subscript (1)(N, ell ) backslash blackboard H superscript (star).
  • Row 2, from left to right: column 1: X subscript (1)(N)( blackboard C ); column 3: X subscript (1)(N)( blackboard C ).

Arrows and lines:

  1. An arrow from capital Gamma subscript (1)(N, ell ) backslash blackboard H superscript (star) to X subscript (1)(N)( blackboard C ) (row 2, column 1), labelled psi subscript (ell).
  2. An arrow from capital Gamma subscript (1)(N, ell ) backslash blackboard H superscript (star) to X subscript (1)(N)( blackboard C ) (row 2, column 3), labelled pi subscript (ell).

where ψℓ is induced by multiplication by ℓ on ℍ∗and πℓ is induced by the identity. This gives rise to two correspondences on H1(X1(N)(ℂ),ℤp) which are in a sense dual: we take the dual correspondence T ∗(ℓ) given by pullback by ψℓ followed by pushforward by πℓ. (The usual Hecke correspondence T (ℓ) is given instead by (ψℓ)∗πℓ∗.) We also have dual diamond operators ⟨j⟩∗ for j ∈ (ℤ∕𝑁ℤ)× (inverse to the usual ones) that are the automorphisms induced by the maps on Y1(N) given by ( a b c d ) ∈SL2(ℤ) with d ≡ j−1 modN. We let 𝔥(N) denote the Hecke algebra of endomorphisms of H1(X1(N)(ℂ),ℤp) generated by these dual correspondences and diamond operators. Back on étale cohomology, the Galois and Hecke actions commute.

If N∣M, then we have trace maps Tr ⁡ : 𝒯 M →𝒯 N given on singular cohomology by summing over Γ1(N)∕Γ1(M)-conjugates (upon pullback to 𝒯 M via the injective map induced by the identity on ℍ). One key reason for our use of dual Hecke operators is that the trace map commutes with their actions. In particular, if we consider a tower of modular curves X1(Npn) for a fixed N ≥ 1 not divisible by p and n ≥ 1, then we have an inverse limit of cohomology groups lim ←n𝒯 mpn under trace maps. Of particular interest to us is the T ∗(p)-ordinary part 𝒯 = lim ←n𝒯 mpnord of H: it is the maximal direct summand of H on which T ∗(p) acts invertibly. The ordinary part 𝔥∗ = lim ←n𝔥(mpn)ord inverse limit of Hecke algebras acting on 𝒯 . This Hecke algebra 𝔥∗is known as Hida’s ordinary (dual, cuspidal) ℤp-Hecke algebra of tame level m.

One of the key properties of Hida’s ordinary Hecke algebra 𝔥 is it nicely encapsulates the structure of ordinary parts of cuspidal Hecke algebras of all weights and levels. The Hecke algebra is free of finite rank over the Iwasawa algebra Λ = ℤp⟦T ⟧, where T = ⟨1+p⟩∗−1. If for k ≥ 2 and n ≥ 1, the ordinary part of the weight k, level Npn Hecke algebra that acts on H1(X1(mpn)(ℂ),Symk−1(ℤp2))ord, is isomorphic to 𝔥∕((1+T )pn −(1+p)pn(k−2) ). Moreover, the latter cohomology group is isomorphic to the quotient of the free of finite rank Λ-module 𝒯 by the action of (1+T )pn −(1+p)pn(k−2) .

It is perhaps more typical to speak of Hida’s Hecke algebra as acting on the space of ordinary Λ-adic cusp forms via the usual (not dual) action of Hecke operators. (The algebras of usual and dual Hecke algebras are isomorphic via the map that takes a Hecke operator to the corresponding dual operator.) For this, one has the theory of Λ-adic modular forms, which are q-expansions with coefficients in Λ that specialize upon plugging in (1+p)k−2 −1 for T to weight k cusp forms for each (or, equivalently, all but finitely many) k ≥ 2. For an eigenform to be T (p)-ordinary means that its pth Fourier coefficient is a unit. Again, we have the same sort of good control when we specialize at various weights and levels. Let us denote the 𝔥-module of Λ-adic cusp forms by 𝒮. Hida proved that the pairing 𝔥×𝒮 →Λ of Λ-modules that takes (T,f) to the q-coefficient of T f is perfect, so 𝔥≅Hom ⁡ Λ(𝒮,Λ) and 𝒮≅Hom ⁡ Λ(𝔥,Λ). Moreover, 𝒮⊗Λ𝒬, where 𝒬 is the quotient field of Λ, is free of rank one over 𝔥⊗Λ𝒬.

One sees that 𝒯 fits in an exact sequence of ℤp⟦Gℚp⟧-modules of the form

0 →𝒯 sub →𝒯 →𝒯 quo → 0,

where 𝒯 quo has unramified action and is noncanonically isomorphic to the space of ordinary Λ-adic cusp forms via an isomorphism that switches dual and usual Hecke actions. The key point here is that for the Galois representation 𝒯 to be ordinary for T ∗(p) means also to be ordinary in the sense of p-adic Hodge theory, which insures that it has a filtration of the above form. The Hecke operator T ∗(p) acts as the Frobenius φp on 𝒯 quo. The characteristic polynomial of the Frobenius φℓ for ℓ ∤ 𝑚𝑝 acting on the rank two module 𝒯 ⊗Λ𝒬 is an 𝔥⊗Λ𝒬-representation with T ∗(p)-action given by x2 −T ∗(ℓ)x+ℓ⟨ℓ⟩∗. One might roughly think of 𝒯 as encapsulating all of the p-adic Galois representations attached to ordinary cusp forms of tame level (dividing) m at once.

A version of Poincaré duality, modified to be compatible with the inverse limit, sets up a perfect pairing of Λ-modules (,): 𝒯 ×𝒯 →Λ such that (T x,y) = (x,𝑇𝑦) for x,y ∈𝒯 and T ∈𝔥, and this induces a perfect pairing 𝒯 sub ×𝒯 quo →Λ. From this and the duality between Hida’s Hecke algebra and ordinary Λ-adic cusp forms, we see that 𝒯 sub≅𝔥. We remark that we may lift 𝒯 quo ⊗Λ𝒬 to a subspace of 𝒯 ⊗Λ𝒬 complementary to 𝒯 sub ⊗Λ𝒬. We would preferably lift 𝒯 quo itself, but it is not clear one can do this if 𝜃ω−1(p) = 1. However, we can get away with something close in all eigenspaces using the action of a chosen element ν of the inertia group Ip at p with ν(ζpn) = ζpn1+p for all n. Set u = (1+T )(1+p) and Λ′ = Λ[(u−1)−1]. We declare 𝒯 + to be the 𝔥⊗ΛΛ′-submodule fixed by ν. This clearly works, as the determinant in 𝒬× of the action of ν is u, but ν acts trivially on the quotient 𝒯 quo ⊗ΛΛ′. We set 𝒯 − = 𝒯 sub ⊗ΛΛ′.

By picking an ordered basis of 𝒯 ⊗Λ𝒬 from 𝒯 − and 𝒯 +, respectively, we see that the Galois representation

ρ : Gℚ →GL2(𝔥⊗Λ𝒬),ρ = ( a b c d )

is upper-triangular on Gℚp and has the form

ρ|Ip = ( det ⁡ ρ b 0 1 )

on the inertia subgroup Ip. We are particularly interested in the map c.

Let I denote the ideal of 𝔥 generated by all T ∗(ℓ)−1−ℓ⟨ℓ⟩∗ for primes ℓ ∤ 𝑚𝑝 and T ∗(ℓ)−1 for primes ℓ∣𝑚𝑝, and fix an even p-adic character 𝜃 of (ℤ∕𝑚𝑝ℤ)× of conductor m or 𝑚𝑝. Set χ = 𝜃ω2. The image I𝜃 of I in 𝔥(𝜃) (which corresponds to the 𝜃−1-eigenspace of the usual non-cuspidal Hecke algebra acting on the space Λ-adic cuspidal modular forms) is the image of the ideal of the Hecke algebra acting on Λ-adic modular forms that is the annihilator of the Λ-adic Eisenstein series

G𝜃−1 = 1 2gχ0+∑ n=1∞∑ d∣n (d,𝑚𝑝)=1 d𝜃−1(d)⟨κ(d)⟩qn,

where κ(d) is the projection of d ∈ℤp,m× into 1+pℤp. Here gχ0 = gχ if 𝜃𝜔(p)≠1 and gχ0 = (T −p)−1gχ otherwise.

The quotient (𝔥∕I)(𝜃) measures, in a sense, the failure of the above Eisenstein series G𝜃−1 to be a cusp form. This Eisenstein series induces map from Hida’s full modular Hecke algebra ℌ acting on the space of Λ-adic modular forms to Λ𝜃−1, taking T (ℓ) to the corresponding Fourier coefficient, and its kernel is the Eisenstein ideal in the 𝜃−1-eigenspace of this Hecke algebra. On the dual cuspidal Hecke algebra 𝔥(𝜃), this yields a surjection (𝔥∕I)(𝜃) →Λ𝜃∕ι(gχ0) since G𝜃−1 becomes a cusp form when reduced modulo its constant term. In fact, this surjection is an isomorphism for 𝜃≠ω2, though we shall not require it in our proof.

Now suppose that fχ∉(Λχ[T −1])×. Note that T divides fχ if and only if χω−1(p) = 𝜃𝜔(p) = 1. (Recall that fχ((1+p)s−1) = Lp(χ,s) for all s ∈ℤp.). By the result of Ferrero and Greenberg, T exactly divides fχ in the “exceptional” case that χω−1(p) = 1, and T ∤ fχ for non-exceptional χ.

We shall be interested in the 𝜃-eigenspaces (under the action of diamond operators) of our Galois representation ρ that is defined by 𝒯 (𝜃) ⊗Λ𝒬, so we view ρ as taking values in GL2(𝔥(𝜃) ⊗Λ𝒬) by projection.

Lemma 6.6.1.

For σ,τ ∈ Gℚ, the elements a(σ)−det ⁡ ρ(σ), d(σ)−1, and b(σ)c(τ) of 𝔥(𝜃) ⊗Λ𝒬 are all contained in I𝜃 ⊂𝔥(𝜃).

Proof.

Note that 𝔥 = End ⁡ 𝔥(𝔥) = End ⁡ 𝔥(𝒮), so a and d take values in 𝔥, and moreover b(σ)c(τ) ∈𝔥 for all σ,τ ∈ Gℚ since compositions of elements in Hom ⁡ 𝔥(𝒮,𝔥) and Hom ⁡ 𝔥(𝔥,𝒮) lie in one of the aforementioned endomorphism groups.

It suffices to show the containments in question on Frobenius elements φℓ (or their “geometric” inverses) at ℓ ∤ 𝑁𝑝 by the Čebotarev density theorem. One has that

a(φℓ−1)+d(φ ℓ−1) = ℓ−1T (ℓ) = ℓ−1⟨ℓ⟩T ∗(ℓ) ≡ 1+ℓ−1⟨ℓ⟩modI 𝜃.

Since det ⁡ ρ(φℓ−1) = ℓ−1⟨ℓ⟩ for all ℓ, we therefore have

a(σ)+d(σ) ≡ 1+det ⁡ ρ(σ)modI𝜃

for all σ ∈ Gℚ. The element ν used to lift 𝒯 quo satisfies

ρ(ν) = ( u 0 0 1 ),

where u = (1+p)(T +1). Taking the trace of ρ(𝜈𝜎), we see that

𝑢𝑎(σ)+d(σ) ≡ 1+udet ⁡ ρ(σ)modI𝜃,

again for all σ. It follows that a(σ)−det ⁡ ρ(σ) ∈ I𝜃 and d(σ)−1 ∈ I𝜃.

Now consider σ,τ ∈ Gℚ and note that a(𝜎𝜏) = a(σ)a(τ)+b(σ)c(τ). Thus we have

b(σ)c(τ) = (a(𝜎𝜏)−det ⁡ ρ(𝜎𝜏))−(a(σ)a(τ)−det ⁡ ρ(σ)⋅det ⁡ ρ(τ)) ∈ I𝜃.

□

Let B (resp., C) denote the 𝔥⊗ΛΛ′-submodules of 𝔥(𝜃) ⊗Λ𝒬 generated by the elements b(σ) (resp., c(σ)) with σ ∈ Gℚ. The 𝔥-module 𝐵𝐶 of sums of products is an ideal of 𝔥(𝜃) contained in I𝜃.

Lemma 6.6.2.

The ideal 𝐵𝐶 of 𝔥(𝜃) ⊗ΛΛ′ is a faithful 𝔥(𝜃)-module.

Proof.

The map δ : Gℚ → (𝔥∕𝐵𝐶)× induced by σ↦d(σ) is a homomorphism that is unramified outside of the primes over m. It is then at most tamely ramified at these primes, so by class field theory the map factors through a quotient of ∏ ⁡ℓ∣mℤℓ×. Since the pro-abelian group (𝔥∕𝐵𝐶)× has finite prime-to-p part and the group ∏ ⁡ℓ∣mℤℓ× has finite p-part, we see that the image of δ is finite

For ℓ ∤ 𝑚𝑝, we have

ℓ−1⟨ℓ⟩(T ∗(ℓ)−1−ℓ⟨ℓ⟩∗) = a(φ ℓ−1)+d(φ ℓ−1)−det ⁡ ρ(φ ℓ−1)−1 = −(a(φℓ−1)−1)(d(φ ℓ−1)−1)+b(φ ℓ−1)c(φ ℓ−1),

By the Čebotarev density theorem, we can find infinitely many primes ℓ ∤ 𝑚𝑝 such that d(φℓ−1)−1 ∈ 𝐵𝐶. For such an ℓ, we have then T ∗(ℓ)−1−ℓ⟨ℓ⟩∗∈ 𝐵𝐶. This element is not a zero divisor in 𝔥(𝜃) (as it does not annihilate any ordinary Λ-adic cuspidal eigenform with character 𝜃−1, which we do not verify here), so the annihilator of 𝐵𝐶 in 𝔥(𝜃) is trivial. □

We have the following corollary.

Corollary 6.6.3.

The 𝔥(𝜃) ⊗ΛΛ′-modules B and C are faithful.

Let F = ℚ(μ𝑚𝑝), and let F∞ be its cyclotomic ℤp-extension.

Proposition 6.6.4.

The map c¯: Gℚ → C∕I𝜃C induced by c restricts to a homomorphism on GF∞ with the same image as c¯ and which factors through X∞(ωχ−1)

Proof.

For σ,τ ∈ Gℚ, we have that

c(𝜎𝜏) = a(τ)c(σ)+c(τ)d(σ) ≡ det ⁡ ρ(τ)c(σ)+c(τ)modI𝜃.

Since det ⁡ ρ factors through Gal ⁡ (F∞∕ℚ), we see that c¯ is a homomorphism, and it factors through X∞ since c|Ip = 0.

For σj ∈ Gal ⁡ (F∞∕ℚ) with σj(ζmpn) = ζmpnj for all n, where j ∈ℤp,m×, we have

det ⁡ ρ(σj) = jp⟨j⟩∗ = 𝜔𝜃(j)κ(j)⟨κ(j)⟩∗.

In particular, for j ∈ (ℤ∕𝑚𝑝ℤ)× and τ ∈ GF∞, we have

c¯(σjτσj−1) = det ⁡ ρ(σ j)−1c¯(τ) = (𝜔𝜃)−1(j)c¯(τ) = ωχ−1(j)c¯(τ).

Finally, letting σ ∈ Gℚ, the commutator [ν,σ] lies in GF∞, and we have

c¯([ν,σ]) = (u−1 −1)c¯(σ).

Since u−1 −1 is a unit in Λ′, we are done. □

Using the fact that C is a faithful 𝔥(𝜃)-module and the theory of Fitting ideals, one can show that the characteristic ideal of C∕I𝜃C as a module over the algebra Λ𝜃 of diamond operators is divisible by gω2𝜃−10. Since X∞(ωχ−1) maps surjectively to C∕I𝜃C via c¯, we obtain the following theorem (upon application of the theorem of Ferrero and Greenberg to deal with exceptional zeros).

Theorem 6.6.5.

The ideal (fχ) divides char ⁡ ΛχX∞(ωχ−1) .

Find in the notes