Processing math: 100%

The Stacks project

Lemma 10.118.3. Let R \to S be a ring map. Let M be an S-module. Assume

  1. R is a domain,

  2. R \to S is of finite type, and

  3. M is a finite type S-module.

Then there exists a nonzero f \in R such that

  1. M_ f and S_ f are free as R_ f-modules, and

  2. S_ f is a finitely presented R_ f-algebra and M_ f is a finitely presented S_ f-module.

Proof. We first prove the lemma for S = R[x_1, \ldots , x_ n], and then we deduce the result in general.

Assume S = R[x_1, \ldots , x_ n]. Choose elements m_1, \ldots , m_ t which generate M. This gives a short exact sequence

0 \to N \to S^{\oplus t} \xrightarrow {(m_1, \ldots , m_ t)} M \to 0.

Denote K the fraction field of R. Denote S_ K = K \otimes _ R S = K[x_1, \ldots , x_ n], and similarly N_ K = K \otimes _ R N, M_ K = K \otimes _ R M. As R \to K is flat the sequence remains exact after tensoring with K. As S_ K = K[x_1, \ldots , x_ n] is a Noetherian ring (see Lemma 10.31.1) we can find finitely many elements n'_1, \ldots , n'_ s \in N_ K which generate it. Choose n_1, \ldots , n_ r \in N such that n'_ i = \sum a_{ij}n_ j for some a_{ij} \in K. Set

M' = S^{\oplus t}/\sum \nolimits _{i = 1, \ldots , r} Sn_ i

By construction M' is a finitely presented S-module, and there is a surjection M' \to M which induces an isomorphism M'_ K \cong M_ K. We may apply Lemma 10.118.2 to R \to S and M' and we find an f \in R such that M'_ f is a free R_ f-module. Thus M'_ f \to M_ f is a surjection of modules over the domain R_ f where the source is a free module and which becomes an isomorphism upon tensoring with K. Thus it is injective as M'_ f \subset M'_ K as it is free over the domain R_ f. Hence M'_ f \to M_ f is an isomorphism and the result is proved.

For the general case, choose a surjection R[x_1, \ldots , x_ n] \to S. Think of both S and M as finite modules over R[x_1, \ldots , x_ n]. By the special case proved above there exists a nonzero f \in R such that both S_ f and M_ f are free as R_ f-modules and finitely presented as R_ f[x_1, \ldots , x_ n]-modules. Clearly this implies that S_ f is a finitely presented R_ f-algebra and that M_ f is a finitely presented S_ f-module. \square


Comments (3)

Comment #3265 by Samir Canning on

Typo: "the sequence remains flat"--->"the sequence remains exact"

Comment #9995 by Rankeya on

End of the first paragraph: ''Thus it is injective as as it is free over the domain " could probably be replaced by the clearer sentence "Thus it is injective as because this inclusion is obtained by tensoring with the free , and hence, flat -module ."


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.