Romyar SharifiLECTURE NOTES
READING EDITIONPDF

LECTURE NOTES / Chapter 2

Iwasawa Theory

Romyar Sharifi

Chapter 2 Module theory

Book contents

Chapter 2
Module theory

2.1. Pseudo-isomorphisms

Definition 2.1.1.

For an integral domain R, a pseudo-null R-module is an R-module M with annihilator AnnR(M) of height at least 2.

Definition 2.1.2.

Let R be an integral domain. An R-module homomorphism f : A B is a pseudo-isomorphism if it has pseudo-null kernel and cokernel.

The existence of a pseudo-isomorphism from one object to another is not in general an equivalence relation on the category of finitely generated R-modules, as it is not symmetric.

Example 2.1.3.

The quotient of 𝔽p[x,y] by the maximal ideal (x,y) of height 2 is pseudo-null. However, as (x,y) is not principal, there is no pseudo-isomorphism 𝔽p[x,y] (x,y).

Nevertheless, we can make the following definition, which does provide an equivalence relation.

Definition 2.1.4.

We say that two modules A and B over an integral domain R are pseudo-isomorphic if A𝔭B𝔭 for all height one prime ideals 𝔭 of R.

Notation 2.1.5.

We write A B if A and B are pseudo-isomorphic modules over an integral domain R.

If there exists a pseudo-isomorphism from one R-module to another, then they are pseudo-isomorphic. Recall that a prime ideal 𝔭 of R lies in the support of a R-module A if and only if A𝔭0.

Lemma 2.1.6.

Let f : A B be a pseudo-isomorphism of R-modules, where R is an integral domain. Then A and B are pseudo-isomorphic.

Proof.

Since localization is an exact functor, for any height one prime ideal 𝔭 of R, we have an exact sequence

0 (kerf)𝔭 A𝔭 B𝔭 (cokerf)𝔭 0.

Since any prime ideal 𝔮 in the support of AnnR(kerf) or AnnR(cokerf) has height at least 2, while R𝔭 has Krull dimension one, we have 𝔮R𝔭 = R𝔭. Since (kerf)𝔭 and (cokerf)𝔭 then have no prime ideals in their support, they are both zero.

Lemma 2.1.7.

Let A and B be modules over a commutative ring R with A finitely presented, and let S be a multiplicative subset of R. Then we have a canonical isomorphism

HomS1R(S1A,S1B)S1Hom R(A,B).
Proof.

As

S1𝐴≅S1R RA,

adjointness of Hom and yields

HomS1R(S1A,S1B)Hom R(A,S1B). (2.1.1)

The result now follows from (2.1.1) and

HomR(A,S1R RB)S1R RHomR(A,B). (2.1.2)

To see that (2.1.2) holds, note first that it holds if A = R. It then holds for every free R-module A of finite rank, as finite direct sums commute with Hom in the first variable and direct sums commute with tensor products. In general, choose a resolution

P1 P0 A

with P0 and P1 finitely generated free R-modules, and use the fact that the contravariant functors of A in question are exact on right-exact sequences of R-modules, in particular as S1R is R-flat.

We recall from the theory of primary decomposition that every ideal I in a noetherian ring is a minimal finite intersection of primary ideals, and the minimal ideals among the finitely many associated primes of I that are the radicals of these primary ideals are the isolated primes of I.

Lemma 2.1.8.

Any finitely generated torsion module over a noetherian ring R has only finitely many height one prime ideals in its support.

Proof.

A prime ideal 𝔭 is in the support of a finitely generated R-module M if and only if and only if it contains I = AnnR(M). Any height one prime ideal containing I is an isolated prime in its primary decomposition, so there can be only finitely many.

From now on in this section, we use Λ to denote an integrally closed noetherian domain. Note that the localization of Λ at any height one prime is still a integrally closed noetherian domain, and it has a unique nonzero prime, so it is a DVR.

Lemma 2.1.9.

Let A and B be torsion Λ-modules. Let X be the finite set of height one prime ideals in the support of A or B. Set

S = Λ 𝔭X𝔭.

Let f : A B be a Λ-module homomorphism. Then f is a pseudo-isomorphism if and only if the localized map

S1f : S1A S1B

is an isomorphism.

Proof.

First, note that X is indeed finite by Lemma 2.1.8. Let X = {𝔭1,,𝔭r}, where the 𝔭i are distinct. As localization is an exact functor, it suffices to show that a finitely generated torsion Λ-module M with height one support in X is pseudo-null if and only if S1M = 0.

If M is pseudo-null, then its annihilator has height at least 2, so is not contained in any prime ideal of height one. Thus, for each 1 i r, there exists an element yi AnnΛ(M), with yi𝔭i. Since there also exists an element xi 𝔭i with xi𝔭j for all ji, we have

x = y1x2x3xr+x1y2x3xr++x1x2xr1yr SAnnΛ(M)

and so S1M = 0.

Conversely, suppose that S1M = 0. Then M𝔭 = 0 for all 𝔭 S, and hence for all height one prime ideals 𝔭, which is to say that for each 𝔭, there exists s AnnΛ(M) with s𝔭, from which it follows that AnnΛ(M)𝔭 for any height one prime ideal 𝔭. Therefore, AnnΛ(M) has height at least 2.

Proposition 2.1.10.

Let A be a finitely generated, torsion Λ-module. Then A is pseudo-isomorphic to a direct sum i=1sΛ𝔭iki with 𝔭i a height one prime of Λ and ki 1 for all 1 i s and for s 0. Moreover, this decomposition is unique up to ordering.

Proof.

Let S be the complement of the union of the height one prime ideals in the support of A. Then S1A is a torsion module over the principal ideal domain S1Λ, so we have an isomorphism

g: S1A i=1sS1(Λ𝔭 iki)

with the 𝔭i and ki as in the statement. By Lemma 2.1.7, there exists a Λ-module homomorphism f : A i=1sΛ𝔭iki with S1f = g. By Lemma 2.1.9, the map f is a pseudo-isomorphism. The uniqueness is clear from the uniqueness in the structure theorem for finitely generated S1Λ-modules.

The following is now clear.

Corollary 2.1.11.

Two finitely generated, torsion Λ-modules A and B are pseudo-isomorphic if and only if there exists a pseudo-isomorphism f : A B.

Remark 2.1.12.

A module M over an integral domain R is torsion if and only if M(0) = 0, which is to say that its localization at 0 is trivial. In particular, the R-torsion submodule of such a module M is the kernel of the localization map to M(0).

Lemma 2.1.13.

Let A be a finitely generated Λ-module, let T denote its Λ-torsion submodule, and set Z = AT . Then there is a pseudo-isomorphism

A T Z.
Proof.

Supposing without loss of generality that T 0, let S be the complement of the union of the height one primes in the support of T . Then S1Λ is a principal ideal domain, and by the structure theorem for finitely generated modules over principal ideal domains, we have a projection map

ρ: S1A S1T,

which realizes the S1Λ-torsion submodule S1T of S1A as a direct summand. (To see that S1T is the S1Λ-torsion submodule of S1A, note that it is torsion and the quotient S1Z = S1AS1T is S1Λ-torsion-free, as the fact that Z Z(0) is injective implies that S1Z S1Z(0) = Z(0) is as well.) In other words, if we let ν : A Z be the quotient map and ν denote its localization, then (ρ,ν): S1A S1T S1Z is an isomorphism.

By Lemma 2.1.7, there exist ρ Hom(A,T ) and s S such that ρ = sρ. We consider the map

(ρ,ν): A T Z.

Its localization is an isomorphism as multiplication by s is an isomorphism on S1T . Since the kernel and cokernel are a subgroup and a quotient of T , respectively, they are supported on S, and the triviality of their localizations at S implies their pseudo-nullity. Thus, (ρ,ν) is a pseudo-isomorphism.

Notation 2.1.14.

For a Λ-module A, let us use

A = Hom Λ(A,Λ)

to denote its Λ-dual.

Note that Lemma 2.1.7 tells us that (A)𝔭(A𝔭) for any prime ideal 𝔭 of Λ, the latter module being defined as

(A𝔭) = Hom Λ𝔭(A𝔭,Λ𝔭),

so we simply write A𝔭. Let 𝒬 denote the quotient field of Λ.

Lemma 2.1.15.

Let Z be a finitely generated, torsion-free Λ-module. The map Z Z∗∗ is an injective pseudo-isomorphism.

Proof.

For any height one prime ideal 𝔭, the modules Z𝔭 and Z𝔭∗∗ are free, being finitely generated torsion-free modules over the principal ideal domain Λ𝔭. Moreover, the natural map Z𝔭 Z𝔭∗∗ is an isomorphism, being identified with the map a finite rank free Λ𝔭-module to its Λ𝔭-double dual. That is, Z Z∗∗ is a pseudo-isomorphism, which is injective as Z is torsion-free.

Lemma 2.1.16.

Let A be a finitely generated Λ-module. Inside A(0), we have

A =𝔭 X1A𝔭,

where X1 denotes the set of height 1 primes of Λ

Proof.

Since A is torsion-free, it sits inside each A𝔭, hence in the intersection. Let f A(0) lie in A𝔭 for each 𝔭 of height one. Then f : A Λ𝔭 for all 𝔭, so f has image in Λ = 𝔭X1Λ𝔭. It follows that f A, hence the result.

Definition 2.1.17.

We say that a finitely generated Λ-module A is reflexive if the natural map A A∗∗ is an isomorphism.

Note that a reflexive Λ-module is necessarily torsion-free, since the dual of a finitely generated Λ-module is torsion-free.

Lemma 2.1.18.

A finitely generated, torsion-free Λ-module Z is reflexive if and only if Z is the intersection of the Z𝔭 over all height one prime ideals 𝔭 of Λ.

Proof.

We note that Lemma 2.1.16 implies that

Z∗∗ =𝔭 X1Z𝔭∗∗,

and we recall that the natural map Z𝔭 Z𝔭∗∗ is an isomorphism. As the diagram

