Definition 20.46.1. Let (X, \mathcal{O}_ X) be a ringed space. Let \mathcal{E}^\bullet be a complex of \mathcal{O}_ X-modules. We say \mathcal{E}^\bullet is strictly perfect if \mathcal{E}^ i is zero for all but finitely many i and \mathcal{E}^ i is a direct summand of a finite free \mathcal{O}_ X-module for all i.
20.46 Strictly perfect complexes
Strictly perfect complexes of modules are used to define the notions of pseudo-coherent and perfect complexes later on. They are defined as follows.
Warning: Since we do not assume that X is a locally ringed space, it may not be true that a direct summand of a finite free \mathcal{O}_ X-module is finite locally free.
Lemma 20.46.2. The cone on a morphism of strictly perfect complexes is strictly perfect.
Proof. This is immediate from the definitions. \square
Lemma 20.46.3. The total complex associated to the tensor product of two strictly perfect complexes is strictly perfect.
Proof. Omitted. \square
Lemma 20.46.4. Let f : (X, \mathcal{O}_ X) \to (Y, \mathcal{O}_ Y) be a morphism of ringed spaces. If \mathcal{F}^\bullet is a strictly perfect complex of \mathcal{O}_ Y-modules, then f^*\mathcal{F}^\bullet is a strictly perfect complex of \mathcal{O}_ X-modules.
Proof. The pullback of a finite free module is finite free. The functor f^* is additive functor hence preserves direct summands. The lemma follows. \square
Lemma 20.46.5. Let (X, \mathcal{O}_ X) be a ringed space. Given a solid diagram of \mathcal{O}_ X-modules
with \mathcal{E} a direct summand of a finite free \mathcal{O}_ X-module and p surjective, then a dotted arrow making the diagram commute exists locally on X.
Proof. We may assume \mathcal{E} = \mathcal{O}_ X^{\oplus n} for some n. In this case finding the dotted arrow is equivalent to lifting the images of the basis elements in \Gamma (X, \mathcal{F}). This is locally possible by the characterization of surjective maps of sheaves (Sheaves, Section 6.16). \square
Lemma 20.46.6. Let (X, \mathcal{O}_ X) be a ringed space.
Let \alpha : \mathcal{E}^\bullet \to \mathcal{F}^\bullet be a morphism of complexes of \mathcal{O}_ X-modules with \mathcal{E}^\bullet strictly perfect and \mathcal{F}^\bullet acyclic. Then \alpha is locally on X homotopic to zero.
Let \alpha : \mathcal{E}^\bullet \to \mathcal{F}^\bullet be a morphism of complexes of \mathcal{O}_ X-modules with \mathcal{E}^\bullet strictly perfect, \mathcal{E}^ i = 0 for i < a, and H^ i(\mathcal{F}^\bullet ) = 0 for i \geq a. Then \alpha is locally on X homotopic to zero.
Proof. The first statement follows from the second, hence we only prove (2). We will prove this by induction on the length of the complex \mathcal{E}^\bullet . If \mathcal{E}^\bullet \cong \mathcal{E}[-n] for some direct summand \mathcal{E} of a finite free \mathcal{O}_ X-module and integer n \geq a, then the result follows from Lemma 20.46.5 and the fact that \mathcal{F}^{n - 1} \to \mathop{\mathrm{Ker}}(\mathcal{F}^ n \to \mathcal{F}^{n + 1}) is surjective by the assumed vanishing of H^ n(\mathcal{F}^\bullet ). If \mathcal{E}^ i is zero except for i \in [a, b], then we have a split exact sequence of complexes
which determines a distinguished triangle in K(\mathcal{O}_ X). Hence an exact sequence
by the axioms of triangulated categories. The composition \mathcal{E}^ b[-b] \to \mathcal{F}^\bullet is locally homotopic to zero, whence we may assume our map comes from an element in the left hand side of the displayed exact sequence above. This element is locally zero by induction hypothesis. \square
Lemma 20.46.7. Let (X, \mathcal{O}_ X) be a ringed space. Given a solid diagram of complexes of \mathcal{O}_ X-modules
with \mathcal{E}^\bullet strictly perfect, \mathcal{E}^ j = 0 for j < a and H^ j(f) an isomorphism for j > a and surjective for j = a, then a dotted arrow making the diagram commute up to homotopy exists locally on X.
Proof. Our assumptions on f imply the cone C(f)^\bullet has vanishing cohomology sheaves in degrees \geq a. Hence Lemma 20.46.6 guarantees there is an open covering X = \bigcup U_ i such that the composition \mathcal{E}^\bullet \to \mathcal{F}^\bullet \to C(f)^\bullet is homotopic to zero over U_ i. Since
restricts to a distinguished triangle in K(\mathcal{O}_{U_ i}) we see that we can lift \alpha |_{U_ i} up to homotopy to a map \alpha _ i : \mathcal{E}^\bullet |_{U_ i} \to \mathcal{G}^\bullet |_{U_ i} as desired. \square
Lemma 20.46.8. Let (X, \mathcal{O}_ X) be a ringed space. Let \mathcal{E}^\bullet , \mathcal{F}^\bullet be complexes of \mathcal{O}_ X-modules with \mathcal{E}^\bullet strictly perfect.
For any element \alpha \in \mathop{\mathrm{Hom}}\nolimits _{D(\mathcal{O}_ X)}(\mathcal{E}^\bullet , \mathcal{F}^\bullet ) there exists an open covering X = \bigcup U_ i such that \alpha |_{U_ i} is given by a morphism of complexes \alpha _ i : \mathcal{E}^\bullet |_{U_ i} \to \mathcal{F}^\bullet |_{U_ i}.
Given a morphism of complexes \alpha : \mathcal{E}^\bullet \to \mathcal{F}^\bullet whose image in the group \mathop{\mathrm{Hom}}\nolimits _{D(\mathcal{O}_ X)}(\mathcal{E}^\bullet , \mathcal{F}^\bullet ) is zero, there exists an open covering X = \bigcup U_ i such that \alpha |_{U_ i} is homotopic to zero.
Proof. Proof of (1). By the construction of the derived category we can find a quasi-isomorphism f : \mathcal{F}^\bullet \to \mathcal{G}^\bullet and a map of complexes \beta : \mathcal{E}^\bullet \to \mathcal{G}^\bullet such that \alpha = f^{-1}\beta . Thus the result follows from Lemma 20.46.7. We omit the proof of (2). \square
Lemma 20.46.9. Let (X, \mathcal{O}_ X) be a ringed space. Let \mathcal{E}^\bullet , \mathcal{F}^\bullet be complexes of \mathcal{O}_ X-modules with \mathcal{E}^\bullet strictly perfect. Then the internal hom R\mathop{\mathcal{H}\! \mathit{om}}\nolimits (\mathcal{E}^\bullet , \mathcal{F}^\bullet ) is represented by the complex \mathcal{H}^\bullet with terms
and differential as described in Section 20.41.
Proof. Choose a quasi-isomorphism \mathcal{F}^\bullet \to \mathcal{I}^\bullet into a K-injective complex. Let (\mathcal{H}')^\bullet be the complex with terms
which represents R\mathop{\mathcal{H}\! \mathit{om}}\nolimits (\mathcal{E}^\bullet , \mathcal{F}^\bullet ) by the construction in Section 20.42. It suffices to show that the map
is a quasi-isomorphism. Given an open U \subset X we have by inspection
By Lemma 20.46.8 the sheafification of U \mapsto H^0(\mathcal{H}^\bullet (U)) is equal to the sheafification of U \mapsto H^0((\mathcal{H}')^\bullet (U)). A similar argument can be given for the other cohomology sheaves. Thus \mathcal{H}^\bullet is quasi-isomorphic to (\mathcal{H}')^\bullet which proves the lemma. \square
Lemma 20.46.10. In the situation of Lemma 20.46.9 if \mathcal{F}^\bullet is K-flat, then \mathcal{H}^\bullet is K-flat.
Proof. Observe that \mathcal{H}^\bullet is simply the hom complex \mathop{\mathcal{H}\! \mathit{om}}\nolimits ^\bullet (\mathcal{E}^\bullet , \mathcal{F}^\bullet ) since the boundedness of the strictly prefect complex \mathcal{E}^\bullet insures that the products in the definition of the hom complex turn into direct sums. Let \mathcal{K}^\bullet be an acyclic complex of \mathcal{O}_ X-modules. Consider the map
of Lemma 20.41.3. Since \mathcal{F}^\bullet is K-flat, the complex \text{Tot}(\mathcal{K}^\bullet \otimes \mathcal{F}^\bullet ) is acyclic, and hence by Lemma 20.46.8 (or Lemma 20.46.9 if you like) the target of \gamma is acyclic too. Hence to prove the lemma it suffices to show that \gamma is an isomorphism of complexes. To see this, we may argue by induction on the length of the complex \mathcal{E}^\bullet . If the length is \leq 1 then the \mathcal{E}^\bullet is a direct summand of \mathcal{O}_ X^{\oplus n}[k] for some n \geq 0 and k \in \mathbf{Z} and in this case the result follows by inspection. If the length is > 1, then we reduce to smaller length by considering the termwise split short exact sequence of complexes
for a suitable a \in \mathbf{Z}, see Homology, Section 12.15. Then \gamma fits into a morphism of termwise split short exact sequences of complexes. By induction \gamma is an isomorphism for \sigma _{\geq a + 1} \mathcal{E}^\bullet and \sigma _{\leq a} \mathcal{E}^\bullet and hence the result for \mathcal{E}^\bullet follows. Some details omitted. \square
Lemma 20.46.11. Let (X, \mathcal{O}_ X) be a ringed space. Let \mathcal{E}^\bullet , \mathcal{F}^\bullet be complexes of \mathcal{O}_ X-modules with
\mathcal{F}^ n = 0 for n \ll 0,
\mathcal{E}^ n = 0 for n \gg 0, and
\mathcal{E}^ n isomorphic to a direct summand of a finite free \mathcal{O}_ X-module.
Then the internal hom R\mathop{\mathcal{H}\! \mathit{om}}\nolimits (\mathcal{E}^\bullet , \mathcal{F}^\bullet ) is represented by the complex \mathcal{H}^\bullet with terms
and differential as described in Section 20.42.
Proof. Choose a quasi-isomorphism \mathcal{F}^\bullet \to \mathcal{I}^\bullet where \mathcal{I}^\bullet is a bounded below complex of injectives. Note that \mathcal{I}^\bullet is K-injective (Derived Categories, Lemma 13.31.4). Hence the construction in Section 20.42 shows that R\mathop{\mathcal{H}\! \mathit{om}}\nolimits (\mathcal{E}^\bullet , \mathcal{F}^\bullet ) is represented by the complex (\mathcal{H}')^\bullet with terms
(equality because there are only finitely many nonzero terms). Note that \mathcal{H}^\bullet is the total complex associated to the double complex with terms \mathop{\mathcal{H}\! \mathit{om}}\nolimits _{\mathcal{O}_ X}(\mathcal{E}^{-q}, \mathcal{F}^ p) and similarly for (\mathcal{H}')^\bullet . The natural map (\mathcal{H}')^\bullet \to \mathcal{H}^\bullet comes from a map of double complexes. Thus to show this map is a quasi-isomorphism, we may use the spectral sequence of a double complex (Homology, Lemma 12.25.3)
converging to H^{p + q}(\mathcal{H}^\bullet ) and similarly for (\mathcal{H}')^\bullet . To finish the proof of the lemma it suffices to show that \mathcal{F}^\bullet \to \mathcal{I}^\bullet induces an isomorphism
on cohomology sheaves whenever \mathcal{E} is a direct summand of a finite free \mathcal{O}_ X-module. Since this is clear when \mathcal{E} is finite free the result follows. \square
Comments (0)