Documentation

TauCeti.Analysis.Sobolev.Morrey

Morrey's inequality for C¹ functions #

Let E be a finite-dimensional real normed space of dimension n, let μ be an additive Haar measure on E, and let p > n. This file proves Morrey's inequality: a C¹ function whose derivative lies in Lᵖ is Hölder continuous of exponent 1 - n / p, with

‖u x - u y‖ ≤ C(n, p, μ) * ‖x - y‖ ^ (1 - n / p) * ‖Du‖_{Lᵖ}.

The constant is explicit. Writing ω = μ(B(0, 1)) and K = n ω (p - 1) / (p - n), it is C = 2 ^ (n + 1) / (n ω) * K ^ (1 - 1 / p) * 2 ^ (1 - n / p). For n ≥ 2 it blows up as p ↓ n, as it must, since the embedding fails in the borderline case p = n. For n = 1 one has K = ω independently of p, and no blow-up occurs.

The proof starts from the pointwise potential estimate behind the Poincaré–Wirtinger inequality (TauCeti.enorm_sub_setAverage_le_of_starConvex), which bounds the deviation of u x from a mean of u by the Riesz potential ∫ ‖Du y‖ ‖x - y‖ ^ (1 - n) dy. For p > n, Hölder's inequality bounds that potential by ‖Du‖_{Lᵖ}, because the conjugate power ‖x - y‖ ^ ((1 - n) p') of the kernel is integrable near the pole exactly when p > n. Comparing u x and u y with the mean of u over a ball containing both points gives the Hölder estimate.

Main declarations #

References #

theorem TauCeti.setLIntegral_mul_enorm_sub_rpow_one_sub_finrank_le {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] {Ω : Set E} {x : E} {D : ℝ} {p : NNReal} (hD : Ω ⊆ Metric.closedBall x D) {g : E → ENNReal} (hg : AEMeasurable g (μ.restrict Ω)) (hp : ↑(Module.finrank ℝ E) < p) :
∫⁻ (y : E) in Ω, g y * ‖x - y‖ₑ ^ (1 - ↑(Module.finrank ℝ E)) ∂μ ≤ ENNReal.ofReal ((↑(Module.finrank ℝ E) * μ.real (Metric.ball 0 1) * (↑p - 1) / (↑p - ↑(Module.finrank ℝ E))) ^ (1 - 1 / ↑p) * D ^ (1 - ↑(Module.finrank ℝ E) / ↑p)) * (∫⁻ (y : E) in Ω, g y ^ ↑p ∂μ) ^ (1 / ↑p)

The Riesz potential of order one is bounded on Lᵖ for p > n. If Ω lies in closedBall x D and p exceeds the dimension n of the space, then the Riesz potential at x of a function g on Ω is at most K ^ (1 - 1 / p) * D ^ (1 - n / p) times the Lᵖ(Ω) norm of g, where K = n μ(B(0, 1)) (p - 1) / (p - n).

theorem TauCeti.enorm_sub_setAverage_le_of_starConvex_of_finrank_lt {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] [NormedAddCommGroup F] [NormedSpace ℝ F] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] {u : E → F} {Ω S : Set E} {x : E} {D : ℝ} {p : NNReal} [CompleteSpace F] (hΩ : IsOpen Ω) (hu : ContDiffOn ℝ 1 u Ω) (hx : StarConvex ℝ x Ω) (hD : Ω ⊆ Metric.closedBall x D) (hS : S ⊆ Ω) (hS₀ : μ S ≠ 0) (hp : ↑(Module.finrank ℝ E) < p) :
‖u x - ⨍ (y : E) in S, u y ∂μ‖ₑ ≤ ENNReal.ofReal (D ^ Module.finrank ℝ E / ↑(Module.finrank ℝ E)) / μ S * ENNReal.ofReal ((↑(Module.finrank ℝ E) * μ.real (Metric.ball 0 1) * (↑p - 1) / (↑p - ↑(Module.finrank ℝ E))) ^ (1 - 1 / ↑p) * D ^ (1 - ↑(Module.finrank ℝ E) / ↑p)) * MeasureTheory.eLpNorm (fderiv ℝ u) (↑p) (μ.restrict Ω)

The Morrey potential estimate for the mean. If u is C¹ on an open set Ω which is star-convex about x and contained in closedBall x D, and p exceeds the dimension n of the space, then for every S ⊆ Ω of positive measure the deviation of u x from the mean of u over S is at most D ^ n / (n μ(S)) * K ^ (1 - 1 / p) * D ^ (1 - n / p) times the Lᵖ(Ω) norm of the derivative of u, where K = n μ(B(0, 1)) (p - 1) / (p - n).

theorem TauCeti.enorm_sub_setAverage_le_of_convex_of_finrank_lt {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] [NormedAddCommGroup F] [NormedSpace ℝ F] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] {u : E → F} {Ω S : Set E} {x : E} {p : NNReal} [CompleteSpace F] (hΩ : IsOpen Ω) (hΩc : Convex ℝ Ω) (hb : Bornology.IsBounded Ω) (hu : ContDiffOn ℝ 1 u Ω) (hx : x ∈ Ω) (hS : S ⊆ Ω) (hS₀ : μ S ≠ 0) (hp : ↑(Module.finrank ℝ E) < p) :
‖u x - ⨍ (y : E) in S, u y ∂μ‖ₑ ≤ ENNReal.ofReal (Metric.diam Ω ^ Module.finrank ℝ E / ↑(Module.finrank ℝ E)) / μ S * ENNReal.ofReal ((↑(Module.finrank ℝ E) * μ.real (Metric.ball 0 1) * (↑p - 1) / (↑p - ↑(Module.finrank ℝ E))) ^ (1 - 1 / ↑p) * Metric.diam Ω ^ (1 - ↑(Module.finrank ℝ E) / ↑p)) * MeasureTheory.eLpNorm (fderiv ℝ u) (↑p) (μ.restrict Ω)

