Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section3.Provider.Diffusivity.ApproximateRecurrence.LocalizationFluctuationPerCube

LocalizationFluctuationPerCube #

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

The per-cube fluctuation bound of Step 2, at the localization carriers #

Source displays in ABK26, inside Step 2 of l.approximate.recurrence.formula:

What is proved #

2 (kappa Theta^2) | bfAhom^{1/2} P_z | Bg  +  (kappa Theta Bg)^2 ,

kappa = besovDualityConst R s being the pinned constant, Theta = doubledPoincareEllipticityFactor the factor of e.CG.Poincare.doubled.vars, and Bg any envelope of the finite-depth positive q = 2 Besov seminorms of the gauged bfF_z.

The cross term is taken by the depth-zero route (CoarseEllipticity.abs_blockVecDot_cubeAverage_le), after the gauge conjugation.

Binders #

Beyond the geometry (hsub), the defining property of w_{N,e'}^{(K)} (hwN), the names of tilde S_z (hT, hresp) and the exponent/gauge windows 0 < s < 1, 0 < sigma_0, the hypotheses are the analytic side conditions of the two consumed displays: four L^2 memberships, two integrabilities of the gauged pairing integrands, the sign of Bg and the two positive-seminorm envelopes. They are conditional A obligations of this module, discharged by the caller at its carrier, and are not premises of the pinned source statement. No smallness, moment or measurability proposition occurs.

Scope #

No anchor, frozen theorem or external input is consumed, and there is no sorry.

References #

Integrability of the coordinates of an L^2 field #

The cross term by the depth-zero route #

** at the localization cell, after the gauge conjugation.**

| fint_R P_z . bfA_m tilde S_z |  <=  | bfAhom^{1/2} P_z | * Bu

for any envelope Bu of the finite-depth negative q = 2 Besov seminorms of the two components of bfAhom^{-1/2} bfA_m tilde S_z, the doubled norm being read in the component-sum rendering blockVecNormSum.

: the two L^2 memberships and the two envelopes are caller obligations.

The pinned duality constant is nonnegative #

The per-cube bound #

theorem Algsuperdiff.Section3.Provider.Diffusivity.ApproximateRecurrence.perCube_localizationFluctuation_le {d : ℕ} [NeZero d] (sigma : Observable.PositiveScalar) (omega : Cutoff.ShellSeq d) (lowScale highScale : ℤ) (e' : HCPolySupport.Vec d) {Q : HCPolySupport.TriadicCube d} (R : HCPolySupport.TriadicCube d) (hsub : HCPolySupport.openCubeSet R ⊆ HCPolySupport.openCubeSet Q) (wD : HCPolySupport.H10Function (HCPolySupport.openCubeSet Q)) {wN : HCPolySupport.H1MeanZeroFunction (HCPolySupport.openCubeSet Q)} (hwN : HCPolySupport.IsMeanZeroNeumannRhsWeakSolution (fun (x : HCPolySupport.Vec d) => 1) (HCPolySupport.openCubeSet Q) wN fun (x : HCPolySupport.Vec d) => -Corrector.streamForcing (↑sigma)⁻¹ omega lowScale highScale e' x) (af : HCPolySupport.Book.Ch02.TriadicCoeffFamily d) {T : HCPolySupport.Book.Ch02.DoubledField d} (P : HCPolySupport.BlockVec d) (hT : IsDoubledMuMinimizerField (HCPolySupport.Book.Ch02.cubeDomain R) (af.coeffOn R) (localizationFz sigma omega lowScale highScale e' R wD wN) T) (hresp : HCPolySupport.Book.Ch02.IsDoubledResponseField (HCPolySupport.Book.Ch02.cubeDomain R) (af.coeffOn R) T) {s sig0 Bg : ℝ} (hs : 0 < s) (hs1 : s < 1) (hsig0 : 0 < sig0) (hBg : 0 ≤ Bg) (hwDmem : MeasureTheory.MemLp wD.grad 2 (HCPolySupport.normalizedCubeMeasure R)) (hwNmem : MeasureTheory.MemLp (neumannFluxField sigma omega lowScale highScale e' wN) 2 (HCPolySupport.normalizedCubeMeasure R)) (hY1 : MeasureTheory.MemLp (fun (x : HCPolySupport.Vec d) => (HCPolySupport.blockMatVecMul (HCPolySupport.Book.Ch02.blockMatrixField (af.coeffOn R) x) (T.eval x)).1) 2 (HCPolySupport.normalizedCubeMeasure R)) (hY2 : MeasureTheory.MemLp (fun (x : HCPolySupport.Vec d) => (HCPolySupport.blockMatVecMul (HCPolySupport.Book.Ch02.blockMatrixField (af.coeffOn R) x) (T.eval x)).2) 2 (HCPolySupport.normalizedCubeMeasure R)) (hF1 : MeasureTheory.MemLp (fun (x : HCPolySupport.Vec d) => ((localizationFz sigma omega lowScale highScale e' R wD wN).eval x).1) 2 (HCPolySupport.normalizedCubeMeasure R)) (hF2 : MeasureTheory.MemLp (fun (x : HCPolySupport.Vec d) => ((localizationFz sigma omega lowScale highScale e' R wD wN).eval x).2) 2 (HCPolySupport.normalizedCubeMeasure R)) (hInt1 : MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => HCPolySupport.vecDot (CoarseEllipticity.blockGaugeDown sig0 (HCPolySupport.blockMatVecMul (HCPolySupport.Book.Ch02.blockMatrixField (af.coeffOn R) x) (T.eval x))).1 (HCPolySupport.cubeFluctuationVec R (fun (y : HCPolySupport.Vec d) => (CoarseEllipticity.blockGaugeUp sig0 ((localizationFz sigma omega lowScale highScale e' R wD wN).eval y)).1) x)) (HCPolySupport.cubeSet R) MeasureTheory.volume) (hInt2 : MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => HCPolySupport.vecDot (CoarseEllipticity.blockGaugeDown sig0 (HCPolySupport.blockMatVecMul (HCPolySupport.Book.Ch02.blockMatrixField (af.coeffOn R) x) (T.eval x))).2 (HCPolySupport.cubeFluctuationVec R (fun (y : HCPolySupport.Vec d) => (CoarseEllipticity.blockGaugeUp sig0 ((localizationFz sigma omega lowScale highScale e' R wD wN).eval y)).2) x)) (HCPolySupport.cubeSet R) MeasureTheory.volume) (hpos1 : ∀ (N : ℕ), (HCPolySupport.cubeBesovPositiveVectorPartialSeminormTwo R s N fun (x : HCPolySupport.Vec d) => (CoarseEllipticity.blockGaugeUp sig0 ((localizationFz sigma omega lowScale highScale e' R wD wN).eval x)).1) ≤ Bg) (hpos2 : ∀ (N : ℕ), (HCPolySupport.cubeBesovPositiveVectorPartialSeminormTwo R s N fun (x : HCPolySupport.Vec d) => (CoarseEllipticity.blockGaugeUp sig0 ((localizationFz sigma omega lowScale highScale e' R wD wN).eval x)).2) ≤ Bg) :

The bracketed integrand on one mesoscopic cell.

2 P_z . fint_R bfA_m tilde S_z + 2 mu_R(tilde S_z)
  <= 2 kappa Theta^2 | bfAhom^{1/2} P_z | Bg + (kappa Theta Bg)^2 ,

kappa = besovDualityConst R s, Theta = doubledPoincareEllipticityFactor, and Bg an envelope of the finite-depth positive q = 2 Besov seminorms of the gauged bfF_z. The two summands carry exactly the manuscript's power of the ellipticity factor: once in the cross term and once in the quadratic term.

The left-hand side is verbatim the fluctuation part of the integrand of LocalizationRecurrenceMesh.exists_localizationRecurrenceMeshSplit_le_descendantsAverage_expanded.

as described in the module docstring.

The per-cube bound with the ellipticity factor in the gauged form. The square of the Poincare factor is replaced by 32 c_{s,2}^{-1} times gaugedEllipticitySum, which is the quantity the ellipticity display then transfers from the mesoscopic cell to the recurrence scale by gaugedEllipticitySum_descendant_le.