Documentation

DerivedAlgGeo.CategoryTheory.Triangulated.StabilityCondition.Mass.Subadditivity.Triangle.MassTransport

Elementary transport of Harder--Narasimhan mass #

This file owns the mass bookkeeping that does not mention a distinguished triangle: the charge-norm bound, behaviour of mass under the shift by ±1, invariance under a lifted rotation of the GL⁺(2, ℝ) action, and the mass of a filtration extended by one appended factor.

These are the arithmetic inputs to the triangle comparisons; keeping them apart from the heart bridge lets them be imported without the heart-equivalence machinery.

The norm of the total charge is at most the sum of the norms of the Harder--Narasimhan factor charges.

Shifting an HN filtration by one does not change its mass.

@[simp]

Shifting an object by one does not change its HN mass.

Shifting an HN filtration by minus one does not change its mass.

@[simp]

Shifting an object by minus one does not change its HN mass.

Invariance under lifted rotations #

Relabel an HN filtration after acting on its stability condition by a lifted rotation. The tower is unchanged and every phase is translated by θ.

Equations
Instances For

    Undo the phase relabelling of an HN filtration for a rotated stability condition.

    Equations
    Instances For

      Relabelling an HN filtration by a lifted rotation preserves its finite mass sum.

      @[simp]

      Acting on a stability condition by a pure lifted rotation leaves the HN mass of every object unchanged.

      Exact mass splitting across a phase cutoff #

      theorem CategoryTheory.Triangulated.HNFiltration.mass_appendFactor {C : Type u} [Category.{w, u} C] [Limits.HasZeroObject C] [HasShift C ℤ] [Preadditive C] [∀ (n : ℤ), (shiftFunctor C n).Additive] [Pretriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : K₀ C →+ Λ} (σ : StabilityCondition.WithClassMap C v) {X E : C} (GX : HNFiltration C σ.slicing.P X) (T : Pretriangulated.Triangle C) (hT : T ∈ Pretriangulated.distinguishedTriangles) (eT₁ : T.obj₁ ≅ X) (eT₂ : T.obj₂ ≅ E) (ψ : ℝ) (hψ : σ.slicing.P ψ T.obj₃) (hψ_lt : ∀ (j : Fin GX.n), ψ < GX.φ j) :
      mass σ (appendFactor C GX T hT eT₁ eT₂ ψ hψ hψ_lt) = mass σ GX + ENNReal.ofReal ‖σ.charge T.obj₃‖

      Appending one strictly lower semistable factor to an HN filtration adds exactly the norm of that factor's charge to the finite mass.

      theorem CategoryTheory.Triangulated.stabilityMass_toReal_appendFactor {C : Type u} [Category.{w, u} C] [Limits.HasZeroObject C] [HasShift C ℤ] [Preadditive C] [∀ (n : ℤ), (shiftFunctor C n).Additive] [Pretriangulated C] [IsTriangulated C] {Λ : Type u'} [AddCommGroup Λ] {v : K₀ C →+ Λ} (σ : StabilityCondition.WithClassMap C v) {X E : C} (GX : HNFiltration C σ.slicing.P X) (T : Pretriangulated.Triangle C) (hT : T ∈ Pretriangulated.distinguishedTriangles) (eT₁ : T.obj₁ ≅ X) (eT₂ : T.obj₂ ≅ E) (ψ : ℝ) (hψ : σ.slicing.P ψ T.obj₃) (hψ_lt : ∀ (j : Fin GX.n), ψ < GX.φ j) :

      Real-valued ambient form of HNFiltration.mass_appendFactor.