derived categories
   HOME

TheInfoList



OR:

In
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, the derived category ''D''(''A'') of an
abelian category In mathematics, an abelian category is a category in which morphisms and objects can be added and in which kernels and cokernels exist and have desirable properties. The motivating prototypical example of an abelian category is the category of ...
''A'' is a construction of
homological algebra Homological algebra is the branch of mathematics that studies homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology (a precursor to algebraic topolo ...
introduced to refine and in a certain sense to simplify the theory of
derived functor In mathematics, certain functors may be ''derived'' to obtain other functors closely related to the original ones. This operation, while fairly abstract, unifies a number of constructions throughout mathematics. Motivation It was noted in vari ...
s defined on ''A''. The construction proceeds on the basis that the
objects Object may refer to: General meanings * Object (philosophy), a thing, being, or concept ** Object (abstract), an object which does not exist at any particular time or place ** Physical object, an identifiable collection of matter * Goal, an ai ...
of ''D''(''A'') should be
chain complex In mathematics, a chain complex is an algebraic structure that consists of a sequence of abelian groups (or modules) and a sequence of homomorphisms between consecutive groups such that the image of each homomorphism is included in the kernel of t ...
es in ''A'', with two such chain complexes considered
isomorphic In mathematics, an isomorphism is a structure-preserving mapping between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between them. The word i ...
when there is a chain map that induces an isomorphism on the level of homology of the chain complexes. Derived functors can then be defined for chain complexes, refining the concept of
hypercohomology In homological algebra, the hyperhomology or hypercohomology (\mathbb_*(-), \mathbb^*(-)) is a generalization of (co)homology functors which takes as input not objects in an abelian category \mathcal but instead chain complexes of objects, so obje ...
. The definitions lead to a significant simplification of formulas otherwise described (not completely faithfully) by complicated
spectral sequence In homological algebra and algebraic topology, a spectral sequence is a means of computing homology groups by taking successive approximations. Spectral sequences are a generalization of exact sequences, and since their introduction by , they h ...
s. The development of the derived category, by Alexander Grothendieck and his student
Jean-Louis Verdier Jean-Louis Verdier (; 2 February 1935 – 25 August 1989) was a French mathematician who worked, under the guidance of his doctoral advisor Alexander Grothendieck, on derived categories and Verdier duality. He was a close collaborator of Groth ...
shortly after 1960, now appears as one terminal point in the explosive development of homological algebra in the 1950s, a decade in which it had made remarkable strides. The basic theory of Verdier was written down in his dissertation, published finally in 1996 in
Astérisque '' Astérisque'' is a mathematical journal published by Société Mathématique de France Lactalis is a French multinational dairy products corporation, owned by the Besnier family and based in Laval, Mayenne, France. The company's former na ...
(a summary had earlier appeared in SGA 4½). The axiomatics required an innovation, the concept of
triangulated category In mathematics, a triangulated category is a category with the additional structure of a "translation functor" and a class of "exact triangles". Prominent examples are the derived category of an abelian category, as well as the stable homotopy cat ...
, and the construction is based on
localization of a category In mathematics, localization of a category consists of adding to a category inverse morphisms for some collection of morphisms, constraining them to become isomorphisms. This is formally similar to the process of localization of a ring; it in gen ...
, a generalization of
localization of a ring In commutative algebra and algebraic geometry, localization is a formal way to introduce the "denominators" to a given ring or module. That is, it introduces a new ring/module out of an existing ring/module ''R'', so that it consists of fractio ...
. The original impulse to develop the "derived" formalism came from the need to find a suitable formulation of Grothendieck's coherent duality theory. Derived categories have since become indispensable also outside of
algebraic geometry Algebraic geometry is a branch of mathematics, classically studying zeros of multivariate polynomials. Modern algebraic geometry is based on the use of abstract algebraic techniques, mainly from commutative algebra, for solving geometrical ...
, for example in the formulation of the theory of
D-module In mathematics, a ''D''-module is a module over a ring ''D'' of differential operators. The major interest of such ''D''-modules is as an approach to the theory of linear partial differential equations. Since around 1970, ''D''-module theory has ...
s and
microlocal analysis In mathematical analysis, microlocal analysis comprises techniques developed from the 1950s onwards based on Fourier transforms related to the study of variable-coefficients-linear and nonlinear partial differential equations. This includes gener ...
. Recently derived categories have also become important in areas nearer to physics, such as
D-brane In string theory, D-branes, short for ''Dirichlet membrane'', are a class of extended objects upon which open strings can end with Dirichlet boundary conditions, after which they are named. D-branes were discovered by Jin Dai, Leigh, and Polch ...
s and
mirror symmetry In mathematics, reflection symmetry, line symmetry, mirror symmetry, or mirror-image symmetry is symmetry with respect to a reflection. That is, a figure which does not change upon undergoing a reflection has reflectional symmetry. In 2D ther ...
.


Motivations

In
coherent sheaf In mathematics, especially in algebraic geometry and the theory of complex manifolds, coherent sheaves are a class of sheaves closely linked to the geometric properties of the underlying space. The definition of coherent sheaves is made with ref ...
theory, pushing to the limit of what could be done with
Serre duality In algebraic geometry, a branch of mathematics, Serre duality is a duality for the coherent sheaf cohomology of algebraic varieties, proved by Jean-Pierre Serre. The basic version applies to vector bundles on a smooth projective variety, but Al ...
without the assumption of a non-singular
scheme A scheme is a systematic plan for the implementation of a certain idea. Scheme or schemer may refer to: Arts and entertainment * ''The Scheme'' (TV series), a BBC Scotland documentary series * The Scheme (band), an English pop band * ''The Schem ...
, the need to take a whole complex of sheaves in place of a single ''dualizing sheaf'' became apparent. In fact the
Cohen–Macaulay ring In mathematics, a Cohen–Macaulay ring is a commutative ring with some of the algebro-geometric properties of a smooth variety, such as local equidimensionality. Under mild assumptions, a local ring is Cohen–Macaulay exactly when it is a fin ...
condition, a weakening of non-singularity, corresponds to the existence of a single dualizing sheaf; and this is far from the general case. From the top-down intellectual position, always assumed by Grothendieck, this signified a need to reformulate. With it came the idea that the 'real'
tensor product In mathematics, the tensor product V \otimes W of two vector spaces and (over the same field) is a vector space to which is associated a bilinear map V\times W \to V\otimes W that maps a pair (v,w),\ v\in V, w\in W to an element of V \otime ...
and ''Hom'' functors would be those existing on the derived level; with respect to those, Tor and Ext become more like computational devices. Despite the level of abstraction, derived categories became accepted over the following decades, especially as a convenient setting for
sheaf cohomology In mathematics, sheaf cohomology is the application of homological algebra to analyze the global sections of a sheaf on a topological space. Broadly speaking, sheaf cohomology describes the obstructions to solving a geometric problem globally whe ...
. Perhaps the biggest advance was the formulation of the
Riemann–Hilbert correspondence In mathematics, the term Riemann–Hilbert correspondence refers to the correspondence between regular singular flat connections on algebraic vector bundles and representations of the fundamental group, and more generally to one of several generaliz ...
in dimensions greater than 1 in derived terms, around 1980. The Sato school adopted the language of derived categories, and the subsequent history of
D-module In mathematics, a ''D''-module is a module over a ring ''D'' of differential operators. The major interest of such ''D''-modules is as an approach to the theory of linear partial differential equations. Since around 1970, ''D''-module theory has ...
s was of a theory expressed in those terms. A parallel development was the category of spectra in
homotopy theory In mathematics, homotopy theory is a systematic study of situations in which maps can come with homotopies between them. It originated as a topic in algebraic topology but nowadays is studied as an independent discipline. Besides algebraic topolo ...
. The homotopy category of spectra and the derived category of a ring are both examples of
triangulated categories In mathematics, a triangulated category is a category with the additional structure of a "translation functor" and a class of "exact triangles". Prominent examples are the derived category of an abelian category, as well as the stable homotopy cat ...
.


Definition

Let \mathcal be an
abelian category In mathematics, an abelian category is a category in which morphisms and objects can be added and in which kernels and cokernels exist and have desirable properties. The motivating prototypical example of an abelian category is the category of ...
. (Examples include the category of
modules Broadly speaking, modularity is the degree to which a system's components may be separated and recombined, often with the benefit of flexibility and variety in use. The concept of modularity is used primarily to reduce complexity by breaking a s ...
over a ring and the category of sheaves of abelian groups on a topological space.) The derived category D(\mathcal) is defined by a universal property with respect to the category \operatorname(\mathcal) of cochain complexes with terms in \mathcal. The objects of \operatorname(\mathcal) are of the form :\cdots \to X^ \xrightarrow X^0 \xrightarrow X^1 \xrightarrow X^2 \to \cdots, where each ''X''''i'' is an object of \mathcal and each of the composites d^ \circ d^i is zero. The ''i''th cohomology group of the complex is H^i(X^\bullet) = \operatorname d^i / \operatorname d^. If (X^\bullet, d_X^\bullet) and (Y^\bullet, d_Y^\bullet) are two objects in this category, then a morphism f^\bullet \colon (X^\bullet, d_X^\bullet) \to (Y^\bullet, d_Y^\bullet) is defined to be a family of morphisms f_i \colon X^i \to Y^i such that f_ \circ d_X^i = d_Y^i \circ f_i. Such a morphism induces morphisms on cohomology groups H^i(f^\bullet) \colon H^i(X^\bullet) \to H^i(Y^\bullet), and f^\bullet is called a quasi-isomorphism if each of these morphisms is an isomorphism in \mathcal. The universal property of the derived category is that it is a localization of the category of complexes with respect to quasi-isomorphisms. Specifically, the derived category D(\mathcal) is a category, together with a functor Q \colon \operatorname(\mathcal) \to D(\mathcal), having the following universal property: Suppose \mathcal is another category (not necessarily abelian) and F \colon \operatorname(\mathcal) \to \mathcal is a functor such that, whenever f^\bullet is a quasi-isomorphism in \operatorname(\mathcal), its image F(f^\bullet) is an isomorphism in \mathcal; then F factors through Q. Any two categories having this universal property are equivalent.


Relation to the homotopy category

If f and g are two morphisms X^\bullet \to Y^\bullet in \operatorname(\mathcal), then a chain homotopy or simply homotopy h \colon f \to g is a collection of morphisms h^i \colon X^i \to Y^ such that f^i - g^i = d_Y^ \circ h^i + h^ \circ d_X^i for every ''i''. It is straightforward to show that two homotopic morphisms induce identical morphisms on cohomology groups. We say that f \colon X^\bullet \to Y^\bullet is a chain homotopy equivalence if there exists g \colon Y^\bullet \to X^\bullet such that g \circ f and f \circ g are chain homotopic to the identity morphisms on X^\bullet and Y^\bullet, respectively. The homotopy category of cochain complexes K(\mathcal) is the category with the same objects as \operatorname(\mathcal) but whose morphisms are equivalence classes of morphisms of complexes with respect to the relation of chain homotopy equivalence. There is a natural functor \operatorname(\mathcal) \to K(\mathcal) which is the identity on objects and which sends each morphism to its chain homotopy equivalence class. Since every chain homotopy equivalence is a quasi-isomorphism, Q factors through this functor. Consequently D(\mathcal) can be equally well viewed as a localization of the homotopy category. From the point of view of model categories, the derived category ''D''(''A'') is the true 'homotopy category' of the category of complexes, whereas ''K''(''A'') might be called the 'naive homotopy category'.


Constructing the derived category

There are several possible constructions of the derived category. When \mathcal is a small category, then there is a direct construction of the derived category by formally adjoining inverses of quasi-isomorphisms. This is an instance of the general construction of a category by generators and relations. When \mathcal is a large category, this construction does not work for set theoretic reasons. This construction builds morphisms as equivalence classes of paths. If \mathcal has a proper class of objects, all of which are isomorphic, then there is a proper class of paths between any two of these objects. The generators and relations construction therefore only guarantees that the morphisms between two objects form a proper class. However, the morphisms between two objects in a category are usually required to be sets, and so this construction fails to produce an actual category. Even when \mathcal is small, however, the construction by generators and relations generally results in a category whose structure is opaque, where morphisms are arbitrarily long paths subject to a mysterious equivalence relation. For this reason, it is conventional to construct the derived category more concretely even when set theory is not at issue. These other constructions go through the homotopy category. The collection of quasi-isomorphisms in K(\mathcal) forms a multiplicative system. This is a collection of conditions that allow complicated paths to be rewritten as simpler ones. The Gabriel–Zisman theorem implies that localization at a multiplicative system has a simple description in terms of roofs. A morphism X^\bullet \to Y^\bullet in D(\mathcal) may be described as a pair (s, f), where for some complex Z^\bullet, s \colon Z^\bullet \to X^\bullet is a quasi-isomorphism and f \colon Z^\bullet \to Y^\bullet is a chain homotopy equivalence class of morphisms. Conceptually, this represents f \circ s^. Two roofs are equivalent if they have a common overroof. Replacing chains of morphisms with roofs also enables the resolution of the set-theoretic issues involved in derived categories of large categories. Fix a complex X^\bullet and consider the category I_ whose objects are quasi-isomorphisms in K(\mathcal) with codomain X^\bullet and whose morphisms are commutative diagrams. Equivalently, this is the category of objects over X^\bullet whose structure maps are quasi-isomorphisms. Then the multiplicative system condition implies that the morphisms in D(\mathcal) from X^\bullet to Y^\bullet are :\varinjlim_ \operatorname_((X')^\bullet, Y^\bullet), assuming that this colimit is in fact a set. While I_ is potentially a large category, in some cases it is controlled by a small category. This is the case, for example, if \mathcal is a Grothendieck abelian category (meaning that it satisfies AB5 and has a set of generators), with the essential point being that only objects of bounded cardinality are relevant. In these cases, the limit may be calculated over a small subcategory, and this ensures that the result is a set. Then D(\mathcal) may be defined to have these sets as its \operatorname sets. There is a different approach based on replacing morphisms in the derived category by morphisms in the homotopy category. A morphism in the derived category with codomain being a bounded below complex of injective objects is the same as a morphism to this complex in the homotopy category; this follows from termwise injectivity. By replacing termwise injectivity by a stronger condition, one gets a similar property that applies even to unbounded complexes. A complex I^\bullet is ''K''-injective if, for every acyclic complex X^\bullet, we have \operatorname_(X^\bullet, I^\bullet) = 0. A straightforward consequence of this is that, for every complex X^\bullet, morphisms X^\bullet \to I^\bullet in K(\mathcal) are the same as such morphisms in D(\mathcal). A theorem of Serpé, generalizing work of Grothendieck and of Spaltenstein, asserts that in a Grothendieck abelian category, every complex is quasi-isomorphic to a K-injective complex with injective terms, and moreover, this is functorial. In particular, we may define morphisms in the derived category by passing to K-injective resolutions and computing morphisms in the homotopy category. The functoriality of Serpé's construction ensures that composition of morphisms is well-defined. Like the construction using roofs, this construction also ensures suitable set theoretic properties for the derived category, this time because these properties are already satisfied by the homotopy category.


Derived Hom-Sets

As noted before, in the derived category the hom sets are expressed through roofs, or valleys X \rightarrow Y' \leftarrow Y, where Y \to Y' is a quasi-isomorphism. To get a better picture of what elements look like, consider an exact sequence : 0 \to \mathcal_n \overset \mathcal_ \overset \cdots \overset \mathcal_0 \to 0 We can use this to construct a morphism \phi: \mathcal_0 \to \mathcal_n (n-1)/math> by truncating the complex above, shifting it, and using the obvious morphisms above. In particular, we have the picture : \begin 0 &\to& \mathcal_n &\to & 0 & \to & \cdots & \to & 0 & \to & 0\\ \uparrow & & \uparrow & & \uparrow & & \cdots & & \uparrow & & \uparrow \\ 0 &\to& \mathcal_n& \to &\mathcal_ & \to & \cdots & \to &\mathcal_1 &\to &0 \\ \downarrow& & \downarrow & & \downarrow & & \cdots & & \downarrow & & \downarrow \\ 0 & \to & 0 & \to & 0 & \to & \cdots & \to & \mathcal_0 &\to& 0 \end where the bottom complex has \mathcal_0 concentrated in degree 0, the only non-trivial upward arrow is the equality morphism, and the only-nontrivial downward arrow is \phi_:\mathcal_1 \to \mathcal_0. This diagram of complexes defines a morphism : \phi \in \mathbf(\mathcal_0, \mathcal_n (n-1) in the derived category. One application of this observation is the construction of the Atiyah-class.


Remarks

For certain purposes (see below) one uses ''bounded-below'' (X^n = 0 for n \ll 0), ''bounded-above'' (X^n = 0 for n \gg 0) or ''bounded'' (X^n = 0 for , n, \gg 0) complexes instead of unbounded ones. The corresponding derived categories are usually denoted ''D+(A)'', ''D(A)'' and ''Db(A)'', respectively. If one adopts the classical point of view on categories, that there is a
set Set, The Set, SET or SETS may refer to: Science, technology, and mathematics Mathematics *Set (mathematics), a collection of elements *Category of sets, the category whose objects and morphisms are sets and total functions, respectively Electro ...
of morphisms from one object to another (not just a
class Class or The Class may refer to: Common uses not otherwise categorized * Class (biology), a taxonomic rank * Class (knowledge representation), a collection of individuals or objects * Class (philosophy), an analytical concept used differently ...
), then one has to give an additional argument to prove this. If, for example, the abelian category ''A'' is small, i.e. has only a set of objects, then this issue will be no problem. Also, if ''A'' is a
Grothendieck abelian category In mathematics, a Grothendieck category is a certain kind of abelian category, introduced in Alexander Grothendieck's Tôhoku paper of 1957English translation in order to develop the machinery of homological algebra for modules and for sheaves ...
, then the derived category ''D''(''A'') is equivalent to a full subcategory of the homotopy category ''K''(''A''), and hence has only a set of morphisms from one object to another. Grothendieck abelian categories include the category of modules over a ring, the category of sheaves of abelian groups on a topological space, and many other examples. Composition of morphisms, i.e. roofs, in the derived category is accomplished by finding a third roof on top of the two roofs to be composed. It may be checked that this is possible and gives a well-defined, associative composition. Since ''K(A)'' is a
triangulated category In mathematics, a triangulated category is a category with the additional structure of a "translation functor" and a class of "exact triangles". Prominent examples are the derived category of an abelian category, as well as the stable homotopy cat ...
, its localization ''D(A)'' is also triangulated. For an integer ''n'' and a complex ''X'', define the complex ''X'' 'n''to be ''X'' shifted down by ''n'', so that :X = X^, with differential :d_ = (-1)^n d_X. By definition, a distinguished triangle in ''D(A)'' is a triangle that is isomorphic in ''D(A)'' to the triangle ''X'' → ''Y'' → Cone(''f'') → ''X'' for some map of complexes ''f'': ''X'' → ''Y''. Here Cone(''f'') denotes the mapping cone of ''f''. In particular, for a short exact sequence :0 \rightarrow X \rightarrow Y \rightarrow Z \rightarrow 0 in ''A'', the triangle ''X'' → ''Y'' → ''Z'' → ''X'' is distinguished in ''D(A)''. Verdier explained that the definition of the shift ''X'' is forced by requiring ''X'' to be the cone of the morphism ''X'' → 0. By viewing an object of ''A'' as a complex concentrated in degree zero, the derived category ''D(A)'' contains ''A'' as a
full subcategory In mathematics, specifically category theory, a subcategory of a category ''C'' is a category ''S'' whose objects are objects in ''C'' and whose morphisms are morphisms in ''C'' with the same identities and composition of morphisms. Intuitively, ...
. Morphisms in the derived category include information about all Ext groups: for any objects ''X'' and ''Y'' in ''A'' and any integer ''j'', :\text_(X,Y = \text^j_(X,Y).


Projective and injective resolutions

One can easily show that a
homotopy equivalence In topology, a branch of mathematics, two continuous functions from one topological space to another are called homotopic (from grc, ὁμός "same, similar" and "place") if one can be "continuously deformed" into the other, such a defo ...
is a
quasi-isomorphism In homological algebra, a branch of mathematics, a quasi-isomorphism or quism is a morphism ''A'' → ''B'' of chain complexes (respectively, cochain complexes) such that the induced morphisms :H_n(A_\bullet) \to H_n(B_\bullet)\ (\text H^n(A^\bul ...
, so the second step in the above construction may be omitted. The definition is usually given in this way because it reveals the existence of a canonical functor :K(\mathcal A) \rightarrow D(\mathcal A). In concrete situations, it is very difficult or impossible to handle morphisms in the derived category directly. Therefore, one looks for a more manageable category which is equivalent to the derived category. Classically, there are two (dual) approaches to this: projective and
injective resolution In mathematics, and more specifically in homological algebra, a resolution (or left resolution; dually a coresolution or right resolution) is an exact sequence of modules (or, more generally, of objects of an abelian category), which is used to def ...
s. In both cases, the restriction of the above canonical functor to an appropriate subcategory will be an
equivalence of categories In category theory, a branch of abstract mathematics, an equivalence of categories is a relation between two categories that establishes that these categories are "essentially the same". There are numerous examples of categorical equivalences fr ...
. In the following we will describe the role of injective resolutions in the context of the derived category, which is the basis for defining right
derived functor In mathematics, certain functors may be ''derived'' to obtain other functors closely related to the original ones. This operation, while fairly abstract, unifies a number of constructions throughout mathematics. Motivation It was noted in vari ...
s, which in turn have important applications in
cohomology In mathematics, specifically in homology theory and algebraic topology, cohomology is a general term for a sequence of abelian groups, usually one associated with a topological space, often defined from a cochain complex. Cohomology can be view ...
of sheaves on
topological space In mathematics, a topological space is, roughly speaking, a geometrical space in which closeness is defined but cannot necessarily be measured by a numeric distance. More specifically, a topological space is a set whose elements are called poin ...
s or more advanced cohomology theories like
étale cohomology In mathematics, the étale cohomology groups of an algebraic variety or scheme are algebraic analogues of the usual cohomology groups with finite coefficients of a topological space, introduced by Grothendieck in order to prove the Weil conjectur ...
or
group cohomology In mathematics (more specifically, in homological algebra), group cohomology is a set of mathematical tools used to study groups using cohomology theory, a technique from algebraic topology. Analogous to group representations, group cohomology ...
. In order to apply this technique, one has to assume that the abelian category in question has ''enough injectives'', which means that every object ''X'' of the category admits a
monomorphism In the context of abstract algebra or universal algebra, a monomorphism is an injective homomorphism. A monomorphism from to is often denoted with the notation X\hookrightarrow Y. In the more general setting of category theory, a monomorphism ...
to an
injective object In mathematics, especially in the field of category theory, the concept of injective object is a generalization of the concept of injective module. This concept is important in cohomology, in homotopy theory and in the theory of model categori ...
''I''. (Neither the map nor the injective object has to be uniquely specified.) For example, every
Grothendieck abelian category In mathematics, a Grothendieck category is a certain kind of abelian category, introduced in Alexander Grothendieck's Tôhoku paper of 1957English translation in order to develop the machinery of homological algebra for modules and for sheaves ...
has enough injectives. Embedding ''X'' into some injective object ''I''0, the
cokernel The cokernel of a linear mapping of vector spaces is the quotient space of the codomain of by the image of . The dimension of the cokernel is called the ''corank'' of . Cokernels are dual to the kernels of category theory, hence the nam ...
of this map into some injective ''I''1 etc., one constructs an ''injective resolution'' of ''X'', i.e. an exact (in general infinite) sequence :0 \rightarrow X \rightarrow I^0 \rightarrow I^1 \rightarrow \cdots, \, where the ''I''* are injective objects. This idea generalizes to give resolutions of bounded-below complexes ''X'', i.e. ''Xn = 0'' for sufficiently small ''n''. As remarked above, injective resolutions are not uniquely defined, but it is a fact that any two resolutions are homotopy equivalent to each other, i.e. isomorphic in the homotopy category. Moreover, morphisms of complexes extend uniquely to a morphism of two given injective resolutions. This is the point where the homotopy category comes into play again: mapping an object ''X'' of ''A'' to (any) injective resolution ''I''* of ''A'' extends to a
functor In mathematics, specifically category theory, a functor is a mapping between categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) are associated to topological spaces, and m ...
:D^+(\mathcal A) \rightarrow K^+(\mathrm(\mathcal A)) from the bounded below derived category to the bounded below homotopy category of complexes whose terms are injective objects in ''A''. It is not difficult to see that this functor is actually inverse to the restriction of the canonical localization functor mentioned in the beginning. In other words, morphisms Hom(''X'',''Y'') in the derived category may be computed by resolving both ''X'' and ''Y'' and computing the morphisms in the homotopy category, which is at least theoretically easier. In fact, it is enough to resolve ''Y'': for any complex ''X'' and any bounded below complex ''Y'' of injectives, :\mathrm_(X, Y) = \mathrm_(X, Y). Dually, assuming that ''A'' has ''enough projectives'', i.e. for every object ''X'' there is an
epimorphism In category theory, an epimorphism (also called an epic morphism or, colloquially, an epi) is a morphism ''f'' : ''X'' → ''Y'' that is right-cancellative in the sense that, for all objects ''Z'' and all morphisms , : g_1 \circ f = g_2 \circ f ...
from a projective object ''P'' to ''X'', one can use projective resolutions instead of injective ones. In addition to these resolution techniques there are similar ones which apply to special cases, and which elegantly avoid the problem with bounded-above or -below restrictions: uses so-called ''K-injective'' and ''K-projective'' resolutions, and (in a slightly different language) introduced so called ''cell-modules'' and ''semi-free'' modules, respectively. More generally, carefully adapting the definitions, it is possible to define the derived category of an
exact category In mathematics, an exact category is a concept of category theory due to Daniel Quillen which is designed to encapsulate the properties of short exact sequences in abelian categories without requiring that morphisms actually possess kernels and c ...
.


The relation to derived functors

The derived category is a natural framework to define and study
derived functor In mathematics, certain functors may be ''derived'' to obtain other functors closely related to the original ones. This operation, while fairly abstract, unifies a number of constructions throughout mathematics. Motivation It was noted in vari ...
s. In the following, let ''F'': ''A'' → ''B'' be a functor of abelian categories. There are two dual concepts: * right derived functors come from left exact functors and are calculated via injective resolutions * left derived functors come from right exact functors and are calculated via projective resolutions In the following we will describe right derived functors. So, assume that ''F'' is left exact. Typical examples are ''F'': ''A'' → Ab given by ''X'' ↦ Hom(''X'', ''A'') or ''X'' ↦ Hom(''A'', ''X'') for some fixed object ''A'', or the
global sections functor In mathematics, a sheaf is a tool for systematically tracking data (such as sets, abelian groups, rings) attached to the open sets of a topological space and defined locally with regard to them. For example, for each open set, the data could ...
on sheaves or the
direct image functor In mathematics, the direct image functor is a construction in sheaf theory that generalizes the global sections functor to the relative case. It is of fundamental importance in topology and algebraic geometry. Given a sheaf ''F'' defined on a to ...
. Their right derived functors are Ext''n''(–,''A''), Ext''n''(''A'',–), ''H''''n''(''X'', ''F'') or ''R''''n''''f'' (''F''), respectively. The derived category allows us to encapsulate all derived functors ''RnF'' in one functor, namely the so-called ''total derived functor'' ''RF'': ''D''+(''A'') → ''D''+(''B''). It is the following composition: ''D''+(''A'') ≅ ''K''+(Inj(''A'')) → ''K''+(''B'') → ''D''+(''B''), where the first equivalence of categories is described above. The classical derived functors are related to the total one via ''RnF''(''X'') = ''Hn''(''RF''(''X'')). One might say that the ''RnF'' forget the chain complex and keep only the cohomologies, whereas ''RF'' does keep track of the complexes. Derived categories are, in a sense, the "right" place to study these functors. For example, the Grothendieck spectral sequence of a composition of two functors :\mathcal A \stackrel \mathcal B \stackrel \mathcal C, \, such that ''F'' maps
injective object In mathematics, especially in the field of category theory, the concept of injective object is a generalization of the concept of injective module. This concept is important in cohomology, in homotopy theory and in the theory of model categori ...
s in ''A'' to ''G''-acyclics (i.e. ''R''''i''''G''(''F''(''I'')) = 0 for all ''i'' > 0 and injective ''I''), is an expression of the following identity of total derived functors :''R''(''G''∘''F'') ≅ ''RG''∘''RF''. J.-L. Verdier showed how derived functors associated with an abelian category ''A'' can be viewed as
Kan extension Kan extensions are Universal property, universal constructs in category theory, a branch of mathematics. They are closely related to Adjoint functors, adjoints, but are also related to Limit (category theory), limits and End (category theory), ends ...
s along embeddings of ''A'' into suitable derived categories ac Lane


Derived equivalence

It may happen that two abelian categories ''A'' and ''B'' are not equivalent, but their derived categories D(''A'') and D(''B'') are. Often this is an interesting relation between ''A'' and ''B''. Such equivalences are related to the theory of t-structures in
triangulated categories In mathematics, a triangulated category is a category with the additional structure of a "translation functor" and a class of "exact triangles". Prominent examples are the derived category of an abelian category, as well as the stable homotopy cat ...
. Here are some examples. * Let \mathrm(\mathbb^1) be an abelian category of
coherent sheaves In mathematics, especially in algebraic geometry and the theory of complex manifolds, coherent sheaves are a class of sheaves closely linked to the geometric properties of the underlying space. The definition of coherent sheaves is made with refer ...
on the
projective line In mathematics, a projective line is, roughly speaking, the extension of a usual line by a point called a ''point at infinity''. The statement and the proof of many theorems of geometry are simplified by the resultant elimination of special cases; ...
over a field ''k''. Let ''K''2-Rep be an abelian category of representations of the Kronecker quiver with two vertices. They are very different abelian categories, but their (bounded) derived categories are equivalent. * Let ''Q'' be any
quiver A quiver is a container for holding arrows, bolts, ammo, projectiles, darts, or javelins. It can be carried on an archer's body, the bow, or the ground, depending on the type of shooting and the archer's personal preference. Quivers were trad ...
and ''P'' be a quiver obtained from ''Q'' by reversing some arrows. In general, the categories of representations of ''Q'' and ''P'' are different, but Db(''Q''-Rep) is always equivalent to Db(''P''-Rep). * Let ''X'' be an
abelian variety In mathematics, particularly in algebraic geometry, complex analysis and algebraic number theory, an abelian variety is a projective algebraic variety that is also an algebraic group, i.e., has a group law that can be defined by regular functi ...
, ''Y'' its dual abelian variety. Then Db(Coh(''X'')) is equivalent to Db(Coh(''Y'')) by the theory of Fourier–Mukai transforms. Varieties with equivalent derived categories of coherent sheaves are sometimes called Fourier–Mukai partners.


See also

* Homotopy category of chain complexes * Derived noncommutative algebraic geometry *
Coherent sheaf cohomology In mathematics, especially in algebraic geometry and the theory of complex manifolds, coherent sheaf cohomology is a technique for producing functions with specified properties. Many geometric questions can be formulated as questions about the exis ...
* Coherent duality *
Derived algebraic geometry Derived algebraic geometry is a branch of mathematics that generalizes algebraic geometry to a situation where commutative rings, which provide local charts, are replaced by either differential graded algebras (over \mathbb), simplicial commutativ ...


Notes


References

* * * * * * Four textbooks that discuss derived categories are: * * * * {{Cite book , last1=Yekutieli , first1=Amnon , author1-link=Amnon Yekutieli , title=Derived Categories , publisher=Cambridge University Press , isbn=978-1108419338 , year=2019 , series=Cambridge Studies in Advanced Mathematics , volume=183 Homological algebra Categories in category theory