Documentation

DerivedAlgGeo.CategoryTheory.Triangulated.StabilityCondition.Weak.Heart.EquivalenceReverse

Weak heart--slicing equivalence: reverse-direction foundations #

This file starts the reverse direction of the weak heart--slicing correspondence. The first reusable ingredient is the order-preserving normalisation of the extended weak slope to a phase in (0, 1]:

mu |-> arctan(mu) / pi + 1 / 2, with +infinity |-> 1.

Unlike the ordinary argument, this definition assigns phase 1 to a zero-charge semistable factor. Its strict monotonicity is the precise bridge which turns the strict WithTop-slope order in WeakAbelianHNFiltration into strict phase order.

The second ingredient converts the subobject chain of a weak abelian HN filtration into an ambient Postnikov tower. This is independent of the eventual analytic central-charge compatibility and is the categorical bridge needed by the reverse construction.

Extended slopes as phases #

Normalize an extended weak slope to the standard phase interval. The finite branch is the inverse of mu = -cot (pi * phi); the infinite branch is the weak boundary phase 1.

Equations
Instances For

    Finite slopes have phase strictly between 0 and 1.

    Strict slope order is exactly strict normalized-phase order.

    Weak phase of a heart object, defined from its extended slope.

    Equations
    Instances For

      The heart phase predicate #

      The phase slice determined by a weak stability function on a heart. Zero objects belong to every slice; a nonzero member is weak-semistable and its normalized extended slope is the requested phase.

      Equations
      Instances For

        Integer-normalized ambient phase predicates #

        A weak-semistable heart object of phase psi, shifted into cohomological degree n. The phase normalization functions phaseBase and phaseIndex are shared with the ordinary reverse heart--slicing construction.

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

          On the standard phase interval, the ambient predicate is exactly the heart weak-semistability predicate.

          Shifting by an arbitrary integer translates the induced ambient weak phase by that integer. This is the iteration form needed to move HN towers of pure t-cohomology objects to and from the heart.

          Abelian HN chains as ambient Postnikov towers #

          A weak abelian HN filtration gives an ambient HN filtration for the heart phase predicate. Its factors and phases are definitionally the successive cokernels and normalized stored slopes.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            noncomputable def CategoryTheory.Triangulated.WeakStabilityCondition.HNFiltration.relabelPhasePredicate {C : Type u_1} [Category.{u_2, u_1} C] [Preadditive C] [Limits.HasZeroObject C] [HasShift C ℤ] [∀ (n : ℤ), (shiftFunctor C n).Additive] [Pretriangulated C] {P Q : ℝ → ObjectProperty C} {E : C} (F : HNFiltration C P E) (hsemistable : ∀ (j : Fin F.n), Q (F.φ j) (F.factor j)) :

            Relabel the semistable factors of an HN filtration without changing its underlying Postnikov tower or phase function.

            Equations
            Instances For

              Heart-level weak HN existence supplies ambient HN towers for every object of that heart. Zero heart objects use the empty tower.

              Equations
              Instances For

                Packaging the reverse construction #

                The two genuinely ambient obligations left after constructing weak phase slices from heart data. Heart-level HN gives the required towers on the heart by ambientHN_exists_of_mem_heart; this package asks only for their extension to all shifts and finite cohomological extensions, together with Hom vanishing.

                Instances For

                  Construct the ambient slicing determined by a heart weak stability function once its two ambient reverse obligations have been discharged.

                  Equations
                  Instances For
                    noncomputable def CategoryTheory.Triangulated.WeakStabilityCondition.WeakStabilityFunction.ReverseSlicingObligations.toWeakPreStabilityCondition {C : Type u_1} [Category.{u_3, u_1} C] [Preadditive C] [Limits.HasZeroObject C] [HasShift C ℤ] [∀ (n : ℤ), (shiftFunctor C n).Additive] [Pretriangulated C] {Λ : Type u_2} [AddCommGroup Λ] {t : TStructure C} {W : WeakStabilityFunction t} {v : K₀ C →+ Λ} (O : W.ReverseSlicingObligations) (Z : Λ →+ ℂ) (compat : ∀ (phi : ℝ) (E : C), W.ambientPhasePredicate phi E → ¬Limits.IsZero E → ∃ (m : ℝ), 0 ≤ m ∧ ((∀ (n : ℤ), phi ≠ ↑n) → 0 < m) ∧ Z (v (K₀.of C E)) = ↑m * Complex.exp (↑Real.pi * ↑phi * Complex.I)) :

                    Package the reverse slicing as a weak prestability condition. The remaining compat premise is deliberately stated in Definition 14.1's ray language; the slope--phase analytic bridge discharges it independently of the categorical HN assembly.

                    Equations
                    Instances For