04.03.18 · algebraic-geometry / cohomology

t-Structure on a triangulated category — heart and truncations

shipped3 tiersLean: none

Anchor (Master): Beilinson-Bernstein-Deligne *Faisceaux pervers* (*Astérisque* 100, 1982) §§1.3--1.4; Verdier *Catégories dérivées* (*Astérisque* 239, 1996) §3; Bondal-Kapranov 1989 *Math. USSR Izv.* 35 (representability for derived categories); Bondal-Orlov 2001 *Compositio Math.* 125 (reconstruction theorem); Gelfand-Manin *Methods of Homological Algebra* Ch. IV

Intuition Beginner

A triangulated category records homological data without a notion of degree. The objects of the derived category of an abelian category are chain complexes up to quasi-isomorphism, and their cohomology objects sit in specific degrees, but the triangulated structure alone forgets where the cohomology lives — a shift moves an object up by degrees, and the triangulated axioms treat all shifts on equal footing. A t-structure is the extra piece of data that picks out which objects are "negative-degree" and which are "positive-degree", recovering the missing notion of degree without changing the triangulated structure.

The data of a t-structure on a triangulated category is a pair of full subcategories — objects concentrated in non-positive degrees and objects concentrated in non-negative degrees — satisfying three compatibility axioms. The first says the subcategories are stable under the appropriate shift; the second says there is no nontrivial homomorphism from a non-positive object to a strictly positive object; the third says every object decomposes via a truncation triangle into a non-positive part and a strictly positive part. The intersection , called the heart, turns out to be an honest abelian category — the t-structure reconstructs an abelian category sitting inside the triangulated one.

The everyday analogy is a Dewey-decimal classification system overlaid on a library. The library is the triangulated category — books of every subject sit together with no inherent ordering. The t-structure is the catalogue that says which shelf each book belongs on. The heart is the reference desk: the books whose call numbers are exactly zero, the ones at the centre of the system. Different t-structures on the same library reorganise the same books differently, and the choice of t-structure encodes a choice of perspective on the same underlying homological data.

Visual Beginner

A diagram showing a horizontal axis labelled by integer degrees, with the subcategory filling the left half (objects with cohomology in non-positive degrees) and filling the right half (cohomology in non-negative degrees), with the overlap at degree being the heart. Above the diagram is the truncation triangle , showing how every object decomposes via the truncations.

The picture captures the structural shape: a t-structure splits the triangulated category into two halves whose overlap is an abelian category, and every object has a canonical truncation triangle that decomposes it relative to the cut. A reader who internalises this picture will recognise the same template every time a t-structure appears — pair of subcategories, no Hom between the strict halves, every object truncates.

Worked example Beginner

Compute the truncation functors and the heart for the standard t-structure on the derived category of abelian groups. The result will recover the classical identification that the cohomology objects of a chain complex live in .

Step 1. Identify the subcategories. The standard t-structure on has = complexes with for all , and = complexes with for all . So is the complexes whose cohomology vanishes in positive degrees, and is the complexes whose cohomology vanishes in negative degrees.

Step 2. Identify the heart. The heart is the complexes whose cohomology is concentrated in degree — equivalently, complexes that are quasi-isomorphic to a single abelian group placed in degree . The heart is therefore equivalent to the category itself, via the functor that sends an abelian group to the complex with in degree and zero elsewhere.

Step 3. Compute the truncations on a sample complex. Take with in degrees and and in degree . The cohomology is , (since the kernel of is , the cohomology in degree is which equals — let us simplify the example: take instead the complex with in degrees and ). Cohomology: (the kernel), (the cokernel).

Step 4. Apply the truncations. The truncation is the complex with in degree and zero elsewhere (quasi-isomorphic to in degree ). The truncation is the complex with in degree and zero elsewhere. The truncation triangle reads , where the connecting morphism encodes the extension data: the short exact sequence comes back as the boundary map representing this extension class.

What this tells us. For the standard t-structure on the derived category of abelian groups, the heart is the original category of abelian groups, the truncations extract the cohomology objects in each range of degrees, and the truncation triangle records the canonical extension of by . The single derived-category object carries both pieces of cohomological information at once, and the t-structure is what lets you read them off separately.

Check your understanding Beginner

Formal definition Intermediate+

Let be a triangulated category with shift functor . A t-structure on is a pair of full strict subcategories satisfying the three BBD axioms.

Definition (t-structure, Beilinson-Bernstein-Deligne 1982 §1.3.1). Write and for . A t-structure on is a pair of full strict subcategories satisfying:

  1. (Shift) and . Equivalently, the subcategories are stable under the shifts that preserve their direction.
  2. (Orthogonality) for all and . The two halves have no nontrivial morphisms from below to above.
  3. (Truncation triangle) For every , there exist objects and together with a distinguished triangle .

Definition (heart). The heart of the t-structure is $$ \mathcal{D}^\heartsuit := \mathcal{D}^{\le 0} \cap \mathcal{D}^{\ge 0}. $$ The BBD theorem (§1.3.6) asserts that is an abelian category, with kernels and cokernels constructed from truncation triangles.

