ProofComplete

Proof of the Artin-Rees Lemma

The Artin-Rees lemma is the technical foundation for the Krull intersection theorem and the exactness of completion. We present the standard proof using the Rees algebra.


Proof

Theorem (Artin-Rees): Let RR be a Noetherian ring, IRI \subseteq R an ideal, MM a finitely generated RR-module, and NMN \subseteq M a submodule. Then there exists c0c \geq 0 such that InMN=Inc(IcMN)I^n M \cap N = I^{n-c}(I^c M \cap N) for all ncn \geq c.

Step 1: The Rees algebra.

Define the Rees algebra of II as the graded ring R=R(I)=n0In=RII2R[t]\mathcal{R} = \mathcal{R}(I) = \bigoplus_{n \geq 0} I^n = R \oplus I \oplus I^2 \oplus \cdots \subseteq R[t] where we identify InI^n with IntnR[t]I^n t^n \subseteq R[t] to make the grading explicit. If I=(a1,,ar)I = (a_1, \ldots, a_r), then R\mathcal{R} is generated as an RR-algebra by a1t,,arta_1 t, \ldots, a_r t in degree 11. Since RR is Noetherian, the Hilbert basis theorem implies R\mathcal{R} is Noetherian.

Step 2: Rees modules.

Define the graded R\mathcal{R}-module M=n0InM\mathcal{M} = \bigoplus_{n \geq 0} I^n M with the natural R\mathcal{R}-module structure: IjInMIj+nMI^j \cdot I^n M \subseteq I^{j+n} M. Since MM is finitely generated over RR, the module M\mathcal{M} is finitely generated over R\mathcal{R} (if M=Rm1++RmsM = Rm_1 + \cdots + Rm_s, then M\mathcal{M} is generated by m1,,msm_1, \ldots, m_s in degree 00).

Similarly, define the graded R\mathcal{R}-submodule N=n0(InMN)\mathcal{N} = \bigoplus_{n \geq 0} (I^n M \cap N)

Step 3: Finite generation of N\mathcal{N}.

Since R\mathcal{R} is Noetherian and M\mathcal{M} is a finitely generated R\mathcal{R}-module, every submodule of M\mathcal{M} is finitely generated. In particular, N\mathcal{N} is a finitely generated graded R\mathcal{R}-module.

Let N\mathcal{N} be generated by homogeneous elements n1,,nkn_1, \ldots, n_k of degrees d1,,dkd_1, \ldots, d_k respectively. Set c=max(d1,,dk)c = \max(d_1, \ldots, d_k).

Step 4: The Artin-Rees conclusion.

For ncn \geq c, the degree-nn component of N\mathcal{N} is InMN=Nn=i=1kIndiniIncNc=Inc(IcMN)I^n M \cap N = \mathcal{N}_n = \sum_{i=1}^k I^{n - d_i} \cdot n_i \subseteq I^{n-c} \cdot \mathcal{N}_c = I^{n-c}(I^c M \cap N)

The reverse inclusion Inc(IcMN)InMNI^{n-c}(I^c M \cap N) \subseteq I^n M \cap N is clear since IncIcMInMI^{n-c} \cdot I^c M \subseteq I^n M and IncNNI^{n-c} \cdot N \subseteq N.

Therefore InMN=Inc(IcMN)I^n M \cap N = I^{n-c}(I^c M \cap N) for all ncn \geq c. \square


Deriving the Krull Intersection Theorem

Proof

Corollary (Krull Intersection Theorem): Let L=n=1InML = \bigcap_{n=1}^\infty I^n M. By the Artin-Rees lemma with N=LN = L, there exists cc such that for all ncn \geq c: InML=Inc(IcML)I^n M \cap L = I^{n-c}(I^c M \cap L) Since LInML \subseteq I^n M for all nn, the left side is LL. Also IcML=LI^c M \cap L = L. So L=IncLL = I^{n-c} L for all ncn \geq c; in particular, L=ILL = IL. By Nakayama's lemma (applied to the finitely generated module LL over RR): there exists aIa \in I with (1a)L=0(1-a)L = 0. \square

RemarkThe Rees algebra in algebraic geometry

The Rees algebra R(I)\mathcal{R}(I) has a geometric interpretation: Proj(R(I))\operatorname{Proj}(\mathcal{R}(I)) is the blowup of Spec(R)\operatorname{Spec}(R) along V(I)V(I). The Artin-Rees lemma can thus be seen as a consequence of the coherence of sheaves on the blowup, connecting local algebra with birational geometry.