20.48 Tor dimension
In this section we take a closer look at resolutions by flat modules.
Definition 20.48.1. Let (X, \mathcal{O}_ X) be a ringed space. Let E be an object of D(\mathcal{O}_ X). Let a, b \in \mathbf{Z} with a \leq b.
We say E has tor-amplitude in [a, b] if H^ i(E \otimes _{\mathcal{O}_ X}^\mathbf {L} \mathcal{F}) = 0 for all \mathcal{O}_ X-modules \mathcal{F} and all i \not\in [a, b].
We say E has finite tor dimension if it has tor-amplitude in [a, b] for some a, b.
We say E locally has finite tor dimension if there exists an open covering X = \bigcup U_ i such that E|_{U_ i} has finite tor dimension for all i.
An \mathcal{O}_ X-module \mathcal{F} has tor dimension \leq d if \mathcal{F}[0] viewed as an object of D(\mathcal{O}_ X) has tor-amplitude in [-d, 0].
Note that if E as in the definition has finite tor dimension, then E is an object of D^ b(\mathcal{O}_ X) as can be seen by taking \mathcal{F} = \mathcal{O}_ X in the definition above.
Lemma 20.48.2. Let (X, \mathcal{O}_ X) be a ringed space. Let \mathcal{E}^\bullet be a bounded above complex of flat \mathcal{O}_ X-modules with tor-amplitude in [a, b]. Then \mathop{\mathrm{Coker}}(d_{\mathcal{E}^\bullet }^{a - 1}) is a flat \mathcal{O}_ X-module.
Proof.
As \mathcal{E}^\bullet is a bounded above complex of flat modules we see that \mathcal{E}^\bullet \otimes _{\mathcal{O}_ X} \mathcal{F} = \mathcal{E}^\bullet \otimes _{\mathcal{O}_ X}^{\mathbf{L}} \mathcal{F} for any \mathcal{O}_ X-module \mathcal{F}. Hence for every \mathcal{O}_ X-module \mathcal{F} the sequence
\mathcal{E}^{a - 2} \otimes _{\mathcal{O}_ X} \mathcal{F} \to \mathcal{E}^{a - 1} \otimes _{\mathcal{O}_ X} \mathcal{F} \to \mathcal{E}^ a \otimes _{\mathcal{O}_ X} \mathcal{F}
is exact in the middle. Since \mathcal{E}^{a - 2} \to \mathcal{E}^{a - 1} \to \mathcal{E}^ a \to \mathop{\mathrm{Coker}}(d^{a - 1}) \to 0 is a flat resolution this implies that \text{Tor}_1^{\mathcal{O}_ X}(\mathop{\mathrm{Coker}}(d^{a - 1}), \mathcal{F}) = 0 for all \mathcal{O}_ X-modules \mathcal{F}. This means that \mathop{\mathrm{Coker}}(d^{a - 1}) is flat, see Lemma 20.26.16.
\square
Lemma 20.48.3. Let (X, \mathcal{O}_ X) be a ringed space. Let E be an object of D(\mathcal{O}_ X). Let a, b \in \mathbf{Z} with a \leq b. The following are equivalent
E has tor-amplitude in [a, b].
E is represented by a complex \mathcal{E}^\bullet of flat \mathcal{O}_ X-modules with \mathcal{E}^ i = 0 for i \not\in [a, b].
Proof.
If (2) holds, then we may compute E \otimes _{\mathcal{O}_ X}^\mathbf {L} \mathcal{F} = \mathcal{E}^\bullet \otimes _{\mathcal{O}_ X} \mathcal{F} and it is clear that (1) holds.
Assume that (1) holds. We may represent E by a bounded above complex of flat \mathcal{O}_ X-modules \mathcal{K}^\bullet , see Section 20.26. Let n be the largest integer such that \mathcal{K}^ n \not= 0. If n > b, then \mathcal{K}^{n - 1} \to \mathcal{K}^ n is surjective as H^ n(\mathcal{K}^\bullet ) = 0. As \mathcal{K}^ n is flat we see that \mathop{\mathrm{Ker}}(\mathcal{K}^{n - 1} \to \mathcal{K}^ n) is flat (Modules, Lemma 17.17.8). Hence we may replace \mathcal{K}^\bullet by \tau _{\leq n - 1}\mathcal{K}^\bullet . Thus, by induction on n, we reduce to the case that K^\bullet is a complex of flat \mathcal{O}_ X-modules with \mathcal{K}^ i = 0 for i > b.
Set \mathcal{E}^\bullet = \tau _{\geq a}\mathcal{K}^\bullet . Everything is clear except that \mathcal{E}^ a is flat which follows immediately from Lemma 20.48.2 and the definitions.
\square
Lemma 20.48.4. Let f : (X, \mathcal{O}_ X) \to (Y, \mathcal{O}_ Y) be a morphism of ringed spaces. Let E be an object of D(\mathcal{O}_ Y). If E has tor amplitude in [a, b], then Lf^*E has tor amplitude in [a, b].
Proof.
Assume E has tor amplitude in [a, b]. By Lemma 20.48.3 we can represent E by a complex of \mathcal{E}^\bullet of flat \mathcal{O}-modules with \mathcal{E}^ i = 0 for i \not\in [a, b]. Then Lf^*E is represented by f^*\mathcal{E}^\bullet . By Modules, Lemma 17.20.2 the modules f^*\mathcal{E}^ i are flat. Thus by Lemma 20.48.3 we conclude that Lf^*E has tor amplitude in [a, b].
\square
Lemma 20.48.5. Let (X, \mathcal{O}_ X) be a ringed space. Let E be an object of D(\mathcal{O}_ X). Let a, b \in \mathbf{Z} with a \leq b. The following are equivalent
E has tor-amplitude in [a, b].
for every x \in X the object E_ x of D(\mathcal{O}_{X, x}) has tor-amplitude in [a, b].
Proof.
Taking stalks at x is the same thing as pulling back by the morphism of ringed spaces (x, \mathcal{O}_{X, x}) \to (X, \mathcal{O}_ X). Hence the implication (1) \Rightarrow (2) follows from Lemma 20.48.4. For the converse, note that taking stalks commutes with tensor products (Modules, Lemma 17.16.1). Hence
(E \otimes _{\mathcal{O}_ X}^\mathbf {L} \mathcal{F})_ x = E_ x \otimes _{\mathcal{O}_{X, x}}^\mathbf {L} \mathcal{F}_ x
On the other hand, taking stalks is exact, so
H^ i(E \otimes _{\mathcal{O}_ X}^\mathbf {L} \mathcal{F})_ x = H^ i((E \otimes _{\mathcal{O}_ X}^\mathbf {L} \mathcal{F})_ x) = H^ i(E_ x \otimes _{\mathcal{O}_{X, x}}^\mathbf {L} \mathcal{F}_ x)
and we can check whether H^ i(E \otimes _{\mathcal{O}_ X}^\mathbf {L} \mathcal{F}) is zero by checking whether all of its stalks are zero (Modules, Lemma 17.3.1). Thus (2) implies (1).
\square
Lemma 20.48.6. Let (X, \mathcal{O}_ X) be a ringed space. Let (K, L, M, f, g, h) be a distinguished triangle in D(\mathcal{O}_ X). Let a, b \in \mathbf{Z}.
If K has tor-amplitude in [a + 1, b + 1] and L has tor-amplitude in [a, b] then M has tor-amplitude in [a, b].
If K and M have tor-amplitude in [a, b], then L has tor-amplitude in [a, b].
If L has tor-amplitude in [a + 1, b + 1] and M has tor-amplitude in [a, b], then K has tor-amplitude in [a + 1, b + 1].
Proof.
Omitted. Hint: This just follows from the long exact cohomology sequence associated to a distinguished triangle and the fact that - \otimes _{\mathcal{O}_ X}^{\mathbf{L}} \mathcal{F} preserves distinguished triangles. The easiest one to prove is (2) and the others follow from it by translation.
\square
Lemma 20.48.7. Let (X, \mathcal{O}_ X) be a ringed space. Let K, L be objects of D(\mathcal{O}_ X). If K has tor-amplitude in [a, b] and L has tor-amplitude in [c, d] then K \otimes _{\mathcal{O}_ X}^\mathbf {L} L has tor amplitude in [a + c, b + d].
Proof.
Omitted. Hint: use the spectral sequence for tors.
\square
Lemma 20.48.8. Let (X, \mathcal{O}_ X) be a ringed space. Let a, b \in \mathbf{Z}. For K, L objects of D(\mathcal{O}_ X) if K \oplus L has tor amplitude in [a, b] so do K and L.
Proof.
Clear from the fact that the Tor functors are additive.
\square
Comments (0)