Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.Homogenization.HomSpineTopScale

HomSpineTopScale #

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

htop: the printed Step-2 top-scale datum #

What this file supplies #

HomSpineEnergySlot.energySlot_of_regularityDisplay carries exactly one content-bearing hypothesis, htop:

  3^{(1-α)X} · T.toReal  ≤  recutEnergyFactor M Y m ω · energyBracket σ_m 3^{m/2} K_g K_h^∞ K_h

where T is the Theorem-C bracket. That bracket is (verbatim from anomalous_regularity) the sum of THREE terms: the top-scale energy √ν‖∇u‖_{L²(□_m)} and the two printed data terms √(σ_m⁻¹)3^{m/2}K_g, √σ_m 3^{m/2}K_h. This file

  1. identifies the FIRST term with the left-hand side of the print's the energy-from-data display (ofReal_sqrtNu_mul_gradAverage — an identity: the ℝ≥0∞ eLpNorm carrier of the root against the REAL normalizedSetAverage carrier of HomStepTwoEnergy, via the volumeAverage_eq_toReal_lintegral and the H¹ integrability of |∇u|²);
  2. absorbs the two data terms into energyBracket — the printed bracket's own summands, at no cost, since √σ_m K_h^∞ ≥ 0 (regularityDataBracket_toReal_le);
  3. produces htop from the printed top-scale energy bound (htop_of_topScaleEnergy), with the 3^{(1-α)X} factor and the constant parked in the FREE slot Y of recutEnergyFactor, which is where the printed EthmB(m) carries 3^{(1-α)X_m(α)};
  4. EXECUTES the print's own derivation of the top-scale energy bound (topScaleEnergy_of_stepTwoA) from the LANDED HomStepTwoEnergy.exists_sqrt_nu_mul_gradL2_le (= the coarse-graining right-hand side + the display bounding the Λ's by the 𝓔's) and TWO named bridges;
  5. closes the INDEX bridge unconditionally in the enlarged-Y reading (htop_of_stepTwoA_enlargedY): the two honest error indices of the two-index display are carried by Y itself.

The two named bridges (nothing else is assumed) #

1. The top-scale carrier identity #

THE TOP-SCALE CARRIER IDENTITY.

The Theorem-C bracket's first term — an ℝ≥0∞ eLpNorm against the normalized volume measure — IS the real quantity √ν · ‖∇u‖_{L²(□_m)} that the energy-from-data display of HomStepTwoEnergy bounds. No estimate is spent: the only steps are the real/ℝ≥0∞ average bridge and the H¹ integrability of |∇u|².

2. The bracket, and its two data terms against energyBracket #

