ConceptComplete

t-Structures on Stable \infty-Categories

A t-structure on a stable \infty-category decomposes it into "non-negative" and "non-positive" parts, analogous to the standard truncation of chain complexes. The heart of a t-structure is an abelian category sitting inside the stable \infty-category. t-structures provide the bridge between the \infty-categorical world and classical homological algebra.


Definition

Definition5.1t-structure

A t-structure on a stable \infty-category C\mathcal{C} consists of two full subcategories C0\mathcal{C}_{\geq 0} and C0\mathcal{C}_{\leq 0} such that:

  1. C0\mathcal{C}_{\geq 0} and C0\mathcal{C}_{\leq 0} are closed under equivalence.
  2. ΣC0C0\Sigma \mathcal{C}_{\geq 0} \subseteq \mathcal{C}_{\geq 0} and ΩC0C0\Omega \mathcal{C}_{\leq 0} \subseteq \mathcal{C}_{\leq 0} (equivalently, C0C1\mathcal{C}_{\geq 0} \subseteq \mathcal{C}_{\geq -1} and C0C1\mathcal{C}_{\leq 0} \subseteq \mathcal{C}_{\leq 1}).
  3. For XC0X \in \mathcal{C}_{\geq 0} and YC1Y \in \mathcal{C}_{\leq -1}: MapC(X,Y)\operatorname{Map}_{\mathcal{C}}(X, Y) \simeq * (contractible).
  4. For every XCX \in \mathcal{C}, there is a fiber sequence X0XX1X_{\geq 0} \to X \to X_{\leq -1} with X0C0X_{\geq 0} \in \mathcal{C}_{\geq 0} and X1C1X_{\leq -1} \in \mathcal{C}_{\leq -1}.

We write Cn=ΣnC0\mathcal{C}_{\geq n} = \Sigma^n \mathcal{C}_{\geq 0} and Cn=ΣnC0\mathcal{C}_{\leq n} = \Sigma^n \mathcal{C}_{\leq 0}.

Definition5.2Heart of a t-structure

The heart of a t-structure is C=C0C0\mathcal{C}^\heartsuit = \mathcal{C}_{\geq 0} \cap \mathcal{C}_{\leq 0}. This is an abelian category (as an ordinary category, via π0\pi_0 of mapping spaces).

The truncation functors τn:CCn\tau_{\geq n}: \mathcal{C} \to \mathcal{C}_{\geq n} and τn:CCn\tau_{\leq n}: \mathcal{C} \to \mathcal{C}_{\leq n} are right and left adjoints to the inclusions, respectively.


Key Examples

ExampleStandard t-structure on D(R)

The derived \infty-category D(R)D(R) has the standard t-structure:

  • D(R)0D(R)_{\geq 0}: complexes CC with Hn(C)=0H_n(C) = 0 for n<0n < 0.
  • D(R)0D(R)_{\leq 0}: complexes CC with Hn(C)=0H_n(C) = 0 for n>0n > 0.

The heart is D(R)ModRD(R)^\heartsuit \simeq \operatorname{Mod}_R (the abelian category of RR-modules). The truncation τ0(C)\tau_{\leq 0}(C) is the good truncation of a chain complex.

The homotopy objects πn(C)=Hn(C)\pi_n(C) = H_n(C) are the homology groups.

ExamplePostnikov t-structure on spectra

The \infty-category Sp\operatorname{Sp} has the standard t-structure:

  • Sp0\operatorname{Sp}_{\geq 0}: connective spectra (πn=0\pi_n = 0 for n<0n < 0).
  • Sp0\operatorname{Sp}_{\leq 0}: coconnective spectra (πn=0\pi_n = 0 for n>0n > 0).

The heart is SpAb\operatorname{Sp}^\heartsuit \simeq \mathbf{Ab} (the category of abelian groups). The functor π0:SpAb\pi_0: \operatorname{Sp} \to \mathbf{Ab} is the "zeroth homotopy group."

ExamplePerverse t-structure

On the derived \infty-category Dcb(X)D^b_c(X) of constructible sheaves on a complex algebraic variety XX, the perverse t-structure has heart equal to the abelian category of perverse sheaves. This t-structure depends on a stratification of XX and is shifted relative to the standard t-structure.

