HomeDocs-Technical WhitePaper24-EFT.WP.Particle.TopologyAtlas v1.0

Chapter 8 — Persistent Homology and Stability


One-Sentence Goal
Establish stability conventions from filtrations to persistent-homology invariants; provide reproducible vectorizations (landscapes / images / kernel embeddings) and metrics; and ensure cross-noise / sampling consistency via parallel forms and bootstrap evaluation.


I. Scope and Objects

  1. Inputs
    • Filtration F = { K(τ) } with homology cap k_max (see Chapter 7).
    • Diagram set D = { D_k | k = 0..k_max } computed via two forms: form=bdry and form=coho/morse.
    • Counterfactual / perturbed data {F'}, {D'}, noise bounds η_noise, grid step Δτ.
    • Vectorization & kernel parameters: grid, σ, weight(•), dirs (collection of slicing directions).
  2. Outputs
    • Stability metrics: d_B, d_W,p, d_I (via slicing or single-parameter approximation), ρ_rank (rank correlation).
    • Vectorizations: Λ (persistence landscapes), PI_σ (persistence images), Φ_K (diagram-kernel embeddings).
    • Report & manifest: manifest.topo.stability (gates, distributions, delta_form_*, signature).
  3. Boundaries & constraints
    • Single-parameter stability requires tame f or finite complexes K; multi-parameter cases use slicing or matching-distance approximations.
    • All distances/kernels must share units with the filtration scale; declare scaling/normalization strategies.

II. Terms and Variables


III. Axioms P908-*


IV. Minimal Equations S908-*

  1. Single-parameter stability and interleavings
  1. Diagram distances
  1. Landscapes and images
  1. Kernel embeddings & similarity
  1. Vectorization stability (Lipschitz-type)
  1. Two-form discrepancies and alignment
  1. Multi-parameter approximations

V. Metrology Workflow M90-8

  1. Ready: choose k_max, form ∈ { bdry, coho/morse }, p ∈ {1,2}, dirs, σ / grid / weight; set bootstrap B and gates tol_*.
  2. Diagram computation (two forms): from F, compute D_bdry, D_coho, and delta_form_PH; if over-threshold, revisit Chapter 7 construction.
  3. Distance evaluation:
    • Compute d_B, d_W,p (single-parameter).
    • For multi-parameter, slice to obtain d_match, d_I^{slice}.
  4. Vectorization: build Λ and PI_σ; produce Φ_K (K ∈ { PSSK, SWK }); compute delta_form_vec and ρ_rank (rank correlation with d_B).
  5. Stability estimation:
    • Generate { D^{(b)} }_{b=1..B} via bootstrap/perturb;
    • Summarize distributions of d_B(D, D^{(b)}) and vectorization gaps; report u/U and p95.
  6. Consistency & gates: enforce d_B ≤ η_noise + tol_stab, delta_form_PH ≤ tol_PH, delta_form_vec ≤ tol_vec, ρ_rank ≥ ρ_min.
  7. Persist:
    manifest.topo.stability = { k_max, forms, dists, kernels, Λ, PI_σ, delta_form_PH, delta_form_vec, dirs, B, p95, U, params, algo.ver, seed }, with signature.

VI. Contracts & Assertions C90-81x (suggested thresholds)


VII. Implementation Bindings I90-8*

Invariants: non_decreasing(τ); delta_form_PH ≤ tol_PH; seeds/params persisted; all check_dim pass.


VIII. Cross-References


IX. Quality & Risk Control


Summary
This chapter provides the engineering convention for persistence stability as P908 / S908 / M90-8 / C90-81x / I90-8*. With parallel-form computation, dual stability checks (distances & vectorizations), and bootstrap reports, persistent features remain reproducible and auditable under noise and sampling perturbations; results are published uniformly as manifest.topo.stability.*.


Copyright & License (CC BY 4.0)

Copyright: Unless otherwise noted, the copyright of “Energy Filament Theory” (text, charts, illustrations, symbols, and formulas) belongs to the author “Guanglin Tu”.
License: This work is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0). You may copy, redistribute, excerpt, adapt, and share for commercial or non‑commercial purposes with proper attribution.
Suggested attribution: Author: “Guanglin Tu”; Work: “Energy Filament Theory”; Source: energyfilament.org; License: CC BY 4.0.

First published: 2025-11-11|Current version:v5.1
License link:https://creativecommons.org/licenses/by/4.0/