Documentation

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

LocalizationFluctuationSplitOscEnvelope #

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

hE: the eighth-moment grid envelope of the oscillation cells #

LocalizationOscillationFullMesh and its Neumann mirror LocalizationFluctuationNumericNeumannMesh carry two e.nablaw.in.L.eight side conditions into the Step-5 shape:

This module discharges hE, and re-exports hmem8 alongside it so that a consumer of the full-mesh endpoint obtains both side conditions from a single call under a single threshold.

Method #

Nothing new is estimated. Two proved pieces are composed.

  1. LocalizationFluctuationGridEighth.cubeFamilyAverage_integral_meshOscillationCell_pow_eight_le bounds the eighth-moment grid average by the expectation of any observable G dominating the cube average fint_{cu_K} |u|^8 pathwise. Taking G to be that cube average itself, the hypothesis is le_rfl and the remaining work is a bound on E[G].

  2. G is measurable by Corrector.CorrectorMeasurableOctic, and it equals the fourth power of ‖u‖^2_{L8bar(cu_K)}, which e.nablaw.in.L.eight bounds by Chead + Tfluct with Tfluct = O_{Gamma_1}(gamma^100). The produced Tfluct is not known to be measurable, so the T' device of LocalizationFluctuationNumericOctic.memLp_two_meshOscillationCell_rpow_four_of_measurable is reused verbatim: T' := max ((G)^{1/4} - Chead, 0) is measurable, is dominated by Tfluct (hence inherits its Gamma_1 tail), and still dominates G^{1/4} - Chead. Then LocalizationFluctuationGridEighth.integral_le_freshShellEighthEnergyConst gives E[G] <= freshShellEighthEnergyConst Chead (gamma^100).

  3. The amplitude is finally released: freshShellEighthEnergyConst is monotone in its second argument and gamma^100 <= 1, so the model-independent constant freshShellEighthEnergyConst Chead 1 serves for every admissible model. This is what lets E be quantified before M.

The consumers' hE is stated at the real exponent ^ (8 : ℝ) while the grid composition is stated at ^ (8 : ℕ); rpow_eight_eq_pow_eight converts.

Main results #

Binders #

Beyond the typing binders: hd : 2 <= d; under the leading quantifiers the model gate M.gamma <= gamma0, the induction state, the four gates of e.recurrence.params and the two direction bounds; then the caller's family of weak solutions of e.def.w (hsol) and the six spatial single-sample families on cu_K (the L^8 membership hmem and the five integrabilities it implies); and finally the mesh index bound n <= K, which only names the mesh. No hypothesis about the sample space survives; no measurability or selection property of the corrector family is assumed; and no smallness or normalization is assumed --- both E and the threshold are produced.

Scope #

There is no sorry, no admit, no custom axiom and no set_option maxHeartbeats.

References #

Two pieces of bookkeeping #

The real power x ^ (8 : ℝ) is the monoid power x ^ (8 : ℕ).

The eighth-energy envelope constant is monotone in the fluctuation amplitude. This is what releases the model-dependent amplitude gamma^100 and produces a constant uniform in the model.

The generic core #

theorem Algsuperdiff.Section3.Provider.Diffusivity.ApproximateRecurrence.cubeFamilyAverage_integral_meshOscillationCell_pow_eight_le_freshShellEighthEnergyConst {d : ℕ} {Omega : Type u_1} [MeasurableSpace Omega] {mu : MeasureTheory.Measure Omega} [MeasureTheory.IsProbabilityMeasure mu] {K n : ℤ} (hn : n ≤ K) (u : Omega → HCPolySupport.Vec d → HCPolySupport.Vec d) {Chead A : ℝ} (hChead : 0 ≤ Chead) (hA : 0 < A) {T : Omega → ℝ} (hT0 : ∀ (omega : Omega), 0 ≤ T omega) (hT : HCPolySupport.IndependentSums.IsBigOWith mu (HCPolySupport.IndependentSums.gammaSigma 1) T A) (hmem : ∀ (omega : Omega), MeasureTheory.MemLp (fun (x : HCPolySupport.Vec d) => HCPolySupport.Book.Ch02.vecNorm (u omega x)) 8 (HCPolySupport.normalizedCubeMeasure (HCPolySupport.originCube d K))) (hpath : ∀ (omega : Omega), Corrector.cubeEuclideanLpNorm (HCPolySupport.originCube d K) 8 (u omega) ^ 2 ≤ Chead + T omega) (hcoord : ∀ (omega : Omega) (k : Fin d), MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => u omega x k) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) MeasureTheory.volume) (hcoordsq : ∀ (omega : Omega) (k : Fin d), MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => u omega x k ^ 2) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) MeasureTheory.volume) (hsq : ∀ (omega : Omega), MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => HCPolySupport.vecNormSq (u omega x)) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) MeasureTheory.volume) (hfour : ∀ (omega : Omega), MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => HCPolySupport.vecNormSq (u omega x) ^ 2) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) MeasureTheory.volume) (height : ∀ (omega : Omega), MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => HCPolySupport.vecNormSq (u omega x) ^ 4) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) MeasureTheory.volume) (hcellInt : ∀ R ∈ mesoCubeGrid d K n, MeasureTheory.Integrable (fun (omega : Omega) => meshOscillationCell n (u omega) R ^ 8) mu) (hglobMeas : Measurable fun (omega : Omega) => HCPolySupport.volumeAverage (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) fun (x : HCPolySupport.Vec d) => HCPolySupport.vecNormSq (u omega x) ^ 4) :
(cubeFamilyAverage (mesoCubeGrid d K n) fun (R : HCPolySupport.TriadicCube d) => ∫ (omega : Omega), meshOscillationCell n (u omega) R ^ 8 ∂mu) ≤ freshShellEighthEnergyConst Chead A

