Documentation

TauCeti.Analysis.PDE.Caccioppoli.LowerOrder

The Caccioppoli inequality for truncations with lower-order terms #

Let u ∈ H¹(Ω) be a weak subsolution of the full divergence-form equation

-∂ᵢ(aⁱʲ ∂ⱼu) + bⁱ ∂ᵢu + c u ≤ f in Ω,

that is, a(u, v) ≤ ∫_Ω f v for every nonnegative v ∈ H¹₀(Ω), where a(·, ·) is the energy form with drift b and mass coefficient c. Let a be measurable and uniformly elliptic with constants 0 < λ ≤ Λ, and let b and c be measurable and bounded, with ‖b‖ ≤ β. For a level k with w = (u - k)⁺ ∈ L²(Ω), every smooth ψ compactly supported in Ω satisfies

∫_Ω ψ² ‖∇w‖² ≤ 2 (2Λ/λ)² ∫_Ω ‖∇ψ‖² w² + (2β/λ)² ∫_Ω ψ² w² + (4/λ) ∫_Ω ψ² (f - c u) w.

Moving the drift and mass terms to the right-hand side makes u a subsolution of the principal part with the effective forcing f - ⟪b, ∇u⟫ - c u, so the principal-part inequality applies. The drift is then absorbed into the left-hand side by Young's inequality, at the cost of the zeroth-order term (2β/λ)² ∫ ψ² w². The mass term is kept on the right-hand side next to the forcing, where its sign is visible: under the sign condition c ≥ 0 and at a level k ≥ 0, the product c u w is nonnegative, because w > 0 forces u > k ≥ 0, so the term can be dropped. That is the form on concentric balls B(x₀, r) ⊆ B(x₀, R) ⊆ Ω for subsolutions of L u ≤ 0:

∫_{B(x₀, r)} ‖∇w‖² ≤ (2 (2Λ/λ)² (C/(R - r))² + (2β/λ)²) ∫_{B(x₀, R)} w²,

with C depending only on the dimension. Unlike the principal-part inequality TauCeti.PDE.exists_setIntegral_ball_norm_gradient_posPartAbove_sq_le, this is not invariant under dilations: the drift term is comparable to the cutoff term only on balls with βR/λ bounded. This is the energy estimate that De Giorgi's iteration needs for equations with lower-order terms. The boundedness hypothesis on c serves only to make the energy form integrable.

Main declarations #

All four are in the namespace TauCeti.PDE.

References #

theorem TauCeti.PDE.UniformlyEllipticOn.setIntegral_sq_mul_norm_gradient_posPartAbove_sq_le_lowerOrder_of_memLp {ι : Type u_1} [Fintype ι] [DecidableEq ι] {mu : MeasureTheory.Measure (EuclideanSpace ℝ ι)} [mu.IsAddHaarMeasure] {Omega : TopologicalSpace.Opens (EuclideanSpace ℝ ι)} {a : EuclideanSpace ℝ ι → Matrix ι ι ℝ} {b : EuclideanSpace ℝ ι → EuclideanSpace ℝ ι} {c : EuclideanSpace ℝ ι → ℝ} {lam Lam beta gamma : ℝ} (h : UniformlyEllipticOn (↑Omega) a lam Lam) (ha : MeasureTheory.AEStronglyMeasurable a (mu.restrict ↑Omega)) (hb : MeasureTheory.AEStronglyMeasurable b (mu.restrict ↑Omega)) (hc : MeasureTheory.AEStronglyMeasurable c (mu.restrict ↑Omega)) (hb_bound : ∀ x ∈ ↑Omega, ‖b x‖ ≤ beta) (hc_bound : ∀ x ∈ ↑Omega, ‖c x‖ ≤ gamma) {f : ↥(MeasureTheory.Lp ℝ 2 (mu.restrict ↑Omega))} {u : ↥(W1p mu Omega 2)} (hu : ∀ (v : ↥(W1p0 mu Omega 2)), (∀ᵐ (x : EuclideanSpace ℝ ι) ∂mu.restrict ↑Omega, 0 ≤ ↑↑(W1p.value ↑v) x) → energyFormH1 a b c u ↑v ≤ ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ↑↑f x * ↑↑(W1p.value ↑v) x ∂mu) {k : ℝ} (hwLp : MeasureTheory.MemLp (fun (x : EuclideanSpace ℝ ι) => max (↑↑(W1p.value u) x - k) 0) 2 (mu.restrict ↑Omega)) {ψ : EuclideanSpace ℝ ι → ℝ} (hψ : ContDiff ℝ (↑⊤) ψ) (hcpt : HasCompactSupport ψ) (hts : tsupport ψ ⊆ ↑Omega) :
have w := W1p.posPartAboveOfMemLp setIntegral_sq_mul_norm_gradient_posPartAbove_sq_le_lowerOrder_of_memLp._proof_1 k u hwLp; ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ψ x ^ 2 * ‖↑↑(W1p.gradient w) x‖ ^ 2 ∂mu ≤ 2 * (2 * Lam / lam) ^ 2 * ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ‖gradient ψ x‖ ^ 2 * ↑↑(W1p.value w) x ^ 2 ∂mu + (2 * beta / lam) ^ 2 * ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ψ x ^ 2 * ↑↑(W1p.value w) x ^ 2 ∂mu + 4 / lam * ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ψ x ^ 2 * (↑↑f x - c x * ↑↑(W1p.value u) x) * ↑↑(W1p.value w) x ∂mu