Definition (truncation functors). The objects and in the truncation triangle are unique up to canonical isomorphism, and the assignments and extend to functors $$ \tau_{\le 0} : \mathcal{D} \to \mathcal{D}^{\le 0}, \qquad \tau_{\ge 1} : \mathcal{D} \to \mathcal{D}^{\ge 1}, $$ called the truncation functors. They are right adjoint and left adjoint respectively to the inclusions and . By iteration one obtains and for all .

Definition (cohomological functor). The composition $$ H^0_t := \tau_{\le 0} \circ \tau_{\ge 0} = \tau_{\ge 0} \circ \tau_{\le 0} : \mathcal{D} \to \mathcal{D}^\heartsuit $$ is the -th cohomology functor of the t-structure. The two compositions agree up to canonical natural isomorphism. The -th cohomology is , and the family is a cohomological functor in the BBD sense: every distinguished triangle in produces a long exact sequence in .

Definition (t-exact functor). Let be triangulated categories with t-structures and let be a triangulated functor. is left t-exact if , right t-exact if , and t-exact if it is both. A t-exact functor restricts to a (necessarily exact) functor between the hearts.

Definition (standard t-structure on ). For an abelian category , the standard t-structure on the derived category has $$ D(\mathcal{A})^{\le 0} := { C^\bullet \in D(\mathcal{A}) : H^n(C^\bullet) = 0 \text{ for all } n \ge 1 }, $$ $$ D(\mathcal{A})^{\ge 0} := { C^\bullet \in D(\mathcal{A}) : H^n(C^\bullet) = 0 \text{ for all } n \le -1 }. $$ The heart is equivalent to , via , and the cohomology functors on this t-structure coincide with the classical cohomology functors .

Definition (truncation triangle). For any and any , the canonical truncation triangle is $$ \tau_{\le n} X \to X \to \tau_{\ge n+1} X \to (\tau_{\le n} X)[1], $$ distinguished by construction. The truncation triangles assemble into a tower of canonical morphisms exhibiting as the union (in an appropriate sense) of its non-positive truncations.

Counterexamples to common slips

  • A t-structure is not uniquely determined by its heart. The heart is an abelian category but the original triangulated category recovers from only in special cases (Bondal-Orlov-style reconstruction). Different t-structures on the same triangulated category can have non-equivalent hearts; the perverse and standard t-structures on for a complex algebraic variety are the canonical examples.
  • The orthogonality axiom does not say morphisms between the two halves are zero — it says morphisms from non-positive to strictly positive vanish. Morphisms from to are generally nonzero, and the part landing in the heart is what produces the cohomology functor.
  • The truncation functors and are adjoints to the inclusions, but they are not triangulated functors in general. They preserve distinguished triangles only in restricted situations; the cohomological functor is a triangulated cohomological functor (taking distinguished triangles to long exact sequences in the heart), but the truncations themselves do not preserve triangles.
  • The standard t-structure on exists for any abelian category , but exotic t-structures (perverse, stability conditions, tilting) require additional data and are not produced automatically from the triangulated structure. Identifying a t-structure with the standard one is incorrect outside specific contexts.

Key theorem with proof Intermediate+

Theorem (the heart is abelian; Beilinson-Bernstein-Deligne 1982 Astérisque 100 §1.3.6). Let be a triangulated category with a t-structure . Then the heart is an abelian category. Moreover, a sequence in is short exact if and only if there is a distinguished triangle in .

Proof. The argument has five steps. First, verify that is additive. Second, construct kernels via truncation triangles. Third, construct cokernels by the dual argument. Fourth, verify that the kernel-cokernel comparison map is an isomorphism (the AB2 axiom). Fifth, identify short exact sequences with distinguished triangles.

Step 1: additive structure. The heart is a full subcategory of the additive category , closed under finite direct sums (since both and are closed under direct sums by stability under shift and by the orthogonality axiom). The zero object lies in by definition. Hence is additive.

Step 2: kernels. Given a morphism in , complete to a distinguished triangle in . Since , the long exact sequence of the cohomological functor applied to this triangle gives , and the cone sits in but not necessarily . Define the kernel of to be , which is . The truncation triangle on produces the morphism landing in , and rotating gives a morphism that factors through in the sense of universal property. Verification: a morphism in satisfies iff factors through , by the long exact sequence and the orthogonality axiom (since and the relevant cone is in ).

Step 3: cokernels. By the dual argument (truncate the same cone from above instead of below), the cokernel of is . The universal property of the cokernel follows by the dual long-exact-sequence and orthogonality argument.

Step 4: kernel-cokernel comparison (AB2). The image of is canonically of the cone of , and the coimage is . The comparison map is constructed from the morphism of triangles induced by on the truncation triangles of and . The orthogonality axiom forces this comparison to be an isomorphism: the obstruction lies in a -group from to , which vanishes by the orthogonality. Hence canonically, and satisfies the AB2 axiom that every morphism has a kernel-cokernel decomposition with isomorphism between coimage and image. Combined with the additive structure from Step 1, this is the abelian-category axioms (AB1 + AB2).

