Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.Regularity.StepFourCollapseInterface

StepFourCollapseInterface #

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

t.regularity Step 4: the collapse of the excess-decay one-step into hstep4 #

What this module is #

StepFiveIterationResult.iterationDecay_of_stepFourDecay takes ONE mathematical input, hstep4:

   ∀ j, n + k ≤ j → j ≤ m - 1 → j ∉ 𝓑_z →
     E(u, U_{j-k}) ≤ θ^k E(u, U_j) + ε_j |∇ℓ_j| + δ_j .

The excess-decay lane's anchored interior one-step delivers, at each scale n, a display of the shape

   E(u, U_{n-k}) ≤ C_con E(u, U_n)
       + C_rem · 3^{-n} · √((3²)^d) · ( T₁ + T₂ + T₃ + T₄ ) ,
   T₁ = C s^{-4} 𝓔_{n+1} ( ‖u-(u)‖_{L²(U_{n+1})} + s^{-3/2} 3^{n-2} |(∇h)_{U_n}| ) ,
   T₂ = C s^{-7} σ_{n-2}^{-1} 3^{(1+s)(n-2)} [g]_{H^s(U_{n+1})} ,
   T₃ = C s^{-6} 3^{(1+s)(n-2)} [∇h]_{H^s(U_{n+1})} ,
   T₄ = C s^{-6} 3^{n-2} ‖∇h‖_{L²(U_{n+1})} .

Every conversion is named and separately proved:

The three mismatches, carried rather than absorbed #

  1. The ε-slot carries a coefficient. The produced ε is stepFourEpsCoeff · ε_j with stepFourEpsCoeff = C_rem V_d C s^{-4} C_osc, NOT the raw ε_j at which StepFiveIterationResult's e.sum.eps.j.bound slot is pinned (constant 2).
  2. The gate scale shifts by one — see StepFourCollapseEps; the produced ε reads ε_{j+1}.
  3. δ_n's ∇h legs are ungated, and one of them does not decay. The Step-5 family multiplies its ∇h legs by 1_{z ∉ □_{m-1}} and its seminorm legs are [·]_{W^{1/2,∞}(□_m)}, whereas the excess-decay display carries them at every z and produces them at the Hölder constants K_h, K_{h,∞} (which DOMINATE those seminorms); moreover T₄ collapses to the flat C s^{-6}·(1/9)·‖∇h‖_∞, with no decay in n, so its window sum is (m-n+1)-linear rather than 2δ(m-n)-linear. The produced δ here is therefore stepFourDeltaOut, which is larger than the Step-5 family; feeding the Step-5 concrete endpoint at its own pinned family is not available from this display.

The abstract excess-decay leg interface #

The display above enters here as the hypothesis hed of stepFourDecay_of_edOneStep, with the four leg values abstract reals and the scale weights, the 3^{-n} normalizer and the nesting written exactly as the excess-decay lane's anchored interior one-step writes them. The final stitch is therefore one application: instantiate

  Exc j := affineExcess (truncatedWindow z m j) u ,  Slp j := slopeMagnitude (g j) ,
  Ccon  := taylorContractionConst d * schauderWindowConst d * windowRatioConst d 2
             * (3^{-k})^{1/2} ,
  Crem  := triangleRemainderConst d (schauderWindowConst d) k ,
  Vd    := √((3²)^d) ,   Efl := fluxCorrectedErrorRepresentative … ,

and the six leg values at the display's own terms.

References #

1. The four leg conversions #

theorem Algsuperdiff.Section4.Provider.Regularity.edLeg_one_le {n : ℤ} {Cst s Efl Osc Gav epsj Cosc Khinf E0 S0 : ℝ} (hcoef : 0 ≤ Cst * s ^ (-4)) (hw : 0 ≤ s ^ (-(3 / 2))) (hEfl : Efl ≤ epsj) (heps0 : 0 ≤ epsj) (hOsc0 : 0 ≤ 3 ^ (-n) * Osc) (hOsc : 3 ^ (-n) * Osc ≤ Cosc * (E0 + S0)) (hGav0 : 0 ≤ Gav) (hGav : Gav ≤ Khinf) :
3 ^ (-n) * (Cst * s ^ (-4) * Efl * (Osc + s ^ (-(3 / 2)) * 3 ^ ↑(n - 2) * Gav)) ≤ Cst * s ^ (-4) * epsj * (Cosc * (E0 + S0) + s ^ (-(3 / 2)) * (1 / 9) * Khinf)

The 𝓔-leg conversion. T₁'s oscillation half folds into C_osc (E + |∇ℓ|) (the hypothesis hOsc residue (2)) and its datum half collapses at the flat weight 3^{-n} 3^{n-2} = 1/9.