The Caccioppoli inequality for a positive truncation of a weak subsolution with lower-order terms. Let a be measurable and uniformly elliptic on Ω with constants 0 < λ ≤ Λ, and let b and c be measurable with ‖b‖ ≤ β and ‖c‖ ≤ γ on Ω. Let u ∈ H¹(Ω) satisfy

a(u, v) ≤ ∫_Ω f v

for every nonnegative v ∈ H¹₀(Ω), where a is the energy form of -∂ᵢ(aⁱʲ ∂ⱼ ·) + bⁱ ∂ᵢ + c. At any level k for which w = (u - k)⁺ belongs to L²(Ω), every smooth ψ compactly supported in Ω satisfies

∫_Ω ψ² ‖∇w‖² ≤ 2 (2Λ/λ)² ∫_Ω ‖∇ψ‖² w² + (2β/λ)² ∫_Ω ψ² w² + (4/λ) ∫_Ω ψ² (f - c u) w.

The bound γ on the mass coefficient does not enter the estimate.

theorem TauCeti.PDE.UniformlyEllipticOn.setIntegral_sq_mul_norm_gradient_posPartAbove_sq_le_lowerOrder {ι : Type u_1} [Fintype ι] [DecidableEq ι] {mu : MeasureTheory.Measure (EuclideanSpace ℝ ι)} [mu.IsAddHaarMeasure] {Omega : TopologicalSpace.Opens (EuclideanSpace ℝ ι)} {a : EuclideanSpace ℝ ι → Matrix ι ι ℝ} {b : EuclideanSpace ℝ ι → EuclideanSpace ℝ ι} {c : EuclideanSpace ℝ ι → ℝ} {lam Lam beta gamma : ℝ} (h : UniformlyEllipticOn (↑Omega) a lam Lam) (ha : MeasureTheory.AEStronglyMeasurable a (mu.restrict ↑Omega)) (hb : MeasureTheory.AEStronglyMeasurable b (mu.restrict ↑Omega)) (hc : MeasureTheory.AEStronglyMeasurable c (mu.restrict ↑Omega)) (hb_bound : ∀ x ∈ ↑Omega, ‖b x‖ ≤ beta) (hc_bound : ∀ x ∈ ↑Omega, ‖c x‖ ≤ gamma) {f : ↥(MeasureTheory.Lp ℝ 2 (mu.restrict ↑Omega))} {u : ↥(W1p mu Omega 2)} (hu : ∀ (v : ↥(W1p0 mu Omega 2)), (∀ᵐ (x : EuclideanSpace ℝ ι) ∂mu.restrict ↑Omega, 0 ≤ ↑↑(W1p.value ↑v) x) → energyFormH1 a b c u ↑v ≤ ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ↑↑f x * ↑↑(W1p.value ↑v) x ∂mu) {k : ℝ} (hk : 0 ≤ k) {ψ : EuclideanSpace ℝ ι → ℝ} (hψ : ContDiff ℝ (↑⊤) ψ) (hcpt : HasCompactSupport ψ) (hts : tsupport ψ ⊆ ↑Omega) :
have w := W1p.posPartAbove setIntegral_sq_mul_norm_gradient_posPartAbove_sq_le_lowerOrder_of_memLp._proof_1 hk u; ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ψ x ^ 2 * ‖↑↑(W1p.gradient w) x‖ ^ 2 ∂mu ≤ 2 * (2 * Lam / lam) ^ 2 * ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ‖gradient ψ x‖ ^ 2 * ↑↑(W1p.value w) x ^ 2 ∂mu + (2 * beta / lam) ^ 2 * ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ψ x ^ 2 * ↑↑(W1p.value w) x ^ 2 ∂mu + 4 / lam * ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ψ x ^ 2 * (↑↑f x - c x * ↑↑(W1p.value u) x) * ↑↑(W1p.value w) x ∂mu