Step 5: short exact sequences vs distinguished triangles. Suppose is short exact in , with and . By the kernel construction in Step 2 and the cokernel construction in Step 3, both can be read off from a single distinguished triangle in — the same triangle exhibits both the kernel-relation (vanishing because of a triangle with vanishes by orthogonality) and the cokernel relation . Conversely, given a distinguished triangle with all three terms in , the long exact sequence of shows that and in the heart, hence the sequence is short exact.

The biimplication between short exact sequences in and distinguished triangles with all terms in is the link between the abelian and triangulated structures, and it is what makes the cohomological functor assemble the t-structure cohomology into a long exact sequence in the heart for every distinguished triangle.

Bridge. The t-structure builds toward an abelian category sitting inside the triangulated category, and the foundational reason the construction works is that the orthogonality axiom propagates through every cohomological calculation, forcing kernels and cokernels in the heart to behave compatibly with truncation triangles in . The bridge is the cohomology functor , which extracts the t-structure cohomology of any object as a sequence of objects in the heart, and the long exact sequence of on a distinguished triangle in recovers the classical long exact sequence in the abelian setting. Putting these together, every triangulated category equipped with a t-structure carries a built-in abelian-category extraction, and the choice of t-structure is the choice of "where to look" inside the homological data.

This pattern appears again in 04.03.11 (the derived category ), where the standard t-structure recovers as the heart, identifying the abelian category one started with as a full subcategory of its derived category in degree , and in 04.03.12 (derived functors and ), where t-exact functors between triangulated categories with t-structures induce exact functors between the hearts, providing the abelian-category-level theorem from the derived-category construction. The central insight is that t-structures are the mechanism by which derived-category arguments produce abelian-category corollaries — every choice of t-structure is a choice of how to read the abelian content out of the triangulated content.

Exercises Intermediate+

Lean formalization Intermediate+

lean_status: none — Mathlib has the triangulated-category infrastructure and the derived-category framework, but the named t-structure package on a triangulated category is not yet assembled. The intended formalisation reads schematically:

import Mathlib.CategoryTheory.Triangulated.Basic
import Mathlib.CategoryTheory.Localization.DerivedCategory
import Mathlib.CategoryTheory.Abelian.Basic

namespace Codex.Triangulated.tStructure

variable {D : Type*} [Category D] [HasShift D ℤ] [Pretriangulated D]

/-- A t-structure on a triangulated category D is a pair of strictly full
    subcategories (D_le, D_ge) satisfying the BBD axioms. -/
structure tStructure (D : Type*) [Category D] [HasShift D ℤ]
    [Pretriangulated D] where
  D_le : Subcategory D  -- D^{≤ 0}
  D_ge : Subcategory D  -- D^{≥ 0}
  shift_le : ∀ X ∈ D_le, X⟦-1⟧ ∈ D_le  -- D^{≤ -1} ⊆ D^{≤ 0}
  shift_ge : ∀ X ∈ D_ge, X⟦1⟧ ∈ D_ge   -- D^{≥ 1} ⊆ D^{≥ 0}
  orthogonality : ∀ (X : D) (Y : D), X ∈ D_le → Y⟦-1⟧ ∈ D_ge →
    (X ⟶ Y) ≃ PUnit  -- Hom(D^{≤ 0}, D^{≥ 1}) = 0
  truncation_triangle : ∀ (X : D), ∃ (A B : D) (f : A ⟶ X) (g : X ⟶ B)
      (h : B ⟶ A⟦1⟧), A ∈ D_le ∧ B⟦-1⟧ ∈ D_ge ∧
      IsDistinguishedTriangle ⟨A, X, B, f, g, h⟩

/-- The heart of a t-structure is the intersection of the two
    subcategories; it is an abelian category. -/
def heart (t : tStructure D) : Subcategory D := t.D_le ∩ t.D_ge

/-- The truncation functor τ_{≤ 0} : D → D^{≤ 0}, right adjoint to
    the inclusion. -/
noncomputable def tauLE0 (t : tStructure D) : D ⥤ D := sorry

/-- The truncation functor τ_{≥ 1} : D → D^{≥ 1}, left adjoint to
    the inclusion. -/
noncomputable def tauGE1 (t : tStructure D) : D ⥤ D := sorry

/-- The 0-th cohomology functor of the t-structure. -/
noncomputable def H0_t (t : tStructure D) : D ⥤ D := tauLE0 t ⋙ tauGE1 t

/-- The heart of a t-structure is an abelian category. -/
theorem heart_is_abelian (t : tStructure D) :
    IsAbelian (FullSubcategory (· ∈ heart t)) := sorry

/-- The standard t-structure on the derived category of an abelian
    category A has heart equivalent to A. -/
theorem standard_t_structure_heart (A : Type*) [Category A] [Abelian A] :
    ∃ (t : tStructure (DerivedCategory A)),
      Equivalence A (FullSubcategory (· ∈ heart t)) := sorry

end Codex.Triangulated.tStructure

The proof gap is substantive. The construction of the truncation functors requires the adjunction-with-inclusion argument that goes through Brown representability or explicit construction via the truncation triangles, neither packaged in Mathlib at the triangulated-category level. The abelian-category structure on the heart requires the BBD §1.3.6 theorem, which needs the kernel-and-cokernel construction via truncation triangles plus the orthogonality-based verification of the AB2 axiom. The standard t-structure on requires the equivalence between bounded-cohomology complexes and the abelian-category objects placed in degree , which is essentially the universal property of the derived category but in the t-structure formulation. The cohomology functor requires the t-exactness analysis of the truncation compositions. Each component is formalisable in principle but requires substantial coordinated infrastructure that the Mathlib derived-category and triangulated-category projects have not yet completed as of 2026.