theorem Algsuperdiff.Section4.Provider.Regularity.edLeg_two_le {n : ℤ} {Cst s SigInv SigInvN Gsem Kg : ℝ} (hcoef : 0 ≤ Cst * s ^ (-7)) (hs : 0 ≤ s) (hSig : SigInv ≤ 8 * SigInvN) (hSigN0 : 0 ≤ SigInvN) (hGsem0 : 0 ≤ Gsem) (hKg0 : 0 ≤ Kg) (hGsem : Gsem ≤ Kg * 3 ^ (↑(n + 1) * (1 / 2 - s))) :
3 ^ (-n) * (Cst * s ^ (-7) * SigInv * 3 ^ ((1 + s) * ↑(n - 2)) * Gsem) ≤ 8 * (Cst * s ^ (-7)) * (SigInvN * (3 ^ (↑n / 2) * Kg))

The g-leg conversion: the shom-weight conversion in place. The excess-decay leg's σ_{n-2}^{-1} becomes the Step-5 slot's σ_n^{-1} at the absolute constant 8, and the three scale factors collapse to 3^{n/2}.

theorem Algsuperdiff.Section4.Provider.Regularity.edLeg_three_le {n : ℤ} {Cst s Hsem Kh : ℝ} (hcoef : 0 ≤ Cst * s ^ (-6)) (hs : 0 ≤ s) (hKh0 : 0 ≤ Kh) (hHsem : Hsem ≤ Kh * 3 ^ (↑(n + 1) * (1 / 2 - s))) :
3 ^ (-n) * (Cst * s ^ (-6) * 3 ^ ((1 + s) * ↑(n - 2)) * Hsem) ≤ Cst * s ^ (-6) * (3 ^ (↑n / 2) * Kh)

The ∇h-seminorm leg conversion: the same scale collapse, with no σ.

theorem Algsuperdiff.Section4.Provider.Regularity.edLeg_four_le {n : ℤ} {Cst s Hl2 Khinf : ℝ} (hcoef : 0 ≤ Cst * s ^ (-6)) (hHl2 : Hl2 ≤ Khinf) :
3 ^ (-n) * (Cst * s ^ (-6) * 3 ^ ↑(n - 2) * Hl2) ≤ Cst * s ^ (-6) * (1 / 9 * Khinf)

The L²-datum leg conversion: the flat weight 1/9. This leg carries NO decay in n — measured mismatch (3) of the module docstring.

2. The produced ε-coefficient and δ_n #

noncomputable def Algsuperdiff.Section4.Provider.Regularity.stepFourEpsCoeff (Crem Vd Cst s Cosc : ℝ) :

The coefficient the collapse puts on ε_j. Measured mismatch (1): the Step-5 ε-slot is pinned at the ε_j, this is C_rem V_d C s^{-4} C_osc times it.

