Loading web-font TeX/Math/Italic

The Stacks project

Zariski-local properties of modules and algebras

Lemma 10.23.2. Let R be a ring. Let M be an R-module. Let S be an R-algebra. Suppose that f_1, \ldots , f_ n is a finite list of elements of R such that \bigcup D(f_ i) = \mathop{\mathrm{Spec}}(R), in other words (f_1, \ldots , f_ n) = R.

  1. If each M_{f_ i} = 0 then M = 0.

  2. If each M_{f_ i} is a finite R_{f_ i}-module, then M is a finite R-module.

  3. If each M_{f_ i} is a finitely presented R_{f_ i}-module, then M is a finitely presented R-module.

  4. Let M \to N be a map of R-modules. If M_{f_ i} \to N_{f_ i} is an isomorphism for each i then M \to N is an isomorphism.

  5. Let 0 \to M'' \to M \to M' \to 0 be a complex of R-modules. If 0 \to M''_{f_ i} \to M_{f_ i} \to M'_{f_ i} \to 0 is exact for each i, then 0 \to M'' \to M \to M' \to 0 is exact.

  6. If each R_{f_ i} is Noetherian, then R is Noetherian.

  7. If each S_{f_ i} is a finite type R-algebra, so is S.

  8. If each S_{f_ i} is of finite presentation over R, so is S.

Proof. We prove each of the parts in turn.

  1. By Proposition 10.9.10 this implies M_\mathfrak p = 0 for all \mathfrak p \in \mathop{\mathrm{Spec}}(R), so we conclude by Lemma 10.23.1.

  2. For each i take a finite generating set X_ i of M_{f_ i}. Without loss of generality, we may assume that the elements of X_ i are in the image of the localization map M \rightarrow M_{f_ i}, so we take a finite set Y_ i of preimages of the elements of X_ i in M. Let Y be the union of these sets. This is still a finite set. Consider the obvious R-linear map R^ Y \rightarrow M sending the basis element e_ y to y. By assumption this map is surjective after localizing at an arbitrary prime ideal \mathfrak p of R, so it is surjective by Lemma 10.23.1 and M is finitely generated.

  3. By (2) we have a short exact sequence

    0 \rightarrow K \rightarrow R^ n \rightarrow M \rightarrow 0

    Since localization is an exact functor and M_{f_ i} is finitely presented we see that K_{f_ i} is finitely generated for all 1 \leq i \leq n by Lemma 10.5.3. By (2) this implies that K is a finite R-module and therefore M is finitely presented.

  4. By Proposition 10.9.10 the assumption implies that the induced morphism on localizations at all prime ideals is an isomorphism, so we conclude by Lemma 10.23.1.

  5. By Proposition 10.9.10 the assumption implies that the induced sequence of localizations at all prime ideals is short exact, so we conclude by Lemma 10.23.1.

  6. We will show that every ideal of R has a finite generating set: For this, let I \subset R be an arbitrary ideal. By Proposition 10.9.12 each I_{f_ i} \subset R_{f_ i} is an ideal. These are all finitely generated by assumption, so we conclude by (2).

  7. For each i take a finite generating set X_ i of S_{f_ i}. Without loss of generality, we may assume that the elements of X_ i are in the image of the localization map S \rightarrow S_{f_ i}, so we take a finite set Y_ i of preimages of the elements of X_ i in S. Let Y be the union of these sets. This is still a finite set. Consider the algebra homomorphism R[X_ y]_{y \in Y} \rightarrow S induced by Y. Since it is an algebra homomorphism, the image T is an R-submodule of the R-module S, so we can consider the quotient module S/T. By assumption, this is zero if we localize at the f_ i, so it is zero by (1) and therefore S is an R-algebra of finite type.

  8. By the previous item, there exists a surjective R-algebra homomorphism R[X_1, \ldots , X_ n] \rightarrow S. Let K be the kernel of this map. This is an ideal in R[X_1, \ldots , X_ n], finitely generated in each localization at f_ i. Since the f_ i generate the unit ideal in R, they also generate the unit ideal in R[X_1, \ldots , X_ n], so an application of (2) finishes the proof.

\square


Comments (7)

Comment #1653 by Matthieu Romagny on

Suggested slogan: Zariski-local properties of modules and algebras

Comment #5125 by Peng DU on

May need add comma before "in other words".

Comment #6673 by Ivan on

For (2), can we just assume is a finite -module?

Comment #6758 by Elías Guisado on

On the proof of (4), the invoked proposition with tag 02C6 should be the one with tag 02C7 instead

Comment #6887 by on

@#6673: No, because we want to characterize finite -modules and it isn't true that is a finite -module, if is a finite -module as examples will show you.

@#6758. Hmm... the use of the proposition isn't explained so this could be debated. Let me leave it as is for now. Somebody should edit the proof and explain this better (but please keep it succint).

Comment #9784 by Rubén Muñoz--Bertrand on

For (7) and (8), didn't you mean as a -algebra? It seems proven in this case, and used that way in the proof and in 10.36.12 for instance.

There are also:

  • 4 comment(s) on Section 10.23: Glueing properties

Your email address will not be published. Required fields are marked.

In your comment you can use Markdown and LaTeX style mathematics (enclose it like $\pi$). A preview option is available if you wish to see how it works out (just click on the eye in the toolbar).

Unfortunately JavaScript is disabled in your browser, so the comment preview function will not work.

All contributions are licensed under the GNU Free Documentation License.