Perverse sheaves are fundamental in geometric representation theory (Kazhdan--Lusztig theory, intersection cohomology).

ExampleHomotopy t-structure on motivic spectra

In motivic stable homotopy theory, the \infty-category SH(k)\operatorname{SH}(k) of motivic spectra over a field kk has several t-structures, including the homotopy t-structure whose heart is related to Voevodsky's homotopy modules.


Truncation and Homotopy Objects

ExampleTruncation functors

The truncation functors τn\tau_{\geq n} and τn\tau_{\leq n} fit into fiber sequences:

τn(X)Xτn1(X)\tau_{\geq n}(X) \to X \to \tau_{\leq n-1}(X)

These give the Postnikov tower of XX:

τ2Xτ1Xτ0X\cdots \to \tau_{\leq 2} X \to \tau_{\leq 1} X \to \tau_{\leq 0} X

with XlimnτnXX \simeq \lim_n \tau_{\leq n} X (when the t-structure is complete).

The homotopy objects are πn(X)=τ0τ0ΣnXC\pi_n(X) = \tau_{\leq 0} \tau_{\geq 0} \Sigma^{-n} X \in \mathcal{C}^\heartsuit, giving the "homology" of XX in the heart.

ExampleLong exact sequence of homotopy objects

A fiber sequence ABCA \to B \to C in C\mathcal{C} gives a long exact sequence in the heart:

πn+1(C)πn(A)πn(B)πn(C)πn1(A)\cdots \to \pi_{n+1}(C) \to \pi_n(A) \to \pi_n(B) \to \pi_n(C) \to \pi_{n-1}(A) \to \cdots

This is the \infty-categorical generalization of the long exact sequence in homology for a short exact sequence of chain complexes.


Properties of t-Structures

ExampleLeft and right completeness

A t-structure is left complete if ClimnCn\mathcal{C} \simeq \lim_n \mathcal{C}_{\leq n} (every object is determined by its truncations). It is right complete if ClimnCn\mathcal{C} \simeq \lim_n \mathcal{C}_{\geq -n}.

The standard t-structure on D(R)D(R) is both left and right complete. The standard t-structure on Sp\operatorname{Sp} is right complete but generally not left complete (there exist non-zero spectra with all homotopy groups zero in some exotic situations, though this requires careful set-theoretic considerations).

ExampleAccessible t-structures

A t-structure on a presentable stable \infty-category C\mathcal{C} is accessible if C0\mathcal{C}_{\geq 0} is presentable (equivalently, closed under filtered colimits). The standard t-structures on D(R)D(R) and Sp\operatorname{Sp} are accessible.

Accessible t-structures are determined by their hearts: the functor CFun(Zop,C)\mathcal{C} \to \operatorname{Fun}(\mathbb{Z}^{\mathrm{op}}, \mathcal{C}^\heartsuit) (sending XX to its Postnikov tower) is conservative for complete accessible t-structures.

ExampleBounded objects

An object XCX \in \mathcal{C} is bounded (with respect to a t-structure) if XCmCnX \in \mathcal{C}_{\geq m} \cap \mathcal{C}_{\leq n} for some m,nm, n. The full subcategory of bounded objects Cb\mathcal{C}^b is a stable \infty-category.

For D(R)D(R): bounded objects are complexes with finitely many nonzero homology groups, giving Db(R)D^b(R).


Summary

RemarkKey points

t-structures connect stable \infty-categories to abelian categories:

  1. A t-structure decomposes C\mathcal{C} into C0\mathcal{C}_{\geq 0} and C0\mathcal{C}_{\leq 0} with truncation functors.

  2. The heart C=C0C0\mathcal{C}^\heartsuit = \mathcal{C}_{\geq 0} \cap \mathcal{C}_{\leq 0} is an abelian category.

  3. Homotopy objects πn(X)C\pi_n(X) \in \mathcal{C}^\heartsuit generalize homology groups.

  4. Fiber sequences give long exact sequences of homotopy objects.

  5. Key examples: standard t-structure on D(R)D(R) (heart = ModR\operatorname{Mod}_R), on Sp\operatorname{Sp} (heart = Ab\mathbf{Ab}), perverse t-structure.