Separation for the full stability distance #
The three-coordinate distance determines the slicing and every charge visible
through the class map. More precisely, distance zero implies equality of the
two slicings and of the composites Z.comp v : K₀ C →+ ℂ.
For StabilityCondition.WithClassMap C v, literal equality of the stored
central charges on Λ additionally requires v to be surjective. Some
hypothesis is genuinely needed — the distance only ever evaluates the charge on
classes in the image of v, so nothing constrains the two charges off that
image. Surjectivity is sufficient, not necessary: since ℂ is
torsion-free, Λ / range v being torsion already suffices. Surjectivity is
used because it is the hypothesis the (Λ, v) literature carries by
definition. In the ordinary specialization StabilityCondition C, the class
map is the identity and separation is unconditional.
Every objectwise term vanishes when the full distance vanishes.
Distance zero identifies the intrinsic highest phase of every nonzero object.
Distance zero identifies the intrinsic lowest phase of every nonzero object.
The mass coordinate of a nonzero object agrees at distance zero.
A semistable object's real mass is the norm of its charge.
Distance zero identifies the two slicings.
Distance zero identifies the charge of every object. This statement does not require surjectivity of the class map.
Unconditionally, distance zero identifies the observable central charge
Z ∘ v on K₀ C.
For a surjective class map, the full stability distance separates points.
Identity of indiscernibles for a surjective class map.
Deliberately NOT @[simp]: Function.Surjective v is not equation-theorem
shaped, so simp's default discharger never consults the context, and
Function.surjective_id is not itself @[simp] -- the rewrite would be inert
even at v = id. The unconditional stabilityConditionDist_eq_zero_iff below
carries the attribute instead.
The ordinary stability distance on charges over K₀ C separates points
without an additional hypothesis.
Identity of indiscernibles for ordinary stability conditions.