The Stacks project

Lemma 29.11.6. Let $S$ be a scheme and let $\mathcal{A}$ be a quasi-coherent $\mathcal{O}_ S$-algebra. An $\mathcal{A}$-module is quasi-coherent as an $\mathcal{O}_ S$-module if and only if it is quasi-coherent as an $\mathcal{A}$-module.

Proof. Let $\mathcal{F}$ be an $\mathcal{A}$-module. If $\mathcal{F}$ is quasi-coherent as an $\mathcal{A}$-module, then for every $s \in S$ there exists an open neighbourhood $U$ of $s$ and an exact sequence

\[ \bigoplus \nolimits _ J\mathcal{A}|_ U\to \bigoplus \nolimits _ I\mathcal{A}|_ U\to \mathcal{F}|_ U \]

of $\mathcal{A}|_ U$-modules. Then this is also an exact sequence of $\mathcal{O}_ U$-modules. Hence $\mathcal{F}|_ U$ is quasi-coherent as the cokernel of a morphism of quasi-coherent $\mathcal{O}_ U$-modules on a scheme. It follows that $\mathcal{F}$ is quasi-coherent as an $\mathcal{O}_ X$-module.

Conversely, assume $\mathcal{F}$ is quasi-coherent as an $\mathcal{O}_ X$-module. Pick an open affine $\mathop{\mathrm{Spec}}(R) = U \subset S$. We have isomorphisms of $\mathcal{O}_ U$-modules $\mathcal{A}|_ U \cong \widetilde{A}$ and $\mathcal{F}|_ U \cong \widetilde{M}$, for some $R$-algebra $A$ and some $R$-module $M$. The $\mathcal{A}$-module structure on $\mathcal{F}$ translates into an $A$-module structure on $M$ compatible with the given $R$-module structure (details omitted). Choose an exact sequence

\[ \bigoplus \nolimits _ J A \to \bigoplus \nolimits _ I A \to M \to 0 \]

of $A$-modules. Since the functor $\widetilde{\ }$ is exact, this produces an exact sequence

\[ \bigoplus \nolimits _ J \widetilde{A}\to \bigoplus \nolimits _ I \widetilde{A}\to \widetilde{M} \to 0 \]

of $\widetilde{A}$-modules. This means that $\mathcal{F}$ is quasi-coherent as an $\mathcal{A}$-module. $\square$


Comments (1)

There are also:

  • 5 comment(s) on Section 29.11: Affine morphisms

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