Lemma 17.16.1. Let $(X, \mathcal{O}_ X)$ be a ringed space. Let $\mathcal{F}$, $\mathcal{G}$ be $\mathcal{O}_ X$-modules. Let $x \in X$. There is a canonical isomorphism of $\mathcal{O}_{X, x}$-modules
functorial in $\mathcal{F}$ and $\mathcal{G}$.
We have already briefly discussed the tensor product in the setting of change of rings in Sheaves, Sections 6.6 and 6.20. Let us generalize this to tensor products of modules.
Let $(X, \mathcal{O}_ X)$ be a ringed space and let $\mathcal{F}$ and $\mathcal{G}$ be $\mathcal{O}_ X$-modules. We define first the tensor product presheaf
as the rule which assigns to $U \subset X$ open the $\mathcal{O}_ X(U)$-module $\mathcal{F}(U) \otimes _{\mathcal{O}_ X(U)} \mathcal{G}(U)$. Having defined this we define the tensor product sheaf as the sheafification of the above:
This can be characterized as the sheaf of $\mathcal{O}_ X$-modules such that for any third sheaf of $\mathcal{O}_ X$-modules $\mathcal{H}$ we have
Here the right hand side indicates the set of bilinear maps of sheaves of $\mathcal{O}_ X$-modules as defined in Section 17.15.
The tensor product of modules $M, N$ over a ring $R$ satisfies symmetry, namely $M \otimes _ R N = N \otimes _ R M$, hence the same holds for tensor products of sheaves of modules, i.e., we have
functorial in $\mathcal{F}$, $\mathcal{G}$. And since tensor product of modules satisfies associativity we also get canonical functorial isomorphisms
functorial in $\mathcal{F}$, $\mathcal{G}$, and $\mathcal{H}$.
Lemma 17.16.1. Let $(X, \mathcal{O}_ X)$ be a ringed space. Let $\mathcal{F}$, $\mathcal{G}$ be $\mathcal{O}_ X$-modules. Let $x \in X$. There is a canonical isomorphism of $\mathcal{O}_{X, x}$-modules functorial in $\mathcal{F}$ and $\mathcal{G}$.
Proof. Omitted. $\square$
Lemma 17.16.2. Let $(X, \mathcal{O}_ X)$ be a ringed space. Let $\mathcal{F}'$, $\mathcal{G}'$ be presheaves of $\mathcal{O}_ X$-modules with sheafifications $\mathcal{F}$, $\mathcal{G}$. Then $\mathcal{F} \otimes _{\mathcal{O}_ X} \mathcal{G} = (\mathcal{F}' \otimes _{p, \mathcal{O}_ X} \mathcal{G}')^\# $.
Proof. Omitted. $\square$
Lemma 17.16.3. Let $(X, \mathcal{O}_ X)$ be a ringed space. Let $\mathcal{G}$ be an $\mathcal{O}_ X$-module. If $\mathcal{F}_1 \to \mathcal{F}_2 \to \mathcal{F}_3 \to 0$ is an exact sequence of $\mathcal{O}_ X$-modules then the induced sequence is exact.
Proof. This follows from the fact that exactness may be checked at stalks (Lemma 17.3.1), the description of stalks (Lemma 17.16.1) and the corresponding result for tensor products of modules (Algebra, Lemma 10.12.10). $\square$
Lemma 17.16.4. Let $f : (X, \mathcal{O}_ X) \to (Y, \mathcal{O}_ Y)$ be a morphism of ringed spaces. Let $\mathcal{F}$, $\mathcal{G}$ be $\mathcal{O}_ Y$-modules. Then $f^*(\mathcal{F} \otimes _{\mathcal{O}_ Y} \mathcal{G}) = f^*\mathcal{F} \otimes _{\mathcal{O}_ X} f^*\mathcal{G}$ functorially in $\mathcal{F}$, $\mathcal{G}$.
Proof. Omitted. $\square$
Lemma 17.16.5. Let $(X, \mathcal{O}_ X)$ be a ringed space. For any $\mathcal{O}_ X$-module $\mathcal{F}$ the functor commutes with arbitrary colimits.
Proof. Let $I$ be a preordered set and let $\{ \mathcal{G}_ i\} $ be a system over $I$. Set $\mathcal{G} = \mathop{\mathrm{colim}}\nolimits _ i \mathcal{G}_ i$. Recall that $\mathcal{G}$ is the sheaf associated to the presheaf $\mathcal{G}' : U \mapsto \mathop{\mathrm{colim}}\nolimits _ i \mathcal{G}_ i(U)$, see Sheaves, Section 6.29. By Lemma 17.16.2 the tensor product $\mathcal{F} \otimes _{\mathcal{O}_ X} \mathcal{G}$ is the sheafification of the presheaf
where the equality sign is Algebra, Lemma 10.12.9. Hence the lemma follows from the description of colimits in $\textit{Mod}(\mathcal{O}_ X)$, see Lemma 17.3.2. $\square$
Lemma 17.16.6. Let $(X, \mathcal{O}_ X)$ be a ringed space. Let $\mathcal{F}$, $\mathcal{G}$ be $\mathcal{O}_ X$-modules.
If $\mathcal{F}$, $\mathcal{G}$ are locally generated by sections, so is $\mathcal{F} \otimes _{\mathcal{O}_ X} \mathcal{G}$.
If $\mathcal{F}$, $\mathcal{G}$ are of finite type, so is $\mathcal{F} \otimes _{\mathcal{O}_ X} \mathcal{G}$.
If $\mathcal{F}$, $\mathcal{G}$ are quasi-coherent, so is $\mathcal{F} \otimes _{\mathcal{O}_ X} \mathcal{G}$.
If $\mathcal{F}$, $\mathcal{G}$ are of finite presentation, so is $\mathcal{F} \otimes _{\mathcal{O}_ X} \mathcal{G}$.
If $\mathcal{F}$ is of finite presentation and $\mathcal{G}$ is coherent, then $\mathcal{F} \otimes _{\mathcal{O}_ X} \mathcal{G}$ is coherent.
If $\mathcal{F}$, $\mathcal{G}$ are coherent, so is $\mathcal{F} \otimes _{\mathcal{O}_ X} \mathcal{G}$.
If $\mathcal{F}$, $\mathcal{G}$ are locally free, so is $\mathcal{F} \otimes _{\mathcal{O}_ X} \mathcal{G}$.
Proof. We first prove that the tensor product of locally free $\mathcal{O}_ X$-modules is locally free. This follows if we show that $(\bigoplus _{i \in I} \mathcal{O}_ X) \otimes _{\mathcal{O}_ X} (\bigoplus _{j \in J} \mathcal{O}_ X) \cong \bigoplus _{(i, j) \in I \times J} \mathcal{O}_ X$. The sheaf $\bigoplus _{i \in I} \mathcal{O}_ X$ is the sheaf associated to the presheaf $U \mapsto \bigoplus _{i \in I} \mathcal{O}_ X(U)$. Hence the tensor product is the sheaf associated to the presheaf
We deduce what we want since for any ring $R$ we have $(\bigoplus _{i \in I} R) \otimes _ R (\bigoplus _{j \in J} R) = \bigoplus _{(i, j) \in I \times J} R$.
If $\mathcal{F}_2 \to \mathcal{F}_1 \to \mathcal{F} \to 0$ is exact, then by Lemma 17.16.3 the complex $\mathcal{F}_2 \otimes _{\mathcal{O}_ X} \mathcal{G} \to \mathcal{F}_1 \otimes _{\mathcal{O}_ X} \mathcal{G} \to \mathcal{F} \otimes _{\mathcal{O}_ X} \mathcal{G} \to 0$ is exact. Using this we can prove (5). Namely, in this case there exists locally such an exact sequence with $\mathcal{F}_ i$, $i = 1, 2$ finite free. Hence the two terms $\mathcal{F}_2 \otimes _{\mathcal{O}_ X} \mathcal{G}$ and $\mathcal{F}_1 \otimes _{\mathcal{O}_ X} \mathcal{G}$ are isomorphic to finite direct sums of $\mathcal{G}$ (for example by Lemma 17.16.5). Since finite direct sums are coherent sheaves, these are coherent and so is the cokernel of the map, see Lemma 17.12.4.
And if also $\mathcal{G}_2 \to \mathcal{G}_1 \to \mathcal{G} \to 0$ is exact, then we see that
is exact. Using this we can for example prove (3). Namely, the assumption means that we can locally find presentations as above with $\mathcal{F}_ i$ and $\mathcal{G}_ i$ free $\mathcal{O}_ X$-modules. Hence the displayed presentation is a presentation of the tensor product by free sheaves as well.
The proof of the other statements is omitted. $\square$
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).
All contributions are licensed under the GNU Free Documentation License.
Comments (7)
Comment #5943 by Tim Campion on
Comment #5944 by Johan on
Comment #6131 by Johan on
Comment #6217 by Yuto Masamura on
Comment #6354 by Johan on
Comment #8701 by Xiangru Zeng on
Comment #9369 by Stacks project on