The Stacks project

Lemma 37.58.11. Let $f : X \to S$ be a pseudo-coherent morphism of schemes. The following are equivalent

  1. $f$ is perfect,

  2. $\mathcal{O}_ X$ locally has finite tor dimension as a sheaf of $f^{-1}\mathcal{O}_ S$-modules, and

  3. for all $x \in X$ the ring $\mathcal{O}_{X, x}$ has finite tor dimension as an $\mathcal{O}_{S, f(x)}$-module.

Proof. The problem is local on $X$ and $S$. Hence we may assume that $X = \mathop{\mathrm{Spec}}(B)$, $S = \mathop{\mathrm{Spec}}(A)$ and $f$ corresponds to a pseudo-coherent ring map $A \to B$.

If (1) holds, then $B$ has finite tor dimension $d$ as $A$-module. Then $B_\mathfrak q$ has tor dimension $d$ as an $A_\mathfrak p$-module for all primes $\mathfrak q \subset B$ with $\mathfrak p = A \cap \mathfrak q$, see More on Algebra, Lemma 15.66.15. Then $\mathcal{O}_ X$ has tor dimension $d$ as a sheaf of $f^{-1}\mathcal{O}_ S$-modules by Cohomology, Lemma 20.45.5. Thus (1) implies (2).

By Cohomology, Lemma 20.45.5 (2) implies (3).

Assume (3). We cannot use More on Algebra, Lemma 15.66.15 to conclude as we are not given that the tor dimension of $B_\mathfrak q$ over $A_\mathfrak p$ is bounded independent of $\mathfrak q$. Choose a presentation $A[x_1, \ldots , x_ n] \to B$. Then $B$ is pseudo-coherent as a $A[x_1, \ldots , x_ n]$-module. Let $\mathfrak q \subset A[x_1, \ldots , x_ n]$ be a prime ideal lying over $\mathfrak p \subset A$. Then either $B_\mathfrak q$ is zero or by assumption it has finite tor dimension as an $A_\mathfrak p$-module. Since the fibres of $A \to A[x_1, \ldots , x_ n]$ have finite global dimension, we can apply More on Algebra, Lemma 15.77.5 to $A_\mathfrak p \to A[x_1, \ldots , x_ n]_\mathfrak q$ to see that $B_\mathfrak q$ is a perfect $A[x_1, \ldots , x_ n]_\mathfrak q$-module. Hence $B$ is a perfect $A[x_1, \ldots , x_ n]$-module by More on Algebra, Lemma 15.77.3. Thus $A \to B$ is a perfect ring map by definition. $\square$


Comments (0)


Post a comment

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.




In order to prevent bots from posting comments, we would like you to prove that you are human. You can do this by filling in the name of the current tag in the following input field. As a reminder, this is tag 069C. Beware of the difference between the letter 'O' and the digit '0'.