Bourbaki

Proposition 1

Tag 04IU, permanent. Cite it as [Bourbaki, Tag 04IU].

Commutative Algebra, chapter III, § 5. Flatness properties of filtered modules

Let AA be a commutative ring, 3 an ideal of AA and MM an AA*-module*. The following conditions are equivalent: (a) For all n≥1n \geq 1, Tor⁡1A(A/gn,M)=0\operatorname{Tor}_1^A(A/\mathfrak{g}^n, M) = 0. (b) For all n≥1n \geq 1, the canonical homomorphism

θn:gn⊗AM→gnM \theta_n : \mathfrak{g}^n \otimes_A M \to \mathfrak{g}^n M
is bijective.

Moreover these conditions imply : (c) The canonical homomorphism γM:gr⁡(A)⊗gr⁡0(A)gr⁡r(M)→gr⁡(M)\gamma_M : \operatorname{gr}(A) \otimes_{\operatorname{gr}_0(A)} \operatorname{gr}_r(M) \to \operatorname{gr}(M) is bijective. Conversely, if g\mathfrak{g} is nilpotent, (c) implies (a) and (b).

The equivalence of (a) and (b) follows from the exact sequence

0=Tor⁡1A(A,M)→Tor⁡1A(A/gn,M)→gn⊗AM→M. 0 = \operatorname{Tor}_1^A(A, M) \to \operatorname{Tor}_1^A(A/\mathfrak{g}^n, M) \to \mathfrak{g}^n \otimes_A M \to M.

Consider next the diagram

gn+1⊗AM⟶gn⊗AM⟶(gn/gn+1)⊗A(M/gM)⟶0↓θn+1↓θn↓γn0⟶gn+1M⟶gnM⟶gr⁡n(M)⟶0 \begin{array}{ccccccccc} \mathfrak{g}^{n+1} \otimes_A M & \longrightarrow & \mathfrak{g}^n \otimes_A M & \longrightarrow & (\mathfrak{g}^n / \mathfrak{g}^{n+1}) \otimes_A (M / \mathfrak{g} M) & \longrightarrow & 0 \\ \downarrow \theta_{n+1} & & \downarrow \theta_n & & \downarrow \gamma_n & & \\ 0 & \longrightarrow & \mathfrak{g}^{n+1} M & \longrightarrow & \mathfrak{g}^n M & \longrightarrow & \operatorname{gr}_n(M) & \longrightarrow & 0 \end{array}

where we note that (gn/gn+1)⊗A(M/gM)(\mathfrak{g}^n/\mathfrak{g}^{n+1}) \otimes_A (M/\mathfrak{g}M) is canonically identified with (gn/gn+1)⊗A/g(M/gM)(\mathfrak{g}^n/\mathfrak{g}^{n+1}) \otimes_{A/\mathfrak{g}} (M/\mathfrak{g}M). This diagram is commutative by definition of γn\gamma_n and its rows are exact. If (b) holds, 00, and θn+1\theta_{n+1} are bijective and so therefore is γn\gamma_n by definition of cokernel, hence (b) implies (c). Conversely, assuming that g\mathfrak{g} is nilpotent, let us show that (c) implies (b); we shall argue by descending induction on nn, since gn⊗AM=gnM=0\mathfrak{g}^n \otimes_A M = \mathfrak{g}^n M = 0 for nn sufficiently large. Suppose then that in diagram (1), γn\gamma_n and θn+1\theta_{n+1} are bijective; then so is θn\theta_n by virtue of Chapter I, § 1, no. 4, Corollary 1 to Proposition 2.

(C) The implication (ii) ⇒\Rightarrow (iv)

