Documentation

LeanPool.NavierStokesAndEuler.Euler.DivCurlRecovery

Elliptic recovery for classical fields without assuming Sobolev regularity.

The localized identities below require only ordinary smoothness and a compactly supported scalar cutoff. In particular, they do not assume that derivatives of the velocity are globally square integrable.

theorem EulerComparatorRecovery.integrable_and_integral_le_of_nonnegative_limit {X : Type u_1} [MeasurableSpace X] (μ : MeasureTheory.Measure X) (F : X) (f : X) (C : ) (hF : ∀ (n : ), MeasureTheory.Integrable (F n) μ) (hf : MeasureTheory.AEStronglyMeasurable f μ) (hF0 : ∀ (n : ) (x : X), 0 F n x) (hf0 : ∀ (x : X), 0 f x) (hlim : ∀ (x : X), Filter.Tendsto (fun (n : ) => F n x) Filter.atTop (nhds (f x))) (hbound : ∀ (n : ), (x : X), F n x μ C) :
MeasureTheory.Integrable f μ (x : X), f x μ C

Fatou's lemma turns uniform integral bounds on nonnegative localizations into integrability of the pointwise limit.

The source term retained in the localized Dirichlet identity.

Smoothness of the scalar Laplacian follows directly from coordinate derivatives, with no global integrability premise.

A smooth square-integrable function whose Laplacian has compact support has square-integrable first derivatives. The proof first localizes and only then invokes Fatou; no derivative integrability is assumed.

A convenient quadratic estimate for uniform-in-time bootstrapping: the constant is independent of the field and of the support of its Laplacian.

Compact vorticity forces the Laplacian to be compactly supported. No integrability hypothesis on derivatives of the velocity is used here.

The Laplacian commutes with every finite coordinate derivative word.

Every coordinate derivative of a smooth L² scalar with compact Laplacian is L², proved inductively from the noncircular first-derivative estimate.

Recursive bounds separate the original finite energy from compactly supported derivatives of the Laplacian.

Equations
Instances For
    theorem EulerComparatorRecovery.wordDerivative_energy_uniform {ι : Type u_1} (h : ιEulerSmoothLimit.Space) (hs : ∀ (t : ι), ContDiff (↑) (h t)) (hL2 : ∀ (t : ι), MeasureTheory.MemLp (h t) 2 MeasureTheory.volume) (hcΔ : ∀ (t : ι), HasCompactSupport (Laplacian.laplacian (h t))) (h0 : ∃ (B : ), ∀ (t : ι), (x : EulerSmoothLimit.Space), h t x ^ 2 B) (hsource : ∀ (word : List (Fin 3)), ∃ (B : ), ∀ (t : ι), (x : EulerSmoothLimit.Space), EulerMeanHarmonic.wordDerivative word (Laplacian.laplacian (h t)) x ^ 2 B) (word : List (Fin 3)) :
    ∃ (B : ), ∀ (t : ι), (x : EulerSmoothLimit.Space), EulerMeanHarmonic.wordDerivative word (h t) x ^ 2 B

    Uniform finite energy and uniform energies of the compact Laplacian jets give uniform energies of every velocity jet. The parameter set is arbitrary, so this applies directly to a compact time interval.

    Every scalar coordinate derivative of a divergence-free smooth finite energy velocity with compact vorticity is square integrable.

    theorem EulerComparatorRecovery.component_wordDerivative_energy_uniform {ι : Type u_1} (u : ιEulerSmoothLimit.SpaceEulerSmoothLimit.Space) (hu : ∀ (t : ι), ContDiff (↑) (u t)) (hL2 : ∀ (t : ι), MeasureTheory.MemLp (u t) 2 MeasureTheory.volume) (hdiv : ∀ (t : ι) (x : EulerSmoothLimit.Space), EulerSmoothLimit.divergence (u t) x = 0) (hc : ∀ (t : ι), HasCompactSupport (EulerMeanCutoffCurl.vectorCurl (u t))) (h0 : ∃ (B : ), ∀ (t : ι), (x : EulerSmoothLimit.Space), u t x ^ 2 B) (hsource : ∀ (j : Fin 3) (word : List (Fin 3)), ∃ (B : ), ∀ (t : ι), (x : EulerSmoothLimit.Space), EulerMeanHarmonic.wordDerivative word (fun (y : EulerSmoothLimit.Space) => (Laplacian.laplacian (u t) y).ofLp j) x ^ 2 B) (j : Fin 3) (word : List (Fin 3)) :
    ∃ (B : ), ∀ (t : ι), (x : EulerSmoothLimit.Space), EulerMeanHarmonic.wordDerivative word (fun (y : EulerSmoothLimit.Space) => (u t y).ofLp j) x ^ 2 B

    Uniform velocity energy and uniform compact Laplacian-jet energies give uniform bounds for every scalar coordinate jet of a divergence-free velocity.