The Stacks project

20.38 Producing K-injective resolutions

Let $(X, \mathcal{O}_ X)$ be a ringed space. Let $\mathcal{F}^\bullet $ be a complex of $\mathcal{O}_ X$-modules. The category $\textit{Mod}(\mathcal{O}_ X)$ has enough injectives, hence we can use Derived Categories, Lemma 13.29.3 produce a diagram

\[ \xymatrix{ \ldots \ar[r] & \tau _{\geq -2}\mathcal{F}^\bullet \ar[r] \ar[d] & \tau _{\geq -1}\mathcal{F}^\bullet \ar[d] \\ \ldots \ar[r] & \mathcal{I}_2^\bullet \ar[r] & \mathcal{I}_1^\bullet } \]

in the category of complexes of $\mathcal{O}_ X$-modules such that

  1. the vertical arrows are quasi-isomorphisms,

  2. $\mathcal{I}_ n^\bullet $ is a bounded below complex of injectives,

  3. the arrows $\mathcal{I}_{n + 1}^\bullet \to \mathcal{I}_ n^\bullet $ are termwise split surjections.

The category of $\mathcal{O}_ X$-modules has limits (they are computed on the level of presheaves), hence we can form the termwise limit $\mathcal{I}^\bullet = \mathop{\mathrm{lim}}\nolimits _ n \mathcal{I}_ n^\bullet $. By Derived Categories, Lemmas 13.31.4 and 13.31.8 this is a K-injective complex. In general the canonical map

20.38.0.1
\begin{equation} \label{cohomology-equation-into-candidate-K-injective} \mathcal{F}^\bullet \to \mathcal{I}^\bullet \end{equation}

may not be a quasi-isomorphism. In the following lemma we describe some conditions under which it is.

Lemma 20.38.1. In the situation described above. Denote $\mathcal{H}^ m = H^ m(\mathcal{F}^\bullet )$ the $m$th cohomology sheaf. Let $\mathcal{B}$ be a set of open subsets of $X$. Let $d \in \mathbf{N}$. Assume

  1. every open in $X$ has a covering whose members are elements of $\mathcal{B}$,

  2. for every $U \in \mathcal{B}$ we have $H^ p(U, \mathcal{H}^ q) = 0$ for $p > d$ and $q < 0$1.

Then (20.38.0.1) is a quasi-isomorphism.

Proof. By Derived Categories, Lemma 13.34.4 it suffices to show that the canonical map $\mathcal{F}^\bullet \to R\mathop{\mathrm{lim}}\nolimits \tau _{\geq -n} \mathcal{F}^\bullet $ is an isomorphism. This is Lemma 20.37.9. $\square$

Here is a technical lemma about the cohomology sheaves of the inverse limit of a system of complexes of sheaves. In some sense this lemma is the wrong thing to try to prove as one should take derived limits and not actual inverse limits.

Lemma 20.38.2. Let $(X, \mathcal{O}_ X)$ be a ringed space. Let $(\mathcal{F}_ n^\bullet )$ be an inverse system of complexes of $\mathcal{O}_ X$-modules. Let $m \in \mathbf{Z}$. Assume there exist a set $\mathcal{B}$ of open subsets of $X$ and an integer $n_0$ such that

  1. every open in $X$ has a covering whose members are elements of $\mathcal{B}$,

  2. for every $U \in \mathcal{B}$

    1. the systems of abelian groups $\mathcal{F}_ n^{m - 2}(U)$ and $\mathcal{F}_ n^{m - 1}(U)$ have vanishing $R^1\mathop{\mathrm{lim}}\nolimits $ (for example these have the Mittag-Leffler condition),

    2. the system of abelian groups $H^{m - 1}(\mathcal{F}_ n^\bullet (U))$ has vanishing $R^1\mathop{\mathrm{lim}}\nolimits $ (for example it has the Mittag-Leffler condition), and

    3. we have $H^ m(\mathcal{F}_ n^\bullet (U)) = H^ m(\mathcal{F}_{n_0}^\bullet (U))$ for all $n \geq n_0$.

Then the maps $H^ m(\mathcal{F}^\bullet ) \to \mathop{\mathrm{lim}}\nolimits H^ m(\mathcal{F}_ n^\bullet ) \to H^ m(\mathcal{F}_{n_0}^\bullet )$ are isomorphisms of sheaves where $\mathcal{F}^\bullet = \mathop{\mathrm{lim}}\nolimits \mathcal{F}_ n^\bullet $ is the termwise inverse limit.

Proof. Let $U \in \mathcal{B}$. Note that $H^ m(\mathcal{F}^\bullet (U))$ is the cohomology of

\[ \mathop{\mathrm{lim}}\nolimits _ n \mathcal{F}_ n^{m - 2}(U) \to \mathop{\mathrm{lim}}\nolimits _ n \mathcal{F}_ n^{m - 1}(U) \to \mathop{\mathrm{lim}}\nolimits _ n \mathcal{F}_ n^ m(U) \to \mathop{\mathrm{lim}}\nolimits _ n \mathcal{F}_ n^{m + 1}(U) \]

in the third spot from the left. By assumptions (2)(a) and (2)(b) we may apply More on Algebra, Lemma 15.86.3 to conclude that

\[ H^ m(\mathcal{F}^\bullet (U)) = \mathop{\mathrm{lim}}\nolimits H^ m(\mathcal{F}_ n^\bullet (U)) \]

By assumption (2)(c) we conclude

\[ H^ m(\mathcal{F}^\bullet (U)) = H^ m(\mathcal{F}_ n^\bullet (U)) \]

for all $n \geq n_0$. By assumption (1) we conclude that the sheafification of $U \mapsto H^ m(\mathcal{F}^\bullet (U))$ is equal to the sheafification of $U \mapsto H^ m(\mathcal{F}_ n^\bullet (U))$ for all $n \geq n_0$. Thus the inverse system of sheaves $H^ m(\mathcal{F}_ n^\bullet )$ is constant for $n \geq n_0$ with value $H^ m(\mathcal{F}^\bullet )$ which proves the lemma. $\square$

[1] It suffices if $\forall m$, $\exists p(m)$, $H^ p(U. \mathcal{H}^{m - p}) = 0$ for $p > p(m)$, see Lemma 20.37.8.

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 0719. Beware of the difference between the letter 'O' and the digit '0'.