The Caccioppoli inequality for a nonnegative-level truncation of a weak subsolution with lower-order terms. This specializes UniformlyEllipticOn.setIntegral_sq_mul_norm_gradient_posPartAbove_sq_le_lowerOrder_of_memLp; the condition k ≥ 0 makes (u - k)⁺ ∈ L²(Ω) automatic even when Ω has infinite measure.

theorem TauCeti.PDE.UniformlyEllipticOn.setIntegral_sq_mul_norm_gradient_posPartAbove_sq_le_lowerOrder_of_nonpos {ι : Type u_1} [Fintype ι] [DecidableEq ι] {mu : MeasureTheory.Measure (EuclideanSpace ℝ ι)} [mu.IsAddHaarMeasure] {Omega : TopologicalSpace.Opens (EuclideanSpace ℝ ι)} {a : EuclideanSpace ℝ ι → Matrix ι ι ℝ} {b : EuclideanSpace ℝ ι → EuclideanSpace ℝ ι} {c : EuclideanSpace ℝ ι → ℝ} {lam Lam beta gamma : ℝ} (h : UniformlyEllipticOn (↑Omega) a lam Lam) (ha : MeasureTheory.AEStronglyMeasurable a (mu.restrict ↑Omega)) (hb : MeasureTheory.AEStronglyMeasurable b (mu.restrict ↑Omega)) (hc : MeasureTheory.AEStronglyMeasurable c (mu.restrict ↑Omega)) (hb_bound : ∀ x ∈ ↑Omega, ‖b x‖ ≤ beta) (hc_bound : ∀ x ∈ ↑Omega, ‖c x‖ ≤ gamma) (hc_nonneg : ∀ x ∈ ↑Omega, 0 ≤ c x) {u : ↥(W1p mu Omega 2)} (hu : ∀ (v : ↥(W1p0 mu Omega 2)), (∀ᵐ (x : EuclideanSpace ℝ ι) ∂mu.restrict ↑Omega, 0 ≤ ↑↑(W1p.value ↑v) x) → energyFormH1 a b c u ↑v ≤ 0) {k : ℝ} (hk : 0 ≤ k) {ψ : EuclideanSpace ℝ ι → ℝ} (hψ : ContDiff ℝ (↑⊤) ψ) (hcpt : HasCompactSupport ψ) (hts : tsupport ψ ⊆ ↑Omega) :
have w := W1p.posPartAbove setIntegral_sq_mul_norm_gradient_posPartAbove_sq_le_lowerOrder_of_memLp._proof_1 hk u; ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ψ x ^ 2 * ‖↑↑(W1p.gradient w) x‖ ^ 2 ∂mu ≤ 2 * (2 * Lam / lam) ^ 2 * ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ‖gradient ψ x‖ ^ 2 * ↑↑(W1p.value w) x ^ 2 ∂mu + (2 * beta / lam) ^ 2 * ∫ (x : EuclideanSpace ℝ ι) in ↑Omega, ψ x ^ 2 * ↑↑(W1p.value w) x ^ 2 ∂mu

