Cutoff #
Part of the Caffarelli–Kohn–Nirenberg partial regularity proof.
theorem
CKN.caccioppoli_spatial_cutoff_gradient_bound
(x₀ : Foundation.Parabolic.Vec3)
(ρ : ℝ)
(hρ : 0 < ρ)
(x : Foundation.Parabolic.Vec3)
:
theorem
CKN.caccioppoli_spatial_cutoff_second_derivative_bound
(x₀ : Foundation.Parabolic.Vec3)
(ρ : ℝ)
(hρ : 0 < ρ)
(x : Foundation.Parabolic.Vec3)
(i j : Fin 3)
:
|(fderiv ℝ (classicalGradient (mollifiedBallCutoff x₀ hρ)) x) (basisVec j) i| ≤ cutoffSecondDerivativeConstant / ρ ^ 2
theorem
CKN.caccioppoli_cutoff_spatial_partial_bound
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ R : ℝ)
(hρ : 0 < ρ)
(hR : ρ / 2 < R)
(z : Foundation.Parabolic.Vec3 × ℝ)
(i : Fin 3)
:
theorem
CKN.caccioppoli_cutoff_time_partial_bound
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ R : ℝ)
(hρ : 0 < ρ)
(hR : ρ / 2 < R)
(z : Foundation.Parabolic.Vec3 × ℝ)
:
theorem
CKN.caccioppoli_cutoff_second_spatial_partial_bound
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ R : ℝ)
(hρ : 0 < ρ)
(hR : ρ / 2 < R)
(z : Foundation.Parabolic.Vec3 × ℝ)
(i j : Fin 3)
:
|spatialSecondPartial (caccioppoliCutoff x₀ t₀ ρ R hρ hR) i j z| ≤ cutoffSecondDerivativeConstant / ρ ^ 2
theorem
CKN.caccioppoli_cutoff_laplacian_bound
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ R : ℝ)
(hρ : 0 < ρ)
(hR : ρ / 2 < R)
(z : Foundation.Parabolic.Vec3 × ℝ)
:
|∑ i : Fin 3, spatialSecondPartial (caccioppoliCutoff x₀ t₀ ρ R hρ hR) i i z| ≤ 3 * (cutoffSecondDerivativeConstant / ρ ^ 2)
theorem
CKN.caccioppoli_cutoff_time_plus_laplacian_bound
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ R : ℝ)
(hρ : 0 < ρ)
(hR : ρ / 2 < R)
(z : Foundation.Parabolic.Vec3 × ℝ)
:
|timePartial (caccioppoliCutoff x₀ t₀ ρ R hρ hR) z + ∑ i : Fin 3, spatialSecondPartial (caccioppoliCutoff x₀ t₀ ρ R hρ hR) i i z| ≤ 32 / (R ^ 2 - (ρ / 2) ^ 2) + 3 * (cutoffSecondDerivativeConstant / ρ ^ 2)
Temporal cutoff with separate backward-cylinder and forward regularization transition intervals.
Equations
Instances For
theorem
CKN.caccioppoli_asymmetricTimeCutoff_support_subset
{t₀ ρ ε : ℝ}
(hρ : 0 < ρ)
(hε : 0 < ε)
:
Function.support (caccioppoliAsymmetricTimeCutoff t₀ ρ ε) ⊆ Set.Ioo (t₀ - ρ ^ 2) (t₀ + ε)
theorem
CKN.caccioppoli_asymmetricTimeCutoff_hasCompactSupport
{t₀ ρ ε : ℝ}
(hρ : 0 < ρ)
(hε : 0 < ε)
:
noncomputable def
CKN.caccioppoliHeatCutoff
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε : ℝ)
(hρ : 0 < ρ)
(_hε : 0 < ε)
(z : Foundation.Parabolic.Vec3 × ℝ)
:
Product cutoff used to test the local energy inequality with a regularized backward heat kernel.
Equations
- CKN.caccioppoliHeatCutoff x₀ t₀ ρ ε hρ _hε z = CKN.mollifiedBallCutoff x₀ hρ z.1 * CKN.caccioppoliAsymmetricTimeCutoff t₀ ρ ε z.2
Instances For
theorem
CKN.caccioppoli_heat_cutoff_smooth
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε : ℝ)
(hρ : 0 < ρ)
(hε : 0 < ε)
:
ContDiff ℝ (↑⊤) (caccioppoliHeatCutoff x₀ t₀ ρ ε hρ hε)
theorem
CKN.caccioppoli_heat_cutoff_nonneg
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε : ℝ)
(hρ : 0 < ρ)
(hε : 0 < ε)
(z : Foundation.Parabolic.Vec3 × ℝ)
:
theorem
CKN.caccioppoli_heat_cutoff_le_one
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε : ℝ)
(hρ : 0 < ρ)
(hε : 0 < ε)
(z : Foundation.Parabolic.Vec3 × ℝ)
:
theorem
CKN.caccioppoli_heat_cutoff_support_subset
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε : ℝ)
(hρ : 0 < ρ)
(hε : 0 < ε)
:
Function.support (caccioppoliHeatCutoff x₀ t₀ ρ ε hρ hε) ⊆ euclideanBall x₀ (3 * ρ / 4) ×ˢ Set.Ioo (t₀ - ρ ^ 2) (t₀ + ε)
theorem
CKN.caccioppoli_heat_cutoff_hasCompactSupport
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε : ℝ)
(hρ : 0 < ρ)
(hε : 0 < ε)
:
HasCompactSupport (caccioppoliHeatCutoff x₀ t₀ ρ ε hρ hε)
theorem
CKN.caccioppoli_heat_cutoff_spatial_partial_bound
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε : ℝ)
(hρ : 0 < ρ)
(hε : 0 < ε)
(z : Foundation.Parabolic.Vec3 × ℝ)
(i : Fin 3)
:
theorem
CKN.caccioppoli_heat_cutoff_time_partial_bound_on_left
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε : ℝ)
(hρ : 0 < ρ)
(hε : 0 < ε)
{z : Foundation.Parabolic.Vec3 × ℝ}
(ht : z.2 ≤ t₀)
:
theorem
CKN.caccioppoli_heat_cutoff_second_spatial_partial_bound
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε : ℝ)
(hρ : 0 < ρ)
(hε : 0 < ε)
(z : Foundation.Parabolic.Vec3 × ℝ)
(i j : Fin 3)
:
|spatialSecondPartial (caccioppoliHeatCutoff x₀ t₀ ρ ε hρ hε) i j z| ≤ cutoffSecondDerivativeConstant / ρ ^ 2
theorem
CKN.caccioppoli_heat_cutoff_laplacian_bound
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε : ℝ)
(hρ : 0 < ρ)
(hε : 0 < ε)
(z : Foundation.Parabolic.Vec3 × ℝ)
:
|∑ i : Fin 3, spatialSecondPartial (caccioppoliHeatCutoff x₀ t₀ ρ ε hρ hε) i i z| ≤ 3 * (cutoffSecondDerivativeConstant / ρ ^ 2)
theorem
CKN.caccioppoli_heat_cutoff_time_plus_laplacian_bound_on_left
(x₀ : Foundation.Parabolic.Vec3)
(t₀ ρ ε : ℝ)
(hρ : 0 < ρ)
(hε : 0 < ε)
{z : Foundation.Parabolic.Vec3 × ℝ}
(ht : z.2 ≤ t₀)
:
|timePartial (caccioppoliHeatCutoff x₀ t₀ ρ ε hρ hε) z + ∑ i : Fin 3, spatialSecondPartial (caccioppoliHeatCutoff x₀ t₀ ρ ε hρ hε) i i z| ≤ 32 / ρ ^ 2 + 3 * (cutoffSecondDerivativeConstant / ρ ^ 2)