A module and its double dual through localizations. A full diagram description follows.
Diagram description: A module and its double dual through localizations

The structural squares and triangles displayed here commute.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: Z; column 2: Z superscript (star star).
  • Row 2, from left to right: column 1: intersection subscript (fraktur p in X subscript (1)) Z subscript (fraktur p); column 2: intersection subscript (fraktur p in X subscript (1)) Z superscript (star star) subscript (fraktur p).

Arrows and lines:

  1. An arrow from Z to Z superscript (star star), without a label.
  2. An arrow from Z to intersection subscript (fraktur p in X subscript (1)) Z subscript (fraktur p), without a label.
  3. An arrow from Z superscript (star star) to intersection subscript (fraktur p in X subscript (1)) Z superscript (star star) subscript (fraktur p), labelled isomorphism symbol.
  4. An arrow from intersection subscript (fraktur p in X subscript (1)) Z subscript (fraktur p) to intersection subscript (fraktur p in X subscript (1)) Z superscript (star star) subscript (fraktur p), labelled isomorphism symbol.

commutes, we have the result.

We have the following immediate corollary of Lemmas 2.1.16 and 2.1.18.

Corollary 2.1.19.

Let A be a finitely generated Λ-module. Then A is reflexive.

We recall that a noetherian local ring Ω is regular if its maximal ideal 𝔪 is generated by the terms of a regular sequence (xi)i=1d, which is to say that xi is not a zero divisor in Ω(x1,,xi1) for 1 i d. In this case, Ω has Krull dimension d. Equivalently, a noetherian local ring Ω is regular of Krull dimension d if its maximal ideal can be generated by d elements, or if dimΩ𝔪𝔪𝔪2 = d.

Proposition 2.1.20.

Let Ω be a regular local ring of Krull dimension 2. Then every finitely generated, reflexive Ω-module is free.

Proof.

Let A be a finitely generated and reflexive Ω-module. As Ω is regular, it has a regular sequence so a principal prime ideal 𝔭 = (f). We first claim that A𝔭𝐴 is a free Ω𝔭-module. As Ω𝔭 is regular of Krull dimension 1, its maximal ideal is principal (and it is a domain), so it is a DVR. Thus, it suffices to show that A𝔭𝐴 is torsion-free over Ω𝔭. For this, note that the exact sequence

0 HomΩ(A,Ω) fHom Ω(A,Ω) Hom Ω(A,Ω𝔭)

implies that the map

A∗∗𝔭A∗∗ Hom Ω(A,Ω𝔭)

is injective. As

HomΩ(A,Ω𝔭)Hom Ω𝔭(A𝔭A,Ω𝔭)

is Ω𝔭-torsion free, the module A∗∗𝔭A∗∗ is Ω𝔭-torsion free. But A is reflexive, so A∗∗𝔭A∗∗≅𝐴𝔭𝐴, proving the claim.

Next, let s = dimΩ𝔪A𝔪𝐴, where 𝔪 is the maximal ideal of Ω. By Nakayama’s Lemma, there exists a minimal Ω-generating set of A with s elements, which is to say a surjective map π : Ωs A. Since A𝔭𝐴 is Ω𝔭-free, and by what we have just said of rank s, the induced surjection (Ω𝔭)s A𝔭𝐴 is necessarily an isomorphism. Therefore, multiplication by f is surjective on kerπ, and Nakayama’s lemma then tells us that kerπ = 0.

Remark 2.1.21.

Any regular local ring is a UFD by a theorem of Auslander and Buchsbaum. In particular, regular local rings are integrally closed domains.

Theorem 2.1.22.

Let Λ be a regular local ring of Krull dimension at most 2. Let A be a finitely generated Λ-module. Then there exists a pseudo-isomorphism

A Λr i=1sΛ𝔭 iki

for some r,s 0 and height one primes 𝔭i and integers ki 1 for 1 i s. Moreover, r and s are unique, and the prime powers are unique up to ordering.

Proof.

Suppose first that A is torsion-free. By Lemma 2.1.15, the map A A∗∗ is an injective pseudo-isomorphism, and by Proposition 2.1.20, we have that A∗∗Λr for some r. This is then the unique r for which there exists a pseudo-isomorphism A Λr, being that it is then the dimension of A(0) over the quotient field of Λ.

The result for torsion modules is Proposition 2.1.10. We can combine the torsion-free and torsion cases by applying Lemma 2.1.13 and the decompositions in each case. The uniqueness follows from the uniqueness in the two cases.

2.2. Power series rings

Let 𝒪 be a complete commutative local noetherian ring with maximal ideal 𝔪 and finite residue field of characteristic p. We study the ring Λ = 𝒪T , beginning with the following analogue of the division algorithm.

Proposition 2.2.1 (Division algorithm).

Let f,g Λ, and suppose that f𝔪Λ. Let n be the largest integer such that f 𝔪Λ+(T n). Then we may write

g = 𝑞𝑓 +r

for a unique q Λ and r 𝒪[T ] with degr < n.

Proof.

Suppose without loss of generality that n > 0. Let u 𝒪× be the coefficient of T n in f. Let a Λ and b 𝒪[T ] be such that

f = aT n+b,

where degb < n. Note that b 𝔪Λ by choice of n, and since au lies in the maximal ideal of Λ, we have a Λ×. Let q0Λ and r0 𝒪[T ] be such that

g = q0T n+r0,

where degr0 < n. Setting q0 = a1q0, we have

g = q0aT n+r0 q0f +r0 mod𝔪Λ.

Let g1 = gq0f r0 𝔪Λ, and repeat the process to obtain q1 𝔪Λ and r1 𝔪𝒪[T ] with degr1 < n and

g1 q1f +r1 mod𝔪2Λ.

Note then that

g (q0 +q1)f +(r0 +r1)mod𝔪2Λ.

Recursively, we may then construct

q = q0 +q1 +q2 + Λ and r = r0 +r1 +r2 + 𝒪[T ]

such that g = 𝑞𝑓 +r and degr < n.

As for uniqueness, if g = qf +r with r𝒪[T ] and degr < n, then

(qq)f +(rr) = 0.

We then need only show that if c Λ and d 𝒪[T ] with degd < n satisfy 𝑐𝑓 +d = 0, then c = d = 0. Suppose that this is not the case, and let k 0 be such that c,d 𝔪kΛ but not both c and d are contained in 𝔪k+1Λ. We see that 𝑐𝑓 is congruent to a multiple of T n modulo 𝔪k+1Λ, which forces d 𝔪k+1Λ, as degd < n. But then 𝑐𝑓 𝔪k+1Λ, and since f𝔪Λ, this forces c 𝔪k+1Λ, a contradiction.

Definition 2.2.2.

A distinguished (or Weierstrass) polynomial f Λ is a polynomial with leading coefficient 1 that satisfies

f(T ) T degfmod𝔪Λ.

Theorem 2.2.3 (Weierstrass preparation).

Let g Λ with g𝔪Λ. Then there exist a unique distinguished polynomial f and unit u Λ× such that

g = 𝑢𝑓.
Proof.

We begin with existence. Let n be the maximal such that g 𝔪Λ+(T n), and let u0 𝒪× be the coefficient of T n in g. Using the division algorithm, write

T n = 𝑞𝑔+r

for some unique q Λ and r 𝒪[T ] with degr < n. Since all of the terms of g of degree less than n lie in 𝔪, we have r 𝔪Λ. If we set f = T nr, then f is a distinguished polynomial. Moreover, the constant coefficient q0 of q satisfies q0u0 1modT , so is a unit in 𝒪, and therefore q Λ×. Letting u = q1, we have g = 𝑢𝑓, as desired. The uniqueness of f and u is forced by the uniqueness of q and r.

We then have the following corollaries of the Weierstrass preparation theorem.

Corollary 2.2.4.

Suppose that 𝒪 is a PID. Then the ring Λ is a unique factorization domain.

Proof.

Let π 𝔪 be a generator. For g πnΛπn+1Λ, we may apply the Weierstrass preparation theorem to factor πng into a polynomial f times a unit, and then use the fact that 𝒪[T ] is a UFD to factor f into a product of irreducible polynomials, each of which is a Weierstrass polynomial times a unit. This gives the desired factorization of g as a product of a power of π, finitely many irreducible Weierstrass polynomials, and a unit. Clearly any other factorization is equivalent (up to unit and ordering) to such a factorization.

Remark 2.2.5.

In fact, it is more generally true that if 𝒪 is a regular local ring, then so is Λ = 𝒪T . For such 𝒪, the ring 𝒪T 1,T 2,,T r is then of course a UFD as well.

Suppose from now on that 𝒪 is the valuation ring of a finite extension of p. Let π 𝒪 be a uniformizer. We may view 𝒪 as sitting inside p. Given f Λ and a p with |a|p < 1, the evaluation f(a) converges to an element of p.

Corollary 2.2.6.

Let g Λ be nonzero. There exist only finitely many a p with |a|p < 1 such that g(a) = 0.

Proof.

By Weierstrass preparation, we have g = πμ𝑢𝑓 with μ 0, u Λ×, and f a Weiserstrass polynomial. As u is a unit, one cannot have a p with |a|p < 1 such that u(a) = 0. Therefore, g(a) = 0 if and only if f(a) = 0, and so the result follows from the fact that f is a polynomial.

Corollary 2.2.7.

Let g 𝒪[T ], and let f be a distinguished polynomial in 𝒪[T ] with f dividing g in Λ. Then gf 𝒪[T ].

Proof.

Let n = degf. Suppose α p is a root of f. If |α|p > 1, then 0 = |f(α)|p = |α|pn > 1, which is impossible. If |α|p = 1, then

0 = f(α) αnmod𝔪 p,

where 𝔪p denotes the maximal ideal of p, which is again impossible. If |α|p < 1, then set q = gf Λ. Since q(α) converges, we have g(α) = 0. Let 𝒪 denote the valuation ring of the splitting field of f. We divide g and f by T α inside 𝒪[T ] and repeat the process with the resulting polynomials, which we denote f1 and g1. After n iterations, we have obtain fn = 1, and since f is monic, gn is the polynomial q 𝒪[T ].

