Documentation

LeanPool.CaffarelliKohnNirenberg.Pressure.PkBoundsP7Solution

Pk Bounds P7 Solution #

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

theorem CKN.sws_p7_slice_data {Ω : Set Foundation.Parabolic.Vec3} {I : Set ℝ} {q : ℝ} {u : Foundation.Parabolic.ParabolicPoint → Foundation.Parabolic.Vec3} {Du : Foundation.Parabolic.ParabolicPoint → Fin 3 → Foundation.Parabolic.Vec3} {p : Foundation.Parabolic.ParabolicPoint → ℝ} {f : Foundation.Parabolic.ParabolicPoint → Foundation.Parabolic.Vec3} (hsol : IsSuitableWeakSolutionIntegrable Ω I q u Du p f) {η : Foundation.Parabolic.Vec3 → ℝ} {x₀ : Foundation.Parabolic.Vec3} {t₀ ρ : ℝ} (hρ : 0 < ρ) (hsub : closure (Foundation.Parabolic.parabolicCylinder x₀ t₀ ρ) ⊆ spaceTimeSet Ω I) (hηc : HasCompactSupport η) (hηΩ : tsupport η ⊆ Ω) (hηbound : ∀ (y : Foundation.Parabolic.Vec3), |η y| ≤ 1) (hηsupport : tsupport η ⊆ Foundation.Parabolic.vec3Ball x₀ ρ) (hηmeas : MeasureTheory.AEStronglyMeasurable η MeasureTheory.volume) :
theorem CKN.force_time_norm_bound {H : ℝ → ENNReal} {T : Set ℝ} {q A : ℝ} (hq : 0 < q) (hA : 0 ≤ A) (hHae : ∀ᵐ (s : ℝ) ∂MeasureTheory.volume.restrict T, H s < ⊤) (hglobal : ∫⁻ (s : ℝ) in T, H s ≤ ENNReal.ofReal (A ^ q)) :
theorem CKN.ennreal_rpow_eq_ofReal_toReal_rpow {a : ENNReal} {q : ℝ} (ha : a ≠ ⊤) (hq : 0 < q) :
a ^ (1 / q) = ENNReal.ofReal (a.toReal ^ (1 / q))
theorem CKN.pressureP7_eLpNorm15_le_slice_holder {η : Foundation.Parabolic.Vec3 → ℝ} {f : Foundation.Parabolic.ParabolicPoint → Foundation.Parabolic.Vec3} {x₀ : Foundation.Parabolic.Vec3} {q ρ s : ℝ} (hq : 5 / 2 < q) (hηbound : ∀ (y : Foundation.Parabolic.Vec3), |η y| ≤ 1) (hηsupp : tsupport η ⊆ Foundation.Parabolic.vec3Ball x₀ ρ) (hf : MeasureTheory.AEStronglyMeasurable (fun (y : Foundation.Parabolic.Vec3) => f (y, s)) (MeasureTheory.volume.restrict (Foundation.Parabolic.vec3Ball x₀ ρ))) (hI : ∫⁻ (y : Foundation.Parabolic.Vec3) in Foundation.Parabolic.vec3Ball x₀ ρ, ‖f (y, s)‖ₑ ^ q < ⊤) (hsource : ∀ (j : Fin 3), MeasureTheory.AEStronglyMeasurable (fun (y : Foundation.Parabolic.Vec3) => η y * f (y, s) j) MeasureTheory.volume) (hpotential : ∀ (j : Fin 3), MeasureTheory.AEStronglyMeasurable (fun (x : Foundation.Parabolic.Vec3) => pressureNewtonianDerivativePotential j (fun (y : Foundation.Parabolic.Vec3) => η y * f (y, s) j) x) MeasureTheory.volume) (hfinite : ∀ (j : Fin 3), ∫⁻ (y : Foundation.Parabolic.Vec3), ENNReal.ofReal |η y * f (y, s) j| ^ (5 / 2) < ⊤) :