The Theorem-C bracket, transcribed verbatim from anomalous_regularity: the top-scale energy plus the two printed data terms.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem Algsuperdiff.Section4.Provider.Homogenization.energyBracket_nonneg {sigma pow Kg KhInf Kh : ℝ} (hpow : 0 ≤ pow) (hKg : 0 ≤ Kg) (hKhInf : 0 ≤ KhInf) (hKh : 0 ≤ Kh) :
    0 ≤ energyBracket sigma pow Kg KhInf Kh

    The printed introduction's energy display bracket is nonnegative on the printed data signs.

    The two data terms are inside energyBracket.

    The bracket's real value is the top-scale energy plus a quantity below the printed introduction's energy display bracket; the only slack is the √σ_m K_h^∞ summand, which the printed bracket carries and the Theorem-C one does not.

    3. htop, produced #

    theorem Algsuperdiff.Section4.Provider.Homogenization.htop_of_topScaleEnergy {d : ℕ} (M : Section3.ABKModel d) {m : ℤ} {X : ℕ} {alpha : ℝ} (u : HCPolySupport.H1Function (HCPolySupport.openCubeSet (HCPolySupport.originCube d m))) {sigmaBarM Kg Kh KhInf Ctop : ℝ} (omega : Section3.Cutoff.CutoffSample d) (Y0 : Section3.Cutoff.CutoffSample d → ENNReal) (hKg : 0 ≤ Kg) (hKh : 0 ≤ Kh) (hKhInf : 0 ≤ KhInf) (hCtop : 0 ≤ Ctop) (hY1 : 1 ≤ Y0 omega) (hYtop : Y0 omega ≠ ⊤) (hfinE : Support.fluxCorrectedTwoScaleErrorObservableSup M m m homQuarter omega ≠ ⊤) (hEnergy : √M.nu * √(HCPolySupport.Book.Ch03.normalizedSetAverage (HCPolySupport.openCubeSet (HCPolySupport.originCube d m)) fun (y : HCPolySupport.Vec d) => HCPolySupport.vecNormSq (u.grad y)) ≤ Ctop * (Y0 omega * (1 + Support.fluxCorrectedTwoScaleErrorObservableSup M m m homQuarter omega)).toReal * energyBracket sigmaBarM (Real.rpow 3 (↑m / 2)) Kg KhInf Kh) :
    3 ^ ((1 - alpha) * ↑X) * (regularityDataBracket M m u sigmaBarM Kg Kh).toReal ≤ recutEnergyFactor M (fun (w : Section3.Cutoff.CutoffSample d) => ENNReal.ofReal ((Ctop + 1) * 3 ^ ((1 - alpha) * ↑X)) * Y0 w) m omega * energyBracket sigmaBarM (Real.rpow 3 (↑m / 2)) Kg KhInf Kh

    htop, PRODUCED.

    The binder energySlot_of_regularityDisplay consumes, at the Theorem-C bracket, from the printed top-scale energy bound. The 3^{(1-α)X} factor and the Step-2 constant are parked in the FREE slot Y of recutEnergyFactor — the slot the printed EthmB(m) uses for exactly that factor — together with any extra random factor Y₀ the honest Step-2 display needs; Y₀ = 1 is the printed reading.

    4. The two named bridges of the print's Step-2 chain #

    THE DATA-LEG BRIDGE (the already-named component input). CoarseGraining's note-normalized Besov data quantities at the index t are below the printed 3^{m/2}-normalized Hölder data of the manuscript. The correction records the constant (1 - 3^{2t-1})^{-1/2} and the STRICT requirement t < 1/2.

    THIS IS AN INPUT. It is never proved in this repository.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      THE INDEX BRIDGE.

      The honest composition of the print's own Step-2 inputs carries TWO error indices, t/2 on the g leg and t on the ∇h leg; the printed display quotes the single 1/4. This Prop is the collapse onto a common factor W.

      At W:= (1 + 𝓔sup_{1/4}) the collapse is exactly what the print asserts and is NOT available (see the module docstring); htop_of_stepTwoA_enlargedY avoids it by carrying W = (1 + 𝓔sup_{t/2})(1 + 𝓔sup_t)(1 + 𝓔sup_{1/4}) instead, at Kidx = 1.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        5. The print's Step-2 chain, executed #

        theorem Algsuperdiff.Section4.Provider.Homogenization.topScaleEnergy_of_stepTwoA (d : ℕ) [NeZero d] :
        ∃ (Cstep : ℝ), 0 < Cstep ∧ ∀ (M : Section3.ABKModel d) (L m : ℤ) (omega : Section3.Cutoff.CutoffSample d) {u hdat : HCPolySupport.H1Function (HCPolySupport.openCubeSet (HCPolySupport.originCube d m))} {g : HCPolySupport.Vec d → HCPolySupport.Vec d} {t Kidx W Cdata Kg Kh KhInf : ℝ}, Support.IsDirichletSolutionOn (Section3.Cutoff.coefficientCutoff M.nu L omega).toCoeffField (HCPolySupport.originCube d m) u hdat g → 0 < t → t < 1 → (HCPolySupport.Book.Ch03.ForceBesovRegularity (HCPolySupport.originCube d m) t fun (x : HCPolySupport.Vec d) => -g x) → HCPolySupport.Book.Ch03.ForceBesovRegularity (HCPolySupport.originCube d m) t hdat.grad → StepTwoDataBridge m t g hdat.grad Cdata Kg KhInf Kh → StepTwoIndexBridge M L m t Kidx W omega → 0 ≤ Kidx → 0 ≤ W → 0 ≤ Cdata → 0 ≤ Kg → 0 ≤ Kh → 0 ≤ KhInf → √M.nu * √(HCPolySupport.Book.Ch03.normalizedSetAverage (HCPolySupport.openCubeSet (HCPolySupport.originCube d m)) fun (y : HCPolySupport.Vec d) => HCPolySupport.vecNormSq (u.grad y)) ≤ Cstep * (t.rpow (-(3 / 2)) + t.rpow (-(1 / 2))) * √(2 * ↑d) * Kidx * Cdata * W * energyBracket (↑(Section3.Annealed.sigmaBar M m)) (Real.rpow 3 (↑m / 2)) Kg KhInf Kh

        STEP 2, EXECUTED.

        The print's own derivation, on the carriers: the LANDED exists_sqrt_nu_mul_gradL2_le (= the coarse-graining right-hand side + the display bounding the Λ's by the 𝓔's), the data-leg bridge and the index bridge compose into the printed top-scale energy bound at the explicit constant

          C_step (t^{-3/2} + t^{-1/2}) √(2d) · K_idx · C_data.
        

        Nothing else is used; the t-powers and the √(2d) are CoarseGraining's own and stay displayed .

        6. The index bridge, CLOSED at the enlarged Y #

        The enlargement of the printed Y slot.

        EthmB(m)'s Y slot carries 3^{(1-α)X_m(α)}; the honest two-index Step-2 display asks it to carry, in addition, the two sup_{L ≥ m} error factors at the display's OWN indices t/2 and t. That is exactly two more factors for the print's Step-1 Hölder budget, and no new object: the factors are the public observable at two more orders.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          THE INDEX BRIDGE, CLOSED — at the enlarged Y and at K_idx = 1.

          No order monotonicity of 𝓔_{·,∞,2} is used: each honest index is carried by its OWN factor of stepTwoEnlargedY, and le_fluxCorrectedTwoScaleError ObservableSup supplies the sup_{L ≥ m} step. The two hrep hypotheses are the standard a.e. carrier identification (Support.fluxCorrectedError_ae_eq_representative), not new content.

          7. htop, with the index bridge discharged #

          theorem Algsuperdiff.Section4.Provider.Homogenization.htop_of_stepTwoA_enlargedY (d : ℕ) [NeZero d] :
          ∃ (Cstep : ℝ), 0 < Cstep ∧ ∀ (M : Section3.ABKModel d) (L m : ℤ) (omega : Section3.Cutoff.CutoffSample d) {u hdat : HCPolySupport.H1Function (HCPolySupport.openCubeSet (HCPolySupport.originCube d m))} {g : HCPolySupport.Vec d → HCPolySupport.Vec d} {t : ℝ} (ht : 0 < t) {Cdata Kg Kh KhInf alpha : ℝ} {X : ℕ}, m ≤ L → t < 1 → Support.IsDirichletSolutionOn (Section3.Cutoff.coefficientCutoff M.nu L omega).toCoeffField (HCPolySupport.originCube d m) u hdat g → (HCPolySupport.Book.Ch03.ForceBesovRegularity (HCPolySupport.originCube d m) t fun (x : HCPolySupport.Vec d) => -g x) → HCPolySupport.Book.Ch03.ForceBesovRegularity (HCPolySupport.originCube d m) t hdat.grad → StepTwoDataBridge m t g hdat.grad Cdata Kg KhInf Kh → Support.fluxCorrectedError M L m (t / 2) omega = Support.fluxCorrectedErrorRepresentative M L m ⟨t / 2, ⋯⟩ omega → Support.fluxCorrectedError M L m t omega = Support.fluxCorrectedErrorRepresentative M L m ⟨t, ht⟩ omega → Support.fluxCorrectedTwoScaleErrorObservableSup M m m ⟨t / 2, ⋯⟩ omega ≠ ⊤ → Support.fluxCorrectedTwoScaleErrorObservableSup M m m ⟨t, ht⟩ omega ≠ ⊤ → Support.fluxCorrectedTwoScaleErrorObservableSup M m m homQuarter omega ≠ ⊤ → 0 ≤ Cdata → 0 ≤ Kg → 0 ≤ Kh → 0 ≤ KhInf → 3 ^ ((1 - alpha) * ↑X) * (regularityDataBracket M m u (↑(Section3.Annealed.sigmaBar M m)) Kg Kh).toReal ≤ recutEnergyFactor M (fun (w : Section3.Cutoff.CutoffSample d) => ENNReal.ofReal ((Cstep * (t.rpow (-(3 / 2)) + t.rpow (-(1 / 2))) * √(2 * ↑d) * Cdata + 1) * 3 ^ ((1 - alpha) * ↑X)) * stepTwoEnlargedY M m ht w) m omega * energyBracket (↑(Section3.Annealed.sigmaBar M m)) (Real.rpow 3 (↑m / 2)) Kg KhInf Kh

          htop, PRODUCED FROM THE PRINT'S OWN STEP-2 CHAIN.

          Sections 5 and 6 composed into section 3: the binder energySlot_of_regularityDisplay consumes, at the Theorem-C bracket, from

          • the LANDED the coarse-graining right-hand side + the display bounding the Λ's by the 𝓔's composition (exists_sqrt_nu_mul_gradL2_le),
          • the ONE named data-leg input StepTwoDataBridge,
          • the standard a.e. carrier identification hrep1/hrep2, and
          • three a.e. finiteness cuts.

          NO order monotonicity of 𝓔_{·,∞,2} is used: the printed Y slot is enlarged by stepTwoEnlargedY, which is the two honest indices of the two-index display carried where the print carries 3^{(1-α)X_m(α)}.