Documentation

DerivedAlgGeo.CategoryTheory.Triangulated.StabilityCondition.Weak.Tilting.Cohomology.Sequence

Six-term original-heart cohomology sequences #

This file packages the exact sequence needed when a distinguished triangle is also a short exact sequence in an HRS-tilted heart. For a t-structure t, the six terms are

H⁻¹_t(X₁) ⟶ H⁻¹_t(X₂) ⟶ H⁻¹_t(X₃) ⟶ H⁰_t(X₁) ⟶ H⁰_t(X₂) ⟶ H⁰_t(X₃).

The construction and exactness proof are unconditional. The originalHeartCohFunctor_isHomological instance proves that degree-zero cohomology of any t-structure sends distinguished triangles to exact short complexes, without stability-function or Harder--Narasimhan hypotheses.

For objects of an HRS-tilted heart, the amplitude bounds supplied by WeakStabilityCondition/Tilting/Cohomology/Basic.lean also show that the first arrow is monic and the last is epic, giving the expected zeroes at the two ends.

Degree comparison #

A distinguished triangle presenting an object with amplitude [-1, 0] is isomorphic, through the identity on its middle object, to the canonical truncation triangle.

noncomputable def CategoryTheory.Triangulated.Tilting.originalHeartCohNegOneIsoOfAmplitude {C : Type u_1} [Category.{u_2, u_1} C] [Preadditive C] [Limits.HasZeroObject C] [HasShift C ℤ] [∀ (n : ℤ), (shiftFunctor C n).Additive] [Pretriangulated C] [IsTriangulated C] (t : TStructure C) {X K Q : C} (hK : t.heart K) (hQ : t.heart Q) {α : (shiftFunctor C 1).obj K ⟶ X} {β : X ⟶ Q} {γ : Q ⟶ (shiftFunctor C 1).obj ((shiftFunctor C 1).obj K)} (hT : Pretriangulated.Triangle.mk α β γ ∈ Pretriangulated.distinguishedTriangles) [t.IsGE X (-1)] :
originalHeartCoh t (-1) X ≅ { obj := K, property := hK }

For an amplitude-[-1,0] presentation K[1] ⟶ X ⟶ Q, degree -1 original-heart cohomology is K.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    noncomputable def CategoryTheory.Triangulated.Tilting.originalHeartCohZeroIsoOfAmplitude {C : Type u_1} [Category.{u_2, u_1} C] [Preadditive C] [Limits.HasZeroObject C] [HasShift C ℤ] [∀ (n : ℤ), (shiftFunctor C n).Additive] [Pretriangulated C] [IsTriangulated C] (t : TStructure C) {X K Q : C} (hK : t.heart K) (hQ : t.heart Q) {α : (shiftFunctor C 1).obj K ⟶ X} {β : X ⟶ Q} {γ : Q ⟶ (shiftFunctor C 1).obj ((shiftFunctor C 1).obj K)} (hT : Pretriangulated.Triangle.mk α β γ ∈ Pretriangulated.distinguishedTriangles) [t.IsLE X 0] :
    originalHeartCoh t 0 X ≅ { obj := Q, property := hQ }

    For an amplitude-[-1,0] presentation K[1] ⟶ X ⟶ Q, degree zero original-heart cohomology is Q.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[implicit_reducible]

      The tautological shift sequence on degree-zero original-heart cohomology.

      Equations
      • One or more equations did not get rendered due to their size.

      The shifted degree-zero functor agrees with the explicit degree-n original-heart cohomology functor, evaluated at an object.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Cohomology below a known lower bound vanishes.

        Cohomology above a known upper bound vanishes.

        Shift-normal-form cohomology below a lower bound is zero.

        Shift-normal-form cohomology above an upper bound is zero.

        The six-term sequence #

        The six-term original-heart cohomology sequence of a triangle, in the shift-sequence normal form used by Mathlib's homological-functor API. The six objectwise comparison isomorphisms below identify its terms with the explicit originalHeartCoh t (-1) and originalHeartCoh t 0 objects.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          If the third vertex has no cohomology below degree -1, the first map of the six-term sequence is monic.

          If the first vertex has no cohomology above degree zero, the last map of the six-term sequence is epic.

          Short exact sequences in the tilted heart #

          The ambient distinguished triangle canonically chosen from a tilted-heart short exact sequence.

          Equations
          Instances For

            The first term is the canonical original H⁻¹ of the subobject.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              The second term is the canonical original H⁻¹ of the middle object.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                The third term is the canonical original H⁻¹ of the quotient.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  The fourth term is the canonical original H⁰ of the subobject.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For

                    The fifth term is the canonical original H⁰ of the middle object.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      The sixth term is the canonical original H⁰ of the quotient.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For

                        Paper-shaped form: the six-term sequence is exact, begins with a mono, and ends with an epi. Equivalently it may be displayed with zero objects at both ends.

                        Quotients of pure shifted objects #

                        A quotient of F[1] in the tilted heart by an original torsion subobject is again a pure shifted object. The middle four terms of the six-term sequence simultaneously produce the original-heart short exact sequence F ⟶ Ftilde ⟶ T.

                        This is the cohomological bridge used by boundary-phase saturation: the intersection with a maximal zero-charge subobject is an original torsion object T, so its quotient inside F[1] is Ftilde[1].