Next, let us consider ideals in Λ.

Definition 2.2.8.

Two elements f,g Λ are said to be relatively prime if the only elements in Λ that divide both f and g are units.

Lemma 2.2.9.

Suppose that f,g Λ are relatively prime. Then (f,g) has finite index in Λ.

Proof.

Suppose that h (f,g) is a polynomial of minimal degree (which exists by Weierstrass preparation), and suppose it is exactly divisible by a power πn of π. Assume first that h has positive degree. Let hΛ be defined by h = πnh. Without loss of generality, suppose that h does not divide f. The division algorithm produces q Λ and r 𝒪[T ] with degr < degh such that f = qh+r. Then πnr (f,g), which forces r = 0 by the minimality of the degree of h. But then h divides f, which is a contradiction, so h must be of degree 0.

So now, suppose that n is minimal such that πn (f,g). At least one of f and g is not divisible by π: suppose it is f, and assume without loss of generality that f is a distinguished polynomial. We have (πn,f) (f,g), but

Λ(πn,f)(𝒪πn𝒪)[T ](f¯),

where f¯ is the image of f in 𝒪πn𝒪[T ], and the quotient ring is a finite ring by the division algorithm, as 𝒪 has finite residue field.

Proposition 2.2.10.

Every prime ideal of Λ is one of 0, (π,T ), (π), or (f), where f is an irreducible distinguished polynomial.

Proof.

Suppose that 𝔭 is a nonzero prime ideal in Λ with 𝔭(π). By the primality of 𝔭, there then exists a distinguished polynomial f in 𝔭 that is irreducible and not divisible by π . So choose such an f: if 𝔭 = (f), we are done. Otherwise, there exists g 𝔭 with g(f), and therefore by Lemma 2.2.9, there exists πn (f,g) for some n 1. Since 𝔭 is prime, we then have π 𝔭, and since f T degfmodπ, we have T degf 𝔭. Again, primality of 𝔭 then forces T 𝔭, and finally, 𝔭 = (π,T ) by the maximality of (π,T ).

Remark 2.2.11.

We have that Λ(π)(𝒪𝔪)T , while Λ(f) for a distinguished polynomial f is free of rank degf over 𝒪.

Lemma 2.2.12.

A finitely generated Λ-module is pseudo-null if and only if it is finite.

Proof.

Suppose that M is a finitely generated, pseudo-null Λ-module. To say that AnnΛ(M) has height at least 2 is to say that it contains two relatively prime elements, hence has finite index in Λ. On the other hand, if M is a finite Λ-module, then

AnnΛ(M) = mMAnnΛ(m),

and AnnΛ(m) must be of finite index in Λ, since m generates a finite Λ-module isomorphic to ΛAnnΛ(m). It follows that AnnΛ(M) has finite index in Λ, and therefore has height 2.

It follows that a pseudo-isomorphism of Λ-modules, for 𝒪 a valuation ring in a finite extension of p, is a Λ-module homomorphism with finite kernel and cokernel.

Theorem 2.2.13 (Structure theorem for finitely generated Λ-modules).

Let M be a finitely generated Λ-module. Then there exists a pseudo-isomorphism

M Λr i=1sΛ(f iki) j=1tΛ(πlj)

for some r,s,t 0, ki 1 and fi a distinguished irreducible Λ-polynomial for 1 i s, and lj 1 for 1 j t. Moreover, these quantities are unique up to reordering.

Proof.

This follows directly from Theorem 2.1.22 and the fact that the height one prime ideals in Λ are (π) and the ideals (f) for f an irreducible distinguished polynomial.

2.3. Completed group rings

For a profinite group G, we use U oG to denote that U is an open normal subgroup of G.

Definition 2.3.1.

Let G be a profinite group, and let 𝒪 be a commutative ring. We define the completed 𝒪-group ring of G to be the inverse limit

𝒪G = limUoG𝒪[GU]

with respect to the quotient maps 𝒪[GV ] 𝒪[GU] for V U.

Remark 2.3.2.

In the case that G is finite, we have 𝒪G = 𝒪[G], the usual group ring.

We shall study completed group rings only for certain very special classes of rings 𝒪 and profinite groups G. In particular, let us assume that 𝒪 is local and complete with respect to a maximal ideal 𝔪, which is to say that

𝒪limn𝒪𝔪n𝒪.

Remark 2.3.3.

Since 𝒪 is complete with respect to the maximal ideal 𝔪, we have

𝒪Glim UoG n0 (𝒪𝔪n𝒪)[GU]

Definition 2.3.4.

The augmentation ideal IG of 𝒪G is equal to

ker(𝒪G 𝜖𝒪),

where 𝜖 is the augmentation map, the inverse limit of the 𝒪-linear maps 𝒪[GU] 𝒪 that take every group element to 1.

Remark 2.3.5.

The map 𝜖 is surjective, and therefore it induces an isomorphism

𝒪GIG𝒪

We require the following lemma.

Lemma 2.3.6.

Let k be a field of characteristic p, and let G be a finite abelian p-group. Then k[G] is a local ring with maximal ideal the augmentation ideal in k[G].

Proof.

Suppose that 𝐺≅ i=1rpni for some ni 1 and r 0, and let gi be the inverse image of a generator of the ith component under this isomorphism. It is easy to see that

k[G]≅𝑘[X1,X2,,Xr](X1pn1 1,X2pn2 1,,X rpnr 1)

under the map that takes gi to Xi. Moreover, Xipni 1 = (Xi1)pni for each i since k has characteristic p. Setting T i = Xi1 the resulting ring

k[T 1,T 2,,T r](T 1pn1,T 2pn2,,T rpnr)

is local with maximal ideal (T 1,T 2,,T r). (This is well-known, but note that if f(T 1,T 2,,T r), then f has nontrivial constant coefficient, and we may construct an inverse by successive approximation, working modulo higher and higher total degrees.) The inverse image of this ideal under our isomorphism is the augmentation ideal of k[G].

We now let 𝒪 be a commutative noetherian local ring that is complete with the topology defined by its maximal ideal 𝔪.

Proposition 2.3.7.

Let 𝒪 be a complete commutative noetherian local ring with finite residue field characteristic p, and let G be a topologically finitely generated abelian pro-p group. Then the algebra 𝒪G is a local ring with maximal ideal 𝔪𝒪G+IG.

Proof.

We note that

𝒪G(𝔪+IG)𝒪𝔪,

so 𝔪+IG is maximal. If 𝔐 is any maximal ideal of 𝒪G, then we have an injection

𝒪(𝔐𝒪) 𝒪G𝔐,

which forces 𝒪(𝔐𝒪) to be a field, hence 𝔐𝒪 to be maximal in 𝒪, and therefore 𝔐𝒪 to be equal to 𝔪.

Moreover, we have

𝒪G𝔪𝒪G≅𝑘G,

where k = 𝒪𝔪. This follows from the fact that 𝔪𝒪G is an inverse limit of a countable inverse system of modules 𝔪(𝒪𝔪n)[GU] with surjective maps, as this implies that lim1 of the system vanishes. (Here, the countability of the system is guaranteed by the assumption of finite generation on G.)

The problem is reduced to showing that the augmentation ideal of kG is its only maximal ideal. As the quotient of kG by a maximal ideal surjects onto the quotient of k[GU] by the image of that maximal ideal for every open normal subgroup U of G, it suffices to demonstrate our claim in the case of a finite abelian p-group G. However, that result is just Lemma 2.3.6.

For any r 0, recall that

𝒪T 1,T 2,,T rlimn𝒪[T 1,T 2,,T r](T 1n,T 2n,,T rn).

The latter 𝒪-modules in the inverse limit are free of finite rank over 𝒪, and so can be given the 𝔪-adic topology, and the inverse limit then defines a topology on the power series ring itself.

The following lemma will be of use to us.

Lemma 2.3.8.

Suppose that 𝒪 is a complete commutative local noetherian ring with finite residue field, and let 𝔪 denote its maximal ideal. Let r 1. The following sets of ideals provide bases of open neighborhoods of 0 that all define the same topology on the ring R = 𝒪[T 1,T 2,,T r]:

i.

{Is,ts,t 1}, where Is,t = 𝔪sR+(T 1t,T 2t,,T rt),

ii.

{𝔐nn 1}, where 𝔐 = 𝔪𝑅+(T 1,T 2,,T r),

iii.

{Js,ts,t 1}, where

Js,t = 𝔪sR+(ω t(T 1),ωt(T 2),,ωt(T r))

and we define

ωn(T ) = (T +1)pn 1

for any T and any n 0.

In particular, R is isomorphic to the inverse limit of the quotients modulo the ideals in any of these sets.

Proof.

To show that two of the sets of ideals define the same topology is exactly to show that every ideal in each of the two sets contains an ideal in the other set. Note that

(T 1,T 2,,T r)(t1)r+1 (T 1t,T 2t,,T rt).

We then see that

I1,t 𝔐(t1)r+1 and J1 ,t 𝔐(pt1)r+1,

and from this we obtain that

Is,t I1,ts 𝔐s((t1)r+1) and J s,t J1,ts 𝔐s((pt1)r+1).

On the other hand, we have

𝔐n I n,n and 𝔐n J n,n,

where the latter containment uses that

ωn(T i) =j=1pn(pn j) T ij (pnT i,pn1T ip,pn2T ip2,,T ipn) (𝔪n+𝔪n1T i++T in)R 𝔐n.

Therefore, the topology defined by the powers of 𝔐 agrees both with the topologies defined by the ideals Is,t and by the ideals Js,t. The final remark follows from the first part, as the set of Is,t defines the natural topology on the power series ring.

Theorem 2.3.9.

Let 𝒪 be a complete commutative local noetherian ring with finite residue field of characteristic p. Suppose that 𝐺≅pr for some r, and let {γi1 i r} be a generating set of G. Then there is a unique topological isomorphism