Advanced results Master

Theorem (the heart is abelian; Beilinson-Bernstein-Deligne 1982 Astérisque 100 §1.3.6). The heart of any t-structure on a triangulated category is an abelian category, with short exact sequences corresponding to distinguished triangles in all three of whose terms lie in .

The BBD theorem is the foundational theorem of t-structure theory and the key statement that lets one extract abelian-category information from triangulated-category data. The proof, sketched in the Key Theorem section above, proceeds by constructing kernels and cokernels in the heart via the truncation triangles of morphisms, and verifying the AB2 axiom via the orthogonality of the t-structure. The theorem applies to every t-structure on every triangulated category, and is the source of every abelian-category construction in modern derived algebraic geometry, perverse-sheaf theory, and Bridgeland stability.

Theorem (cohomological functor ; BBD 1982 §1.3.13). Let be a triangulated category with t-structure. The composition is a cohomological functor: for every distinguished triangle in , the sequence $$ \cdots \to H^{n-1}_t(Z) \to H^n_t(X) \to H^n_t(Y) \to H^n_t(Z) \to H^{n+1}t(X) \to \cdots $$ *is exact in , where . Moreover, the family ${H^n_t}{n \in \mathbb{Z}}\mathcal{D}^b := {X : H^n_t(X) = 0 \text{ for } |n| \gg 0}$ if the t-structure is bounded.*

The cohomology functor is the natural way to extract abelian-category invariants from a triangulated-category object, and the long exact sequence is the standard derived-functor tool generalised to the t-structure framework. The conservativity statement for bounded t-structures says that a bounded object is detected up to isomorphism by its sequence of cohomology objects in the heart — the t-structure cohomology recovers all the homological information when the t-structure is well-behaved.

Theorem (standard t-structure on ). Let be an abelian category. The standard t-structure on , defined by and , has heart equivalent to via the inclusion , , and the cohomology functors coincide with the classical cohomology functors .

The standard t-structure is the canonical example, and its heart recovers the original abelian category. This is the canonical means by which an abelian category sits inside its derived category as a full subcategory, with the standard t-structure providing the t-exact realisation. The truncation functors of the standard t-structure are the canonical truncations on complexes (replacing degrees by zero or by the cohomology group in the cut-off degree).

Theorem (perverse t-structure on ; BBD 1982 §§2.1--2.2). Let be a complex algebraic variety with a fixed stratification, and let be the bounded derived category of complexes of sheaves constructible with respect to the stratification. The middle-perversity t-structure on is defined by $$ {}^p D^{\le 0}(X) := {\mathcal{F}^\bullet : \dim \mathrm{supp}, \mathcal{H}^i(\mathcal{F}^\bullet) \le -i \text{ for all } i}, $$ $$ {}^p D^{\ge 0}(X) := {\mathcal{F}^\bullet : \dim \mathrm{supp}, \mathcal{H}^i(\mathbb{D} \mathcal{F}^\bullet) \le -i \text{ for all } i}, $$ where is the Verdier dual. The heart is the abelian category of perverse sheaves on .

The perverse t-structure is the foundational example of a non-standard t-structure with deep geometric content. Perverse sheaves organise the singular cohomology of algebraic varieties, intersection cohomology of singular varieties, and the support data of constructible complexes into a single abelian setting. Simple perverse sheaves on are the intermediate extensions of irreducible local systems on smooth locally closed subvarieties of dimension , classified by (stratum, irreducible local system) pairs.

Theorem (Beilinson reconstruction; Beilinson 1987 Funct. Anal. Appl. 21). Let be a complex algebraic variety. The natural functor from the bounded derived category of perverse sheaves to the bounded constructible derived category is an equivalence of triangulated categories.

Beilinson's reconstruction theorem is unusual: it says that the constructible derived category is identified with the bounded derived category of the abelian heart of the perverse t-structure. Most t-structures do not have this property — the derived category of the heart is generally larger than the original triangulated category. The perverse case succeeds because of the Artin-vanishing properties of constructible sheaves and the specific behaviour of the perverse cohomology functors on stratified spaces. The consequence is that all constructible cohomological information is encoded in and recovered by its derived category, providing a powerful tool for studying mixed Hodge structures (Beilinson-Bernstein 1981; Saito's theory of mixed Hodge modules), intersection cohomology (Goresky-MacPherson 1980), and the BBD decomposition theorem.

Theorem (BBD decomposition theorem; BBD 1982 §6.2.5; Gabber 1981). Let be a proper morphism of complex algebraic varieties. For any pure perverse sheaf on (e.g., , the intersection cohomology complex), the derived direct image $Rf_ \mathcal{F}^\bulletY$:* $$ Rf_* \mathrm{IC}X \cong \bigoplus{i, Z, \mathcal{L}} ({}^p \mathcal{IC}_Z(\mathcal{L}))[d_i]. $$

