T-exact functors and adjoints between hearts
A triangulated functor can respect the upper degree bound, the lower degree bound, or both. These conditions determine what its degree-zero functor does to the abelian hearts. Respecting one bound gives one-sided exactness and a cohomology comparison on that half of the category. Respecting both bounds gives every truncation and cohomology comparison. An adjunction exchanges the upper-bound condition on its left adjoint with the lower-bound condition on its right adjoint.
AI-generated exposition: GPT-6.1 Sol and GPT-6 Astra (OpenAI), Ultra. Edition: 5 October 2026. Independently written lesson text: CC0. Human mathematical sources are credited below.
Truncation triangles and abelian hearts supplies the proved truncation adjunctions, orthogonal membership tests, abelian heart, and long exact heart-valued cohomology sequence. The bounded-below derived example additionally uses the precise injective-resolution prerequisite identified in its section below. The t-exactness and adjunction arguments themselves are proved here.
Tensor and Hom test the two bounds
Use the bounded free resolution of . The adjoint triangulated functors and preserve quasi-isomorphisms: their total complexes are cones of multiplication by two, with a shift for Hom, and cones of maps between acyclic complexes are acyclic. The chain tensor–Hom unit and counit descend to the derived categories and retain their triangular identities.
For an input with terms in degrees at most zero, still has terms at most zero. For an input with terms at least zero, still has terms at least zero. Their failures in the other directions are already explicit: Tensor kills the differential in (F1), while total Hom places multiplication by two in degrees zero and one. Thus one functor preserves the upper bound and the other the lower bound. On degree-zero modules their degree-zero values are respectively and . Here denotes the two-torsion subgroup, not a derived shift.
Apply them to . Tensor makes the first nonzero arrow , losing injectivity; Hom gives , losing surjectivity. These same maps will test the general heart-exactness theorem and its adjunction below. The full exercises retain the resolution and boundedness checks, including an example where a right derived functor is not bounded above.
Which half of the category is preserved
Let have t-structure , heart , and cohomology , for . An exact functor of triangulated categories comes with its shift comparison and sends distinguished triangles to distinguished triangles. This use of “exact” concerns triangles; exactness on the abelian hearts will be a separate conclusion. Keep the convention
Thus lowers cohomological degree. We call
The shift comparison transports either inclusion to every integer cut in (1). The induced additive functor of hearts is
This definition makes sense even if satisfies neither condition. In that case there is no claimed one-sided exactness.
The cohomology comparison needs its degree bound
Theorem. If is left t-exact, there is a natural isomorphism
If is right t-exact, there is a natural isomorphism
Proof. For , the truncation triangle is . Apply . Its third object lies in . Both its and vanish, so the long exact sequence gives (4). The map is the actual map induced by . Functoriality of that triangle gives naturality.
For , apply to . The first object after applying lies in . Its and vanish. The middle-to-third map induces (5), again naturally.
Shifting the proof gives (4) in degree for , and (5) in degree for . It does not give these comparisons on the opposite half. Exercises below exhibit both failures.
The same two-term resolution shows why these hypotheses are necessary. On , outside the lower half, but . On , outside the upper half, but . These are the exact failures in the complete exercises, using the same as (F1)–(F2).
One-sided exactness on the heart
Theorem. A left t-exact induces a left exact . A right t-exact induces a right exact .
Proof. A short exact sequence in , , determines a distinguished triangle . If is left t-exact, , and the long exact sequence contains
It is exact at the first two heart objects. This is left exactness. If is right t-exact, , and the sequence instead contains
This is right exactness. Additivity follows from that of and .
The two missing end terms measure the possible failure of the other exactness condition. Their vanishing cannot be deduced from a single inclusion in (2).
For the sequence tested in the opening, (6) identifies the missing Hom surjection with the degree-one extension term, and (7) identifies the missing tensor injection with negative-degree Tor. Both failures persist even when the two functors are adjoints. Requiring both halves is the additional condition used in the next theorem.
Full t-exactness transports the actual truncation triangles
Theorem. If is t-exact, , its restriction to the heart is exact, and there are natural comparisons
They respect the truncation maps, connecting arrows, and the long exact cohomology sequences.
Proof. An object in both halves has image in both halves, so is a heart object and canonically equals . Combining (6) and (7) proves that this heart restriction is exact.
Apply to the actual triangle at cut : . Its first object lies in , and its third lies in . It is therefore a truncation triangle for . The proved uniqueness of truncation triangles gives its unique isomorphism with the chosen one for , with the identity on the middle object. Uniqueness makes these isomorphisms natural in and retains all three arrows. This proves the first two lines of (8).
Use the interval description . Applying the two truncation comparisons and the shift comparison gives the last line of (8). The heart cohomology sequence was constructed from successive truncation triangles and their maps. The comparisons just obtained identify these constructions before taking heart kernels or cokernels. The exact heart restriction preserves those kernels and cokernels, so it identifies the connecting maps as well as the objects.
For the standard t-structure of an abelian category , these abstract truncations are the usual smart truncations:
Indeed these complexes and their maps give the truncation triangle already proved in the preceding lesson. Uniqueness identifies their images in with the abstract adjoint truncations. The degree convention in (8) consequently agrees with ordinary complex cohomology.
Why a bounded-below right derived functor is left t-exact
Let be abelian categories, assume has enough injectives, and let be additive and left exact. Use the standard t-structures. The required derived-category prerequisite is:
A complex with zero terms below admits a quasi-isomorphism to a complex of injectives with below . A bounded-below injective complex is K-injective, and applying an additive functor to it computes the right derived functor on .
The exact internal provider is Injective modules, flasque sheaves and bounded-below derived functors, Theorem 4.1(1)–(3), together with Lemma 3.2 and Theorem 3.3. Theorem 4.1 is stated for arbitrary abelian categories with enough injectives and any additive functor: its pushout construction preserves the specified lower term bound, its K-injective comparison computes all derived maps, and its cone argument constructs the triangulated functor on . Left exactness identifies . Theorem 2.3 separately proves enough injectives for sheaves of associative unital rings, including modules on a point. Thus the provider supplies every clause of the italicized interface, with no commutativity restriction on its underlying ring and no uniform upper-bound claim. The component retains the Stacks project authors’ GFDL-1.2-or-later text, the earlier GPT-6 Astra proof contributions and the GPT-6.1 Sol edits; its licence and source notices remain separate from this CC0 lesson.
Theorem. The exact triangulated functor
is left t-exact. Its heart functor is naturally .
Proof. If , choose a bounded-below representative and replace it by its smart truncation . Since the negative cohomology of vanishes, this replacement is quasi-isomorphic to , and its terms are zero below zero. The prerequisite supplies with for . Thus is represented by , whose terms below zero are also zero: an additive functor sends the zero object to a zero object. This proves left t-exactness.
For , use . Left exactness of identifies with the kernel of , which is . This identification respects maps of resolutions and hence gives the natural heart isomorphism.
The lower-bound argument works for every additive for which (10) is constructed by that prerequisite. Left exactness is what identifies its degree-zero functor with the original . In the stated left exact case, (4) becomes
The domain and codomain in (10) are . Enough injectives does not give a uniform upper bound on , even when is concentrated in degree zero. Exercise 6 computes an explicit failure to remain in .
Adjoint functors exchange the two one-sided conditions
Let and be exact triangulated functors with .
Theorem.
Proof. Suppose is right t-exact. For and , the shift comparison gives , so . The right orthogonal description of proves .
Conversely, if is left t-exact, then for and , one has . Adjunction gives . The left orthogonal description of proves .
Neither direction asserts the other half of t-exactness for either functor. For example, the adjoint shifts satisfy exactly the two conditions in (12) for a nonzero standard heart.
Restricting an ambient adjunction requires membership
Suppose instead that the adjunction lives in larger triangulated categories: . Let be full triangulated subcategories equipped with their own t-structures.
Theorem. There are two precise restricted assertions:
Proof. In the first case, test against every . Fullness identifies these Hom groups with their ambient Hom groups. Adjunction identifies them with , which vanishes by the t-structure on . The hypothesis permits the orthogonal membership test inside , proving the first conclusion.
In the second case, test against every . Fullness and adjunction identify the test with . Now permits the left orthogonal membership test there.
Orthogonality against objects of a full subcategory does not force an ambient object into that subcategory. The explicit membership clauses in (13) have that separate job.
The induced adjunction on hearts
Theorem. Under the conditions of (12), the two heart functors satisfy . The first is right exact and the second left exact.
Proof. For , , right t-exactness gives and left t-exactness gives . Truncation adjunctions at zero then give
For clarity, the first isomorphism follows by applying to ; both the Hom terms from and its shift vanish. The last follows by applying to ; both Hom terms to and its shift vanish. The isomorphisms are natural, so they define an adjunction. Equations (6)–(7) give its stated exactness properties.
Detecting equivalences without bounding every object
Theorem. Suppose is t-exact, the t-structure on is nondegenerate, and reflects isomorphisms. Then reflects isomorphisms on all of . The target t-structure need not be nondegenerate.
Proof. Let have invertible . The natural comparisons (8) identify with , which is an isomorphism for every integer . Reflection on the heart makes every an isomorphism. The nondegenerate detection theorem in the preceding lesson then makes an isomorphism. The reverse implication holds for every functor.
Only the source needs nondegeneracy: it is where the cohomology test is used to recover the original morphism. For instance, an exact conservative functor between abelian categories, applied term by term to unbounded complexes, descends to a t-exact conservative functor of their derived categories. It descends because exactness preserves kernels, images and cokernels and hence cohomology and quasi-isomorphisms; its heart restriction is the original functor. The standard source t-structure is nondegenerate by the preceding lesson. Bounded-interval detection without a global nondegeneracy hypothesis is proved separately in Exercise 8.
Eight exercises with complete solutions
Shifts distinguish left and right
Difficulty: Introductory.
For the standard t-structure on , with a field, determine the one-sided t-exactness of and . Compute their heart functors and verify (12) and (14).
Solution. , so preserves the upper bound zero. It fails to preserve the lower bound: has nonzero cohomology in degree . Thus is right t-exact but not left t-exact. The shift preserves the lower bound and fails the upper bound, since has degree . On a degree-zero vector space, both shifted objects have zero , so both heart functors are zero. The shifts are inverse equivalences and . Their heart adjunction is the zero-to-zero adjunction: both Hom spaces in (14) are the zero vector space. A heart adjunction can consequently lose information retained by its ambient adjunction.
A left t-exact functor can see a negative input
Difficulty: Intermediate.
Set on . Prove that is left t-exact, compute , and test (11) on . Show that fails right exactness.
Solution. The free resolution , in degrees , gives as the derived Hom complex. It computes the derived functor because is bounded free: Hom from each term preserves exact complexes, and its two-term total Hom is a shifted cone, which also preserves acyclicity. For a smart representative with zero terms below zero, this total Hom has zero terms below zero. Hence is left t-exact.
For , the resulting complex is isomorphic to in degrees (change the sign of one term if the total Hom differential is ). Its only cohomology is in degree ; thus . Shifting gives , whereas . The input is outside , exactly the bound needed in (11). On the heart, . The epimorphism maps to , which is not an epimorphism. Left t-exactness has not supplied right exactness.
A right t-exact functor can see a positive input
Difficulty: Intermediate.
Set on . Verify right t-exactness and compute . Test (5) on , and show that fails left exactness.
Solution. The same free resolution computes . Tensoring its two terms gives the cone of multiplication by on , so it preserves acyclic complexes and computes the derived tensor. If a smart representative has zero terms above zero, the total tensor also has zero terms above zero. Thus is right t-exact.
Tensor with . Its differential becomes zero, so has one in degree and one in degree . After shifting by , these degrees are . Hence , whereas . The positive input is outside the upper-bound hypothesis in (5). Finally, the heart monomorphism becomes the zero map , which is not monic.
Scalar extension commutes with every truncation
Difficulty: Intermediate.
Let be fields. Show that extension of scalars and restriction of scalars on their bounded derived categories are t-exact adjoints. Identify the comparisons (8).
Solution. Every short exact sequence of vector spaces splits. Tensoring a splitting with preserves the sequence, so is exact on vector spaces; preserves the underlying kernels and cokernels and is also exact. Both therefore commute with complex cohomology. They descend to the derived categories and preserve both cohomological bounds, proving t-exactness. The usual tensor–restriction adjunction on complexes, with its natural unit and counit, respects homotopies and descends through quasi-isomorphisms, retaining the two triangular identities. Thus on the derived categories.
Since the two functors preserve kernels and cokernels, applying either to the explicit complexes in (9) gives the corresponding smart truncations. Their comparisons in (8) are these actual degreewise maps. In particular , naturally, including the connecting arrows of every triangle sequence. No finite extension-degree hypothesis is needed.
Derived tensor–Hom induces an adjunction with unequal exactness
Difficulty: Advanced.
For in Exercises 2–3, establish the derived adjunction and compute its heart adjunction. Does either heart functor become exact because the two are adjoints?
Solution. Use the bounded free complex . The total-complex tensor–Hom adjunction has the usual degree signs. It gives unit and counit maps on complexes satisfying the triangular identities. Both functors preserve quasi-isomorphisms by the cone computations in Exercises 2–3. Consequently the unit and counit descend to , still satisfy those identities, and give . Boundedness is preserved because has only two nonzero terms.
On a heart object , the degree-zero tensor cohomology is , and the degree-zero Hom cohomology is . Formula (14) is thus
Indeed a map from into has image killed by , and a map from into vanishes on . These inverse factorizations are natural. The failures on and in the earlier exercises still apply. Adjunction gives right exactness for the left heart functor and left exactness for the right one, without making either exact.
A right derived functor need not preserve boundedness
Difficulty: Advanced.
Let , , and . Compute every and show that lies in but not . The category of -modules has enough injectives; this is also the point-space case of the programme’s sheaf-module enough-injective theorem.
Solution. There is a projective resolution
Successive differentials compose to multiplication by , which is zero in . At every the kernel and image of multiplication by are both ; the augmentation has that same kernel. Thus (16) is exact. Applying gives in each degree , with every differential zero because . Therefore for every .
For completeness this projective-resolution calculation agrees with the injective definition: for an injective resolution , use the first-quadrant double complex , . Each diagonal has finitely many terms. Taking vertical cohomology leaves , since is free; taking horizontal cohomology leaves , since is injective and the augmented resolution is exact. The two filtrations of each finite diagonal consequently compute the same total cohomology, giving the claimed Ext groups. They are nonzero in arbitrarily high degrees. Left t-exactness is respected, but no bounded-above target is possible.
Orthogonal tests cannot create subcategory membership
Difficulty: Advanced.
Set , and take . Let have its standard t-structure. Let be the whole product, with the standard t-structure on the first factor and the second factor shifted so that its heart is -vector spaces in degree . Check the first hypotheses of (13). What happens to ?
Solution. On the second factor the new cuts at zero are and ; they are a shifted t-structure and their intersection has degree . On the first factor the cuts remain standard. The inclusion holds, and with satisfies the product upper cut. Hence is right t-exact.
The object is in the heart of , and thus in its positive half. Every Hom from to vanishes, even without a degree condition on . Nevertheless is outside . It therefore cannot be asserted to belong to . The missing membership hypothesis is exactly what fails; an orthogonal test inside the first factor is unable to detect any second-factor object.
Conservativity on a bounded t-structure and its limitation
Difficulty: Advanced.
Suppose is t-exact and its heart restriction reflects isomorphisms. Prove that reflects isomorphisms between objects lying in finite t-structure intervals. Explain why the boundedness assumption matters.
Solution. If lies in an interval and , then (8) gives for every . Apply reflection of isomorphisms to : its image is the isomorphism , so . Finite successive truncation triangles then give .
For a map between finite-interval objects, its cone also lies in a finite interval: choose common bounds ; the triangle and extension closure place in . If is invertible, its cone vanishes. The preceding argument gives , so is invertible.
Without boundedness or a suitable nondegeneracy assumption, cohomology can miss an object. In a nonzero triangulated category take the degenerate t-structure , whose heart and all cohomology functors are zero. The zero endofunctor is t-exact and its restriction to the zero heart reflects isomorphisms. It does not reflect isomorphisms in . The finite interval subcategory here contains only zero, so this example does not contradict the proved assertion.
Sources and further prerequisites
A. A. Beilinson, J. Bernstein and P. Deligne, Faisceaux pervers, Astérisque 100 (1982), supplies the freely accessible treatment of t-exact functors, one-sided heart exactness and adjunctions. The preceding lesson proves the abstract truncation and heart results used here; the arguments above prove the functor comparisons, the explicit ambient-membership variant and the nondegenerate conservativity statement in full.
The bounded-below injective construction/computation is supplied by the exact internal provider linked in its section, with the inherited Stacks GFDL terms and visible AI contribution notices. These references retain their own licences. The perverse support/costalk construction supplies the geometric existence argument for perverse truncations; the formal statements proved here apply after that construction.