𝒪G 𝒪T 1,T 2,,T r

that takes γi1 to T i.

Proof.

Let Un be the open subgroup of G generated by {γipn 1 i r} for some n 0. We note that

𝒪[GUn] 𝒪[T 1,T 2,,T r](ωn(T 1),ωn(T 2),,ωn(T r))

via the map that takes γi to T i+1. Moreover, note that ωm(T i) divides ωn(T i) for m n, and these isomorphisms between group and polynomial rings are compatible with the canonical quotient maps on both sides. Since the groups Un form a basis of open neighborhoods of 0 in G, we have

𝒪Glimn𝒪[T 1,T 2,,T r](ωn(T 1),ωn(T 2),,ωn(T r))

On the other hand, we have

𝒪T 1,T 2,,T rlimn𝒪[T 1,T 2,,T r](T 1n,T 2n,T rn).

Since 𝒪lim𝒪𝔪s as well, that the two inverse limits are isomorphic follows from the equality of the topologies defined by the sets of ideals in (i) and (iii) of Lemma 2.3.8.

Remark 2.3.10.

We remark that the theorem implies that 𝒪pk is noetherian, as a power series ring in finitely many variables over a noetherian ring is noetherian, and Lemma 2.3.8 implies that it is complete with respect to its unique maximal ideal.

2.4. Invariants of Λ-modules

Let 𝒪 be the valuation ring of a p-adic field, and let π be a uniformizer of the maximal ideal 𝔪 of 𝒪. Set Λ = 𝒪T . We can use the structure theorem to construct invariants attached to a finitely generated Λ-module.

Definition 2.4.1.

Let M be a finitely generated Λ-module, pseudo-isomorphic to

Λr i=1sΛ(f iki) j=1tΛ(πlj)

for some r,s,t 0, ki 1 and fi a distinguished irreducible Λ-polynomial for 1 i s, and lj 1 for 1 j t.

i.

The λ and μ-invariants of M are

λ(M) =i=1sk idegfi and μ(M) =j=1tl j,

respectively.

ii.

The characteristic polynomial of M is

char(M) = πμ(M) i=1sf iki,

and the characteristic ideal of M is the ideal charΛ(M) of Λ generated by char(M).

We remark that the characteristic polynomial is multiplicative in exact sequences, as follows from the following lemma.

Lemma 2.4.2.

Let

0 A ιB πC 0

be a short exact sequence of finitely generated, torsion Λ-modules. Then char(B) = char(A)char(C).

Proof.

Let X be the set of height one prime ideals in the support of B, and let S = Λ 𝔭X𝔭. Identifying S1A, S1B, and S1C with direct sums of quotients of S1Λ by height one prime ideals, that the characteristic ideals of these modules are multiplicative in S1Λ is a standard result in the theory of modules over a principal ideal domain. The lemma follows easily from this.

We next consider the quotients of finitely generated, torsion Λ-modules. Recall that

ωn(T ) = (T +1)pn 1

for any n 0.

Remark 2.4.3.

Suppose Γ is a procyclic group isomorphic to p, and let γ Γ be a topological generator. Let Γn denote the quotient of Γ of order pn. Recall that we have an isomorphism 𝒪Γ Λ that takes γ 1 to T . Then γpn 1 is taken to ωn, so we have that

𝒪[Γn]Λ(ωn).

We then have that

ΛlimnΛ(ωn).

Moreover, the quotient MωnM of a Λ-module M is identified with the Γpn -coinvariant group MΓpn of M.

Lemma 2.4.4.

If M is a finitely generated Λ-module, then the canonical maps

M limnMωnM limm,nM(πm,ω n)M

are isomorphisms.

Proof.

Since Λ is noetherian and M is finitely generated, there exists a presentation of M as a Λ-module:

Λr Λs M 0

for some r,s 0. Since tensor product is right exact and

Λ(πm,ω n)Λ𝑀≅𝑀(πm,ω n)M,

we have that

(Λ(πm,ω n))r (Λ(πm,ω n))s M(πm,ω n)M 0.

is exact as well. As the inverse limit is exact on finite groups, the resulting inverse limit

Λr Λs lim m,nM(πm,ω n)M 0

is exact, so there is a canonical isomorphism

M limm,nM(πm,ω n)M.

Since the latter map factors as

M limnMωnM limm,nM(πm,ω n)M,

we are done if we can show the second of these maps is injective. By left exactness of the inverse limit, this will follow from the injectivity of the maps

Mn limmMnπmM n,

where we have set Mn = MωnM. For this, note that Nakayama’s Lemma tells us that A = mπmMn = 0, since 𝜋𝐴 = A.

Remark 2.4.5.

The proof of Lemma 2.4.4 goes through with ωn replaced by any sequence fn of distinguished polynomials with fmfn for m n and fmfn if m < n.

For n m, we set ωn,m = ωnωm. Let us also set ωn,1 = ωn.

Lemma 2.4.6.

Let M be a finitely generated torsion Λ-module containing no elements of finite order. Then there exists an integer n0 1 such that ωn,n0M = pnn0M for all n n0.

Proof.

Since M has no p-torsion, we have μ(M) = 0. The structure theorem implies the existence of a pseudo-isomorphism

ϕ : M i=1sΛ(f i)

with fi distinguished, and which must be injective as, again, M has no p-torsion. As i=1sfi annihilates M, we have that T λ(M) annihilates M𝜋𝑀. It follows that (T +1)pm acts as the identity on M𝜋𝑀 for any m with pm λ(M). Fix such an m, and let n0 be an integer such that pn0 pm(e+1), where e+1 is the ramification index of π in 𝒪.

For 𝜃 EndΛ(M) given by the action of T +1, the exact sequence

0 EndΛ(M) πEndΛ(M) EndΛ(M𝜋𝑀)

implies that

𝜃pm 1 πEnd Λ(M).

For any n n0, we then have

𝜃pn 1 = ((𝜃pm 1)+1)pnm 1 (πpnm,𝑝𝜋)End Λ(M) = 𝑝𝜋EndΛ(M).

Let ψ EndΛ(M) with 𝜃pn = 1+𝑝𝜋𝜓. Since

ωn+1,n =c=0p1(T +1)cpn,

we have that ωn+1,n acts on M as

c=0p1(1+𝑝𝜋𝜓)c p+ c=0p1𝑐𝑝𝜋𝜓 +p2End Λ(M) p+𝑝𝜋EndΛ(M).

For M¯ = M𝑝𝜋𝑀, we therefore have that ωn+1,nM¯ = pM¯. This forces

ωn+1,nM = pM

by Nakayama’s lemma, which implies the result.

We now have the following result on the orders of quotients of finitely generated, torsion Λ-modules.

Theorem 2.4.7.

Let M be a finitely generated, torsion Λ-module, and let n0 1 be such that char(M) and ωn,n0 are relatively prime for all nonnegative n n0. Set λ = λ(M) and μ = μ(M). Let q denote the order of the residue field k of 𝒪, and let e denote the ramification index of 𝒪 over p. Then there exists an integer ν such that

|Mωn,n0M| = qpnμ+𝑛𝑒𝜆+ν

for all sufficiently large n 0.

Proof.

