ConceptComplete

Bounded Derived Categories

The bounded derived categories DbD^b, D+D^+, DD^- restrict attention to complexes with bounded cohomology. The bounded derived category Db(A)D^b(\mathcal{A}) is the most commonly used variant, especially in algebraic geometry where one works with Db(Coh(X))D^b(\mathrm{Coh}(X)).


Definitions

Definition6.3Bounded Derived Categories

For an abelian category A\mathcal{A}:

  • D+(A)D^+(\mathcal{A}): full subcategory of complexes AA^\bullet with Hn(A)=0H^n(A) = 0 for n0n \ll 0 (bounded below cohomology).
  • D(A)D^-(\mathcal{A}): complexes with Hn(A)=0H^n(A) = 0 for n0n \gg 0 (bounded above cohomology).
  • Db(A)D^b(\mathcal{A}): complexes with Hn(A)=0H^n(A) = 0 for n0|n| \gg 0 (bounded cohomology).

Each is a full triangulated subcategory of D(A)D(\mathcal{A}).

RemarkBounded complexes vs bounded cohomology

Db(A)D^b(\mathcal{A}) consists of complexes with bounded cohomology, not necessarily bounded complexes. However, if A\mathcal{A} has enough injectives/projectives, every object of Db(A)D^b(\mathcal{A}) is isomorphic to a bounded complex (of injectives/projectives).


Examples

ExampleD^b(Vect_k)

In Db(Vectk)D^b(\mathbf{Vect}_k), every complex is isomorphic to nHn[n]\bigoplus_n H^n[-n] (the direct sum of its cohomology, placed in the correct degrees). This is because every short exact sequence of vector spaces splits.

ExampleD^b(Coh(X)) for a smooth variety

Db(Coh(X))D^b(\mathrm{Coh}(X)) for a smooth projective variety is the primary object of study in derived algebraic geometry. It has Serre duality, and its autoequivalence group is an important invariant.

ExampleD^+(Sh(X)) and sheaf cohomology

D+(Sh(X))D^+(\mathbf{Sh}(X)) is the natural home for sheaf cohomology. The derived global sections RΓ:D+(Sh(X))D+(Ab)R\Gamma : D^+(\mathbf{Sh}(X)) \to D^+(\mathbf{Ab}) is the total derived functor of Γ\Gamma.

ExampleD^b(R-mod) for hereditary R

If RR is a hereditary ring (global dimension 1\leq 1), every complex in Db(R-mod)D^b(R\text{-}\mathrm{mod}) is isomorphic to a direct sum of shifted modules. The derived category decomposes as a direct sum of copies of module categories.

ExampleD^b(Ab)

Since Z\mathbb{Z} is a PID (hereditary), every complex in Db(Ab)D^b(\mathbf{Ab}) is formal: AnHn(A)[n]A^\bullet \cong \bigoplus_n H^n(A)[-n]. This fails for more general rings.

ExampleD^b with non-formal complexes

Over R=k[x]/(x2)R = k[x]/(x^2), the complex RxRxR\cdots \to R \xrightarrow{x} R \xrightarrow{x} R \to \cdots has cohomology kk in every degree but is not formal (not isomorphic in DbD^b to k[n]\bigoplus k[-n]). The AA_\infty-structure on cohomology detects this non-formality.

ExampleCompact objects in D(R)

The compact objects of D(R)D(R) are precisely the perfect complexes: bounded complexes of finitely generated projective modules. These form Db(proj-R)=Perf(R)Db(R)D^b(\mathrm{proj}\text{-}R) = \mathrm{Perf}(R) \subseteq D^b(R).

ExampleD^b and K-theory

K0(Db(A))K0(A)K_0(D^b(\mathcal{A})) \cong K_0(\mathcal{A}) for an abelian category A\mathcal{A}: the Grothendieck group of the bounded derived category equals that of the abelian category. The relation [Y]=[X]+[Z][Y] = [X] + [Z] from triangles corresponds to additivity of Euler characteristic.

ExampleD^b of an abelian category with enough injectives

If A\mathcal{A} has enough injectives, D+(A)K+(InjA)D^+(\mathcal{A}) \simeq K^+(\mathrm{Inj}\, \mathcal{A}): bounded below derived category is equivalent to the homotopy category of bounded below injective complexes. Similarly, D(A)K(ProjA)D^-(\mathcal{A}) \simeq K^-(\mathrm{Proj}\, \mathcal{A}) when enough projectives exist.

ExampleTruncation functors

The canonical truncation functors τn,τn\tau_{\leq n}, \tau_{\geq n} on D(A)D(\mathcal{A}) restrict to endofunctors of Db(A)D^b(\mathcal{A}). They satisfy τnτm=0\tau_{\leq n} \circ \tau_{\geq m} = 0 for m>nm > n and form part of the t-structure data.

ExampleDerived equivalences preserve D^b

An exact equivalence F:Db(A)Db(B)F : D^b(\mathcal{A}) \to D^b(\mathcal{B}) sends bounded complexes to bounded complexes. Fourier-Mukai equivalences and tilting equivalences preserve boundedness.

ExampleEmbedding of D^b into D

Db(A)D(A)D^b(\mathcal{A}) \hookrightarrow D(\mathcal{A}) is a full triangulated subcategory. For well-behaved categories (Grothendieck abelian categories), DbD^b contains all the "finitary" information.


Theorem6.2Resolution model for bounded categories

If A\mathcal{A} has enough injectives:

D+(A)K+(InjA)D^+(\mathcal{A}) \simeq K^+(\mathrm{Inj}\, \mathcal{A})

If A\mathcal{A} has enough projectives:

D(A)K(ProjA)D^-(\mathcal{A}) \simeq K^-(\mathrm{Proj}\, \mathcal{A})

These equivalences allow computation: to compute HomD+(A,B)\mathrm{Hom}_{D^+}(A, B), replace BB by an injective resolution IBI_B and compute HomK+(A,IB)\mathrm{Hom}_{K^+}(A, I_B).

RemarkLooking ahead

The bounded derived category Db(A)D^b(\mathcal{A}) carries a natural t-structure whose heart recovers A\mathcal{A}. Different t-structures on Db(A)D^b(\mathcal{A}) give different abelian categories (e.g., perverse sheaves), providing a powerful tool for constructing new abelian categories from old ones.