Documentation

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

LocalizationFluctuationCellIntegrable #

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

Sample integrability of the per-cell coarse energies of e.def.w #

LocalizationOscillationDisplay and LocalizationOscillationEndpoint carry one surviving hypothesis about the sample space, hcellInt:

  forall R in the interior meso grid,
    Integrable (fun omega => meshEnergyCell (m - h) (grad w_omega) R ^ 4) P .

This module discharges it. Nothing here is a step of the manuscript's argument; it is the measure-theoretic bookkeeping the manuscript leaves implicit.

The obstruction and the route #

CorrectorMeasurableQuartic proves that the quartic window observable omega |-> fint_W |grad w_omega|^4 is Borel, by a countable supremum of truncations, because F |-> int_S ‖F‖^4 is not continuous on L^2. The observable meshEnergyCell needs instead the quadratic window observable omega |-> fint_W |grad w_omega|^2, and for that no truncation is needed: the functional

  F |-> ( eLpNorm F 2 ((volumeMeasureOn U).restrict S) ).toReal

is 1-Lipschitz on L^2(U), because restriction only decreases the seminorm and the seminorm obeys the triangle inequality. Its square is the window integral of ‖F‖^2, so the quadratic window observable is continuous -- not merely Borel -- in the L^2 class, and composing with CorrectorMeasurableGradient's measurable gradient map gives measurability in the sample.