Our proof consists of four steps. In the first, we treat the case of finite M. In the second, we reduce to the case of direct sums of quotients of Λ. In the third, we treat the quotients of Λ by powers of π, and in the fourth, we treat the quotients of Λ by distinguished polynomials. For simplicity of notation, let us set ωn = ωn,n0.

  1. Note first that if M is finite, then Mωn𝑀≅𝑀 for n sufficiently large, as follows from Lemma 2.4.4, noting Remark 2.4.5. In this case, qν is then just the order of M. To see that ν is an integer and not just a rational number, note that M has a filtration {πiMi 0} and the graded quotients πiMπi+1M are finite-dimensional k-vector spaces, so of order a power of q. It follows that

    |M| =i=0|πiMπi+1M|

    is a power of q as well.

  2. In the general case, consider the map

    ϕ : M N = i=1sΛ(f iki) j=1tΛ(πlj)

    constructed in Theorem 2.2.13. It has finite kernel and cokernel, and the induced maps

    ϕn: MωnM Nω nN

    fit into a commutative diagram

    Kernel and cokernel comparison for an Iwasawa module map. A full diagram description follows.
    Diagram description: Kernel and cokernel comparison for an Iwasawa module map

    The structural squares and triangles displayed here commute.

    Objects, listed by row and column:

    • Row 1, from left to right: column 2: 0; column 3: 0; column 4: 0.
    • Row 2, from left to right: column 2: kernel phi; column 3: kernel phi; column 4: kernel phi subscript (n).
    • Row 3, from left to right: column 2: M; column 3: M; column 4: M / omega prime subscript (n)M; column 5: 0.
    • Row 4, from left to right: column 1: 0; column 2: N; column 3: N; column 4: N / omega prime subscript (n)N; column 5: 0.
    • Row 5, from left to right: column 2: cokernel phi; column 3: cokernel phi; column 4: cokernel phi subscript (n); column 5: 0.
    • Row 6, from left to right: column 2: 0; column 3: 0; column 4: 0.

    Arrows and lines:

    1. An arrow from 0 (row 1, column 2) to kernel phi (row 2, column 2), without a label.
    2. An arrow from 0 (row 1, column 3) to kernel phi (row 2, column 3), without a label.
    3. An arrow from 0 (row 1, column 4) to kernel phi subscript (n), without a label.
    4. An arrow from kernel phi (row 2, column 2) to kernel phi (row 2, column 3), labelled omega prime subscript (n).
    5. An arrow from kernel phi (row 2, column 2) to M (row 3, column 2), without a label.
    6. An arrow from kernel phi (row 2, column 3) to kernel phi subscript (n), without a label.
    7. An arrow from kernel phi (row 2, column 3) to M (row 3, column 3), without a label.
    8. An arrow from kernel phi subscript (n) to M / omega prime subscript (n)M, without a label.
    9. An arrow from M (row 3, column 2) to M (row 3, column 3), labelled omega prime subscript (n).
    10. An arrow from M (row 3, column 2) to N (row 4, column 2), labelled phi.
    11. An arrow from M (row 3, column 3) to M / omega prime subscript (n)M, without a label.
    12. An arrow from M (row 3, column 3) to N (row 4, column 3), labelled phi.
    13. An arrow from M / omega prime subscript (n)M to 0 (row 3, column 5), without a label.
    14. An arrow from M / omega prime subscript (n)M to N / omega prime subscript (n)N, labelled phi subscript (n).
    15. An arrow from 0 (row 4, column 1) to N (row 4, column 2), without a label.
    16. An arrow from N (row 4, column 2) to N (row 4, column 3), labelled omega prime subscript (n).
    17. An arrow from N (row 4, column 2) to cokernel phi (row 5, column 2), without a label.
    18. An arrow from N (row 4, column 3) to N / omega prime subscript (n)N, without a label.
    19. An arrow from N (row 4, column 3) to cokernel phi (row 5, column 3), without a label.
    20. An arrow from N / omega prime subscript (n)N to 0 (row 4, column 5), without a label.
    21. An arrow from N / omega prime subscript (n)N to cokernel phi subscript (n), without a label.
    22. An arrow from cokernel phi (row 5, column 2) to cokernel phi (row 5, column 3), labelled omega prime subscript (n).
    23. An arrow from cokernel phi (row 5, column 2) to 0 (row 6, column 2), without a label.
    24. An arrow from cokernel phi (row 5, column 3) to cokernel phi subscript (n), without a label.
    25. An arrow from cokernel phi (row 5, column 3) to 0 (row 6, column 3), without a label.
    26. An arrow from cokernel phi subscript (n) to 0 (row 5, column 5), without a label.
    27. An arrow from cokernel phi subscript (n) to 0 (row 6, column 4), without a label.

    where the map ωn: N N is injective since one cannot have ωng (fiki) (or in (πlj)) for some i (resp., j) unless g (fiki) (resp., (πlj)) as ωn is relatively prime to each fi by assumption (and to π by definition). Now, for sufficiently large n, we have that multiplication by ωn is the zero map on kerϕ and cokerϕ, as kerϕ and cokerϕ are finite. Therefore, the snake lemma tells us that, for such n, we have cokerϕcokerϕn and an exact sequence

    0 kerϕ kerϕn cokerϕ 0.

    Defining η 0 by

    qη = |kerϕ| = |kerϕn| |cokerϕn|,

    we have that

    |MωnM| = qη i=1s|Λ(ω n,f iki)| j=1t|Λ(ω n,πlj)|

    for the same sufficiently large n. This reduces the theorem to modules of the form M = Λ(πl) for some l 1 or M = Λ(f) with f a (a power of an irreducible) distinguished polynomial relatively prime to every ωn.

  3. Suppose now that M = Λ(πl) for some l 1. We then have

    MωnM = Λ(ω n,πl)(𝒪πl𝒪)T (ω n),

    Since ωn is a distinguished polynomial of degree pnpn0, the latter ring is isomorphic to (𝒪πl𝒪)pn as an 𝒪-module. We therefore have that

    |MωnM| = qpnlpn0l.

    Note that μ(M) = l, and we can take ν = pn0l for this M.

  4. Finally, suppose that M = Λ(f) for some distinguished polynomial f relatively prime to every ωn. By Lemma 2.4.6, we have that there exists n1 n0 such that

    ωn,n1M = pnn1M

    for all n n1. We also have an exact sequence

    0 Mωn1M ω n,n1MωnM Mω n,n1M 0,

    and therefore we have

    Mωn,n1𝑀≅𝑀pnn1𝑀≅(𝒪πe(nn1)𝒪)λ,

    the latter isomorphism being of 𝒪-modules. Defining ν by

    qν = |Mω n1M|qn1𝑒𝜆,

    we then have

    |MωnM| = q𝑛𝑒𝜆+ν,

    as desired.

We next wish to consider results which give us conditions that allow us to compute invariants of Λ-modules from their quotients. For this, the following lemma is useful.

Lemma 2.4.8.

Let ϕ : M N be a pseudo-isomorphism of Λ-modules, and let f Λ be a distinguished polynomial. Then the induced map ϕf: M𝑓𝑀 N𝑓𝑁 is also a pseudo-isomorphism, and moreover, we have

|kerϕf||kerϕ||cokerϕ| and |cokerϕf||cokerϕ|.

Similarly, using A[f] to denote the kernel of f : A A for any Λ-module A, the induced map fϕ : M[f] N[f] is also a pseudo-isomoprhism, and we have

|kerfϕ||kerϕ| and |cokerfϕ||kerϕ||cokerϕ|.
Proof.

Consider first the diagram

Multiplication by f on a quotient-kernel sequence. A full diagram description follows.
Diagram description: Multiplication by f on a quotient-kernel sequence

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: M / kernel phi; column 3: N; column 4: cokernel phi; column 5: 0.
  • Row 2, from left to right: column 1: 0; column 2: M / kernel phi; column 3: N; column 4: cokernel phi; column 5: 0.

Arrows and lines:

  1. An arrow from 0 (row 1, column 1) to M / kernel phi (row 1, column 2), without a label.
  2. An arrow from M / kernel phi (row 1, column 2) to N (row 1, column 3), labelled phi.
  3. An arrow from M / kernel phi (row 1, column 2) to M / kernel phi (row 2, column 2), labelled f.
  4. An arrow from N (row 1, column 3) to cokernel phi (row 1, column 4), without a label.
  5. An arrow from N (row 1, column 3) to N (row 2, column 3), labelled f.
  6. An arrow from cokernel phi (row 1, column 4) to 0 (row 1, column 5), without a label.
  7. An arrow from cokernel phi (row 1, column 4) to cokernel phi (row 2, column 4), labelled f.
  8. An arrow from 0 (row 2, column 1) to M / kernel phi (row 2, column 2), without a label.
  9. An arrow from M / kernel phi (row 2, column 2) to N (row 2, column 3), labelled phi.
  10. An arrow from N (row 2, column 3) to cokernel phi (row 2, column 4), without a label.
  11. An arrow from cokernel phi (row 2, column 4) to 0 (row 2, column 5), without a label.

The snake lemma then yields an exact sequence

0 (Mkerϕ)[f] N[f] (cokerϕ)[f] M(𝑓𝑀 +kerϕ) N𝑓𝑁 cokerϕf 0. (2.4.1)

The kernel of ϕf has order at most the products of the orders of the kernels of the maps M𝑓𝑀 M(𝑓𝑀 +kerϕ) and M(𝑓𝑀 +kerϕ) N𝑓𝑁. The first clearly has order at most |kerϕ|, and by (2.4.1), the second has order at most |cokerϕ|. The statement on cokerϕf is also clear from the exact sequence.

As for fϕ, the snake lemma applied to

Multiplication by f on a kernel sequence. A full diagram description follows.
Diagram description: Multiplication by f on a kernel sequence

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 phi; column 3: M; column 4: M / kernel phi; column 5: 0.
  • Row 2, from left to right: column 1: 0; column 2: kernel phi; column 3: M; column 4: M / kernel phi; column 5: 0.

Arrows and lines:

  1. An arrow from 0 (row 1, column 1) to kernel phi (row 1, column 2), without a label.
  2. An arrow from kernel phi (row 1, column 2) to M (row 1, column 3), without a label.
  3. An arrow from kernel phi (row 1, column 2) to kernel phi (row 2, column 2), labelled f.
  4. An arrow from M (row 1, column 3) to M / kernel phi (row 1, column 4), labelled phi.
  5. An arrow from M (row 1, column 3) to M (row 2, column 3), labelled f.
  6. An arrow from M / kernel phi (row 1, column 4) to 0 (row 1, column 5), without a label.
  7. An arrow from M / kernel phi (row 1, column 4) to M / kernel phi (row 2, column 4), labelled f.
  8. An arrow from 0 (row 2, column 1) to kernel phi (row 2, column 2), without a label.
  9. An arrow from kernel phi (row 2, column 2) to M (row 2, column 3), without a label.
  10. An arrow from M (row 2, column 3) to M / kernel phi (row 2, column 4), labelled phi.
  11. An arrow from M / kernel phi (row 2, column 4) to 0 (row 2, column 5), without a label.

yields exactness of

0 (kerϕ)[f] M[f] (Mkerϕ)[f] kerϕfkerϕ,

Together with (2.4.1), this implies that fϕ has finite kernel contained in kerϕ and finite cokernel of order at most |kerϕ||cokerϕ|.

Definition 2.4.9.

Let A be a finitely generated 𝒪-module. The π-rank rπ(A) of A is the dimension of A𝜋𝐴 as a vector space over k = 𝒪π𝒪.

Proposition 2.4.10.

Let M be a finitely generated, torsion Λ-module. Then μ(M) = 0 if and only if the quantities rπ(MωnM) are bounded as n varies.

Proof.

Consider a pseudo-isomorphism

ϕ : M N = i=1sΛ(f iki) j=1tΛ(πlj).

Then ϕωn: MωnM NωnN has finite kernel and cokernel of bounded order by Lemma 2.4.8, so it suffices to check the result for N. Note that the π-rank of Λ(f,ωn) for f a distinguished polynomial is bounded by degf, since Λ(f)𝒪degf as an 𝒪-module. On the other hand, Λ(πl,ωn) is isomorphic to (𝒪πl)pn as an 𝒪-module, so has unbounded π-rank.

Similarly, we have the following proposition for the λ-invariant.

Proposition 2.4.11.

Let M be a finitely generated, torsion Λ-module. Then λ(M) is equal to the following quantities:

i.

rank𝒪M and

ii.

the maximal integer λ such that M has a quotient isomorphic to (𝒪πn𝒪)λ as an 𝒪-module for every n.

Proof.

Consider a pseudo-isomorphism

ϕ : M N = i=1sΛ(f iki) j=1tΛ(πlj).

