Owner bridge for t-structure hearts #
This module gives repository-owned public names to the small amount of t-structure heart infrastructure that is not yet in Mathlib. It contains no stability-condition definitions.
Degree-n cohomology in the heart of t, constructed from the pure
truncation τ^[n,n] and the shift placing it in degree zero.
Equations
- t.heartCohFunctor n = t.heart.lift ((t.truncGELE n n).comp (CategoryTheory.shiftFunctor C n)) ⋯
Instances For
Degree-zero cohomology in the heart of t, given by the pure truncation
τ^[0,0].
Equations
- t.heartH0Functor = t.heart.lift (t.truncGELE 0 0) ⋯
Instances For
Degree-zero cohomology is naturally the identity on the heart.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Negative ambient Hom spaces between objects of a t-structure heart vanish.
Every heart morphism is admissible for Mathlib's abelian-subcategory criterion.
A heart satisfying the standard finite-product interface is abelian.
Equations
Instances For
The canonical abelian-category instance on the full subcategory cut out by the heart of a triangulated t-structure.
Equations
Instances For
A short exact sequence in the full heart extends to a distinguished triangle in the ambient category.
The octahedron associated to a truncation triangle, with the three commutativities used by tilted-cohomology calculations exposed explicitly.