The Morrey potential estimate on a convex domain. If u is C¹ on a bounded convex open set Ω, x ∈ Ω, and p exceeds the dimension n of the space, then for every S ⊆ Ω of positive measure the deviation of u x from the mean of u over S is at most d ^ n / (n μ(S)) * K ^ (1 - 1 / p) * d ^ (1 - n / p) times the Lᵖ(Ω) norm of the derivative of u, where d = diam Ω and K = n μ(B(0, 1)) (p - 1) / (p - n).

theorem TauCeti.enorm_sub_le_of_mem_ball_of_finrank_lt {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] [NormedAddCommGroup F] [NormedSpace ℝ F] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] {u : E → F} {p : NNReal} [CompleteSpace F] {z : E} {r : ℝ} (hu : ContDiffOn ℝ 1 u (Metric.ball z r)) {x y : E} (hx : x ∈ Metric.ball z r) (hy : y ∈ Metric.ball z r) (hp : ↑(Module.finrank ℝ E) < p) :
‖u x - u y‖ₑ ≤ ENNReal.ofReal (2 ^ (Module.finrank ℝ E + 1) / (↑(Module.finrank ℝ E) * μ.real (Metric.ball 0 1)) * (↑(Module.finrank ℝ E) * μ.real (Metric.ball 0 1) * (↑p - 1) / (↑p - ↑(Module.finrank ℝ E))) ^ (1 - 1 / ↑p) * (2 * r) ^ (1 - ↑(Module.finrank ℝ E) / ↑p)) * MeasureTheory.eLpNorm (fderiv ℝ u) (↑p) (μ.restrict (Metric.ball z r))

Morrey's inequality on a ball. If u is C¹ on ball z r and p exceeds the dimension n of the space, then for all x, y in the ball, ‖u x - u y‖ is at most 2 ^ (n + 1) / (n ω) * K ^ (1 - 1 / p) * (2 r) ^ (1 - n / p) times the Lᵖ norm of the derivative of u on the ball, where ω = μ(B(0, 1)) and K = n ω (p - 1) / (p - n).

theorem TauCeti.enorm_sub_le_of_contDiff_of_finrank_lt {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] [NormedAddCommGroup F] [NormedSpace ℝ F] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] {u : E → F} {p : NNReal} [CompleteSpace F] (hu : ContDiff ℝ 1 u) (x y : E) (hp : ↑(Module.finrank ℝ E) < p) :
‖u x - u y‖ₑ ≤ ENNReal.ofReal (2 ^ (Module.finrank ℝ E + 1) / (↑(Module.finrank ℝ E) * μ.real (Metric.ball 0 1)) * (↑(Module.finrank ℝ E) * μ.real (Metric.ball 0 1) * (↑p - 1) / (↑p - ↑(Module.finrank ℝ E))) ^ (1 - 1 / ↑p) * (2 * ‖x - y‖) ^ (1 - ↑(Module.finrank ℝ E) / ↑p)) * MeasureTheory.eLpNorm (fderiv ℝ u) (↑p) μ

Morrey's inequality. If u is C¹ on the whole space and p exceeds the dimension n of the space, then ‖u x - u y‖ is at most 2 ^ (n + 1) / (n ω) * K ^ (1 - 1 / p) * (2 ‖x - y‖) ^ (1 - n / p) times the Lᵖ norm of the derivative of u, where ω = μ(B(0, 1)) and K = n ω (p - 1) / (p - n).

theorem TauCeti.holderWith_of_contDiff_of_finrank_lt {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] [NormedAddCommGroup F] [NormedSpace ℝ F] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] {u : E → F} {p : NNReal} [CompleteSpace F] (hu : ContDiff ℝ 1 u) (hp : ↑(Module.finrank ℝ E) < p) (hDu : MeasureTheory.eLpNorm (fderiv ℝ u) (↑p) μ ≠ ⊤) :
HolderWith ((2 ^ (Module.finrank ℝ E + 1) / (↑(Module.finrank ℝ E) * μ.real (Metric.ball 0 1)) * (↑(Module.finrank ℝ E) * μ.real (Metric.ball 0 1) * (↑p - 1) / (↑p - ↑(Module.finrank ℝ E))) ^ (1 - 1 / ↑p) * 2 ^ (1 - ↑(Module.finrank ℝ E) / ↑p)).toNNReal * (MeasureTheory.eLpNorm (fderiv ℝ u) (↑p) μ).toNNReal) (1 - ↑(Module.finrank ℝ E) / p) u

Morrey's inequality, Hölder form. If u is C¹ on the whole space, p exceeds the dimension n of the space, and the derivative of u lies in Lᵖ, then u is Hölder continuous of exponent 1 - n / p, with constant 2 ^ (n + 1) / (n ω) * K ^ (1 - 1 / p) * 2 ^ (1 - n / p) * ‖Du‖_{Lᵖ}, where ω = μ(B(0, 1)) and K = n ω (p - 1) / (p - n).