Let n > μ(M). Then Λ(πlj) has trivial 𝒪-rank and no quotient of the form 𝒪πn𝒪, since n > lj. On the other hand, Λ(fiki) is isomorphic to 𝒪kidegfi as an 𝒪-module by Remark 2.2.11, so has a quotient of the form (𝒪πn𝒪)m for exactly those m kidegfi. Therefore, the result holds for N.

By definition, 𝒪-rank is not affected by pseudo-isomorphism, so λ(M) = rank𝒪M. Moreover, if λ = rank𝒪M, then the quotient of M modulo its π-power torsion subgroup is a finitely generated torsion-free 𝒪-module of rank λ, hence is isomorphic to 𝒪λ and has a quotient isomorphic to (𝒪πn𝒪)m for exactly those m λ.

Finally, for finitely generated Λ-modules which are not necessarily Λ-torsion, we have the following result on Λ-ranks.

Proposition 2.4.12.

Let M be a finitely generated Λ-module. Then we have

rankΛ(M) = rank𝒪(MT M)rank𝒪(M[T ]).

Moreover, we have

rank𝒪(MωnM) = pnrank Λ(M)+c

for some c 0 for all sufficiently large n.

Proof.

Again consider a pseudo-isomorphism

ϕ : M N = Λr i=1sΛ(f iki) j=1tΛ(πlj).

Then rankΛ(M) = rankΛ(N), and by Lemma 2.4.8, we have

rank𝒪(MT M) = rank𝒪(NT N) and rank𝒪(M[T ]) = rank𝒪(N[T ]),

or more strongly, that M[T ] N[T ] is a pseudo-isomorphism.

Given this, the proof of the first part is reduced to case that M = N. Since ΛT Λ has 𝒪-rank 1 and Λ(f) for a distinguished polynomial f has

Λ(f,T )𝒪f(0)𝒪,

we have that the 𝒪-rank of the latter module is nonzero, and then equal to 1, if and only if T divides f. Finally, Λ(T,πl)𝒪πl𝒪 for l 1 and so has trivial 𝒪-rank. It follows that rank𝒪(NT N) = r+s, where s is the number of fi equal to T . As for N[T ], note that Λ[T ] = 0 and Λ(πl)[T ] = 0, while Λ(f)[T ] is nonzero, and then of 𝒪-rank 1, if and only if T divides f. Therefore, we have rank𝒪N[T ] = s, and part a follows.

We note that rank𝒪ωn(M) = pnrankΛ(M), since Λ has rank pn over 𝒪ωn. The first part applied with T replaced by ωn then implies

rank𝒪(MωnM) = pnrank Λ(M)+rank𝒪(M[ωn]).

It suffices then to show that rank𝒪(M[ωn]) is bounded in n. But this follows as ωn,m is relatively prime to charΛ(M) for n sufficiently large for all m.

2.5. Pontryagin duality

Let A be a locally compact, Hausdorff topological abelian group.

Definition 2.5.1.

The Pontryagin dual of A is defined to be the topological group

A = Homcts(A,)

with the compact-open topology, which is to say, with basis of open sets of the form

B(K,U) = {f Af(K) U},

where K A is compact and U is open.

Of course, if f : A B is a continuous map of locally compact, Hausdorff abelian groups, then there is a natural map f: B A given by f(φ) = φ f.

The following is the key theorem regarding the Pontryagin dual, which we state without proof.

Theorem 2.5.2 (Pontryagin duality).

Let L denote the category of locally compact, Hausdorff topological abelian groups, let 𝒞 denote the category of compact, Hausdorff topological abelian groups, and let 𝒟 denote the category of discrete topological abelian groups. Then the Pontryagin dual provides a self-inverse contravariant functor from L to its itself. Moreover, it induces contravariant equivalences of categories between 𝒞 and 𝒟 in both directions.

Remark 2.5.3.

If A is a profinite or discrete torsion, then in fact

A = Homcts(A,),

while if A is pro-p or discrete p-torsion, then we have

A = Homcts(A, pp).

Moreover, we note that if A is discrete, then every homomorphism from it is continuous. On the other hand, if A is a finitely generated p-module, then every p-linear homomorphism is continuous, so

A = Hom p(A,pp).

Remark 2.5.4.

If A has the additional structure of a topological G-module for a profinite group G, then A has the continuous G-action given by

(gf)(a) = f(g1a)

for g G, f A and a A.

Remark 2.5.5.

Pontryagin duality induces a nondegenerate continuous pairing

A×A pp,(a,f)f(a).

If A is also a topological G-module, then the latter pairing is G-equivariant.

Here is another interesting result.

Proposition 2.5.6.

a.

If A is a compact, Hausdorff topological p-module, then A is profinite.

b.

If A is a discrete topological p-module, then A is p-torsion.

Proof.

Let us start with part b. Since A is discrete, every element a A has pna = 0 for some n 0 by continuity of the action. As for part a, we note that the dual of a compact p-module is A a discrete p-module, hence p-torsion. Then A is the direct limit of the finite submodules generated by any finite set of its elements, so A is the topologically the inverse limit of the Pontryagin duals of those submodules, and therefore A is profinite.

Corollary 2.5.7.

Every finite topological p-module has the discrete topology.

Example 2.5.8.

Since p is procyclic, a continuous homomorphism from it is determined by where 1 is sent. Since p is a free pro-p group, we can send 1 to any element. Therefore, we have p = pp.

Definition 2.5.9.

We say an locally compact module over a profinite ring R is cofinitely generated if its Pontryagin dual is a finitely generated right R-module.

2.6. Iwasawa adjoints

We continue to suppose that Λ = 𝒪T for a valuation ring 𝒪 of a p-adic field with uniformizer π. Let F denote the quotient field of 𝒪. We will be most interested in Pontryagin duals of Λ-modules.

Definition 2.6.1.

Let ι : Λ Λ be the unique continuous 𝒪-linear ring homomorphism satisfying ι(T ) = (T +1)1 1.

We can convert the canonical right action on the Pontryagin dual of a Λ-module to a left action using an involution, as follows.

Proposition 2.6.2.

If M is a locally compact, Hausdorff topological Λ-module, then Mis as well, with respect to the action

(λ φ)(m) = φ(ι(λ)m) (2.6.1)

for λ Λ, m M, and φ M.

Let s 0 be such that πs generates the different of 𝒪p. Then the 𝒪-balanced pairing

𝒪×𝒪 p,(x,y)TrFp(πs𝑥𝑦) (2.6.2)

is perfect. For a locally compact, Hausdorff topological Λ-module M, we have a left Λ-module structure on Hom𝒪(M,F𝒪) as in (2.6.1), with φ now in Hom𝒪(M,F𝒪).

Proposition 2.6.3.

For every finitely or cofinitely generated 𝒪-module A, there exists an isomorphism

AHom 𝒪(A,F𝒪).

These can be chosen to be natural in A in a manner that is canonical up to the choice of uniformizer π of 𝒪. Moreover, if A is a Λ-module, then the isomorphism is of Λ-modules.

Proof.

The perfect pairing of (2.6.2) yields an isomorphism 𝒪Hom(𝒪,p) and therefore the composite 𝒪-module isomorphism

F𝒪𝒪pppHomp(𝒪,p)pppHomp(𝒪,pp).

Since A is (co)finitely generated over p, we have the following Λ-module isomorphisms

AHom p(A,pp)Hom𝒪(A,Homp(𝒪,pp))Hom𝒪(A,F𝒪),

and naturality is easily checked.

We have the following analogue of Proposition 2.5.6.

Proposition 2.6.4.

a.

Every compact Λ-module is an inverse limit of finite Λ-modules.

b.

Every discrete Λ-module is a direct limit of finite Λ-modules.

Proof.

By Pontryagin duality, it suffices to prove part b. For this, we again note that the continuity of the Λ-action on a discrete module M ensures that, for any m M, the annihilator AnnΛ(m) is an open ideal of Λ. But then M is the union of its finite Λ-submodules Λm for m M.

Note that if M is a finitely generated Λ-module, we endow it with the topology under which (πm,ωn)M forms a basis of open submodules of M.

Definition 2.6.5.

Let M be a finitely generated, torsion Λ-module, and set Mn = Mωn,mM for n m and some fixed m 1 with ωn,m relatively prime to char(M) for all n. Set

α(M) = limnMn(lim nMn),

where Mn Mn+1 is induced by the map mωn+1,nm on M. Then the Λ-module α(M) is called the Iwasawa adjoint to M.

Remarks 2.6.6.

a.

We leave it to the reader to check that the definition of α(M) does not depend on m.

b.

If ϕ : M N is a Λ-module homomorphism, where M and N are finitely generated and Λ-torsion, then we obtain a natural Λ module homomorphism α(ϕ): α(N) α(M).

Lemma 2.6.7.

The contravariant functor α is left exact.

Proof.

To see the exactness, note that

Mn≅𝑀 ΛΛ(ωn,m),

the tensor product is right exact, the Pontryagin dual is an exact contravariant functor, and the inverse limit is exact on finite abelian groups.

Lemma 2.6.8.

If M is a finite Λ-module, then α(M) = 0.

Proof.

Since M is finite, the map ωn,m: M M is zero for n sufficiently large relative to a fixed m. The result follows.

Lemma 2.6.9.

If M is a finitely generated, torsion Λ-module with μ(M) = 0, then there are natural isomorphisms

α(M)Homp(M,p)Hom𝒪(M,𝒪)

as Λ-modules. Here, Λ acts on both Homp(M,p) and Hom𝒪(M,𝒪) by

(λ ϕ)(m) = ϕ(ι(λ)m).
Proof.

Let N be the p-power torsion submodule of M. By Lemma 2.6.7 and Lemma 2.6.8, the map α(MN) α(M) is an isomorphism, so we can and do suppose that M is p-torsion-free.

Since M is finitely generated over p, we have that for sufficiently large m and n m that ωn,m acts on M by multiplication by pnm by Lemma 2.4.6. Therefore, we see that