The decomposition theorem is one of the most powerful results of the BBD framework and the perverse-sheaf formalism. It implies a vast generalisation of the hard Lefschetz theorem, the Leray spectral sequence degeneration on every page for proper maps, and the topological invariance of intersection cohomology under resolution of singularities. The proof goes through positive characteristic via the Frobenius twist (Deligne-Gabber Weil II, 1980), with the characteristic-zero statement obtained by reduction. The theorem is the input to most modern applications of perverse sheaves, including geometric representation theory (Beilinson-Bernstein localisation), the geometric Satake equivalence (Mirković-Vilonen 2007), and the Fundamental Lemma (Ngô 2010).

Theorem (Bondal-Orlov reconstruction; Bondal-Orlov 2001 Compositio Math. 125). Let be a smooth projective variety over a field with ample or anti-ample (i.e., is Fano or canonically polarised). Then is uniquely determined up to isomorphism by the bounded derived category of coherent sheaves as a -linear triangulated category. More precisely: if are two such varieties and there is a -linear triangulated equivalence , then as schemes.

The Bondal-Orlov reconstruction theorem is the geometric counterpart of the t-structure framework: it identifies the variety from its derived category alone, when is "extremal" (ample or anti-ample). The proof uses point-like objects (the structure sheaves of points are characterised as objects with specific -properties relative to the canonical Serre functor ), and the variety is reconstructed as a moduli space of these point-like objects equipped with their derived-category morphism structure. The theorem fails for Calabi-Yau varieties (, the Serre functor is just a shift) and for varieties with vanishing canonical bundle, where the derived category has many autoequivalences and reconstruction fails — this is the input to Kuznetsov's homological projective duality and to Bridgeland-stability-based mirror symmetry. Originator: Bondal-Kapranov 1989 Math. USSR Izv. 35 (Serre functors and the reconstruction framework); Bondal-Orlov 2001 Compositio Math. 125 (the ample / anti-ample reconstruction theorem); subsequent extensions by Kawamata 2002, Ballard 2011 (singular case), and Favero 2012.

Theorem (tilting and equivalences of derived categories; Happel 1988, Rickard 1989). A tilting object in a triangulated category (a compact generator with for ) induces an equivalence when is suitably enhanced. The heart of the standard t-structure on pulls back to a non-standard t-structure on called the tilted t-structure, with heart .

Tilting theory produces non-standard t-structures via Morita-type equivalences and is the input to many derived-category-equivalence theorems in algebraic geometry and representation theory. The tilted t-structure has heart rather than the original abelian category, illustrating how different t-structures on the same triangulated category correspond to different abelian-category presentations of the same homological data. Originator: Happel 1988 Triangulated Categories in the Representation Theory of Finite-Dimensional Algebras (Cambridge LMS Lecture Note Series 119); Rickard 1989 J. London Math. Soc. 39 (Morita theory for derived categories).

Synthesis. The t-structure framework builds toward an extraction of abelian-category information from triangulated-category data, and the foundational reason it works is that the BBD axioms force the orthogonality to propagate through every cohomological calculation, making the heart an abelian category whose short exact sequences are distinguished triangles in . The package is dual to itself: the choice of t-structure is the choice of "what abelian category to see inside the triangulated category", and the same triangulated category admits many different t-structures with non-equivalent hearts (standard vs perverse on ; standard vs tilted via a tilting object; standard vs Bridgeland-stability-induced). The central insight is that triangulated categories are richer than any single abelian category — they encode the network of all abelian-category extractions via the moduli of t-structures, and the explicit choice of t-structure is the input to every concrete cohomological computation.

