Documentation

LeanPool.CaffarelliKohnNirenberg.Core.Caccioppoli.I4

I4 #

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

theorem CKN.caccioppoli_I4_qprime_lt {q : ℝ} (hq : 5 / 2 < q) :
q / (q - 1) < 5 / 3 ∧ q / (q - 1) < 3
theorem CKN.caccioppoli_I4_holder {α : Type u_1} [MeasurableSpace α] {μ : MeasureTheory.Measure α} {F U : α → ENNReal} {q C : ℝ} (hq : 5 / 2 < q) (hF : AEMeasurable F μ) (hU : AEMeasurable U μ) (hC : ENNReal.ofReal C ≠ ⊤) :
∫⁻ (x : α), ENNReal.ofReal C * F x * U x ∂μ ≤ ENNReal.ofReal C * (∫⁻ (x : α), F x ^ q ∂μ) ^ (1 / q) * (∫⁻ (x : α), U x ^ (q / (q - 1)) ∂μ) ^ ((q - 1) / q)
theorem CKN.caccioppoli_I4_space_time_bound {q ρ r : ℝ} {x₀ : Foundation.Parabolic.Vec3} {t₀ : ℝ} (hq : 5 / 2 < q) (hr : 0 < r) {u f : Foundation.Parabolic.ParabolicPoint → Foundation.Parabolic.Vec3} {φ : Foundation.Parabolic.ParabolicPoint → ℝ} (hu : MeasureTheory.AEStronglyMeasurable (fun (w : Foundation.Parabolic.ParabolicPoint) => ENNReal.ofReal (Foundation.Parabolic.vec3EuclideanNorm (u w))) (MeasureTheory.volume.restrict (Foundation.Parabolic.parabolicCylinder x₀ t₀ ρ))) (hf : MeasureTheory.AEStronglyMeasurable (fun (w : Foundation.Parabolic.ParabolicPoint) => ENNReal.ofReal (Foundation.Parabolic.vec3EuclideanNorm (f w))) (MeasureTheory.volume.restrict (Foundation.Parabolic.parabolicCylinder x₀ t₀ ρ))) (hφ : ∀ w ∈ Foundation.Parabolic.parabolicCylinder x₀ t₀ ρ, φ w ≤ 1000 / r) :
theorem CKN.caccioppoli_I4_normalization {q ρ r γ ell : ℝ} {x₀ : Foundation.Parabolic.Vec3} {t₀ : ℝ} (hq : 5 / 2 < q) (hρ : 0 < ρ) (hr : 0 < r) (hγ : 0 ≤ γ) (hell : 0 ≤ ell) {u f : Foundation.Parabolic.ParabolicPoint → Foundation.Parabolic.Vec3} {φ : Foundation.Parabolic.ParabolicPoint → ℝ} (hu : MeasureTheory.AEStronglyMeasurable (fun (w : Foundation.Parabolic.ParabolicPoint) => ENNReal.ofReal (Foundation.Parabolic.vec3EuclideanNorm (u w))) (MeasureTheory.volume.restrict (Foundation.Parabolic.parabolicCylinder x₀ t₀ ρ))) (hf : MeasureTheory.AEStronglyMeasurable (fun (w : Foundation.Parabolic.ParabolicPoint) => ENNReal.ofReal (Foundation.Parabolic.vec3EuclideanNorm (f w))) (MeasureTheory.volume.restrict (Foundation.Parabolic.parabolicCylinder x₀ t₀ ρ))) (hφ : ∀ w ∈ Foundation.Parabolic.parabolicCylinder x₀ t₀ ρ, φ w ≤ 1000 / r) (hforce : ∫⁻ (w : Foundation.Parabolic.ParabolicPoint) in Foundation.Parabolic.parabolicCylinder x₀ t₀ ρ, ENNReal.ofReal (Foundation.Parabolic.vec3EuclideanNorm (f w)) ^ q = ENNReal.ofReal ((ρ ^ (5 / q - 3) * ell) ^ q)) (hvelocity : ∫⁻ (w : Foundation.Parabolic.ParabolicPoint) in Foundation.Parabolic.parabolicCylinder x₀ t₀ ρ, ENNReal.ofReal (Foundation.Parabolic.vec3EuclideanNorm (u w)) ^ 3 = ENNReal.ofReal (ρ ^ 2 * γ ^ 3)) :
theorem CKN.caccioppoli_I4_square_normalization {κ γ ell K C₂₆ I₄ : ℝ} (hκ : 0 < κ) (hγ : 0 ≤ γ) (hell : 0 ≤ ell) (hKbound : K ≤ C₂₆ ^ 2) (hraw : I₄ ≤ K * κ⁻¹ * γ * ell) :
I₄ ≤ (C₂₆ * κ ^ (-1 / 2) * γ ^ (1 / 2) * ell ^ (1 / 2)) ^ 2