α(M)limn(MpnM)lim nHomp(MpnM,pn)Hom p(M,p).

For the other isomorphism, we note that

Homp(M,p)Homp(M 𝒪𝒪,p)Hom𝒪(M,Hom(𝒪,p))Hom𝒪(M,𝒪),

the latter isomorphism using the pairing of (2.6.2), and all of these isomorphisms are of Λ-modules.

Proposition 2.6.10.

Let ϕ : M N be a pseudo-isomorphism of finitely generated, torsion Λ-modules. Then the induced map α(ϕ): α(N) α(M) an injective pseudo-isomorphism.

Proof.

As the inverse limit is exact on finite modules, in order to show that α(ϕ) is a pseudo-isomorphism it suffices to show that the maps Nn Mn have kernel and cokernel of bounded order. By exactness of the Pontryagin dual, this reduces to proving that Mn Nn has kernel and cokernel of bounded order, which follows from Lemma 2.4.8.

Finally, by Lemma 2.6.7, we have that the sequence

0 α(cokerϕ) α(N) α(ϕ)α(M)

is exact. The injectivity of α(ϕ) then follows from Corollary 2.6.8.

Definition 2.6.11.

For a Λ-module M, we let Mι denote the Λ-module that is M as a set but on which the Λ-action ι is

λ ιm = ι(λ)m

for λ Λ and m M.

Lemma 2.6.12.

a.

For any positive integer , we have α(Λ(πl))Λ(πl).

b.

For any distinguished polynomial f, we have α(Λ(f))Λ(ι(f)).

Proof.

For part a, set γ = T +1 and let M = Λ(πl). Then any element in Mn = MωnM (taking m = 1) may be uniquely written as

f =i=0pn1a iγi

modulo ωn = γpn 1, for some ai 𝒪πl𝒪 for 0 i pn1. Let us identify Mn with Hom𝒪(Mn,F𝒪) as in Proposition 2.6.3. We define a map

ψn: Mn Mn

by setting

ψn(f)(γi) = ai πl,

and extending 𝒪-linearly. Then ψn is clearly an injective homomorphism, and it is also easily seen that the ψn(γi) form a 𝒪-basis of Mn, so ψn is surjective as well. Moreover, ψn is a map of Λ-modules as

ψn(𝛾𝑓)(γi) = ai1 πl = ψn(f)(γi1) = (γ ψ n(f))(γi).

The diagram

Compatibility with dual transition maps. A full diagram description follows.
Diagram description: Compatibility with dual transition maps

The structural squares and triangles displayed here commute.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: M subscript (n plus 1); column 2: M subscript (n plus 1) superscript (vee).
  • Row 2, from left to right: column 1: M subscript (n); column 2: M subscript (n) superscript (vee).

Arrows and lines:

  1. An arrow from M subscript (n plus 1) to M subscript (n plus 1) superscript (vee), labelled psi subscript (n plus 1).
  2. An arrow from M subscript (n plus 1) to M subscript (n), without a label.
  3. An arrow from M subscript (n plus 1) superscript (vee) to M subscript (n) superscript (vee), labelled omega subscript (n plus 1,n) superscript (vee).
  4. An arrow from M subscript (n) to M subscript (n) superscript (vee), labelled psi subscript (n).

commutes since

ωn+1,n(ψ n+1(f))(γi) = ψ n+1(f)(ι(ωn+1,n)γi) = j=0p1ψ n+1(f)(γi+pnj) = ψ n(f)(γi).

In the inverse limit, we obtain α(Λ(πl))Λ(πl).

For part b, suppose that M = Λ(f) with f a distinguished polynomial of degree d. Let us define 𝜖 : Λ 𝒪 by setting 𝜖(g) equal to the coefficient of T d1 in r, where r 𝒪[T ] is the unique polynomial of degree less than d with g = 𝑞𝑓 +r for some q Λ. We then define

𝜃 : Λ(f) Hom𝒪(Λ(f),𝒪)ι

by

𝜃(g¯)(h¯) = 𝜖(𝑔h),

where g¯,h¯ Λ(f) and g,h Λ are lifts of g¯ and h¯ respectively. This is clearly well-defined, and moreover it is a Λ-module homomorphism, since

𝜃(λg¯)(h¯) = 𝜖(𝜆𝑔h) = 𝜃(g¯)(λh¯) = (λ 𝜃(g¯))(h¯).

If r 𝒪[T ] is nonzero of degree less k than d, then letting r¯ denote the image of r in Λ(f), we have

𝜃(r¯)(T d1k) = 𝜖(T d1kr)0,

which means that r¯ker𝜃, so 𝜃 is injective. A count of 𝒪-ranks now tells us that α has finite cokernel.

In fact, 𝜃 is surjective, as for any 0 k d1 and g = i=0d1aiT i, we have that

T kg j=1ka djT kjf i=kd1a ikT imodπ,

since f is distinguished, and hence

𝜃(T k)(g¯) a d1kmodπ.

Since the functions ϕk Hom𝒪(Λ(f),𝒪)ι with ϕk(g) = ad1k generate Hom𝒪(Λ(f),𝒪)ι and agree with the 𝜃(T k) modulo π, the 𝜃(T k) do as well by Nakayama’s lemma. In other words, 𝜃 is an isomorphism Λ(f) α(Λ(f))ι, and part b follows as (Λ(f))ιΛ(ι(f)).

Theorem 2.6.13.

Let M be a finitely generated, torsion Λ-module. Then α(M) is a finitely generated, torsion Λ-module that is pseudo-isomorphic to Mι. Moreover, α(M) contains no nontrivial finite Λ-submodules.

Proof.

Consider a pseudo-isomorphism

𝜃 : N = i=1sΛ(f iki) j=1tΛ(πlj) M,

which exists by the structure theorem and Proposition 2.1.11. Note that α(𝜃): α(M) α(N) is an injective pseudo-isomorphism. If we can show that α(N) is pseudo-isomorphic to Nι, then clearly α(M) will be pseudo-isomorphic to Mι, as pseudo-isomorphism is an equivalence relation on finitely generated, torsion Λ-modules. Moreover, if α(N) has no nonzero finite Λ-submodules, then neither does α(M), being isomorphic to a submodule of α(N). By the additivity of the adjoint functor, it then suffices to assume that M is a quotient of Λ by a height one prime ideal, but this is covered by Lemma 2.6.12.

2.7. The group ring of a cyclic p-group

Let us suppose that G is a cyclic group of order p. In this section, we wish to study the structure theory of modules over p[G] that are finitely generated, free p-modules. From our study of modules over Λ = pT (or representation theory over p), we are easily able to classify such modules up to pseudo-isomorphism.

Let NG p[G] denote the norm element, and let X = p[G]NG, which is noncanonically isomorphic to the augmentation ideal IG via the map x(g1)x, for g G a generator.

Lemma 2.7.1.

Let A be a finitely generated p[G]-module, where G is cyclic of order p. Then there are s,t 0 and a homomorphism

ϕ : A Xs pt

with finite kernel and cokernel, and kerϕ = 0 if and only if A is p-torsion free.

Proof.

We remark that for a given generator g of G, we have an isomorphism

ψ : Λ(ω1) p[G]

determined by ψ(T ) = g1. Any element of A generates a cyclic p[G]-module, which may then be viewed as a quotient of Λ(ω1). Since ω1 = T ω1,0 and ω1,0 is irreducible, we have Λ(ω1,f) is finite for a power series f Λ if f is not a unit times a product of a power of T and a power of ω1,0. This leaves three possibilities for nontrivial p-torsion free quotients of Λ(f), which are Λ(f)p[G], Λ(T )p, and Λ(ω1,0)≅𝑋, since ψ(ω1,0) = NG. Therefore, the structure theorem for finitely generated Λ-modules tells us that A is pseudo-isomorphic to a direct sum of copies of the latter two p[G]-modules, p and X.

Remark 2.7.2.

The p[G]-module p[G] is pseudo-isomorphic to X p. Explicitly, letting 𝜖 denote the augmentation map, we have

p[G] X p, a((g1)a,𝜖(a)) X p p[G], (x,b)x+bNG,

and both of these maps are injective with cokernel isomorphic to 𝑝ℤ.

We now state the main result of the section.

Theorem 2.7.3.

Let A be a finitely generated p[G]-module that is p-torsion free. Then there is an isomorphism

ϕ : A p[G]rXs pt

of p[G]-modules for some r,s,t 0.

Proof.

Since p[G] is p[G]-projective, we also have that if 𝐵≅p[G]r is the maximal p[G]-free quotient of A, then setting A = ker(A B), we have an isomorphism

𝐴≅A p[G]r,

where A has no free p[G]-quotient. We may therefore assume that A itself has no free p[G]-quotient.

Consider the sequence

0 AG A I GA 0.

Since A is p-torsion free, we must have (IGA)G = 0, since there is an injective pseudo-isomorphism

ψ : A Xs pt

for some s,t 0, and (IGX)G = 0, while IGp = 0. In particular, we have that AGpt, and there is an injective pseudo-isomorphism from IGA to Xu for the above u, since IGX X.

Let {x1,,xm} be a minimal generating set of IGA as a p[G]-module. We note that p[G]xi is isomorphic to a finite index submodule of X, and it is therefore a power IGnX for some n. (Here, note that 𝑝𝑋 IGX.) The map X IGn given by x(g1)nx for a generator g G, is an isomorphism, so in fact we have p[G]xi≅𝑋.

If y p[G]xip[G]xj, then by minimality we clearly must have

y IGxiIGxj

since p[G]xi≅𝑋 has IGxi as its unique maximal improper submodule. We then have xip[G]xi and xjp[G]xj with

y = (g1)xi = (g1)x j,

which forces xixj (IGA)G. In other words, we have xi = xj, contradicting minimality. We therefore have m = s and IG𝐴≅IGs.

We now know that A fits in an exact sequence

0 pt A πXs 0,

