Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.Regularity.StepSevenCaccBoundaryLattice

StepSevenCaccBoundaryLattice #

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

The Step-7c display off the printed interior gate, at the lattice frame #

What is produced, and why the frame matters #

StepSevenCaccFinalInterior produces hcacc and StepSevenCaccFinalDisplay produces e.gradient.with.shom under the printed indicator's own gate z ∈ □_{m-1} together with n' ≤ m-1. Those two hypotheses are used in exactly ONE way in the whole interior chain: through EdFinalInputs.image_add_subset_openCubeSet_of_mem_inner, i.e. only to know

  (GATE)      z + □_{n'} ⊆ □_m .

This module re-proves the same two theorems with (GATE) itself as the hypothesis. Nothing else changes: the frame stays at the printed lattice centre z, so the coefficient family stays 𝐚_{L,mf}[Q_f](z + ·) and the hlambda slot is discharged by the same clause-(B) record on □_{n'+1} that the interior branch uses, with no off-grid transport and no re-gate. hosc is likewise unmoved: the oscillation window is U_{n'}, not U_{n'+1}.

(GATE) is strictly weaker than the printed pair: for n' ≤ m-1 and z ∈ □_{m-1} one has |z_i| + ½·3^{n'} < ½·3^{m-1} + ½·3^{m-1} = 3^{m-1} ≤ ½·3^m, so the interior branch is the special case. The centres it adds are genuine boundary centres (z ∉ □_{m-1}) whenever ½·3^{n'} ≤ |z_i| ≤ ½·3^m − ½·3^{n'} for some coordinate — an ℓ^∞-shell of width ½·3^m − ½·3^{n'} − ½·3^{m-1}.

What is not produced #

The centres with z + □_{n'} ⊄ □_m are not covered. Reaching them requires moving the Caccioppoli's outer cube off the printed lattice centre (the clamp of StepSevenCaccBoundary), and then the coefficient family is read at an off-lattice translate, where the proved clause-(B) producer (StepSevenLambdaGoodEvent.ae_stepSevenLambdaCaps, whose null set is indexed by the countable family of triadic lattice points) supplies no record.

References #

1. The gate and its two immediate consequences #

2. The three identifications, at the gate #

The oscLo match at the gate.

StepSevenCaccFinalInterior.normalizedL2On_openCubeSet_sub_eq_truncatedWindow with the printed pair replaced by the gate.

3. The hcacc slot at the gate #

theorem Algsuperdiff.Section4.Provider.Regularity.exists_stepSevenCaccHcacc_gate (d : ℕ) [NeZero d] :
∃ (C : ℝ), 0 < C ∧ ∀ (M : Section3.ABKModel d) (L mf m n' : ℤ) (Qf : HCPolySupport.TriadicCube d) {z : HCPolySupport.Vec d} (omega : Section3.Cutoff.CutoffSample d) (u : HCPolySupport.H1Function (HCPolySupport.openCubeSet (HCPolySupport.originCube d m))) (v : HCPolySupport.H1Function (HCPolySupport.Book.Ch02.cubeDomain (HCPolySupport.originCube d n')).carrier) {g : HCPolySupport.Vec d → HCPolySupport.Vec d} (c : ℝ), (∀ (y : HCPolySupport.Vec d), v.toFun y = u.toFun (y + z)) → (∀ (y : HCPolySupport.Vec d), v.grad y = u.grad (y + z)) → (fun (y : HCPolySupport.Vec d) => z + y) '' HCPolySupport.openCubeSet (HCPolySupport.originCube d n') ⊆ HCPolySupport.openCubeSet (HCPolySupport.originCube d m) → HCPolySupport.Book.Ch03.IsForcedEquation (HCPolySupport.originCube d n') (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) v g → HCPolySupport.Book.Ch03.ForceBesovRegularity (HCPolySupport.originCube d n') stepOneS g → stepSevenNuGradNorm M.nu (ExcessDecay.truncatedWindow z m (n' - 2)) u.grad ≤ √(HCPolySupport.Book.Ch03.caccioppoliWithRHSPrefactor C (HCPolySupport.originCube d n') (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) stepSevenCaccS stepSevenCaccT) * (√(HCPolySupport.Book.Ch02.lambdaS (HCPolySupport.originCube d n') stepSevenCaccT (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega))) * (3 ^ (-n') * Support.normalizedL2On (ExcessDecay.truncatedWindow z m n') fun (x : HCPolySupport.Vec d) => u.toFun x - c)) + √(HCPolySupport.Book.Ch03.caccioppoliWithRHSPrefactor C (HCPolySupport.originCube d n') (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) stepSevenCaccS stepSevenCaccT) * (√(stepSevenCaccForcingFactor * (HCPolySupport.Book.Ch02.lambdaS (HCPolySupport.originCube d n') stepSevenCaccT (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)))⁻¹) * HCPolySupport.Book.Ch03.scaleNormalizedPositiveBesovVectorSeminormTwo (HCPolySupport.originCube d n') stepOneS g)

** gap 2 (hcacc) at the gate z + □_{n'} ⊆ □_m.**

StepSevenCaccFinalInterior.exists_stepSevenCaccHcacc_interior V — same constant, same windows, same frame, same coefficient family — with the printed pair z ∈ □_{m-1}, n' ≤ m-1 replaced by the single weaker gate.

4. e.gradient.with.shom at the gate #

theorem Algsuperdiff.Section4.Provider.Regularity.exists_stepSevenGradientWithShom_gate (d : ℕ) [NeZero d] :
∃ (C : ℝ), 0 < C ∧ ∀ (M : Section3.ABKModel d) (L mf m n n' : ℤ) (Qf : HCPolySupport.TriadicCube d) {z : HCPolySupport.Vec d} (omega : Section3.Cutoff.CutoffSample d) (u : HCPolySupport.H1Function (HCPolySupport.openCubeSet (HCPolySupport.originCube d m))) (v : HCPolySupport.H1Function (HCPolySupport.Book.Ch02.cubeDomain (HCPolySupport.originCube d n')).carrier) {g : HCPolySupport.Vec d → HCPolySupport.Vec d} {C1 alpha delta : ℝ} {B : ℕ} {Cosc Clam oscHi dataOsc shomNp : ℝ}, (∀ (y : HCPolySupport.Vec d), v.toFun y = u.toFun (y + z)) → (∀ (y : HCPolySupport.Vec d), v.grad y = u.grad (y + z)) → (fun (y : HCPolySupport.Vec d) => z + y) '' HCPolySupport.openCubeSet (HCPolySupport.originCube d n') ⊆ HCPolySupport.openCubeSet (HCPolySupport.originCube d m) → n + 1 ≤ n' - 2 → HCPolySupport.Book.Ch03.IsForcedEquation (HCPolySupport.originCube d n') (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) v g → HCPolySupport.Book.Ch03.ForceBesovRegularity (HCPolySupport.originCube d n') stepOneS g → 2 * ↑d + 2 ≤ C1 → 0 ≤ alpha → alpha ≤ 1 → n ≤ m → delta ≤ C1⁻¹ * (1 - alpha) → n' - n ≤ ↑B + 6 → ↑B ≤ delta * (↑(m - n).toNat + 1) → 0 ≤ Cosc → 0 ≤ Clam → 0 ≤ oscHi → 0 ≤ dataOsc → HCPolySupport.Book.Ch02.lambdaS (HCPolySupport.originCube d n') stepSevenCaccT (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) ≤ Clam * shomNp → (3 ^ (-n') * Support.normalizedL2On (ExcessDecay.truncatedWindow z m n') fun (x : HCPolySupport.Vec d) => u.toFun x - HCPolySupport.volumeAverage (ExcessDecay.truncatedWindow z m n') u.toFun) ≤ Cosc * Real.rpow 3 (1 / 2 * stepSixExponent alpha n m) * oscHi + Cosc * Real.rpow 3 (1 / 2 * stepSixExponent alpha n m) * dataOsc → stepSevenNuGradNorm M.nu (ExcessDecay.truncatedWindow z m (n + 1)) u.grad ≤ Real.rpow 3 (3 * ↑d + 1 / 4) * stepSevenCaccConst C (HCPolySupport.originCube d n') (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) * (Cosc * √Clam + 1) * √shomNp * Real.rpow 3 (3 / 4 * stepSixExponent alpha n m) * oscHi + Real.rpow 3 (3 * ↑d + 1 / 4) * stepSevenCaccConst C (HCPolySupport.originCube d n') (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) * (Cosc * √Clam + 1) * Real.rpow 3 (3 / 4 * stepSixExponent alpha n m) * (√shomNp * dataOsc + stepSevenCaccDataM (HCPolySupport.originCube d n') (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) g)

