Documentation

DerivedAlgGeo.CategoryTheory.Triangulated.StabilityCondition.Metric.Distance.Basic

The three-coordinate stability distance #

This file adds the mass coordinate to the two-coordinate slicingDist of WeakStabilityCondition/StabilityCondition/Foundation/Deformation/SlicingDistance.lean. For every nonzero object it takes the maximum of

The supremum of those objectwise terms is an ℝ≥0∞-valued symmetric extended pseudodistance and satisfies the triangle inequality.

WeakStabilityCondition/StabilityCondition/Metric/Mass/Uniqueness.lean proves that the choice-free definition of stabilityMass is equal to the finite mass sum of every HN filtration. logMassDist is nevertheless defined on all of ℝ≥0∞: it places ⊤ at infinite distance from finite values and at distance zero from itself. On the positive finite masses occurring here it is exactly |log m₁ - log m₂|, equivalently the absolute log-ratio used by Bridgeland.

Extended absolute logarithmic distance on ℝ≥0∞.

Finite inputs use the ordinary real logarithm. ⊤ is infinitely far from every finite input and zero distance from itself.

The 0 input is not a distance. ENNReal.toReal 0 = 0 and Real.log 0 = 0, so this function reads mass 0 as mass 1: logMassDist 0 1 is 0, and logMassDist 0 n is finite where the true value is +∞. That is unreachable in this development and deliberately not guarded against — every application is to stabilityMass, which stabilityMass_pos and stabilityMass_ne_top pin inside (0, ⊤), and stabilityDist takes its supremum only over ¬IsZero E. Do not reuse this function on a mass that has not been shown nonzero.

Equations
Instances For

    The extended logarithmic discrepancy satisfies the triangle inequality.

    On finite inputs, logMassDist is the ordinary absolute logarithmic difference.

    The φ⁺ coordinate discrepancy for a fixed nonzero object.

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

      The φ⁻ coordinate discrepancy for a fixed nonzero object.

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

        The logarithmic mass coordinate discrepancy for a fixed object.

        Equations
        Instances For

          The maximum of the two phase discrepancies and the mass discrepancy for one nonzero object.

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

            The three-coordinate, ℝ≥0∞-valued stability distance.

            Equations
            Instances For

              The mass coordinate used by stabilityDist is always the ordinary finite absolute logarithmic difference.

              Ratio form of the preceding theorem, matching the mass term in Bridgeland's formula.

              The full stability distance satisfies the triangle inequality.

              Every objectwise three-coordinate term is bounded by the full stability distance. This is the basic elimination rule for the supremum defining stabilityDist.

              The positive-phase coordinate of an object is bounded by the full stability distance.

              The negative-phase coordinate of an object is bounded by the full stability distance.

              The mass coordinate of an object is bounded by the full stability distance.

              The phase-only slicingDist is bounded by the full three-coordinate distance.