Integrability then follows by domination:

  meshEnergyCell^4 <= mesoWindowFourthEnergy            (per-window Jensen)
                   <= |cu_K| |W|^{-1} originCubeFourthEnergy
                   <= |cu_K| |W|^{-1} (2 Chead^2 + 2 T'^2) ,

with T' = max(sqrt(originCubeFourthEnergy) - Chead, 0) the measurable dominating fluctuation of LocalizationEnvelopeWire -- rebuilt here because it is private there -- whose square is integrable from the Gamma_1 tail of e.nablaw.in.L.eight.

Main results #

Scope #

There is no sorry.

References #

The Lipschitz window functional on L^2 #

The L^2 size of an L^2 class over a window, read through the seminorm of the restricted measure.

Equations
Instances For

    The restricted norm is controlled by a comparison field and their difference.

    The window L^2 functional is 1-Lipschitz on L^2. Restriction only decreases the seminorm, so the ambient L^2 distance controls the window one.

    theorem Algsuperdiff.Section3.Provider.Diffusivity.ApproximateRecurrence.lpWindowNorm_sq {alpha : Type u_1} {E : Type u_2} [MeasurableSpace alpha] [NormedAddCommGroup E] (mu : MeasureTheory.Measure alpha) (S : Set alpha) (F : ↥(MeasureTheory.Lp E 2 mu)) :
    lpWindowNorm mu S F ^ 2 = ∫ (x : alpha) in S, ‖↑↑F x‖ ^ 2 ∂mu

    The square of the window functional is the window integral of ‖F‖^2.

    The quadratic window observable at a gradient class #

    Unconditional: the normalized second energy of the Dirichlet corrector gradient over any measurable window of the cube is a measurable function of the sample.

    wD is an arbitrary family of zero-trace weak solutions of the fresh-shell Dirichlet problem e.def.w; no measurability, continuity or selection property of the family is assumed.

    The per-cell coarse energy as a square #

    The fourth power of the per-cell coarse energy is the square of the window average of |u|^2.

    : the caller supplies integrability on the window of the coordinate squares of u.

    The window is dominated by the cube #

    The integrability core #

    theorem Algsuperdiff.Section3.Provider.Diffusivity.ApproximateRecurrence.integrable_meshEnergyCell_rpow_four_of_measurable {d : ℕ} {Omega : Type u_1} [MeasurableSpace Omega] {mu : MeasureTheory.Measure Omega} [MeasureTheory.IsProbabilityMeasure mu] {K ell : ℤ} {R : HCPolySupport.TriadicCube d} (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 ^ 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) (hsub : HCPolySupport.Book.Ch03.openCubeAtScale (HCPolySupport.triadicCubeShift R) ell ⊆ HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) (hglobMeas : Measurable fun (omega : Omega) => originCubeFourthEnergy K (u omega)) (hcellMeas : Measurable fun (omega : Omega) => HCPolySupport.volumeAverage (HCPolySupport.Book.Ch03.openCubeAtScale (HCPolySupport.triadicCubeShift R) ell) fun (x : HCPolySupport.Vec d) => HCPolySupport.vecNormSq (u omega x)) :
    MeasureTheory.Integrable (fun (omega : Omega) => meshEnergyCell ell (u omega) R ^ 4) mu

    The generic integrability step. Given the pathwise L^8 bound with a Gamma_1 fluctuation, the measurability of the two window observables, and the three spatial integrability families on cu_K, the fourth power of the per-cell coarse energy is integrable in the sample.

    : complete binder census beyond the typing binders d, Omega, its MeasurableSpace instance, mu, K, ell, R, u, Chead, A, T: [IsProbabilityMeasure mu]; hChead : 0 <= Chead; hA : 0 < A; hT0, hT (the Gamma_1 tail); hmem, hpath (the spatial L^8 membership and the pathwise L^8 bound); hcoord, hsq, hfour on cu_K; hsub (the window containment); and hglobMeas, hcellMeas (measurability in the sample of the global fourth energy and of the window second energy). No integrability in the sample is assumed.

    The two wired consumers #

    theorem Algsuperdiff.Section3.Provider.Diffusivity.ApproximateRecurrence.exists_gamma0_integrable_freshShellDirichlet_meshEnergyCell_rpow_four (d : ℕ) (hd : 2 ≤ d) :
    ∃ (gamma0 : ℝ), 0 < gamma0 ∧ gamma0 ≤ 1 / 4 ∧ ∀ (M : ABKModel d), M.gamma ≤ gamma0 → ∀ (m0 : ℤ) (Eind : { E : ℝ // 1 ≤ E }), 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 ^ 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) → ∀ (ell : ℤ) (R : HCPolySupport.TriadicCube d), HCPolySupport.Book.Ch03.openCubeAtScale (HCPolySupport.triadicCubeShift R) ell ⊆ HCPolySupport.openCubeSet (HCPolySupport.originCube d K) → MeasureTheory.Integrable (fun (omega : Cutoff.ShellSeq d) => meshEnergyCell ell (wD omega).grad R ^ 4) ↑M.P

    hcellInt for the Dirichlet corrector of e.def.w, as a theorem.

    For every gamma below one explicit threshold, 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 four spatial families on cu_K, the fourth power of the per-cell coarse energy over any window contained in cu_K is integrable in the sample.

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

    theorem Algsuperdiff.Section3.Provider.Diffusivity.ApproximateRecurrence.exists_gamma0_integrable_freshShellNeumann_meshEnergyCell_rpow_four (d : ℕ) (hd : 2 ≤ d) :
    ∃ (gamma0 : ℝ), 0 < gamma0 ∧ gamma0 ≤ 1 / 4 ∧ ∀ (M : ABKModel d), M.gamma ≤ gamma0 → ∀ (m0 : ℤ) (Eind : { E : ℝ // 1 ≤ E }), 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 → ∀ (wN : Cutoff.ShellSeq d → HCPolySupport.H1MeanZeroFunction (HCPolySupport.openCubeSet (HCPolySupport.originCube d K))), (∀ (omega : Cutoff.ShellSeq d), HCPolySupport.IsMeanZeroNeumannRhsWeakSolution (fun (x : HCPolySupport.Vec d) => 1) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) (wN 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 ((wN omega).toH1Function.grad x)) 8 (HCPolySupport.normalizedCubeMeasure (HCPolySupport.originCube d K))) → (∀ (omega : Cutoff.ShellSeq d) (k : Fin d), MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => (wN omega).toH1Function.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 ((wN omega).toH1Function.grad x)) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) MeasureTheory.volume) → (∀ (omega : Cutoff.ShellSeq d), MeasureTheory.IntegrableOn (fun (x : HCPolySupport.Vec d) => HCPolySupport.vecNormSq ((wN omega).toH1Function.grad x) ^ 2) (HCPolySupport.openCubeSet (HCPolySupport.originCube d K)) MeasureTheory.volume) → ∀ (ell : ℤ) (R : HCPolySupport.TriadicCube d), HCPolySupport.Book.Ch03.openCubeAtScale (HCPolySupport.triadicCubeShift R) ell ⊆ HCPolySupport.openCubeSet (HCPolySupport.originCube d K) → MeasureTheory.Integrable (fun (omega : Cutoff.ShellSeq d) => meshEnergyCell ell (wN omega).toH1Function.grad R ^ 4) ↑M.P

    hcellInt for the Neumann corrector of e.def.w, as a theorem. The mean-zero Neumann mirror of the previous statement.