Documentation

LeanPool.CaffarelliKohnNirenberg.Leray.Support.LocalEnergyMollifiedData

Local Energy Mollified Data #

Supporting estimates for the Navier–Stokes development.

Transfer a space-time MemLp bound from the parabolic coordinate carrier to the product coordinate carrier.

theorem CKN.essLocal_mollifiedMomentumWeak_of_essLocalData {u : Foundation.Parabolic.ParabolicPoint → Foundation.Parabolic.Vec3} {Du : Foundation.Parabolic.ParabolicPoint → Fin 3 → Foundation.Parabolic.Vec3} {p : Foundation.Parabolic.ParabolicPoint → ℝ} (hS3 : ∀ φ ∈ spaceTimeTestFunction (Foundation.Parabolic.vec3Ball 0 1) (Set.Ioo (-1) 0), ∫ (z : Foundation.Parabolic.ParabolicPoint) in spaceTimeSet (Foundation.Parabolic.vec3Ball 0 1) (Set.Ioo (-1) 0), -∑ i : Fin 3, u z i * timePartial (fun (y : Foundation.Parabolic.ParabolicPoint) => φ y i) z - ∑ i : Fin 3, ∑ j : Fin 3, u z i * u z j * spatialPartial (fun (y : Foundation.Parabolic.ParabolicPoint) => φ y i) j z + ∑ i : Fin 3, ∑ j : Fin 3, Du z i j * spatialPartial (fun (y : Foundation.Parabolic.ParabolicPoint) => φ y i) j z - p z * ∑ i : Fin 3, spatialPartial (fun (y : Foundation.Parabolic.ParabolicPoint) => φ y i) i z = 0) (φ : Foundation.Parabolic.Vec3 × ℝ → Foundation.Parabolic.Vec3) (hφ : ContDiff ℝ (↑⊤) φ) (hφc : HasCompactSupport φ) (hφU : tsupport φ ⊆ Foundation.Parabolic.vec3Ball 0 1 ×ˢ Set.Ioo (-1) 0) :

The E1 momentum identity, extended by zero, remains a global weak identity for compactly supported tests in the unit cylinder.

The E1 divergence identity, extended by zero, remains a global weak identity for compactly supported tests in the unit cylinder.

theorem CKN.essLocal_mollifiedMomentumEquation_of_essLocalData {u : Foundation.Parabolic.ParabolicPoint → Foundation.Parabolic.Vec3} {Du : Foundation.Parabolic.ParabolicPoint → Fin 3 → Foundation.Parabolic.Vec3} {p : Foundation.Parabolic.ParabolicPoint → ℝ} (hu : MeasureTheory.AEStronglyMeasurable u (MeasureTheory.volume.restrict (spaceTimeSet (Foundation.Parabolic.vec3Ball 0 1) (Set.Ioo (-1) 0)))) (hDu : MeasureTheory.AEStronglyMeasurable Du (MeasureTheory.volume.restrict (spaceTimeSet (Foundation.Parabolic.vec3Ball 0 1) (Set.Ioo (-1) 0)))) (henergy : ∫⁻ (z : Foundation.Parabolic.ParabolicPoint) in spaceTimeSet (Foundation.Parabolic.vec3Ball 0 1) (Set.Ioo (-1) 0), ‖u z‖ₑ ^ 2 + ‖Du z‖ₑ ^ 2 < ⊤) (hpLp : MeasureTheory.MemLp p (ENNReal.ofReal (3 / 2)) (MeasureTheory.volume.restrict (spaceTimeSet (Foundation.Parabolic.vec3Ball 0 1) (Set.Ioo (-1) 0)))) (hS2 : ∀ ψ ∈ spaceTimeTestFunction (Foundation.Parabolic.vec3Ball 0 1) (Set.Ioo (-1) 0), ∫ (z : Foundation.Parabolic.ParabolicPoint) in spaceTimeSet (Foundation.Parabolic.vec3Ball 0 1) (Set.Ioo (-1) 0), ∑ i : Fin 3, u z i * spatialPartial ψ i z = 0) (hS3 : ∀ φ ∈ spaceTimeTestFunction (Foundation.Parabolic.vec3Ball 0 1) (Set.Ioo (-1) 0), ∫ (z : Foundation.Parabolic.ParabolicPoint) in spaceTimeSet (Foundation.Parabolic.vec3Ball 0 1) (Set.Ioo (-1) 0), -∑ i : Fin 3, u z i * timePartial (fun (y : Foundation.Parabolic.ParabolicPoint) => φ y i) z - ∑ i : Fin 3, ∑ j : Fin 3, u z i * u z j * spatialPartial (fun (y : Foundation.Parabolic.ParabolicPoint) => φ y i) j z + ∑ i : Fin 3, ∑ j : Fin 3, Du z i j * spatialPartial (fun (y : Foundation.Parabolic.ParabolicPoint) => φ y i) j z - p z * ∑ i : Fin 3, spatialPartial (fun (y : Foundation.Parabolic.ParabolicPoint) => φ y i) i z = 0) {δ : ℝ} (hδ : 0 < δ) {z : Foundation.Parabolic.Vec3 × ℝ} (hz : Metric.closedBall z δ ⊆ Foundation.Parabolic.vec3Ball 0 1 ×ˢ Set.Ioo (-1) 0) :

The E1 momentum identity gives the pointwise equation for local mollifications of the zero-extended fields.