The eighth-moment grid envelope, from an e.nablaw.in.L.eight-shaped pathwise bound.

For any sample family u whose normalized Euclidean L^8 norm on cu_K obeys ‖u‖^2 <= Chead + T pathwise with T a nonnegative O_{Gamma_1}(A) variable, the eighth-moment grid average of the oscillation cells of e.nablaw.oscillations over 3^n Zd cap cu_K is below freshShellEighthEnergyConst Chead A.

T is not assumed measurable: it enters only through the measurable dominator T' = max((fint_{cu_K}|u|^8)^{1/4} - Chead, 0), which is built from the measurable cube observable hglobMeas and inherits the Gamma_1 tail by IsBigOWith.of_le.

: complete binder census beyond the typing binders d, Omega, its MeasurableSpace instance, mu, K, n, u, Chead, A, T: [IsProbabilityMeasure mu]; the mesh index bound hn; hChead, hA; hT0, hT (the Gamma_1 tail); hmem, hpath (the spatial L^8 membership and the pathwise L^8 bound); the five spatial integrability families on cu_K; hcellInt (the integrability in the sample of the per-cell eighth powers); and hglobMeas (measurability in the sample of the cube's eighth energy). No estimate on the oscillation is used.

The two wired consumers #

theorem Algsuperdiff.Section3.Provider.Diffusivity.ApproximateRecurrence.exists_freshShellDirichlet_meshOscillation_memLp_and_eighthMoment_le (d : ℕ) (hd : 2 ≤ d) :
∃ (E : ℝ), 0 ≤ E ∧ ∃ (gamma0 : ℝ), 0 < gamma0 ∧ gamma0 ≤ 1 / 4 ∧ ∀ (M : ABKModel d), M.gamma ≤ gamma0 → ∀ (m0 : ℤ) (Eind : { Eb : ℝ // 1 ≤ Eb }), Frozen.Section3.inductionState M m0 Eind → ∀ (m K : ℤ) (hh : ℕ), 0 < hh → m - ↑hh ≤ m0 → ↑hh ≤ 6 * Disorder.cstar M * M.gamma⁻¹ → 10 ^ 10 * M.gamma⁻¹ ≤ ↑K - ↑m → ∀ (e e' : HCPolySupport.Vec d), HCPolySupport.Book.Ch02.vecNorm e ≤ 1 → HCPolySupport.Book.Ch02.vecNorm e' ≤ 1 → ∀ (wD : Cutoff.ShellSeq d → HCPolySupport.H10Function (HCPolySupport.openCubeSet (HCPolySupport.originCube d K))), (∀ (omega : Cutoff.ShellSeq d), HCPolySupport.IsZeroTraceDirichletRhsWeakSolution (fun (x : HCPolySupport.Vec d) => 1) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) (wD omega) fun (x : HCPolySupport.Vec d) => -Corrector.streamForcing (↑(Annealed.sigmaBar M (m - ↑hh)))⁻¹ omega (m - ↑hh) m e x) → (∀ (omega : Cutoff.ShellSeq d), MeasureTheory.MemLp (fun (x : HCPolySupport.Vec d) => HCPolySupport.Book.Ch02.vecNorm ((wD omega).grad x)) 8 (HCPolySupport.normalizedCubeMeasure (HCPolySupport.originCube d K))) → (∀ (omega : Cutoff.ShellSeq d) (k : Fin d), MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => (wD omega).grad x k) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) MeasureTheory.volume) → (∀ (omega : Cutoff.ShellSeq d) (k : Fin d), MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => (wD omega).grad x k ^ 2) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) MeasureTheory.volume) → (∀ (omega : Cutoff.ShellSeq d), MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => HCPolySupport.vecNormSq ((wD omega).grad x)) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) MeasureTheory.volume) → (∀ (omega : Cutoff.ShellSeq d), MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => HCPolySupport.vecNormSq ((wD omega).grad x) ^ 2) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) MeasureTheory.volume) → (∀ (omega : Cutoff.ShellSeq d), MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => HCPolySupport.vecNormSq ((wD omega).grad x) ^ 4) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) MeasureTheory.volume) → ∀ n ≤ K, (∀ R ∈ mesoCubeGrid d K n, MeasureTheory.MemLp (fun (omega : Cutoff.ShellSeq d) => meshOscillationCell n (wD omega).grad R ^ 4) 2 ↑M.P) ∧ (cubeFamilyAverage (mesoCubeGrid d K n) fun (R : HCPolySupport.TriadicCube d) => ∫ (omega : Cutoff.ShellSeq d), meshOscillationCell n (wD omega).grad R ^ 8 ∂↑M.P) ≤ E

hmem8 and hE for the Dirichlet corrector of e.def.w, as theorems.

One constant E, produced before the model, and one explicit threshold gamma0, such that in the whole parameter range of e.recurrence.params and for every sample family of zero-trace weak solutions of e.def.w obeying the six spatial families on cu_K, both e.nablaw.in.L.eight side conditions of LocalizationOscillationFullMesh hold at every mesh scale n <= K.

Reaches exactly the external anchor Algsuperdiff.Frozen.External.calderon_zygmund, a proved external, inherited from exists_freshShell_cubeEuclideanL8_leg_bound.