Terms #
Part of the Caffarelli–Kohn–Nirenberg partial regularity proof.
theorem
CKN.caccioppoli_heat_cutoff_eq_one_on
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε r : ℝ)
(hρ : 0 < ρ)
(hε : 0 < ε)
(hr : 0 < r)
(hscale : r ≤ ρ / 2)
{z : Foundation.Parabolic.Vec3 × ℝ}
(hx : z.1 ∈ Foundation.Parabolic.vec3Ball x₀ (ρ / 2))
(ht : z.2 ∈ Set.Ioc (t₀ - r ^ 2) (t₀ + ε / 2))
:
theorem
CKN.caccioppoli_heat_cutoff_derivatives_zero_on_inner
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε r : ℝ)
(hρ : 0 < ρ)
(hε : 0 < ε)
(hr : 0 < r)
(hscale : r ≤ ρ / 2)
{z : Foundation.Parabolic.ParabolicPoint}
(hx : z.1 ∈ Foundation.Parabolic.vec3Ball x₀ (ρ / 2))
(ht : z.2 ∈ Set.Ioc (t₀ - r ^ 2) t₀)
:
timePartial (caccioppoliHeatCutoff x₀ t₀ ρ ε hρ hε) z = 0 ∧ (∀ (i : Fin 3), spatialPartial (caccioppoliHeatCutoff x₀ t₀ ρ ε hρ hε) i z = 0) ∧ ∀ (i j : Fin 3), spatialSecondPartial (caccioppoliHeatCutoff x₀ t₀ ρ ε hρ hε) i j z = 0
theorem
CKN.caccioppoli_cutoff_heat_spatialPartial
{η : Foundation.Parabolic.Vec3 × ℝ → ℝ}
{x₀ : Foundation.Parabolic.Vec3}
{t₀ r : ℝ}
{z : Foundation.Parabolic.ParabolicPoint}
(hη : ContDiff ℝ (↑⊤) η)
(ht : z.2 - t₀ < r ^ 2)
(i : Fin 3)
:
spatialPartial (backwardHeatCutoff η x₀ t₀ r) i z = spatialPartial η i z * Foundation.Heat.backwardHeatTestFunction r (z.1 - x₀) (z.2 - t₀) + η z * (r ^ 2 * Foundation.Heat.heatKernelSpaceDerivative (z.1 - x₀) (r ^ 2 - (z.2 - t₀)) i)
theorem
CKN.caccioppoli_cutoff_heat_timePartial
{η : Foundation.Parabolic.Vec3 × ℝ → ℝ}
{x₀ : Foundation.Parabolic.Vec3}
{t₀ r : ℝ}
{z : Foundation.Parabolic.ParabolicPoint}
(hη : ContDiff ℝ (↑⊤) η)
(ht : z.2 - t₀ < r ^ 2)
:
timePartial (backwardHeatCutoff η x₀ t₀ r) z = timePartial η z * Foundation.Heat.backwardHeatTestFunction r (z.1 - x₀) (z.2 - t₀) + η z * (-r ^ 2 * Foundation.Heat.heatKernelTimeDerivative (z.1 - x₀) (r ^ 2 - (z.2 - t₀)))
theorem
CKN.caccioppoli_cutoff_le_one
{x₀ : Foundation.Parabolic.Vec3}
{t₀ ρ R : ℝ}
(hρ : 0 < ρ)
(hR : ρ / 2 < R)
(z : Foundation.Parabolic.Vec3 × ℝ)
:
theorem
CKN.caccioppoli_heat_function_upper_on_annulus
{x₀ : Foundation.Parabolic.Vec3}
{t₀ ρ r : ℝ}
(hr : 0 < r)
(hρ : 0 < ρ)
(hscale : r ≤ ρ / 2)
{z : Foundation.Parabolic.ParabolicPoint}
(hp :
(z.1 - x₀, z.2 - t₀) ∈ Foundation.Parabolic.parabolicCylinder 0 0 ρ \ Foundation.Parabolic.parabolicCylinder 0 0 (ρ / 2))
:
theorem
CKN.caccioppoli_heat_spatial_derivative_abs_on_annulus
{x₀ : Foundation.Parabolic.Vec3}
{t₀ ρ r : ℝ}
(hr : 0 < r)
(hρ : 0 < ρ)
(hscale : r ≤ ρ / 2)
{z : Foundation.Parabolic.ParabolicPoint}
(i : Fin 3)
(hp :
(z.1 - x₀, z.2 - t₀) ∈ Foundation.Parabolic.parabolicCylinder 0 0 ρ \ Foundation.Parabolic.parabolicCylinder 0 0 (ρ / 2))
:
theorem
CKN.caccioppoli_cutoff_spatial_partial_abs_on_annulus
{x₀ : Foundation.Parabolic.Vec3}
{t₀ ρ R r : ℝ}
(hρ : 0 < ρ)
(hR : ρ / 2 < R)
(hr : 0 < r)
(hscale : r ≤ ρ / 2)
{z : Foundation.Parabolic.ParabolicPoint}
(i : Fin 3)
(hp :
(z.1 - x₀, z.2 - t₀) ∈ Foundation.Parabolic.parabolicCylinder 0 0 ρ \ Foundation.Parabolic.parabolicCylinder 0 0 (ρ / 2))
:
|spatialPartial (backwardHeatCutoff (caccioppoliCutoff x₀ t₀ ρ R hρ hR) x₀ t₀ r) i z| ≤ 5000000 * r ^ 2 / ρ ^ 4 + 8000000 * cutoffGradientConstant * r ^ 2 / ρ ^ 4