Documentation

DerivedAlgGeo.CategoryTheory.Triangulated.TStructure.HeartBridge

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
Instances For

    Degree-zero cohomology in the heart of t, given by the pure truncation τ^[0,0].

    Equations
    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
        theorem CategoryTheory.Triangulated.TStructure.heart_hι {C : Type u} [Category.{v, u} C] [Preadditive C] [Limits.HasZeroObject C] [HasShift C ℤ] [∀ (n : ℤ), (shiftFunctor C n).Additive] [Pretriangulated C] (t : TStructure C) {H : Type u'} [Category.{v', u'} H] [Preadditive H] [t.Heart H] ⦃X Y : H⦄ ⦃n : ℤ⦄ (f : t.ιHeart.obj X ⟶ (shiftFunctor C n).obj (t.ιHeart.obj Y)) :
        n < 0 → f = 0

        Negative ambient Hom spaces between objects of a t-structure heart vanish.

        Every heart morphism is admissible for Mathlib's abelian-subcategory criterion.

        @[reducible]

        A heart satisfying the standard finite-product interface is abelian.

        Equations
        Instances For
          @[reducible]

          The canonical abelian-category instance on the full subcategory cut out by the heart of a triangulated t-structure.

          Equations
          Instances For
            theorem CategoryTheory.Triangulated.TStructure.heartFullSubcategory_shortExact_triangle {C : Type u} [Category.{v, u} C] [Preadditive C] [Limits.HasZeroObject C] [HasShift C ℤ] [∀ (n : ℤ), (shiftFunctor C n).Additive] [Pretriangulated C] (t : TStructure C) {A B Q : t.heart.FullSubcategory} (f : A ⟶ B) (g : B ⟶ Q) (hfg : CategoryStruct.comp f g = 0) [Mono f] [Epi g] (hexact : ∀ {W : t.heart.FullSubcategory} (alpha : W ⟶ B), CategoryStruct.comp alpha g = 0 → ∃ (beta : W ⟶ A), CategoryStruct.comp beta f = alpha) :

            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.