## 51.8 Finiteness of pushforwards, I

In this section we discuss the easiest nontrivial case of the finiteness theorem, namely, the finiteness of the first local cohomology or what is equivalent, finiteness of $j_*\mathcal{F}$ where $j : U \to X$ is an open immersion, $X$ is locally Noetherian, and $\mathcal{F}$ is a coherent sheaf on $U$. Following a method of Kollár ([Kollar-variants] and [Kollar-local-global-hulls]) we find a necessary and sufficient condition, see Proposition 51.8.7. The reader who is interested in higher direct images or higher local cohomology groups should skip ahead to Section 51.12 or Section 51.11 (which are developed independently of the rest of this section).

Lemma 51.8.1. Let $X$ be a locally Noetherian scheme. Let $j : U \to X$ be the inclusion of an open subscheme with complement $Z$. For $x \in U$ let $i_ x : W_ x \to U$ be the integral closed subscheme with generic point $x$. Let $\mathcal{F}$ be a coherent $\mathcal{O}_ U$-module. The following are equivalent

for all $x \in \text{Ass}(\mathcal{F})$ the $\mathcal{O}_ X$-module $j_*i_{x, *}\mathcal{O}_{W_ x}$ is coherent,

$j_*\mathcal{F}$ is coherent.

**Proof.**
We first prove that (1) implies (2). Assume (1) holds. The statement is local on $X$, hence we may assume $X$ is affine. Then $U$ is quasi-compact, hence $\text{Ass}(\mathcal{F})$ is finite (Divisors, Lemma 31.2.5). Thus we may argue by induction on the number of associated points. Let $x \in U$ be a generic point of an irreducible component of the support of $\mathcal{F}$. By Divisors, Lemma 31.2.5 we have $x \in \text{Ass}(\mathcal{F})$. By our choice of $x$ we have $\dim (\mathcal{F}_ x) = 0$ as $\mathcal{O}_{X, x}$-module. Hence $\mathcal{F}_ x$ has finite length as an $\mathcal{O}_{X, x}$-module (Algebra, Lemma 10.62.3). Thus we may use induction on this length.