e.gradient.with.shom at the gate, with hvol and hcacc discharged.

StepSevenCaccFinalDisplay.exists_stepSevenGradientWithShom_interior at the weaker geometric hypothesis. Every carrier, every constant and every remaining slot is unchanged — in particular hlambda is still asked at the family 𝐚_{L,mf}[Q_f](z + ·) framed at the printed lattice centre, and hosc is still asked on U_{n'}.

theorem Algsuperdiff.Section4.Provider.Regularity.exists_stepSevenGradientWithShom_gate_of_caps (d : ℕ) [NeZero d] :
∃ (C : ℝ), 0 < C ∧ ∀ (M : Section3.ABKModel d) (L mf m n n' : ℤ) (Qf : HCPolySupport.TriadicCube d) {z : HCPolySupport.Vec d} (omega : Section3.Cutoff.CutoffSample d) (u : HCPolySupport.H1Function (HCPolySupport.openCubeSet (HCPolySupport.originCube d m))) (v : HCPolySupport.H1Function (HCPolySupport.Book.Ch02.cubeDomain (HCPolySupport.originCube d n')).carrier) {g : HCPolySupport.Vec d → HCPolySupport.Vec d} {C1 alpha delta : ℝ} {B : ℕ} {Cosc CB sigma oscHi dataOsc : ℝ}, (∀ (y : HCPolySupport.Vec d), v.toFun y = u.toFun (y + z)) → (∀ (y : HCPolySupport.Vec d), v.grad y = u.grad (y + z)) → (fun (y : HCPolySupport.Vec d) => z + y) '' HCPolySupport.openCubeSet (HCPolySupport.originCube d n') ⊆ HCPolySupport.openCubeSet (HCPolySupport.originCube d m) → n + 1 ≤ n' - 2 → HCPolySupport.Book.Ch03.IsForcedEquation (HCPolySupport.originCube d n') (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) v g → HCPolySupport.Book.Ch03.ForceBesovRegularity (HCPolySupport.originCube d n') stepOneS g → 2 * ↑d + 2 ≤ C1 → 0 ≤ alpha → alpha ≤ 1 → n ≤ m → delta ≤ C1⁻¹ * (1 - alpha) → n' - n ≤ ↑B + 6 → ↑B ≤ delta * (↑(m - n).toNat + 1) → 0 ≤ Cosc → 0 ≤ CB → 0 ≤ oscHi → 0 ≤ dataOsc → StepSevenLambdaCaps (HCPolySupport.originCube d (n' + 1)) (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) sigma CB → (3 ^ (-n') * Support.normalizedL2On (ExcessDecay.truncatedWindow z m n') fun (x : HCPolySupport.Vec d) => u.toFun x - HCPolySupport.volumeAverage (ExcessDecay.truncatedWindow z m n') u.toFun) ≤ Cosc * Real.rpow 3 (1 / 2 * stepSixExponent alpha n m) * oscHi + Cosc * Real.rpow 3 (1 / 2 * stepSixExponent alpha n m) * dataOsc → stepSevenNuGradNorm M.nu (ExcessDecay.truncatedWindow z m (n + 1)) u.grad ≤ Real.rpow 3 (3 * ↑d + 1 / 4) * stepSevenCaccConst C (HCPolySupport.originCube d n') (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) * (Cosc * √(256 / 63 * CB) + 1) * √sigma * Real.rpow 3 (3 / 4 * stepSixExponent alpha n m) * oscHi + Real.rpow 3 (3 * ↑d + 1 / 4) * stepSevenCaccConst C (HCPolySupport.originCube d n') (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) * (Cosc * √(256 / 63 * CB) + 1) * Real.rpow 3 (3 / 4 * stepSixExponent alpha n m) * (√sigma * dataOsc + stepSevenCaccDataM (HCPolySupport.originCube d n') (Support.fluxCorrectedCoeffFamily M L mf Qf (Section3.Cutoff.translateCutoffSample z omega)) g)

e.gradient.with.shom at the gate, with hlambda wired in.

The derived-slot table's row 2 at the parent cube □_{n'+1}, at the same frame the interior branch uses, so the record is the same conclusion of StepSevenLambdaGoodEvent.ae_stepSevenLambdaCaps at the printed lattice centre. The only surviving analytic input is hosc.