which we claim splits. To see this, write Xs = x1,,xs. Then zi = NGx~i is an element of pt, and the sequence splits if and only if zi ppt for all i, since this means exactly that there exist yi pt with zi = pyi and therefore NG(x~iyi) = 0, which tells us that x~iyi≅𝑋. The p[G]-linear map taking xi to xi~yi then determines the splitting. If not, we have that some x~i generates a direct summand of A isomorphic to p[G], since zi (for some i) may be taken as part of a basis {zi,w2,,wt} of pt, and

A = x~1,,x~s,w2,,wtp[G]x~1,,x~i1,x~i+1,,x~s,w2,,wt.

Since we have assumed that A has no p[G]-quotient, the latter cannot happen, so the sequence splits, as desired.

2.8. Eigenspaces

In this section, we suppose that Δ is a finite abelian group. For a fixed prime p, we consider the group

Δ = Hom(Δ, p¯×)

of p-adic characters of Δ. Let 𝒪 denote the p-algebra generated by the roots of unity of order dividing the exponent of Δ, and let E denote the quotient field of 𝒪. For χ Δ, we let 𝒪χ the p-algebra generated by the values of χ, and let Eχ denote its fraction field. Cearly, the ring 𝒪 contains 𝒪χ.

What we shall call eigenspaces of a p[Δ]-module shall in general, in fact, be quotients. Note that χ Δ induces a map χ~: 𝒪[Δ] 𝒪, which restricts to a map p[Δ] 𝒪χ.

Definition 2.8.1.

Let A be an 𝒪[Δ]-module, and let ψ Δ. We define the ψ-eigenspace of A as

Aψ = A 𝒪[Δ]𝒪,

where the map 𝒪[Δ] 𝒪 in the tensor product is χ~.

Remark 2.8.2.

If p |Δ|, then the canonical map A Aψ induces an isomorphism

{a A𝛿𝑎 = ψ(δ)a for all δ Δ}Aψ.

It is the former module that might more typically be called an eigenspace. It can be interpreted as the Δ-invariant group of the twist A(ψ) of A that is A as an 𝒪-module but on which δ Δ acts as ψ(δ)δ does on A. Our eigenspace Aψ is instead the Δ-coinvariant group of A(ψ).

Notation 2.8.3.

For ψ Δ, set

eψ = 1 |Δ|δΔψ(δ)δ1 E[Δ].

Note that

σeψ = ψ(σ)eψ

for every σ Δ, and in particular

𝒪[Δ]eψ = 𝒪eψ

as an 𝒪[Δ]-submodule of E[Δ].

Proposition 2.8.4.

We have a canonical decomposition of rings and E[Δ]-modules

E[Δ]ψΔEeψ.

If p |Δ|, we similarly have a decomposition

𝒪[Δ]ψΔ𝒪eψ.
Proof.

One need only remark that the eψ are mutually orthogonal idempotents that sum to 1, as is a basic fact of character theory (in this case for a finitely generated abelian group).

The following lemma is useful to note.

Lemma 2.8.5.

Let ψ Δ. For any E[Δ]-module A (or 𝒪[Δ]-module A if p |Δ|), we have Aψ = eψA.

Proof.

If a eψA, then eψa = a, as eψ is an idempotent. Conversely, if a A(ψ), then

eψa = 1 |Δ|δΔψ(δ)1𝛿𝑎 = a,

as 𝛿𝑎 = ψ(δ)a.

The following is a consequence of Proposition 2.8.4.

Proposition 2.8.6.

For every E[Δ]-module A, there is an internal direct sum decomposition

𝐴≅ ψΔAψ.

If p |Δ|, then this decomposition holds for 𝒪[Δ]-modules as well.

Proof.

We have

𝐴≅𝐴𝒪[Δ]𝒪[Δ]≅𝐴𝒪[Δ] ψΔ𝒪eψ ψΔA𝒪[Δ]𝒪eψ ψΔeψA𝒪[Δ]𝒪[Δ] ψΔAψ,

with the second step being Proposition 2.8.4 and the last step following from Lemma 2.8.5.

Eigenspaces of an 𝒪[Δ]-module behave well under tensor products and homomorphism groups, as seen in the following result.

Lemma 2.8.7.

Let A and B be 𝒪[Δ]-modules with A = Aχ and B = Bψ for some χ,ψ Δ. We then have

A𝒪B = (A𝒪B)𝜒𝜓

and

Hom𝒪(A,B) = Hom𝒪(A,B)χ1ψ.
Proof.

For a A and b B, we have

δ(ab) = δ(a)δ(b) = χ(δ)aψ(δ)b = 𝜒𝜓(δ)ab.

For ϕ Hom𝒪(A,B), we have

(δ ϕ)(a) = 𝛿𝜙(δ1a) = ψ(δ)ϕ(χ(δ)1a) = ψχ1(δ)ϕ(a).

We next consider a slightly different notion of eigenspaces, in this case for p[Δ]-modules.

Definition 2.8.8.

Let A be a p[Δ]-module, and let χ Δ. The χ-eigenspace A(χ) of A is defined as

A(χ) = A p[Δ]𝒪χ,

where the map p[Δ] 𝒪χ is given by χ~.

Notation 2.8.9.

For χ Δ, set

χ = 1 |Δ|δΔTrEχp(χ(δ))δ1 p[Δ],

where TrEχp: Eχ p denotes the trace map.

Notation 2.8.10.

For a field E, let GE denote its absolute Galois group, which is to say the Galois group of the extension of E given by a fixed separable closure.

Definition 2.8.11.

We say that two p-adic characters χ,ψ : Δ p¯× are conjugate if there exists σ Gp such that χ = σ ψ.

Remark 2.8.12.

If χ and ψ are conjugate, then 𝒪χ = 𝒪ψ.

Remark 2.8.13.

If A is also a p-vector space or p |Δ|, then the canonical map χA A(χ) is an isomorphism. Note that while A(χ) has an 𝒪χ-module structure, the p[Δ]-module χA is only endowed with such a structure when a choice of character ψ in the conjugacy class of χ is made.

Let Σ denote the set of conjugacy classes in Δ. We let [χ] denote the conjugacy class of χ Δ. We then have the following.

Lemma 2.8.14.

Let A be a p[Δ]-module, and let χ Δ. We have

A(χ) 𝒪χ𝒪(Ap𝒪)χ.

If A is also a p-vector space or p |Δ|, then we also have

A(χ) p𝒪 ψ[χ](Ap𝒪)ψ
Proof.

For the first isomorphism, we merely note that

A(χ) 𝒪χ𝒪≅𝐴p[Δ]eχ𝒪χ𝒪χ𝒪≅𝐴p[Δ]eχ𝒪(Ap𝒪)χ.

Let Δχ = Δkerχ, which is a cyclic group, generated by an element we call δχ. Note that ψ Δ is conjugate to χ if and only if ψ factors through Δχ and there exists σ Gp such that ψ(δχ) = σ(χ(δχ)). Hence, the characters in [χ] are in one-to-one correspondence with the Gp-conjugates of χ(δχ). Let ξ = χ(δχ), and suppose that Φ p[X] is its minimal polynomial. We then have

𝒪pp[ξ]𝒪pp[X](Φ(X))𝒪[X](Φ(X))ξ𝒪[X](X ξ) ξ𝒪,

where ξ runs over the Gp-conjugates of ξ, and the composite map takes 1ξ to ξ in the ξ-coordinate. Reinterpreting this, we have

𝒪peχ𝒪χ ψ[χ]eψ𝒪

as 𝒪[Δ]-modules, where the map takes 1eχ to eψ in the ψ-coordinate. (Note that eψ = σeχ if ψ = 𝜎𝜒, if we let σ act on the coefficients of eχ.) Therefore, we may conclude that

A(χ) p𝒪≅𝐴p[Δ]eχ𝒪χp𝒪 ψ[χ]Ap[Δ]eψ𝒪 ψ[χ](Ap𝒪)ψ.

Proposition 2.8.15.

For every p[Δ]-module A, and every p[Δ]-module A if p |Δ|, there is a direct sum decomposition

𝐴≅ [χ]ΣA(χ)

of p[Δ]-modules, where the sum is over the conjugacy classes in Σ.

Proof.

We define

Φ: A [χ]ΣA(χ)

as the product of the surjective maps A Ap[Δ]eχ𝒪χ that take a to aeχ. We first show that Φ is an isomorphism after tensoring with 𝒪. That is,

Φid𝒪: Ap𝒪 [χ]ΣA(χ) p𝒪.

By Lemma 2.8.14, the right-hand side is isomorphic to

[χ]Σ ψ[χ](Ap𝒪)ψ ψΔ(Ap𝒪)ψ

under the map that takes (aeχ)1 to (a1)eψ. The composite map is then the map that takes a1 to (a1)eψ, and this is an isomorphism by Proposition 2.8.6. Thus, we have that Φid𝒪 is an isomorphism, and as 𝒪 is a free p-module, we have that Φ is an isomorphism.

Even if p|Δ|, we have a weaker direct sum decomposition of p[Δ]-modules.

Notation 2.8.16.

Let Υ denote the set of maximal ideals of p[Δ].

Remark 2.8.17.

Every 𝔪 Υ is the kernel of a composite map χ~: p[Δ] χ~𝒪 𝔽p¯. Thus, Υ may be identified with the set of equivalence classes of characters in Δ under which two characters are considered equivalent if the above compositions are G𝔽p-conjugate. We write ψ 𝔪 if ψ Δ lies in the equivalence class corresponding to 𝔪.

The proof of the following is left to the reader. Perhaps the easiest way to think of it is that each A𝔪 is just A(ρ) for ρ a p-adic character of the prime-to-p part of the group Δ.

Proposition 2.8.18.

For any p[Δ]-module A, there is a canonical direct sum decomposition

𝐴≅ 𝔪ΥA𝔪

We have A𝔪(χ)A(χ) for χ 𝔪, and if p |Δ|, then 𝔪 = [χ] and A𝔪A(χ) for any χ 𝔪. If A is a p-vector space, then we have that

A𝔪 [χ]𝔪A(χ).

Find in the notes