The formalism appears again in 04.03.11 (the derived category ), where the standard t-structure recovers as the heart, identifying the original abelian category as the canonical t-structure heart inside its derived category; in 04.03.12 (derived functors and ), where t-exact functors between triangulated categories with t-structures induce exact functors between the hearts, providing the abelian-category-level theorem from the derived-category construction; in 04.03.16 (six-functor formalism), where the perverse t-structure on for a complex algebraic variety supplies the abelian category that organises constructible-sheaf cohomology and supports the BBD decomposition theorem; and in 04.03.10 (triangulated categories), where the axiomatic foundation of triangulated categories supplies the ambient setting on which t-structures live. The recursion stabilises: every t-structure produces an abelian category, every abelian category sits inside a triangulated category via the derived category, and the moduli space of t-structures on a fixed triangulated category (Bridgeland's stability manifold) organises the different abelian-category presentations into a single geometric object.

The synthesis is structural: every abelian-category extraction from triangulated-category data is a t-structure, every standard cohomology functor on a derived category is a of the standard t-structure, and every non-standard t-structure (perverse, tilted, Bridgeland-stability-induced) supplies a new abelian-category presentation of the same triangulated category — the same homological information seen through a different abelian lens. The t-structure framework is the universal mechanism by which derived-category arguments produce abelian-category corollaries.

Full proof set Master

Proposition (uniqueness of truncation up to canonical isomorphism). Let be a triangulated category with t-structure. Given and two truncation triangles and with and , there exist unique isomorphisms and making the comparison diagram commute.

Proof. Consider the diagram

By the TR3 axiom of the triangulated structure, given the identity on , there exist morphisms and completing the diagram to a morphism of triangles. The morphism is unique by the orthogonality axiom: any difference between two candidate morphisms factors through the cone of the original morphism, which sits in (specifically in after a shift), and by orthogonality (with ). Hence and the candidate morphism is unique.

By symmetry, the morphism is also unique, and the compositions and are the identities (by uniqueness applied to the identity case). Hence canonically, and the same argument for gives canonically. The full diagram commutes by uniqueness.

Proposition (truncation functors as adjoints to inclusions). The functor is right adjoint to the inclusion , and the functor is left adjoint to the inclusion .

Proof. Apply Exercise 3's argument: for and , the long exact sequence of on the truncation triangle has terminal terms and that vanish by orthogonality (since and the target shifts of remain in ). The middle isomorphism is natural in (a morphism of inputs) and in (uses the natural truncation triangles), exhibiting the adjunction .

The dual argument for : for and , apply to the truncation triangle. The terminal terms and both vanish by orthogonality (since and ). The middle isomorphism exhibits the adjunction.

Proposition (the cohomology functor is well-defined). For any t-structure on , the two compositions and are canonically naturally isomorphic, giving a single well-defined functor .

Proof. Consider the canonical truncation triangles and the dual diagrams. The key observation: the composition takes to an object in (the intersection), and the canonical morphism factors through the truncation . The other composition has the canonical morphism . Both target objects are in , and the orthogonality axiom plus the truncation-triangle universal property produce the natural isomorphism between them.

Explicit: applying the cohomological universal property of the truncations, and both equal the unique object of that fits into both the "bottom" truncation triangle of and the "top" truncation triangle of . The uniqueness up to canonical isomorphism follows from the uniqueness of truncation (Proposition above).

Proposition (heart-restricted morphisms are abelian-category morphisms). For , every morphism in has a kernel and cokernel in , given by the cohomology of the cone: and .

Proof. Complete to a distinguished triangle in . Apply the cohomology functor to get the long exact sequence $$ \cdots \to H^{-1}_t(C) \xrightarrow{\delta} H^0_t(A) \xrightarrow{f} H^0_t(B) \to H^0_t(C) \xrightarrow{\delta} H^1_t(A) \to \cdots $$ Since , and , and for . Hence the long exact sequence reduces to $$ 0 \to H^{-1}_t(C) \xrightarrow{\delta} A \xrightarrow{f} B \to H^0_t(C) \to 0. $$ Exactness at means is the kernel of as a subobject of in , and exactness at means is the cokernel of as a quotient of . Hence and .

The universal property of the kernel: a morphism in satisfies iff factors through . By the construction, factors through iff the composition is zero — exactly the condition . The dual universal property holds for the cokernel.

Proposition (t-exact functors preserve hearts). Let be a t-exact triangulated functor between triangulated categories equipped with t-structures. Then restricts to an exact functor between the hearts.

Proof. is t-exact means and . Hence . The restriction is a functor between the abelian hearts; to show it is exact, take a short exact sequence in . By the heart-distinguished-triangle correspondence (BBD §1.3.6), this is equivalent to a distinguished triangle in . Apply (which preserves distinguished triangles as a triangulated functor) to get a distinguished triangle in . All three terms are in by t-exactness, so by the heart correspondence applied in reverse, the sequence is short exact in . Hence is exact.

Connections Master

  • Triangulated category — Verdier axioms TR1-TR4 04.03.10. The t-structure framework sits on top of the triangulated-category framework: the BBD axioms are extra structure beyond the triangulated axioms, and the cohomology functor depends crucially on the distinguished-triangle behaviour of for its long-exact-sequence property. The triangulated-category axioms supply the ambient setting; the t-structure supplies the abelian-category extraction.

  • Derived category — localisation at quasi-isomorphisms 04.03.11. The standard t-structure on is the canonical example, with heart equivalent to in degree . The derived category and the t-structure together give the canonical means by which an abelian category sits inside its derived category. The standard t-structure is what makes the inclusion a t-exact realisation.

  • Derived functors and via derived categories 04.03.12. T-exact functors between triangulated categories with t-structures restrict to exact functors between the hearts, providing the abelian-category-level theorem from the derived-category construction. Many natural derived functors are t-exact (or have measured failure of t-exactness, recorded in the BBD §3.1 axiomatic framework), and the t-exactness analysis is the standard tool for understanding how a derived functor interacts with cohomology.

  • Six-functor formalism — adjunctions and base change 04.03.16. The perverse t-structure on for a complex algebraic variety supplies the abelian category that organises constructible-sheaf cohomology. The six-functor operations interact with the perverse t-structure in a controlled way: and are right and left t-exact respectively (in the appropriate ranges), and the BBD decomposition theorem for of pure perverse sheaves is the central application of the t-structure framework to the six-functor formalism.

  • Derived tensor product and Tor 04.03.17. The derived tensor product is t-exact in each variable for the standard t-structure on when one factor is flat, and the recovery of Tor groups as cohomology of the derived tensor product is a -style extraction in the t-structure framework. The interaction of with non-standard t-structures (perverse, tilted) is a substantial extension subject of derived algebraic geometry.

  • Pointer: perverse sheaves 04.03.19. The heart of the perverse t-structure on is the abelian category of perverse sheaves. The simple objects are intermediate extensions of irreducible local systems on smooth locally closed strata. The BBD decomposition theorem says proper-direct-images of pure perverse sheaves decompose as direct sums of (shifted) intermediate extensions, and the resulting framework is the input to intersection cohomology, Saito's mixed Hodge modules, geometric Langlands, and the Fundamental Lemma.

  • Sheaf cohomology 04.03.01. The standard t-structure on (or ) for a topological space or ringed space has heart , and the cohomology functor recovers the classical sheaf cohomology. The hypercohomology spectral sequence for of a complex of sheaves is the spectral sequence of the t-structure cohomology of the derived global sections.

  • Spectral sequence of a filtered complex 04.03.14. The perverse spectral sequence is the spectral sequence of the perverse t-structure cohomology, derived from the truncation tower of in the perverse t-structure. The general theme: every t-structure produces a spectral sequence (the t-structure spectral sequence) computing cohomology via the heart objects .

Historical & philosophical context Master

The notion of a t-structure was introduced by Alexander Beilinson, Joseph Bernstein, and Pierre Deligne in their 1982 paper "Faisceaux pervers" (Astérisque 100, Société Mathématique de France) [source pending], where they axiomatised the data of a "good" pair of subcategories of a triangulated category and proved that the heart is always an abelian category. The paper introduced the t-structure framework precisely to support the construction of perverse sheaves: the middle-perversity t-structure on the bounded constructible derived category of a complex algebraic variety has heart the category of perverse sheaves, which the BBD authors used to prove the decomposition theorem (a far-reaching generalisation of the hard Lefschetz theorem) and to develop the theory of intersection cohomology in a coherent abelian-category framework.

The triangulated-category framework underlying the BBD construction is due to Jean-Louis Verdier in his 1963 thesis Catégories dérivées (defended 1967; published as Astérisque 239, Société Mathématique de France 1996) [source pending], where the derived category and its triangulated structure first appeared as a separate object of study. The standard t-structure on for an abelian category was implicit in Verdier's thesis but was axiomatised as a "t-structure" by BBD a decade later. Sergei Gelfand and Yuri Manin's Methods of Homological Algebra (Springer 1996; 2nd ed. 2003) [source pending] Ch. IV provides the canonical textbook treatment of t-structures in the modern formulation, integrating BBD's axiomatic framework into the standard derived-category narrative. Masaki Kashiwara and Pierre Schapira's Categories and Sheaves (Springer Grundlehren 332, 2006) [source pending] Ch. 10 supplies the comprehensive modern reference, with full proofs of the BBD theorems and extensions to non-bounded derived categories.

The reconstruction theme — recovering a geometric object from its derived category — was initiated by Alexei Bondal and Mikhail Kapranov in 1989 Math. USSR Izvestiya 35 [source pending], where they introduced Serre functors and the framework for "enhanced" triangulated categories that admit reconstruction. The Bondal-Orlov reconstruction theorem (Bondal-Orlov 2001 Compositio Mathematica 125 [source pending]) states that a smooth projective variety with ample or anti-ample is recovered up to isomorphism from as a -linear triangulated category. The theorem has been extended to the singular case (Ballard 2011), the equivariant case (Kawamata 2002), and the noncommutative case (Bondal-Van den Bergh 2003), and is the input to homological projective duality (Kuznetsov 2007) and to Bridgeland-stability-based mirror symmetry (Bridgeland 2007 Ann. Math. 166).

Beilinson's reconstruction theorem for a complex algebraic variety (Beilinson 1987 Funct. Anal. Appl. 21; full treatment in BBD 1982 §3.1) [source pending] is the t-structure-level analogue: it identifies the constructible derived category with the bounded derived category of the heart of the perverse t-structure. The unusual feature of this reconstruction is that the heart determines not just the original triangulated category up to equivalence, but the precise derived-category structure — most heart-of-t-structure reconstructions fail. The success of the perverse case rests on the Artin-vanishing properties of constructible sheaves on algebraic varieties, and is the technical input to many subsequent results in geometric representation theory, including Beilinson-Bernstein localisation (Beilinson-Bernstein 1981 C.R. Acad. Sci. Paris 292), the geometric Satake equivalence (Mirković-Vilonen 2007 Ann. Math. 166), and the Fundamental Lemma (Ngô 2010 Publ. Math. IHES 111).

The modern -categorical reformulation of the t-structure framework, in which a t-structure becomes a pair of full sub--categories of a stable -category satisfying analogous axioms, appears in Jacob Lurie's Higher Algebra (2017) §1.2.1 and in the Toën-Vezzosi homotopical algebraic geometry programme. The t-structure framework is now the foundational tool in derived algebraic geometry (Toën-Vezzosi, Lurie), prismatic cohomology (Bhatt-Scholze 2018), condensed mathematics (Clausen-Scholze 2019), and the geometrisation of the local Langlands correspondence (Fargues-Scholze 2021).

Bibliography Master

@article{BBD1982,
  author    = {Beilinson, Alexander A. and Bernstein, Joseph and Deligne, Pierre},
  title     = {Faisceaux pervers},
  journal   = {Ast{\'e}risque},
  volume    = {100},
  year      = {1982},
  publisher = {Soci{\'e}t{\'e} Math{\'e}matique de France},
  note      = {Proceedings of the 1981 CIRM colloquium on the analysis and topology on singular spaces}
}

@phdthesis{VerdierThesis,
  author    = {Verdier, Jean-Louis},
  title     = {Cat{\'e}gories d{\'e}riv{\'e}es et cat{\'e}gories triangul{\'e}es},
  school    = {Universit{\'e} de Paris},
  year      = {1967},
  note      = {Published as Ast{\'e}risque 239, Soci{\'e}t{\'e} Math{\'e}matique de France, 1996; preliminary version `Cat{\'e}gories d{\'e}riv{\'e}es, {\'e}tat 0' in SGA 4{$\frac{1}{2}$}, Springer LNM 569, 1977}
}

@book{GelfandManinMethods,
  author    = {Gelfand, Sergei I. and Manin, Yuri I.},
  title     = {Methods of Homological Algebra},
  publisher = {Springer-Verlag},
  edition   = {2},
  year      = {2003}
}

@book{KashiwaraSchapira,
  author    = {Kashiwara, Masaki and Schapira, Pierre},
  title     = {Categories and Sheaves},
  publisher = {Springer-Verlag},
  series    = {Grundlehren der mathematischen Wissenschaften},
  volume    = {332},
  year      = {2006}
}

@article{BondalKapranov1989,
  author    = {Bondal, Alexei I. and Kapranov, Mikhail M.},
  title     = {Representable functors, Serre functors, and reconstructions},
  journal   = {Mathematics of the USSR-Izvestiya},
  volume    = {35},
  number    = {3},
  pages     = {519--541},
  year      = {1990},
  note      = {English translation of the Russian original from 1989; Izvestiya Akademii Nauk SSSR Seriya Matematicheskaya 53 (1989), 1183--1205}
}

@article{BondalOrlov2001,
  author    = {Bondal, Alexei I. and Orlov, Dmitri O.},
  title     = {Reconstruction of a variety from the derived category and groups of autoequivalences},
  journal   = {Compositio Mathematica},
  volume    = {125},
  number    = {3},
  pages     = {327--344},
  year      = {2001}
}

@article{Beilinson1987,
  author    = {Beilinson, Alexander A.},
  title     = {On the derived category of perverse sheaves},
  journal   = {Funktsional'nyi Analiz i Ego Prilozheniya},
  volume    = {21},
  year      = {1987},
  note      = {English translation in Functional Analysis and Its Applications; the reconstruction theorem $D^b(\mathrm{Perv}(X)) \simeq D^b_c(X)$ was announced here and proved in full in BBD 1982 §3.1}
}

@article{Bridgeland2007,
  author    = {Bridgeland, Tom},
  title     = {Stability conditions on triangulated categories},
  journal   = {Annals of Mathematics},
  volume    = {166},
  number    = {2},
  pages     = {317--345},
  year      = {2007}
}

@book{Happel1988,
  author    = {Happel, Dieter},
  title     = {Triangulated Categories in the Representation Theory of Finite-Dimensional Algebras},
  publisher = {Cambridge University Press},
  series    = {London Mathematical Society Lecture Note Series},
  volume    = {119},
  year      = {1988}
}

@article{Rickard1989,
  author    = {Rickard, Jeremy},
  title     = {Morita theory for derived categories},
  journal   = {Journal of the London Mathematical Society},
  volume    = {39},
  number    = {3},
  pages     = {436--456},
  year      = {1989}
}

@article{BeilinsonBernstein1981,
  author    = {Beilinson, Alexander A. and Bernstein, Joseph},
  title     = {Localisation de $g$-modules},
  journal   = {Comptes Rendus de l'Acad{\'e}mie des Sciences de Paris S{\'e}rie I},
  volume    = {292},
  pages     = {15--18},
  year      = {1981}
}

@article{MirkovicVilonen2007,
  author    = {Mirkovi{\'c}, Ivan and Vilonen, Kari},
  title     = {Geometric Langlands duality and representations of algebraic groups over commutative rings},
  journal   = {Annals of Mathematics},
  volume    = {166},
  number    = {1},
  pages     = {95--143},
  year      = {2007}
}

@article{Ngo2010,
  author    = {Ng{\^o}, Bao Ch{\^a}u},
  title     = {Le lemme fondamental pour les alg{\`e}bres de Lie},
  journal   = {Publications Math{\'e}matiques de l'IH{\'E}S},
  volume    = {111},
  pages     = {1--169},
  year      = {2010}
}

@book{LurieHigherAlgebra,
  author    = {Lurie, Jacob},
  title     = {Higher Algebra},
  note      = {Book draft, available at the author's website; §1.2.1 on t-structures in stable $\infty$-categories},
  year      = {2017}
}

@misc{StacksTStructures,
  author       = {{The Stacks Project authors}},
  title        = {The Stacks Project, Tag 0FNI (t-structures on triangulated categories)},
  howpublished = {\url{https://stacks.math.columbia.edu/tag/0FNI}},
  year         = {2026}
}