If (ii) holds, so does (ii') by Remark 1; Proposition 1 then shows that γM\gamma_M is an isomorphism. On the other hand, we already know that (ii) implies (iii) and hence M/gMM/\mathfrak{g}M is a flat (A/g)(A/\mathfrak{g})-module, which completes the proof that (ii) implies (iv).

Remark (2). Proposition 1 shows that, if g\mathfrak{g} is nilpotent, (iv) implies (iii); taking account of Remark 1, we have therefore proved in this case that (i), (ii), (iii) and (iv) are equivalent.

(D) The equivalence (iv) ⇔\Leftrightarrow (v)

For all n≥1n \geq 1, M/gnMM/\mathfrak{g}^n M has a canonical (A/gn)(A/\mathfrak{g}^n)-module structure. If it is filtered by the (g/gn)(\mathfrak{g}/\mathfrak{g}^n)-adic filtration, it is immediate that grm(M/gnM)=grm(M)\mathrm{gr}_m(M/\mathfrak{g}^n M) = \mathrm{gr}_m(M) if m<nm < n and grm(M/gnM)=0\mathrm{gr}_m(M/\mathfrak{g}^n M) = 0 if m≥nm \geq n. For all k≥1k \geq 1, let Ak=A/gkA_k = A/\mathfrak{g}^k, gk=g/gk\mathfrak{g}_k = \mathfrak{g}/\mathfrak{g}^k, Mk=M/gkMM_k = M/\mathfrak{g}^k M; let (iv), (resp. (v)k(v)_k) denote the assertion derived from (iv) (resp. (v)) by replacing A,g,MA, \mathfrak{g}, M by Ak,gk,MkA_k, \mathfrak{g}_k, M_k. It follows from what has just been said that (iv) is equivalent to "for all k≥1k \geq 1, (iv)k(iv)_k" and obviously (v) is equivalent to "for all k≥1k \geq 1, (v)k(v)_k". Then it will suffice to establish the equivalence (iv)k⇔(v)k(iv)_k \Leftrightarrow (v)_k for all kk or also to show that (iv) ⇔\Leftrightarrow (v) when 33 is nilpotent. Now (Remark 2) we have seen that in that case (iv) is equivalent to (i). As M/gnMM/\mathfrak{g}^n M is isomorphic to M⊗A(A/gn)M \otimes_A (A/\mathfrak{g}^n), (i) implies (v) (Chapter I, § 2, no. 7, Corollary 2 to Proposition 8); moreover clearly (v) then implies (i). We have therefore shown the equivalence (iv) ⇔\Leftrightarrow (v) in all cases and also that of all the properties of the theorem in the case where 33 is nilpotent.

(E) The implication (v) ⇒\Rightarrow (i) when AA is Noetherian and MM ideally Hausdorff

It is sufficient to prove that for every ideal aa of AA the canonical mapping j:a⊗AM→Mj : a \otimes_A M \to M is injective (Chapter I, § 2, no. 3, Proposition 1). Let x∈Ker jx \in \mathrm{Ker}\, j; a⊗AMa \otimes_A M is Hausdorff with the g\mathfrak{g}-adic topology, it suffices to verify that, for every integer n>0n > 0, x∈gn(a⊗AM)x \in \mathfrak{g}^n(a \otimes_A M). Let f:gna→af : \mathfrak{g}^n a \to a be the canonical injection; it suffices to show that x∈Im(f⊗1M)x \in \mathrm{Im}(f \otimes 1_M); for if b∈gnb \in \mathfrak{g}^n, a∈aa \in a and m∈Mm \in M, the image under f⊗1f \otimes 1, of the element (ba)⊗m(ba) \otimes m of (gna)⊗AM(\mathfrak{g}^n a) \otimes_A M is the element (ba)⊗m=b(a⊗m)(ba) \otimes m = b(a \otimes m) of a⊗AMa \otimes_A M and hence Im(f⊗1M)⊂gn(a⊗AM)\mathrm{Im}(f \otimes 1_M) \subset \mathfrak{g}^n(a \otimes_A M). By virtue of Krull's Theorem (§ 3, no. 2, Theorem 2), there exists an integer kk such that aj=a∩gk⊂gnaa_j = a \cap \mathfrak{g}^k \subset \mathfrak{g}^n a; if i:aj→ai : a_j \to a is the canonical injection, it will then be sufficient to show that x∈Im⁡(i⊗1M)x \in \operatorname{Im}(i \otimes 1_M). Now, denoting by p:a→a/akp : a \to a/a_k and h:a/ak→A/gkh : a/a_k \to A/\mathfrak{g}^k the canonical mappings, there is a commutative diagram

ak⊗AM→i⊗1Ma⊗AM→p⊗1M(a/ak)⊗AM⟶0↓↓h⊗1MM⟶(A/gk)⊗AM \begin{array}{ccccccccc} a_k \otimes_A M & \xrightarrow{i \otimes 1_M} & a \otimes_A M & \xrightarrow{p \otimes 1_M} & (a/a_k) \otimes_A M & \longrightarrow & 0 \\ & & \downarrow & & \downarrow h \otimes 1_M & & \\ & & M & \longrightarrow & (A/\mathfrak{g}^k) \otimes_A M & & \end{array}

in which the first row is exact. It suffices to prove that x∈Ker⁡(p⊗1M)x \in \operatorname{Ker}(p \otimes 1_M) and, as x∈Ker⁡jx \in \operatorname{Ker} j by hypothesis, it will suffice to verify that the mapping h⊗11h \otimes 1_1, is injective. Now, it may also be written (Algebra, Chapter II, § 3, no. 6, Corollary 3 to Proposition 6)

h⊗1M/gkM:(a/ak)⊗A/gk(M/gkM)→M/gkM h \otimes 1_{M/\mathfrak{g}^k M} : (a/a_k) \otimes_{A/\mathfrak{g}^k} (M/\mathfrak{g}^k M) \to M/\mathfrak{g}^k M

and, as hh is injective and, by (v), M/gkMM/\mathfrak{g}^k M is a flat (A/gk)(A/\mathfrak{g}^k)-module, this completes the proof.

Bourbaki puts the proof directly after the statement, so what is above is the statement and its proof together.

Cited by

Nothing.

Cites

Transcribed from the printed volume. Not translated.