The zero-forcing Caccioppoli inequality for a nonnegative-level truncation with lower-order terms. Let a be measurable and uniformly elliptic on Ω with constants 0 < λ ≤ Λ, let b and c be measurable with ‖b‖ ≤ β, ‖c‖ ≤ γ and c ≥ 0 on Ω, and let u ∈ H¹(Ω) be a weak subsolution of -∂ᵢ(aⁱʲ ∂ⱼu) + bⁱ ∂ᵢu + c u ≤ 0. At any level k ≥ 0, with w = (u - k)⁺, every smooth ψ compactly supported in Ω satisfies

∫_Ω ψ² ‖∇w‖² ≤ 2 (2Λ/λ)² ∫_Ω ‖∇ψ‖² w² + (2β/λ)² ∫_Ω ψ² w².

This specializes UniformlyEllipticOn.setIntegral_sq_mul_norm_gradient_posPartAbove_sq_le_lowerOrder: the mass term c u w is nonnegative because w > 0 forces u > k ≥ 0.

theorem TauCeti.PDE.exists_setIntegral_ball_norm_gradient_posPartAbove_sq_le_lowerOrder {ι : Type u_1} [Fintype ι] [DecidableEq ι] :
∃ (C : ℝ), 0 < C ∧ ∀ {mu : MeasureTheory.Measure (EuclideanSpace ℝ ι)} [inst : mu.IsAddHaarMeasure] {Omega : TopologicalSpace.Opens (EuclideanSpace ℝ ι)} {a : EuclideanSpace ℝ ι → Matrix ι ι ℝ} {b : EuclideanSpace ℝ ι → EuclideanSpace ℝ ι} {c : EuclideanSpace ℝ ι → ℝ} {lam Lam beta gamma : ℝ} {u : ↥(W1p mu Omega 2)} {k : ℝ} (hk : 0 ≤ k) {x₀ : EuclideanSpace ℝ ι} {r R : ℝ}, UniformlyEllipticOn (↑Omega) a lam Lam → MeasureTheory.AEStronglyMeasurable a (mu.restrict ↑Omega) → MeasureTheory.AEStronglyMeasurable b (mu.restrict ↑Omega) → MeasureTheory.AEStronglyMeasurable c (mu.restrict ↑Omega) → (∀ x ∈ ↑Omega, ‖b x‖ ≤ beta) → (∀ x ∈ ↑Omega, ‖c x‖ ≤ gamma) → (∀ x ∈ ↑Omega, 0 ≤ c x) → (∀ (v : ↥(W1p0 mu Omega 2)), (∀ᵐ (x : EuclideanSpace ℝ ι) ∂mu.restrict ↑Omega, 0 ≤ ↑↑(W1p.value ↑v) x) → energyFormH1 a b c u ↑v ≤ 0) → 0 < r → r < R → Metric.ball x₀ R ⊆ ↑Omega → ∫ (x : EuclideanSpace ℝ ι) in Metric.ball x₀ r, ‖↑↑(W1p.gradient (W1p.posPartAbove UniformlyEllipticOn.setIntegral_sq_mul_norm_gradient_posPartAbove_sq_le_lowerOrder_of_memLp._proof_1 hk u)) x‖ ^ 2 ∂mu ≤ (2 * (2 * Lam / lam) ^ 2 * (C / (R - r)) ^ 2 + (2 * beta / lam) ^ 2) * ∫ (x : EuclideanSpace ℝ ι) in Metric.ball x₀ R, max (↑↑(W1p.value u) x - k) 0 ^ 2 ∂mu

The Caccioppoli inequality on concentric balls, with lower-order terms. There is a constant C > 0, depending only on the dimension, such that the following holds for every additive Haar measure μ. Let a be measurable and uniformly elliptic on Ω with constants 0 < λ ≤ Λ, let b and c be measurable with ‖b‖ ≤ β, ‖c‖ ≤ γ and c ≥ 0 on Ω, and let u ∈ H¹(Ω) be a weak subsolution of -∂ᵢ(aⁱʲ ∂ⱼu) + bⁱ ∂ᵢu + c u ≤ 0. At any level k ≥ 0, with w = (u - k)⁺, and for every pair of balls B(x₀, r) ⊆ B(x₀, R) ⊆ Ω with 0 < r < R,

∫_{B(x₀, r)} ‖∇w‖² ≤ (2 (2Λ/λ)² (C / (R - r))² + (2β/λ)²) ∫_{B(x₀, R)} w².