The Stacks project

Lemma 51.15.1. Let $X$ be a Noetherian scheme. Let $T \subset X$ be a subset stable under specialization. Let $\mathcal{F}$ be a coherent $\mathcal{O}_ X$-module. Then there is a unique map $\mathcal{F} \to \mathcal{F}'$ of coherent $\mathcal{O}_ X$-modules such that

  1. $\mathcal{F} \to \mathcal{F}'$ is surjective,

  2. $\mathcal{F}_ x \to \mathcal{F}'_ x$ is an isomorphism for $x \not\in T$,

  3. $\text{depth}_{\mathcal{O}_{X, x}}(\mathcal{F}'_ x) \geq 1$ for $x \in T$.

If $f : Y \to X$ is a flat morphism with $Y$ Noetherian, then $f^*\mathcal{F} \to f^*\mathcal{F}'$ is the corresponding quotient for $f^{-1}(T) \subset Y$ and $f^*\mathcal{F}$.

Proof. Condition (3) just means that $\text{Ass}(\mathcal{F}') \cap T = \emptyset $. Thus $\mathcal{F} \to \mathcal{F}'$ is the quotient of $\mathcal{F}$ by the subsheaf of sections whose support is contained in $T$. This proves uniqueness. The statement on pullbacks follows from Divisors, Lemma 31.3.1 and the uniqueness.

Existence of $\mathcal{F} \to \mathcal{F}'$. By the uniqueness it suffices to prove the existence and uniqueness locally on $X$; small detail omitted. Thus we may assume $X = \mathop{\mathrm{Spec}}(A)$ is affine and $\mathcal{F}$ is the coherent module associated to the finite $A$-module $M$. Set $M' = M / H^0_ T(M)$ with $H^0_ T(M)$ as in Section 51.5. Then $M_\mathfrak p = M'_\mathfrak p$ for $\mathfrak p \not\in T$ which proves (1). On the other hand, we have $H^0_ T(M) = \mathop{\mathrm{colim}}\nolimits H^0_ Z(M)$ where $Z$ runs over the closed subsets of $X$ contained in $T$. Thus by Dualizing Complexes, Lemmas 47.11.6 we have $H^0_ T(M') = 0$, i.e., no associated prime of $M'$ is in $T$. Therefore $\text{depth}(M'_\mathfrak p) \geq 1$ for $\mathfrak p \in T$. $\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 0DX3. Beware of the difference between the letter 'O' and the digit '0'.