Set $\mathcal{G} = j_*i_{x, *}\mathcal{O}_{W_ x}$. This is a coherent $\mathcal{O}_ X$-module by assumption. We have $\mathcal{G}_ x = \kappa (x)$. Choose a nonzero map $\varphi _ x : \mathcal{F}_ x \to \kappa (x) = \mathcal{G}_ x$. By Cohomology of Schemes, Lemma 30.9.6 there is an open $x \in V \subset U$ and a map $\varphi _ V : \mathcal{F}|_ V \to \mathcal{G}|_ V$ whose stalk at $x$ is $\varphi _ x$. Choose $f \in \Gamma (X, \mathcal{O}_ X)$ which does not vanish at $x$ such that $D(f) \subset V$. By Cohomology of Schemes, Lemma 30.10.5 (for example) we see that $\varphi _ V$ extends to $f^ n\mathcal{F} \to \mathcal{G}|_ U$ for some $n$. Precomposing with multiplication by $f^ n$ we obtain a map $\mathcal{F} \to \mathcal{G}|_ U$ whose stalk at $x$ is nonzero. Let $\mathcal{F}' \subset \mathcal{F}$ be the kernel. Note that $\text{Ass}(\mathcal{F}') \subset \text{Ass}(\mathcal{F})$, see Divisors, Lemma 31.2.4. Since $\text{length}_{\mathcal{O}_{X, x}}(\mathcal{F}'_ x) = \text{length}_{\mathcal{O}_{X, x}}(\mathcal{F}_ x) - 1$ we may apply the induction hypothesis to conclude $j_*\mathcal{F}'$ is coherent. Since $\mathcal{G} = j_*(\mathcal{G}|_ U) = j_*i_{x, *}\mathcal{O}_{W_ x}$ is coherent, we can consider the exact sequence

\[ 0 \to j_*\mathcal{F}' \to j_*\mathcal{F} \to \mathcal{G} \]

By Schemes, Lemma 26.24.1 the sheaf $j_*\mathcal{F}$ is quasi-coherent. Hence the image of $j_*\mathcal{F}$ in $j_*(\mathcal{G}|_ U)$ is coherent by Cohomology of Schemes, Lemma 30.9.3. Finally, $j_*\mathcal{F}$ is coherent by Cohomology of Schemes, Lemma 30.9.2.

Assume (2) holds. Exactly in the same manner as above we reduce to the case $X$ affine. We pick $x \in \text{Ass}(\mathcal{F})$ and we set $\mathcal{G} = j_*i_{x, *}\mathcal{O}_{W_ x}$. Then we choose a nonzero map $\varphi _ x : \mathcal{G}_ x = \kappa (x) \to \mathcal{F}_ x$ which exists exactly because $x$ is an associated point of $\mathcal{F}$. Arguing exactly as above we may assume $\varphi _ x$ extends to an $\mathcal{O}_ U$-module map $\varphi : \mathcal{G}|_ U \to \mathcal{F}$. Then $\varphi $ is injective (for example by Divisors, Lemma 31.2.10) and we find an injective map $\mathcal{G} = j_*(\mathcal{G}|_ V) \to j_*\mathcal{F}$. Thus (1) holds.
$\square$

Lemma 51.8.2. Let $A$ be a Noetherian ring and let $I \subset A$ be an ideal. Set $X = \mathop{\mathrm{Spec}}(A)$, $Z = V(I)$, $U = X \setminus Z$, and $j : U \to X$ the inclusion morphism. Let $\mathcal{F}$ be a coherent $\mathcal{O}_ U$-module. Then

there exists a finite $A$-module $M$ such that $\mathcal{F}$ is the restriction of $\widetilde{M}$ to $U$,

given $M$ there is an exact sequence

\[ 0 \to H^0_ Z(M) \to M \to H^0(U, \mathcal{F}) \to H^1_ Z(M) \to 0 \]

and isomorphisms $H^ p(U, \mathcal{F}) = H^{p + 1}_ Z(M)$ for $p \geq 1$,

given $M$ and $p \geq 0$ the following are equivalent

$R^ pj_*\mathcal{F}$ is coherent,

$H^ p(U, \mathcal{F})$ is a finite $A$-module,

$H^{p + 1}_ Z(M)$ is a finite $A$-module,

if the equivalent conditions in (3) hold for $p = 0$, we may take $M = \Gamma (U, \mathcal{F})$ in which case we have $H^0_ Z(M) = H^1_ Z(M) = 0$.

**Proof.**
By Properties, Lemma 28.22.5 there exists a coherent $\mathcal{O}_ X$-module $\mathcal{F}'$ whose restriction to $U$ is isomorphic to $\mathcal{F}$. Say $\mathcal{F}'$ corresponds to the finite $A$-module $M$ as in (1). Note that $R^ pj_*\mathcal{F}$ is quasi-coherent (Cohomology of Schemes, Lemma 30.4.5) and corresponds to the $A$-module $H^ p(U, \mathcal{F})$. By Lemma 51.2.1 and the discussion in Cohomology, Sections 20.21 and 20.34 we obtain an exact sequence

\[ 0 \to H^0_ Z(M) \to M \to H^0(U, \mathcal{F}) \to H^1_ Z(M) \to 0 \]

and isomorphisms $H^ p(U, \mathcal{F}) = H^{p + 1}_ Z(M)$ for $p \geq 1$. Here we use that $H^ j(X, \mathcal{F}') = 0$ for $j > 0$ as $X$ is affine and $\mathcal{F}'$ is quasi-coherent (Cohomology of Schemes, Lemma 30.2.2). This proves (2). Parts (3) and (4) are straightforward from (2); see also Lemma 51.2.2.
$\square$

Lemma 51.8.3. Let $X$ be a locally Noetherian scheme. Let $j : U \to X$ be the inclusion of an open subscheme with complement $Z$. Let $\mathcal{F}$ be a coherent $\mathcal{O}_ U$-module. Assume

$X$ is Nagata,

$X$ is universally catenary, and

for $x \in \text{Ass}(\mathcal{F})$ and $z \in Z \cap \overline{\{ x\} }$ we have $\dim (\mathcal{O}_{\overline{\{ x\} }, z}) \geq 2$.

Then $j_*\mathcal{F}$ is coherent.

**Proof.**
By Lemma 51.8.1 it suffices to prove $j_*i_{x, *}\mathcal{O}_{W_ x}$ is coherent for $x \in \text{Ass}(\mathcal{F})$. Let $\pi : Y \to X$ be the normalization of $X$ in $\mathop{\mathrm{Spec}}(\kappa (x))$, see Morphisms, Section 29.54. By Morphisms, Lemma 29.53.14 the morphism $\pi $ is finite. Since $\pi $ is finite $\mathcal{G} = \pi _*\mathcal{O}_ Y$ is a coherent $\mathcal{O}_ X$-module by Cohomology of Schemes, Lemma 30.9.9. Observe that $W_ x = U \cap \pi (Y)$. Thus $\pi |_{\pi ^{-1}(U)} : \pi ^{-1}(U) \to U$ factors through $i_ x : W_ x \to U$ and we obtain a canonical map

\[ i_{x, *}\mathcal{O}_{W_ x} \longrightarrow (\pi |_{\pi ^{-1}(U)})_*(\mathcal{O}_{\pi ^{-1}(U)}) = (\pi _*\mathcal{O}_ Y)|_ U = \mathcal{G}|_ U \]

This map is injective (for example by Divisors, Lemma 31.2.10). Hence $j_*i_{x, *}\mathcal{O}_{W_ x} \subset j_*\mathcal{G}|_ U$ and it suffices to show that $j_*\mathcal{G}|_ U$ is coherent.

It remains to prove that $j_*(\mathcal{G}|_ U)$ is coherent. We claim Divisors, Lemma 31.5.11 applies to

\[ \mathcal{G} \longrightarrow j_*(\mathcal{G}|_ U) \]

which finishes the proof. It suffices to show that $\text{depth}(\mathcal{G}_ z) \geq 2$ for $z \in Z$. Let $y_1, \ldots , y_ n \in Y$ be the points mapping to $z$. By Algebra, Lemma 10.72.11 it suffices to show that $\text{depth}(\mathcal{O}_{Y, y_ i}) \geq 2$ for $i = 1, \ldots , n$. If not, then by Properties, Lemma 28.12.5 we see that $\dim (\mathcal{O}_{Y, y_ i}) = 1$ for some $i$. This is impossible by the dimension formula (Morphisms, Lemma 29.52.1) for $\pi : Y \to \overline{\{ x\} }$ and assumption (3).
$\square$

Lemma 51.8.4. Let $X$ be an integral locally Noetherian scheme. Let $j : U \to X$ be the inclusion of a nonempty open subscheme with complement $Z$. Assume that for all $z \in Z$ and any associated prime $\mathfrak p$ of the completion $\mathcal{O}_{X, z}^\wedge $ we have $\dim (\mathcal{O}_{X, z}^\wedge /\mathfrak p) \geq 2$. Then $j_*\mathcal{O}_ U$ is coherent.

**Proof.**
We may assume $X$ is affine. Using Lemmas 51.7.2 and 51.8.2 we reduce to $X = \mathop{\mathrm{Spec}}(A)$ where $(A, \mathfrak m)$ is a Noetherian local domain and $\mathfrak m \in Z$. Then we can use induction on $d = \dim (A)$. (The base case is $d = 0, 1$ which do not happen by our assumption on the local rings.) Set $V = \mathop{\mathrm{Spec}}(A) \setminus \{ \mathfrak m\} $. Observe that the local rings of $V$ have dimension strictly smaller than $d$. Repeating the arguments for $j' : U \to V$ we and using induction we conclude that $j'_*\mathcal{O}_ U$ is a coherent $\mathcal{O}_ V$-module. Pick a nonzero $f \in A$ which vanishes on $Z$. Since $D(f) \cap V \subset U$ we find an $n$ such that multiplication by $f^ n$ on $U$ extends to a map $f^ n : j'_*\mathcal{O}_ U \to \mathcal{O}_ V$ over $V$ (for example by Cohomology of Schemes, Lemma 30.10.5). This map is injective hence there is an injective map

\[ j_*\mathcal{O}_ U = j''_* j'_* \mathcal{O}_ U \to j''_*\mathcal{O}_ V \]

on $X$ where $j'' : V \to X$ is the inclusion morphism. Hence it suffices to show that $j''_*\mathcal{O}_ V$ is coherent. In other words, we may assume that $X$ is the spectrum of a local Noetherian domain and that $Z$ consists of the closed point.

Assume $X = \mathop{\mathrm{Spec}}(A)$ with $(A, \mathfrak m)$ local and $Z = \{ \mathfrak m\} $. Let $A^\wedge $ be the completion of $A$. Set $X^\wedge = \mathop{\mathrm{Spec}}(A^\wedge )$, $Z^\wedge = \{ \mathfrak m^\wedge \} $, $U^\wedge = X^\wedge \setminus Z^\wedge $, and $\mathcal{F}^\wedge = \mathcal{O}_{U^\wedge }$. The ring $A^\wedge $ is universally catenary and Nagata (Algebra, Remark 10.160.9 and Lemma 10.162.8). Moreover, condition (3) of Lemma 51.8.3 for $X^\wedge , Z^\wedge , U^\wedge , \mathcal{F}^\wedge $ holds by assumption! Thus we see that $(U^\wedge \to X^\wedge )_*\mathcal{O}_{U^\wedge }$ is coherent. Since the morphism $c : X^\wedge \to X$ is flat we conclude that the pullback of $j_*\mathcal{O}_ U$ is $(U^\wedge \to X^\wedge )_*\mathcal{O}_{U^\wedge }$ (Cohomology of Schemes, Lemma 30.5.2). Finally, since $c$ is faithfully flat we conclude that $j_*\mathcal{O}_ U$ is coherent by Descent, Lemma 35.7.1.
$\square$

sloganreference
Proposition 51.8.7 (Kollár). Let $j : U \to X$ be an open immersion of locally Noetherian schemes with complement $Z$. Let $\mathcal{F}$ be a coherent $\mathcal{O}_ U$-module. The following are equivalent

$j_*\mathcal{F}$ is coherent,

for $x \in \text{Ass}(\mathcal{F})$ and $z \in Z \cap \overline{\{ x\} }$ and any associated prime $\mathfrak p$ of the completion $\mathcal{O}_{\overline{\{ x\} }, z}^\wedge $ we have $\dim (\mathcal{O}_{\overline{\{ x\} }, z}^\wedge /\mathfrak p) \geq 2$.

**Proof.**
If (2) holds we get (1) by a combination of Lemmas 51.8.1, Remark 51.8.5, and Lemma 51.8.4. If (2) does not hold, then $j_*i_{x, *}\mathcal{O}_{W_ x}$ is not finite for some $x \in \text{Ass}(\mathcal{F})$ by the discussion in Remark 51.8.6 (and Remark 51.8.5). Thus $j_*\mathcal{F}$ is not coherent by Lemma 51.8.1.
$\square$

Lemma 51.8.8. Let $A$ be a Noetherian ring and let $I \subset A$ be an ideal. Set $Z = V(I)$. Let $M$ be a finite $A$-module. The following are equivalent

$H^1_ Z(M)$ is a finite $A$-module, and

for all $\mathfrak p \in \text{Ass}(M)$, $\mathfrak p \not\in Z$ and all $\mathfrak q \in V(\mathfrak p + I)$ the completion of $(A/\mathfrak p)_\mathfrak q$ does not have associated primes of dimension $1$.

**Proof.**
Follows immediately from Proposition 51.8.7 via Lemma 51.8.2.
$\square$

The formulation in the following lemma has the advantage that conditions (1) and (2) are inherited by schemes of finite type over $X$. Moreover, this is the form of finiteness which we will generalize to higher direct images in Section 51.12.

Lemma 51.8.9. Let $X$ be a locally Noetherian scheme. Let $j : U \to X$ be the inclusion of an open subscheme with complement $Z$. Let $\mathcal{F}$ be a coherent $\mathcal{O}_ U$-module. Assume

$X$ is universally catenary,

for every $z \in Z$ the formal fibres of $\mathcal{O}_{X, z}$ are $(S_1)$.

In this situation the following are equivalent

for $x \in \text{Ass}(\mathcal{F})$ and $z \in Z \cap \overline{\{ x\} }$ we have $\dim (\mathcal{O}_{\overline{\{ x\} }, z}) \geq 2$, and

$j_*\mathcal{F}$ is coherent.

**Proof.**
Let $x \in \text{Ass}(\mathcal{F})$. By Proposition 51.8.7 it suffices to check that $A = \mathcal{O}_{\overline{\{ x\} }, z}$ satisfies the condition of the proposition on associated primes of its completion if and only if $\dim (A) \geq 2$. Observe that $A$ is universally catenary (this is clear) and that its formal fibres are $(S_1)$ as follows from More on Algebra, Lemma 15.51.10 and Proposition 15.51.5. Let $\mathfrak p' \subset A^\wedge $ be an associated prime. As $A \to A^\wedge $ is flat, by Algebra, Lemma 10.65.3, we find that $\mathfrak p'$ lies over $(0) \subset A$. The formal fibre $A^\wedge \otimes _ A F$ is $(S_1)$ where $F$ is the fraction field of $A$. We conclude that $\mathfrak p'$ is a minimal prime, see Algebra, Lemma 10.157.2. Since $A$ is universally catenary it is formally catenary by More on Algebra, Proposition 15.109.5. Hence $\dim (A^\wedge /\mathfrak p') = \dim (A)$ which proves the equivalence.
$\square$

## Comments (0)