Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.Homogenization.HomSpineRecutClose

HomSpineRecutClose #

Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.

Theorem B, §4.5: THE BUNDLE RE-CUT — the multiscale clause alone #

What changes #

HomSpineRepClose.SpineDatumCoarseGrainingGauge carries the transcribed source hypothesis hCG' at ALL THREE of its clauses and the Schauder external's Step-4 output hC4ex as an item. The two DUALITY clauses and hC4ex are PRODUCIBLE from the root's own binders. This module performs the resulting re-cut:

  the re-cut bundle  =  SpineDatumCoarseGrainingGauge
      with  hCG'   ↦  its MULTISCALE clause alone
      with  hC4ex  DELETED
      plus  the four slot dominations + hlevelDual, at the display pin
            s₁′ = s/8, s′ = 7s/8, with Gen:= printedLocalEnergy.

The order pin, and why it is forced #

HomCGCarrierEnergy's comparison needs wgap ≤ s′ - s₁′, and the bundle's own wgap is s - s/4 = 3s/4. The pin s₁′ = s/8, s′ = 7s/8 meets it with EQUALITY, and the order loss s - s′ = s/8 keeps the duality window 0 < (s-s′)p′ < d open. The per-site reading is the disposition of the correction.

The final conditional set is still exactly two entries #

  1. htail — the Theorem-C minimal-scale tail, a declared dependency edge (Theorem C), not an internal §4.5 obligation;
  2. hcg — the per-ω re-cut bundle, whose items are the MULTISCALE clause of hCG' (a declared source hypothesis), the energy slot hS, the level conditions hlevel/hlevelDual, the four slot dominations, hEB/hdom, and the numerical frame. NO duality clause, NO hC4ex, NO frame item.

1. The three H¹-level integrability facts, PRODUCED #

The flux of an H¹ function against a Chapter-2 coefficient is L².

The public coefficient object is only a.e.-elliptic, so the proof passes to the internal pointwise-good representative and transports back — CoarseGraining's own route for Solution.flux_memVectorL2, here for a bare H¹ function.

2. The Step-3c leg from the MULTISCALE clause alone #

The scale index the display is entered at: n = m - jn.