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 category. The exact triangles generalize the short exact sequences in an abelian category, as well as fiber sequences and cofiber sequences in topology.
Much of homological algebra is clarified and extended by the language of triangulated categories, an important example being the theory of sheaf cohomology. In the 1960s, a typical use of triangulated categories was to extend properties of sheaves on a space X to complexes of sheaves, viewed as objects of the derived category of sheaves on X. More recently, triangulated categories have become objects of interest in their own right. Many equivalences between triangulated categories of different origins have been proved or conjectured. For example, the homological mirror symmetry conjecture predicts that the derived category of a Calabi–Yau manifold is equivalent to the Fukaya category of its "mirror" symplectic manifold. Shift operator is a decategorified analogue of triangulated category.
Triangulated categories were introduced independently by Dieter Puppe (1962) and Jean-Louis Verdier (1963), although Puppe's axioms were less complete (lacking the octahedral axiom (TR 4)).[1] Puppe was motivated by the stable homotopy category. Verdier's key example was the derived category of an abelian category, which he also defined, developing ideas of Alexander Grothendieck. The early applications of derived categories included coherent duality and Verdier duality, which extends Poincaré duality to singular spaces.
A shift or translation functor on a category D is an additive automorphism (or for some authors, an auto-equivalence)
\Sigma
X[n]=\SigmanX
A triangle (X, Y, Z, u, v, w) consists of three objects X, Y, and Z, together with morphisms
u\colonX\toY
v\colonY\toZ
w\colonZ\toX[1]
X\xrightarrow{{}\atopu}Y\xrightarrow{{}\atopv}Z\xrightarrow{{}\atopw}X[1],
X\xrightarrow{{}\atopu}Y\xrightarrow{{}\atopv}Z\xrightarrow{{}\atopw}
A triangulated category is an additive category D with a translation functor and a class of triangles, called exact triangles[2] (or distinguished triangles), satisfying the following properties (TR 1), (TR 2), (TR 3) and (TR 4). (These axioms are not entirely independent, since (TR 3) can be derived from the others.[3])
X\overset{id
u\colonX\toY
X\xrightarrow{{}\atopu}Y\toZ\toX[1]
The name "cone" comes from the cone of a map of chain complexes, which in turn was inspired by the mapping cone in topology. It follows from the other axioms that an exact triangle (and in particular the object Z) is determined up to isomorphism by the morphism
X\toY
X\xrightarrow{{}\atopu}Y\xrightarrow{{}\atopv}Z\xrightarrow{{}\atopw}X[1]
is an exact triangle, and
f\colonX\toX'
g\colonY\toY'
h\colonZ\toZ'
X'\xrightarrow{guf-1
is also an exact triangle.
If
X\xrightarrow{{}\atopu}Y\xrightarrow{{}\atopv}Z\xrightarrow{{}\atopw}X[1]
Y\xrightarrow{{}\atopv}Z\xrightarrow{{}\atopw}X[1]\xrightarrow{-u[1]}Y[1]
Z[-1]\xrightarrow{-w[-1]}X\xrightarrow{{}\atopu}Y\xrightarrow{{}\atopv}Z.
X\toY
The second rotated triangle has a more complex form when
[1]
[-1]
-w[-1]
Z[-1]
(X[1])[-1]
[X]
(X[1])[-1]\xrightarrow{}X
[1]
[-1]
[1]
[-1]
Given two exact triangles and a map between the first morphisms in each triangle, there exists a morphism between the third objects in each of the two triangles that makes everything commute. That is, in the following diagram (where the two rows are exact triangles and f and g are morphisms such that gu = u′f), there exists a map h (not necessarily unique) making all the squares commute:
Let
u\colonX\toY
v\colonY\toZ
vu\colonX\toZ
More formally, given exact triangles
X\xrightarrow{u}Y\xrightarrow{j}Z'\xrightarrow{k}X[1]
Y\xrightarrow{v}Z\xrightarrow{l}X'\xrightarrow{i}Y[1]
X\xrightarrow{{}\atopvu}Z\xrightarrow{m}Y'\xrightarrow{n}X[1]
Z'\xrightarrow{f}Y'\xrightarrow{g}X'\xrightarrow{h}Z'[1]
l=gm, k=nf, h=j[1]i, ig=u[1]n, fj=mv.
This axiom is called the "octahedral axiom" because drawing all the objects and morphisms gives the skeleton of an octahedron, four of whose faces are exact triangles. The presentation here is Verdier's own, and appears, complete with octahedral diagram, in . In the following diagram, u and v are the given morphisms, and the primed letters are the cones of various maps (chosen so that every exact triangle has an X, a Y, and a Z letter). Various arrows have been marked with [1] to indicate that they are of "degree 1"; e.g. the map from Z′ to X is in fact from Z′ to X[1]. The octahedral axiom then asserts the existence of maps f and g forming an exact triangle, and so that f and g form commutative triangles in the other faces that contain them:
Two different pictures appear in (also present the first one). The first presents the upper and lower pyramids of the above octahedron and asserts that given a lower pyramid, one can fill in an upper pyramid so that the two paths from Y to Y′, and from Y′ to Y, are equal (this condition is omitted, perhaps erroneously, from Hartshorne's presentation). The triangles marked + are commutative and those marked "d" are exact:
The second diagram is a more innovative presentation. Exact triangles are presented linearly, and the diagram emphasizes the fact that the four triangles in the "octahedron" are connected by a series of maps of triangles, where three triangles (namely, those completing the morphisms from X to Y, from Y to Z, and from X to Z) are given and the existence of the fourth is claimed. One passes between the first two by "pivoting" about X, to the third by pivoting about Z, and to the fourth by pivoting about X′. All enclosures in this diagram are commutative (both trigons and the square) but the other commutative square, expressing the equality of the two paths from Y′ to Y, is not evident. All the arrows pointing "off the edge" are degree 1:
This last diagram also illustrates a useful intuitive interpretation of the octahedral axiom. In triangulated categories, triangles play the role of exact sequences, and so it is suggestive to think of these objects as "quotients",
Z'=Y/X
Y'=Z/X
X'=Z/Y
Y\toZ\toX'\to
X'=Y'/Z'
Z'\toY'\toX'\to
(Z/X)/(Y/X)\congZ/Y.
X\toY
Y\toZ
Finally, formulates the octahedral axiom using a two-dimensional commutative diagram with 4 rows and 4 columns. also give generalizations of the octahedral axiom.
Here are some simple consequences of the axioms for a triangulated category D.
X\xrightarrow{{}\atopu}Y\xrightarrow{{}\atopv}Z\xrightarrow{{}\atopw}X[1]
in D, the composition of any two successive morphisms is zero. That is, vu = 0, wv = 0, u[1]w = 0, and so on.[5]
u\colonX\toY
X\toX ⊕ Y
X ⊕ Y\toX
X\toY
X\toY\toZ\toX[1]
One of the technical complications with triangulated categories is the fact the cone construction is not functorial. For example, given a ring
R
in\begin{matrix} R&\to&0&\to&R[+1]&\to\\ \downarrow&&\downarrow&&&\\ 0&\to&R[+1]&\to&R[+1]&\to\end{matrix}
Db(R)
both of which are commutative. The fact there exist two maps is a shadow of the fact that a triangulated category is a tool which encodes homotopy limits and colimit. One solution for this problem was proposed by Grothendieck where not only the derived category is considered, but the derived category of diagrams on this category. Such an object is called a Derivator.\begin{align} id:&R[+1]\toR[+1]\\ 0:&R[+1]\toR[+1] \end{align}
Some experts suspect[7] pg 190 (see, for example,) that triangulated categories are not really the "correct" concept. The essential reason is that the cone of a morphism is unique only up to a non-unique isomorphism. In particular, the cone of a morphism does not in general depend functorially on the morphism (note the non-uniqueness in axiom (TR 3), for example). This non-uniqueness is a potential source of errors. The axioms work adequately in practice, however, and there is a great deal of literature devoted to their study.
One alternative proposal is the theory of derivators proposed in Pursuing stacks by Grothendieck in the 80spg 191, and later developed in the 90s in his manuscript on the topic. Essentially, these are a system of homotopy categories given by the diagram categories
I\toM
(M,W)
I\toJ
Another alternative built is the theory of stable ∞-categories. The homotopy category of a stable ∞-category is canonically triangulated, and moreover mapping cones become essentially unique (in a precise homotopical sense). Moreover, a stable ∞-category naturally encodes a whole hierarchy of compatibilities for its homotopy category, at the bottom of which sits the octahedral axiom. Thus, it is strictly stronger to give the data of a stable ∞-category than to give the data of a triangulation of its homotopy category. Nearly all triangulated categories that arise in practice come from stable ∞-categories. A similar (but more special) enrichment of triangulated categories is the notion of a dg-category.
Db(X)
X x Y
Db(X)
Db(Y)
X x Y
Another advantage of stable ∞-categories or dg-categories over triangulated categories appears in algebraic K-theory. One can define the algebraic K-theory of a stable ∞-category or dg-category C, giving a sequence of abelian groups
Ki(C)
K0(C)
K0
Triangulated categories admit a notion of cohomology, and every triangulated category has a large supply of cohomological functors. A cohomological functor F from a triangulated category D to an abelian category A is a functor such that for every exact triangle
X\toY\toZ\toX[1],
F(X)\toF(Y)\toF(Z)
… \toZ[-1]\toX\toY\toZ\toX[1]\to … ,
… \toF(Z[-1])\toF(X)\toF(Y)\toF(Z)\toF(X[1])\to … .
A key example is: for each object B in a triangulated category D, the functors
\operatorname{Hom}(B,-)
\operatorname{Hom}(-,B)
X\toY\toZ\toX[1]
… \to\operatorname{Hom}(B,X[i])\to\operatorname{Hom}(B,Y[i])\to\operatorname{Hom}(B,Z[i])\to\operatorname{Hom}(B,X[i+1])\to …
… \to\operatorname{Hom}(Z,B[i])\to\operatorname{Hom}(Y,B[i])\to\operatorname{Hom}(X,B[i])\to\operatorname{Hom}(Z,B[i+1])\to … .
One may also use the notation
\operatorname{Ext}i(B,X)=\operatorname{Hom}(B,X[i])
… \to\operatorname{Ext}i(B,X)\to\operatorname{Ext}i(B,Y)\to\operatorname{Ext}i(B,Z)\to\operatorname{Ext}i+1(B,X)\to … .
For an abelian category A, another basic example of a cohomological functor on the derived category D(A) sends a complex X to the object
H0(X)
X\toY\toZ\toX[1]
… \toHi(X)\toHi(Y)\toHi(Z)\toHi+1(X)\to … ,
H0(X[i])\congHi(X)
An exact functor (also called triangulated functor) from a triangulated category D to a triangulated category E is an additive functor
F\colonD\toE
η\colonF\Sigma\to\SigmaF
\Sigma
\Sigma
X\xrightarrow{{}\atopu}Y\xrightarrow{{}\atopv}Z\xrightarrow{{}\atopw}X[1]
F(X)\xrightarrow{F(u)}F(Y)\xrightarrow{F(v)}F(Z)\xrightarrow{ηXF(w)}F(X)[1]
An equivalence of triangulated categories is an exact functor
F\colonD\toE
G\colonE\toD
Let D be a triangulated category such that direct sums indexed by an arbitrary set (not necessarily finite) exist in D. An object X in D is called compact if the functor
HomD(X,-)
Yi
⊕ i\inHomD(X,Yi)\toHomD(X, ⊕ i\inYi)
For example, a compact object in the stable homotopy category
h\cal{S}
b | |
D | |
coh |
(X)
A triangulated category D is compactly generated if
Y[n]\toX
Many naturally occurring "large" triangulated categories are compactly generated:
S0
Amnon Neeman generalized the Brown representability theorem to any compactly generated triangulated category, as follows.[16] Let D be a compactly generated triangulated category,
H\colonDop\toAb
H(X)\congHom(X,W)
F\colonD\toT
f!
See main article: t-structure. For every abelian category A, the derived category D(A) is a triangulated category, containing A as a full subcategory (the complexes concentrated in degree zero). Different abelian categories can have equivalent derived categories, so that it is not always possible to reconstruct A from D(A) as a triangulated category.
Alexander Beilinson, Joseph Bernstein and Pierre Deligne described this situation by the notion of a t-structure on a triangulated category D.[18] A t-structure on D determines an abelian category inside D, and different t-structures on D may yield different abelian categories.
Let D be a triangulated category with arbitrary direct sums. A localizing subcategory of D is a strictly full triangulated subcategory that is closed under arbitrary direct sums.[19] To explain the name: if a localizing subcategory S of a compactly generated triangulated category D is generated by a set of objects, then there is a Bousfield localization functor
L\colonD\toD
Y\toX\toLX\toY[1]
S\perp
A parallel notion is more relevant for "small" triangulated categories: a thick subcategory of a triangulated category C is a strictly full triangulated subcategory that is closed under direct summands. (If C is idempotent-complete, a subcategory is thick if and only if it is also idempotent-complete.) A localizing subcategory is thick.[21] So if S is a localizing subcategory of a triangulated category D, then the intersection of S with the subcategory
Dc
Dc
For example, Devinatz–Hopkins–Smith described all thick subcategories of the triangulated category of finite spectra in terms of Morava K-theory.[22] The localizing subcategories of the whole stable homotopy category have not been classified.
Some textbook introductions to triangulated categories are:
A concise summary with applications is:
Some more advanced references are: