The Stacks project

13.22 Composition of right derived functors

Sometimes we can compute the right derived functor of a composition. Suppose that $\mathcal{A}, \mathcal{B}, \mathcal{C}$ be abelian categories. Let $F : \mathcal{A} \to \mathcal{B}$ and $G : \mathcal{B} \to \mathcal{C}$ be left exact functors. Assume that the right derived functors $RF : D^{+}(\mathcal{A}) \to D^{+}(\mathcal{B})$, $RG : D^{+}(\mathcal{B}) \to D^{+}(\mathcal{C})$, and $R(G \circ F) : D^{+}(\mathcal{A}) \to D^{+}(\mathcal{C})$ are everywhere defined. Then there exists a canonical transformation

\[ t : R(G \circ F) \longrightarrow RG \circ RF \]

of functors from $D^{+}(\mathcal{A})$ to $D^{+}(\mathcal{C})$, see Lemma 13.14.16. This transformation need not always be an isomorphism.

Lemma 13.22.1. Let $\mathcal{A}, \mathcal{B}, \mathcal{C}$ be abelian categories. Let $F : \mathcal{A} \to \mathcal{B}$ and $G : \mathcal{B} \to \mathcal{C}$ be left exact functors. Assume $\mathcal{A}$, $\mathcal{B}$ have enough injectives. The following are equivalent

  1. $F(I)$ is right acyclic for $G$ for each injective object $I$ of $\mathcal{A}$, and

  2. the canonical map

    \[ t : R(G \circ F) \longrightarrow RG \circ RF. \]

    is isomorphism of functors from $D^{+}(\mathcal{A})$ to $D^{+}(\mathcal{C})$.

Proof. If (2) holds, then (1) follows by evaluating the isomorphism $t$ on $RF(I) = F(I)$. Conversely, assume (1) holds. Let $A^\bullet $ be a bounded below complex of $\mathcal{A}$. Choose an injective resolution $A^\bullet \to I^\bullet $. The map $t$ is given (see proof of Lemma 13.14.16) by the maps

\[ R(G \circ F)(A^\bullet ) = (G \circ F)(I^\bullet ) = G(F(I^\bullet ))) \to RG(F(I^\bullet )) = RG(RF(A^\bullet )) \]

where the arrow is an isomorphism by Lemma 13.16.7. $\square$

Lemma 13.22.2 (Grothendieck spectral sequence). With assumptions as in Lemma 13.22.1 and assuming the equivalent conditions (1) and (2) hold. Let $X$ be an object of $D^{+}(\mathcal{A})$. There exists a spectral sequence $(E_ r, d_ r)_{r \geq 0}$ consisting of bigraded objects $E_ r$ of $\mathcal{C}$ with $d_ r$ of bidegree $(r, - r + 1)$ and with

\[ E_2^{p, q} = R^ pG(H^ q(RF(X))) \]

Moreover, this spectral sequence is bounded, converges to $H^*(R(G \circ F)(X))$, and induces a finite filtration on each $H^ n(R(G \circ F)(X))$.

For an object $A$ of $\mathcal{A}$ we get $E_2^{p, q} = R^ pG(R^ qF(A))$ converging to $R^{p + q}(G \circ F)(A)$.

Proof. We may represent $X$ by a bounded below complex $A^\bullet $. Choose an injective resolution $A^\bullet \to I^\bullet $. Choose a Cartan-Eilenberg resolution $F(I^\bullet ) \to I^{\bullet , \bullet }$ using Lemma 13.21.2. Apply the second spectral sequence of Lemma 13.21.3. $\square$


Comments (4)

Comment #9980 by on

I propose to add the following result to this section. It is the translation of J. Lipman, Corollary 2.2.7, to the Stacks Project definitions and results.

Lemma. Let be additive functors between abelian categories. Assume that is everywhere defined and that every complex admits a quasi-isomorphism into a complex computing . In particular, is everywhere defined. The following are equivalent: 1. computes for every . 2. computes for every (hence is everywhere defined) and the morphism coming from Lemma 13.14.16 is an isomorphism.

Proof. Assume 2. Then evaluated at becomes . Thus computes . Conversely, suppose computes . To show that computes , we check the hypotheses of Lemma 13.14.15 for this composite and the class . The first hypothesis is clear. To see the second one, given a quasi-isomorphism , , we have that is a quasi-isomorphism since both and compute (Lemma 13.14.4). Hence is a quasi-isomorphism since and compute (Lemma 13.14.4 again). Lastly, is an isomorphism evaluated at each . Hence it is globally an isomorphism since each is isomorphic to in .

Comment #9981 by on

(I missed the title in the reference in #9980, it is J. Lipman, Notes on Derived Functors and Grothendieck Duality.)

This might be added as well. It is Görtz, Wedhorn, Algebraic Geometry II, Remark F.177.

Lemma. Let be additive functors between abelian categories. Assume that is exact, is everywhere defined, and that every complex admits a quasi-isomorphism into a complex such that computes . Then computes for every (hence is everywhere defined) and the morphism coming from Lemma 13.14.16 is an isomorphism.

Proof. Just apply #9980. Every complex of computes for is exact.

Comment #9982 by on

(The hypothesis in #9981 of being everywhere defined may be dropped since it is already implied by the rest.)


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