Equations
Instances For
    noncomputable def Algsuperdiff.Section4.Provider.Regularity.stepFourDeltaOut (Crem Vd Cst s epsj Khinf SigInvN Kg Kh : ℝ) (n : ℤ) :

    The δ_n the collapse produces, in the Step-5 slot's own weights: the g-leg at 3^{n/2} σ_n^{-1} K_g (constant 8 from the shom-weight conversion), the ∇h seminorm leg at 3^{n/2} K_h, and the two flat datum legs. Larger than the Step-5 family — measured mismatch (3).

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem Algsuperdiff.Section4.Provider.Regularity.edBracket_le {n : ℤ} {Crem Vd Cst s Efl Osc Gav Gsem Hsem Hl2 SigInv SigInvN epsj Kg Kh Khinf Cosc E0 S0 : ℝ} (hCV : 0 ≤ Crem * Vd) (hs : 0 ≤ s) (hcoef4 : 0 ≤ Cst * s ^ (-4)) (hcoef6 : 0 ≤ Cst * s ^ (-6)) (hcoef7 : 0 ≤ Cst * s ^ (-7)) (hw : 0 ≤ s ^ (-(3 / 2))) (hEfl : Efl ≤ epsj) (heps0 : 0 ≤ epsj) (hOsc0 : 0 ≤ 3 ^ (-n) * Osc) (hOsc : 3 ^ (-n) * Osc ≤ Cosc * (E0 + S0)) (hGav0 : 0 ≤ Gav) (hGav : Gav ≤ Khinf) (hSig : SigInv ≤ 8 * SigInvN) (hSigN0 : 0 ≤ SigInvN) (hGsem0 : 0 ≤ Gsem) (hKg0 : 0 ≤ Kg) (hGsem : Gsem ≤ Kg * 3 ^ (↑(n + 1) * (1 / 2 - s))) (hKh0 : 0 ≤ Kh) (hHsem : Hsem ≤ Kh * 3 ^ (↑(n + 1) * (1 / 2 - s))) (hHl2 : Hl2 ≤ Khinf) :
      Crem * (3 ^ (-n) * (Vd * (Cst * s ^ (-4) * Efl * (Osc + s ^ (-(3 / 2)) * 3 ^ ↑(n - 2) * Gav) + Cst * s ^ (-7) * SigInv * 3 ^ ((1 + s) * ↑(n - 2)) * Gsem + Cst * s ^ (-6) * 3 ^ ((1 + s) * ↑(n - 2)) * Hsem + Cst * s ^ (-6) * 3 ^ ↑(n - 2) * Hl2))) ≤ stepFourEpsCoeff Crem Vd Cst s Cosc * epsj * E0 + (stepFourEpsCoeff Crem Vd Cst s Cosc * epsj * S0 + stepFourDeltaOut Crem Vd Cst s epsj Khinf SigInvN Kg Kh n)

      The bracket bound: the whole excess-decay remainder, split into the absorbable contraction (C_ε ε_j) E, the ε_j |∇ℓ| leg, and δ_n.

      3. The endpoint: hstep4's body at one scale #

      theorem Algsuperdiff.Section4.Provider.Regularity.stepFourDecay_of_edOneStep {Exc Slp : ℤ → ℝ} {n : ℤ} {k : ℕ} {Ccon Crem Vd Cst s Efl Osc Gav Gsem Hsem Hl2 SigInv SigInvN epsj Kg Kh Khinf Cosc thetaK : ℝ} (hCV : 0 ≤ Crem * Vd) (hs : 0 ≤ s) (hcoef4 : 0 ≤ Cst * s ^ (-4)) (hcoef6 : 0 ≤ Cst * s ^ (-6)) (hcoef7 : 0 ≤ Cst * s ^ (-7)) (hw : 0 ≤ s ^ (-(3 / 2))) (hExc0 : 0 ≤ Exc n) (hEfl : Efl ≤ epsj) (heps0 : 0 ≤ epsj) (hOsc0 : 0 ≤ 3 ^ (-n) * Osc) (hOsc : 3 ^ (-n) * Osc ≤ Cosc * (Exc n + Slp n)) (hGav0 : 0 ≤ Gav) (hGav : Gav ≤ Khinf) (hSig : SigInv ≤ 8 * SigInvN) (hSigN0 : 0 ≤ SigInvN) (hGsem0 : 0 ≤ Gsem) (hKg0 : 0 ≤ Kg) (hGsem : Gsem ≤ Kg * 3 ^ (↑(n + 1) * (1 / 2 - s))) (hKh0 : 0 ≤ Kh) (hHsem : Hsem ≤ Kh * 3 ^ (↑(n + 1) * (1 / 2 - s))) (hHl2 : Hl2 ≤ Khinf) (hCcon : Ccon ≤ thetaK / 2) (hTC34B : stepFourEpsCoeff Crem Vd Cst s Cosc * epsj ≤ thetaK / 2) (hed : Exc (n - ↑k) ≤ Ccon * Exc n + Crem * (3 ^ (-n) * (Vd * (Cst * s ^ (-4) * Efl * (Osc + s ^ (-(3 / 2)) * 3 ^ ↑(n - 2) * Gav) + Cst * s ^ (-7) * SigInv * 3 ^ ((1 + s) * ↑(n - 2)) * Gsem + Cst * s ^ (-6) * 3 ^ ((1 + s) * ↑(n - 2)) * Hsem + Cst * s ^ (-6) * 3 ^ ↑(n - 2) * Hl2)))) :
      Exc (n - ↑k) ≤ thetaK * Exc n + stepFourEpsCoeff Crem Vd Cst s Cosc * epsj * Slp n + stepFourDeltaOut Crem Vd Cst s epsj Khinf SigInvN Kg Kh n

      The Step-4 collapse. The excess-decay lane's one-step display (hed, written exactly as the lane's anchored interior one-step writes it, with the six leg values abstract) becomes the body of StepFiveIterationResult.iterationDecay_of_stepFourDecay's hstep4 at the scale n:

         E_{n-k} ≤ θ^k E_n + (C_ε ε_j) |∇ℓ_n| + δ_n .
      

      The Step-4 g-comparison in the toReal shape the leg conversions consume: on the Step-3 window U_j = (z+□_j) ∩ □_m, at any index 0 < s < 1/2,

         [g]_{H^s(U_j)} ≤ ( K · C_{S4.4}(d,s) ) · 3^{j(1/2-s)} ,
      

      K the C^{0,1/2}(□_m) bound of g. Instantiated at the excess-decay leg's own window index j := n+1 this is exactly edLeg_two_le's / edLeg_three_le's hypothesis hGsem / hHsem, at K_g := K · C_{S4.4}(d,s).