and
nonabelian homological algebra
Derived categories were introduced by Jean-Louis Verdier in his thesis under the supervision of Alexandre Grothendieck. It was originally used to extend Serre duality to a relative context. See Hartshorne?’s lecture notes “Residues and duality”.
The derived category $D(\mathcal{A})$ of an abelian category $\mathcal{A}$ is the homotopy category of the (∞,1)-category of chain complexes in $\mathcal{A}$: the localization of the category of chain complexes $Ch_\bullet(\mathcal{A})$ at the quasi-isomorphisms.
More in detail, associated to $\mathcal{A}$ is
the category of chain complexes $Ch_\bullet(\mathcal{A})$ in $\mathcal{A}$ which is naturally a homotopical category;
the “homotopy category of chain complexes” $K(\mathcal{A})$;
the stable ∞-category $K_\infty(\mathcal{A})$ of chain complexes in $C$.
The derived category $D(C)$ of $C$ is equivalently
the 1-categorical homotopy category of $Ch_\bullet(\mathcal{A})$ with respect to the quasi-isomorphisms;
the (∞,1)-categorical homotopy category of $K_\infty(\mathcal{A})$.
In either case, this means that under the canonical localization functor
the quasi-isomorphisms of chain complexes become true isomorphisms and that $D(\mathcal{A})$ is universal with respect to this property.
Hence the derived category is an approximation to the full simplicial localization of $K(\mathcal{A})$. It is or can be equipped with several further properties and structure that give a more accurate approximation. Notably every derived category is a triangulated category, wich is a way of remembering the suspension and de-suspension operations on its objects – the suspension of chain complexes – hence its “stability”.
Let $\mathcal{A}$ be an abelian category and $K(\mathcal{A})$ its category of chain complexes modulo chain homotopy (the “homotopy category of chain complexes”).
Equip $K(C)$ with the structure of a homotopical category by declaring the weak equivalences to be the quasi-isomorphisms: those morphisms $f : V \to W$ which induce isomorphisms in homology, $H(f) : H(V) \stackrel{\simeq}{\to} H(W)$.
The derived category $D(\mathcal{A})$ is the homotopy category of $K(\mathcal{A})$ with respect to these weak equivalences.
Analogously, for $K^{+,-,b}(\mathcal{A})$ denoting the full subcategory on the chain complexes bounded above, bounded below, or bounded, respectively (see at category of chain complexes), one writes
for the correspponding full subcategory of the derived category.
There are various ways to construct or express the derived category more explicitly in terms of various special objects or morphisms in the category of chain complexes.
The “homotopy category of chain complexes” $K(\mathcal{A})$ is already a triangulated category. The derived category can be obtained as the construction of a homotopy category of a triangulated category with respect to a null system.
Let
and analogously
be the full subcategory of $K(C)$ or on $K^{+,-,b}$, respectively, on those chain complexes $V$ whose chain homology vanishes in every degreey, $H_\bullet(V) = 0$.
A chain map $f_\bullet : V_\bullet \to W_\bullet$ is a quasi-isomorphism precisely there exists a distinguished triangle in $K(\mathcal{A})$ of the form
with the mapping cone $cone(f) \in N(\mathcal{C})$.
The derived category is equivalently the localization of $K(\mathcal{A})$ at the null system $N(\mathcal{A})$.
This perspective is discussed in (Kashiwara-Schapira, section 13) and (Schapira, section 6.2, 72).
In the case that the underlying abelian category $\mathcal{A}$ has enough injectives or enough projectives, the hom sets in the derived category may equivalently be obtained as homotopy-classes of chain maps from projective resolutions to injective resolutions of chain complexes.
In view of the existence of the injective and projective model structure on chain complexes this is a special case of the general fact that homotopy categories of model categories may be obtained by forming homotopy classes of maps in the model category from cofibrant resolutions to fibrant resolutions. But here we spell out an direct discussion of this fact for chain complexes.
Write $K^+(\mathcal{I}_{\mathcal{A}}) \hookrightarrow K^+(\mathcal{A})$ for the full subcategory of the homotopy category of chain complexes bounded above on those that are degreewise injective objects.
Dually, let $K^-(\mathcal{P}_{\mathcal{A}}) \hookrightarrow K^-(\mathcal{A})$ for the full subcategory of the homotopy category of chain complexes bounded below on those that are degreewise projective objects.
If $\mathcal{A}$ has enough injectives then the canonical functor
is an equivalence of categories.
Dually, if $\mathcal{A}$ has enough projectives then the canonical functor
is an equivalence of categories.
For instance (Schapira, cor. 7.3.2).
The original reference is the thesis of Verdier:
A systematic discussion from the point of view of localization and homotopy theory is in section 13 of
and, similarly, in section 7 of
A pedagogical introduction is
A good survey of the more general topic of derived categories is
See in particular also the list of references given there.
Other lecture notes include
For a discussion in the context of (∞,1)-categories and in particular stable (∞,1)-categories see section 13, p. 53 of
For the applications of derived categories in algebraic geometry, see
Dmitri Orlov, Derived categories of coherent sheaves and equivalences between them, Uspekhi Mat. Nauk, 2003, Vol. 58, issue 3(351), pp. 89–172, English translation (PDF)
Aleksei Bondal, Dmitri Orlov, Reconstruction of a variety from the derived category and groups of autoequivalences, Compositio Mathematica 125 (03), 327-344. See also Bondal-Orlov reconstruction theorem.
Daniel Huybrechts, Fourier-Mukai Transforms in Algebraic Geometry, Oxford University Press, USA, 2006.
Andrei Caldararu?, Derived categories of coherent sheaves: a skimming. Lecture notes from Algebraic Geometry: Presentations by Young Researchers in Snowbird, Utah, July 2004. Available on arXiv.