Documentation

LeanPool.CaffarelliKohnNirenberg.Pressure.PkBoundsCylinder

Pk Bounds Cylinder #

Part of the Caffarelli–Kohn–Nirenberg partial regularity proof.

theorem CKN.pressure_cutoff_derivatives_vanish (x₀ : Foundation.Parabolic.Vec3) {ρ : ℝ} (hρ : 0 < ρ) {y : Foundation.Parabolic.Vec3} (hy : y ∉ euclideanBall x₀ (3 * ρ / 4) \ euclideanClosedBall x₀ (13 * ρ / 20)) :
(∀ (i : Fin 3), spatialDeriv (mollifiedBallCutoff x₀ hρ) i y = 0) ∧ ∀ (i j : Fin 3), mixedSecond (mollifiedBallCutoff x₀ hρ) i j y = 0

Cylinder assembly for the pressure terms whose fixed-time estimates use the annular part of the cutoff.

theorem CKN.pressureP234_cylinder_bound {η : Foundation.Parabolic.Vec3 → ℝ} {u : Foundation.Parabolic.ParabolicPoint → Foundation.Parabolic.Vec3} {c : ℝ → Foundation.Parabolic.Vec3} {x₀ : Foundation.Parabolic.Vec3} {t₀ r ρ K C₁₂ α β : ℝ} :
0 < ρ → ∀ (hr : 0 < r), r ≤ ρ / 2 → ∀ (hK : 0 ≤ K) {G : ℝ → ℝ} (hGmeas : MeasureTheory.AEStronglyMeasurable G (MeasureTheory.volume.restrict (Set.Ioc (t₀ - r ^ 2) t₀))) (hP₂ : ∀ᵐ (z : Foundation.Parabolic.ParabolicPoint) ∂MeasureTheory.volume.restrict (Foundation.Parabolic.parabolicCylinder x₀ t₀ r), ‖pressureP2 η u c z.2 z.1‖ₑ ≤ ENNReal.ofReal K * ‖G z.2‖ₑ) (hP₃ : ∀ᵐ (z : Foundation.Parabolic.ParabolicPoint) ∂MeasureTheory.volume.restrict (Foundation.Parabolic.parabolicCylinder x₀ t₀ r), ‖pressureP3 η u c z.2 z.1‖ₑ ≤ ENNReal.ofReal K * ‖G z.2‖ₑ) (hP₄ : ∀ᵐ (z : Foundation.Parabolic.ParabolicPoint) ∂MeasureTheory.volume.restrict (Foundation.Parabolic.parabolicCylinder x₀ t₀ r), ‖pressureP4 η u c z.2 z.1‖ₑ ≤ ENNReal.ofReal K * ‖G z.2‖ₑ) (hscale : ENNReal.ofReal (r ^ (-4 / 3)) * (3 * (ENNReal.ofReal K ^ (3 / 2) * MeasureTheory.volume (Foundation.Parabolic.vec3Ball x₀ r) * ∫⁻ (s : ℝ) in Set.Ioc (t₀ - r ^ 2) t₀, ‖G s‖ₑ ^ (3 / 2)) ^ (2 / 3)) ≤ ENNReal.ofReal (C₁₂ * (r / ρ) * α * β)), ENNReal.ofReal (r ^ (-4 / 3)) * (MeasureTheory.eLpNorm' (fun (z : Foundation.Parabolic.ParabolicPoint) => pressureP2 η u c z.2 z.1) (3 / 2) (MeasureTheory.volume.restrict (Foundation.Parabolic.parabolicCylinder x₀ t₀ r)) + MeasureTheory.eLpNorm' (fun (z : Foundation.Parabolic.ParabolicPoint) => pressureP3 η u c z.2 z.1) (3 / 2) (MeasureTheory.volume.restrict (Foundation.Parabolic.parabolicCylinder x₀ t₀ r)) + MeasureTheory.eLpNorm' (fun (z : Foundation.Parabolic.ParabolicPoint) => pressureP4 η u c z.2 z.1) (3 / 2) (MeasureTheory.volume.restrict (Foundation.Parabolic.parabolicCylinder x₀ t₀ r))) ≤ ENNReal.ofReal (C₁₂ * (r / ρ) * α * β)
theorem CKN.pressureP56_cylinder_bound {η : Foundation.Parabolic.Vec3 → ℝ} {p : Foundation.Parabolic.ParabolicPoint → ℝ} {x₀ : Foundation.Parabolic.Vec3} {t₀ r ρ K C₁₂ δ : ℝ} :
theorem CKN.pressureP8_cylinder_bound {η : Foundation.Parabolic.Vec3 → ℝ} {f : Foundation.Parabolic.ParabolicPoint → Foundation.Parabolic.Vec3} {x₀ : Foundation.Parabolic.Vec3} {t₀ r ρ K C₁₃ lam : ℝ} :
0 < ρ → ∀ (hr : 0 < r), r ≤ ρ / 2 → ∀ (hK : 0 ≤ K) {G : ℝ → ℝ} (hGmeas : MeasureTheory.AEStronglyMeasurable G (MeasureTheory.volume.restrict (Set.Ioc (t₀ - r ^ 2) t₀))) (hP₈ : ∀ᵐ (z : Foundation.Parabolic.ParabolicPoint) ∂MeasureTheory.volume.restrict (Foundation.Parabolic.parabolicCylinder x₀ t₀ r), ‖pressureP8 η f z.2 z.1‖ₑ ≤ ENNReal.ofReal K * ‖G z.2‖ₑ) (hscale : ENNReal.ofReal (r ^ (-4 / 3)) * (ENNReal.ofReal K ^ (3 / 2) * MeasureTheory.volume (Foundation.Parabolic.vec3Ball x₀ r) * ∫⁻ (s : ℝ) in Set.Ioc (t₀ - r ^ 2) t₀, ‖G s‖ₑ ^ (3 / 2)) ^ (2 / 3) ≤ ENNReal.ofReal (C₁₃ * (r / ρ) * lam)), ENNReal.ofReal (r ^ (-4 / 3)) * MeasureTheory.eLpNorm' (fun (z : Foundation.Parabolic.ParabolicPoint) => pressureP8 η f z.2 z.1) (3 / 2) (MeasureTheory.volume.restrict (Foundation.Parabolic.parabolicCylinder x₀ t₀ r)) ≤ ENNReal.ofReal (C₁₃ * (r / ρ) * lam)