Documentation

TauCeti.MeasureTheory.Function.Campanato

Campanato's characterization of Hölder continuity #

Let μ be an additive Haar measure on a finite-dimensional real normed space E of dimension n, and let 0 < α. For a locally integrable f : E → F, write f_{x,r} for its average over closedBall x r, and call ⨍_{closedBall x r} ‖f - f_{x,r}‖ its mean oscillation on that ball. Campanato's theorem says that f agrees almost everywhere with an α-Hölder function exactly when its mean oscillation on balls of radius r is O(r^α). The Hölder representative is the precise representative TauCeti.MeasureTheory.preciseRepresentative μ f, the limit of the averages f_{x,r} as r → 0.

The hypothesis controls an integral average rather than an essential supremum, so it is much weaker than the oscillation bound behind TauCeti.MeasureTheory.holderOnWith_preciseRepresentative. This is the form in which energy estimates deliver regularity: Poincaré's inequality turns a growth bound on ∫_{closedBall x r} ‖∇u‖ᵖ (Morrey's Dirichlet growth condition) into such a mean oscillation bound, and the Campanato approach to the Schauder estimates compares a solution with solutions of a constant-coefficient problem in the same integral norms.

Domains with the measure density property #

Estimates up to the boundary need the theorem on a domain Ω ⊆ E, with the balls replaced by their intersections with Ω: all averages and integrals below are taken for μ.restrict Ω. The theorem holds as soon as Ω has the measure density property: there is c > 0 with

c μ(B(x, r)) ≤ μ(B(x, r) ∩ Ω)

for x ∈ Ω and 0 < r up to twice the diameter of Ω (every r, if Ω is unbounded). The classical examples are the bounded Lipschitz domains, by the interior cone condition. The whole space has it with c = 1, and the whole-space theorems are the case Ω = univ. The Hölder representative is the precise representative of f for μ.restrict Ω, which agrees with f almost everywhere on Ω by Lebesgue's differentiation theorem for the locally finite measure μ.restrict Ω (TauCeti.MeasureTheory.ae_eq_preciseRepresentative_of_hasBesicovitchCovering).

For exponents p ≥ 1 and λ, the Campanato seminorm of f on Ω is

[f]_{p,λ} = (sup_{x ∈ Ω, r > 0} r^(-λ) ∫_{B(x, r) ∩ Ω} ‖f - f_{x,r}‖^p)^(1/p),

and the Campanato space 𝓛^{p,λ}(Ω) consists of the functions for which it is finite. Following Giaquinta–Martinazzi, who state their estimates for [f]_{p,λ}^p, the declaration TauCeti.MeasureTheory.campanatoSeminormPow is the p-th power [f]_{p,λ}^p, the supremum itself, without the p-th root. It is p-homogeneous rather than homogeneous, and its finiteness is membership in the Campanato space. On a null-measurable set with the measure density property a locally integrable function lies in 𝓛^{p,n + p α}(Ω) exactly when it agrees almost everywhere on Ω with a function that is α-Hölder continuous on Ω (TauCeti.MeasureTheory.exists_holderOnWith_ae_eq_iff_campanatoSeminormPow_ne_top), with explicit bounds between the Hölder constant and [f]_{p,λ}^p in both directions. For λ = n the Campanato space is the space of functions of bounded mean oscillation, which contains unbounded functions; the characterization needs λ > n, that is α > 0.

The argument #

The proof is a telescoping argument. Comparing the averages over closedBall x r and closedBall x (r / 2) costs at most 2ⁿ / c · M r^α, where 2ⁿ / c bounds the ratio of the μ.restrict Ω-measures of the two balls (by TauCeti.norm_setAverage_sub_le_of_subset, MeasureTheory.Measure.addHaar_real_closedBall_div_le and the measure density property). Summing over dyadic radii shows that the averages f_{x,r} converge as r → 0, with ‖f_{x,r} - f*(x)‖ ≤ 2ⁿ / (c (1 - 2^(-α))) · M r^α, and comparing the averages over closedBall y d ⊆ closedBall x (2 d), d = dist x y, then gives the Hölder bound. For the Campanato seminorm, Hölder's inequality bounds the mean oscillation on B(x, r) ∩ Ω by ((μ(B(x, r) ∩ Ω))⁻¹ [f]_{p,λ}^p r^λ)^(1/p), and the measure density property bounds the measure below by c μ(B(0, 1)) rⁿ.

Main declarations #

All declarations are in the TauCeti.MeasureTheory namespace.

References #

theorem TauCeti.MeasureTheory.setAverage_norm_sub_setAverage_le_of_holderOnWith {X : Type u_1} {F : Type u_2} [MetricSpace X] [MeasurableSpace X] [ProperSpace X] [OpensMeasurableSpace X] {μ : MeasureTheory.Measure X} [MeasureTheory.IsFiniteMeasureOnCompacts μ] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : X → F} {x : X} {K α : NNReal} {r : ℝ} (hα : 0 < α) (hμ : μ (Metric.closedBall x r) ≠ 0) (hf : HolderOnWith K α f (Metric.closedBall x r)) :
⨍ (y : X) in Metric.closedBall x r, ‖f y - ⨍ (z : X) in Metric.closedBall x r, f z ∂μ‖ ∂μ ≤ ↑K * (2 * r) ^ ↑α

The mean oscillation of a Hölder function. If f is α-Hölder continuous on closedBall x r with constant K, α > 0, and this ball has positive measure, then the mean oscillation of f on the ball is at most K (2 r)^α.

theorem TauCeti.MeasureTheory.ae_norm_sub_setAverage_le_of_holderOnWith {X : Type u_1} {F : Type u_2} [MetricSpace X] [MeasurableSpace X] [ProperSpace X] [OpensMeasurableSpace X] {μ : MeasureTheory.Measure X} [MeasureTheory.IsFiniteMeasureOnCompacts μ] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : X → F} {Ω : Set X} {x : X} {K α : NNReal} {r : ℝ} (hΩ : MeasureTheory.NullMeasurableSet Ω μ) (hf : HolderOnWith K α f Ω) (hfm : MeasureTheory.AEStronglyMeasurable f (μ.restrict Ω)) (hx : x ∈ Ω) (hr : 0 < r) :
∀ᵐ (y : X) ∂(μ.restrict Ω).restrict (Metric.closedBall x r), ‖f y - ⨍ (z : X) in Metric.closedBall x r, f z ∂μ.restrict Ω‖ ≤ ↑K * (2 * r) ^ ↑α

The oscillation of a Hölder function about its average on a domain. If f is α-Hölder continuous on a null-measurable set Ω with constant K, then almost everywhere on closedBall x r, x ∈ Ω, for μ.restrict Ω, the function f lies within K (2 r)^α of its average over that ball.

Campanato's theorem on a set with the measure density property #

theorem TauCeti.MeasureTheory.tendsto_setAverage_closedBall_restrict_preciseRepresentative_of_setAverage_norm_sub_le {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : E → F} {Ω : Set E} {c : NNReal} {x : E} {M α ρ : ℝ} (hα : 0 < α) (hρ : 0 < ρ) (hc : 0 < c) (hf : MeasureTheory.IntegrableOn f (Metric.closedBall x ρ) (μ.restrict Ω)) (hdens : ∀ (r : ℝ), 0 < r → r ≤ ρ → ↑c * μ (Metric.closedBall x r) ≤ μ (Metric.closedBall x r ∩ Ω)) (hosc : ∀ (r : ℝ), 0 < r → r ≤ ρ → ⨍ (y : E) in Metric.closedBall x r, ‖f y - ⨍ (z : E) in Metric.closedBall x r, f z ∂μ.restrict Ω‖ ∂μ.restrict Ω ≤ M * r ^ α) :
Filter.Tendsto (fun (ε : ℝ) => ⨍ (y : E) in Metric.closedBall x ε, f y ∂μ.restrict Ω) (nhdsWithin 0 (Set.Ioi 0)) (nhds (preciseRepresentative (μ.restrict Ω) f x))

Mean oscillation decay gives convergence of the averages, on a set with the measure density property. Let α > 0, ρ > 0 and c > 0. Suppose that Ω has density at least c in the closed balls around x of radius at most ρ, that is c μ(B(x, r)) ≤ μ(B(x, r) ∩ Ω), that f is integrable on closedBall x ρ for μ.restrict Ω, and that its mean oscillation on closedBall x r for μ.restrict Ω is at most M r^α for 0 < r ≤ ρ. Then the averages of f over the closed balls around x for μ.restrict Ω converge to the precise representative of f for μ.restrict Ω at x.

theorem TauCeti.MeasureTheory.norm_setAverage_closedBall_restrict_sub_preciseRepresentative_le {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : E → F} {Ω : Set E} {c : NNReal} {x : E} {M α ρ : ℝ} (hα : 0 < α) (hc : 0 < c) (hf : MeasureTheory.IntegrableOn f (Metric.closedBall x ρ) (μ.restrict Ω)) (hdens : ∀ (r : ℝ), 0 < r → r ≤ ρ → ↑c * μ (Metric.closedBall x r) ≤ μ (Metric.closedBall x r ∩ Ω)) (hosc : ∀ (r : ℝ), 0 < r → r ≤ ρ → ⨍ (y : E) in Metric.closedBall x r, ‖f y - ⨍ (z : E) in Metric.closedBall x r, f z ∂μ.restrict Ω‖ ∂μ.restrict Ω ≤ M * r ^ α) {r : ℝ} (hr : 0 < r) (hrρ : r ≤ ρ) :
‖⨍ (y : E) in Metric.closedBall x r, f y ∂μ.restrict Ω - preciseRepresentative (μ.restrict Ω) f x‖ ≤ 2 ^ Module.finrank ℝ E / (↑c * (1 - 2 ^ (-α))) * (M * r ^ α)

The rate of convergence of the averages, on a set with the measure density property. Let α > 0 and c > 0. Suppose that Ω has density at least c in the closed balls around x of radius at most ρ, that f is integrable on closedBall x ρ for μ.restrict Ω, and that its mean oscillation on closedBall x r for μ.restrict Ω is at most M r^α for 0 < r ≤ ρ. Then for 0 < r ≤ ρ the average of f over closedBall x r for μ.restrict Ω lies within 2ⁿ / (c (1 - 2^(-α))) · M r^α of the precise representative of f for μ.restrict Ω at x, where n is the dimension.

theorem TauCeti.MeasureTheory.dist_preciseRepresentative_restrict_le_of_setAverage_norm_sub_le {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : E → F} {Ω : Set E} {c : NNReal} {x : E} {M α : ℝ} {y : E} (hα : 0 < α) (hc : 0 < c) (hf : MeasureTheory.IntegrableOn f (Metric.closedBall x (2 * dist x y)) (μ.restrict Ω)) (hdensx : ∀ (r : ℝ), 0 < r → r ≤ 2 * dist x y → ↑c * μ (Metric.closedBall x r) ≤ μ (Metric.closedBall x r ∩ Ω)) (hdensy : ∀ (r : ℝ), 0 < r → r ≤ dist x y → ↑c * μ (Metric.closedBall y r) ≤ μ (Metric.closedBall y r ∩ Ω)) (hoscx : ∀ (r : ℝ), 0 < r → r ≤ 2 * dist x y → ⨍ (z : E) in Metric.closedBall x r, ‖f z - ⨍ (w : E) in Metric.closedBall x r, f w ∂μ.restrict Ω‖ ∂μ.restrict Ω ≤ M * r ^ α) (hoscy : ∀ (r : ℝ), 0 < r → r ≤ dist x y → ⨍ (z : E) in Metric.closedBall y r, ‖f z - ⨍ (w : E) in Metric.closedBall y r, f w ∂μ.restrict Ω‖ ∂μ.restrict Ω ≤ M * r ^ α) :
dist (preciseRepresentative (μ.restrict Ω) f x) (preciseRepresentative (μ.restrict Ω) f y) ≤ 2 * 2 ^ α * (2 ^ Module.finrank ℝ E / (↑c * (1 - 2 ^ (-α)))) * (M * dist x y ^ α)

The local Campanato estimate on a set with the measure density property. Let α > 0, c > 0 and d = dist x y. Suppose that Ω has density at least c in closedBall x r for 0 < r ≤ 2 d and in closedBall y r for 0 < r ≤ d, that f is integrable on closedBall x (2 d) for μ.restrict Ω, and that the mean oscillation of f for μ.restrict Ω is at most M r^α on the same balls. Then the precise representatives of f for μ.restrict Ω at x and y differ by at most 2 · 2^α · 2ⁿ / (c (1 - 2^(-α))) · M d^α, where n is the dimension.

theorem TauCeti.MeasureTheory.holderOnWith_preciseRepresentative_restrict_of_setAverage_norm_sub_le {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : E → F} {Ω : Set E} {c α M : NNReal} (hα : 0 < α) (hc : 0 < c) (hf : MeasureTheory.LocallyIntegrable f (μ.restrict Ω)) (hdens : ∀ x ∈ Ω, ∀ (r : ℝ), 0 < r → ENNReal.ofReal r ≤ 2 * Metric.ediam Ω → ↑c * μ (Metric.closedBall x r) ≤ μ (Metric.closedBall x r ∩ Ω)) (hosc : ∀ x ∈ Ω, ∀ (r : ℝ), 0 < r → ENNReal.ofReal r ≤ 2 * Metric.ediam Ω → ⨍ (y : E) in Metric.closedBall x r, ‖f y - ⨍ (z : E) in Metric.closedBall x r, f z ∂μ.restrict Ω‖ ∂μ.restrict Ω ≤ ↑M * r ^ ↑α) :
HolderOnWith ((2 * 2 ^ ↑α * (2 ^ Module.finrank ℝ E / (↑c * (1 - 2 ^ (-↑α))))).toNNReal * M) α (preciseRepresentative (μ.restrict Ω) f) Ω

Campanato's theorem on a set with the measure density property. Let α > 0 and c > 0. Suppose that Ω has density at least c in every closed ball centred in Ω of radius r > 0 at most twice the diameter of Ω (every radius, if Ω is unbounded): c μ(B(x, r)) ≤ μ(B(x, r) ∩ Ω). If f is locally integrable for μ.restrict Ω and its mean oscillation for μ.restrict Ω on these balls is at most M r^α, then the precise representative of f for μ.restrict Ω is α-Hölder continuous on Ω, with constant 2 · 2^α · 2ⁿ / (c (1 - 2^(-α))) · M, where n is the dimension. It agrees with f almost everywhere on Ω (TauCeti.MeasureTheory.ae_eq_preciseRepresentative_of_hasBesicovitchCovering).

Campanato's theorem on the whole space #

theorem TauCeti.MeasureTheory.norm_setAverage_closedBall_sub_setAverage_closedBall_le {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : E → F} {x : E} {M α ρ : ℝ} (hα : 0 < α) (hf : MeasureTheory.IntegrableOn f (Metric.closedBall x ρ) μ) (hosc : ∀ (r : ℝ), 0 < r → r ≤ ρ → ⨍ (y : E) in Metric.closedBall x r, ‖f y - ⨍ (z : E) in Metric.closedBall x r, f z ∂μ‖ ∂μ ≤ M * r ^ α) {ε r : ℝ} (hε : 0 < ε) (hεr : ε ≤ r) (hrρ : r ≤ ρ) :
‖⨍ (y : E) in Metric.closedBall x ε, f y ∂μ - ⨍ (y : E) in Metric.closedBall x r, f y ∂μ‖ ≤ 2 ^ Module.finrank ℝ E / (1 - 2 ^ (-α)) * (M * r ^ α)

Averages over concentric balls. Let α > 0. If f is integrable on closedBall x ρ and its mean oscillation on closedBall x r is at most M r^α for 0 < r ≤ ρ, then the averages of f over closedBall x ε and closedBall x r, 0 < ε ≤ r ≤ ρ, differ by at most 2ⁿ / (1 - 2^(-α)) · M r^α, where n is the dimension. The proof telescopes over dyadic radii.

theorem TauCeti.MeasureTheory.tendsto_setAverage_closedBall_preciseRepresentative_of_setAverage_norm_sub_le {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : E → F} {x : E} {M α ρ : ℝ} (hα : 0 < α) (hρ : 0 < ρ) (hf : MeasureTheory.IntegrableOn f (Metric.closedBall x ρ) μ) (hosc : ∀ (r : ℝ), 0 < r → r ≤ ρ → ⨍ (y : E) in Metric.closedBall x r, ‖f y - ⨍ (z : E) in Metric.closedBall x r, f z ∂μ‖ ∂μ ≤ M * r ^ α) :
Filter.Tendsto (fun (ε : ℝ) => ⨍ (y : E) in Metric.closedBall x ε, f y ∂μ) (nhdsWithin 0 (Set.Ioi 0)) (nhds (preciseRepresentative μ f x))

Mean oscillation decay gives convergence of the averages. Let α > 0 and ρ > 0. If f is integrable on closedBall x ρ and its mean oscillation on closedBall x r is at most M r^α for 0 < r ≤ ρ, then the averages of f over the closed balls around x converge to the precise representative of f at x.

theorem TauCeti.MeasureTheory.norm_setAverage_closedBall_sub_preciseRepresentative_le {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : E → F} {x : E} {M α ρ : ℝ} (hα : 0 < α) (hf : MeasureTheory.IntegrableOn f (Metric.closedBall x ρ) μ) (hosc : ∀ (r : ℝ), 0 < r → r ≤ ρ → ⨍ (y : E) in Metric.closedBall x r, ‖f y - ⨍ (z : E) in Metric.closedBall x r, f z ∂μ‖ ∂μ ≤ M * r ^ α) {r : ℝ} (hr : 0 < r) (hrρ : r ≤ ρ) :
‖⨍ (y : E) in Metric.closedBall x r, f y ∂μ - preciseRepresentative μ f x‖ ≤ 2 ^ Module.finrank ℝ E / (1 - 2 ^ (-α)) * (M * r ^ α)

The rate of convergence of the averages. Let α > 0. If f is integrable on closedBall x ρ and its mean oscillation on closedBall x r is at most M r^α for 0 < r ≤ ρ, then for 0 < r ≤ ρ the average of f over closedBall x r lies within 2ⁿ / (1 - 2^(-α)) · M r^α of the precise representative of f at x, where n is the dimension.

theorem TauCeti.MeasureTheory.dist_preciseRepresentative_le_of_setAverage_norm_sub_le {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : E → F} {x : E} {M α : ℝ} {y : E} (hα : 0 < α) (hf : MeasureTheory.IntegrableOn f (Metric.closedBall x (2 * dist x y)) μ) (hoscx : ∀ (r : ℝ), 0 < r → r ≤ 2 * dist x y → ⨍ (z : E) in Metric.closedBall x r, ‖f z - ⨍ (w : E) in Metric.closedBall x r, f w ∂μ‖ ∂μ ≤ M * r ^ α) (hoscy : ∀ (r : ℝ), 0 < r → r ≤ dist x y → ⨍ (z : E) in Metric.closedBall y r, ‖f z - ⨍ (w : E) in Metric.closedBall y r, f w ∂μ‖ ∂μ ≤ M * r ^ α) :
dist (preciseRepresentative μ f x) (preciseRepresentative μ f y) ≤ 2 * 2 ^ α * (2 ^ Module.finrank ℝ E / (1 - 2 ^ (-α))) * (M * dist x y ^ α)

The local Campanato estimate. Let α > 0 and d = dist x y. If f has mean oscillation at most M r^α on closedBall x r for 0 < r ≤ 2 d and on closedBall y r for 0 < r ≤ d, and is integrable on closedBall x (2 d), then the precise representatives of f at x and y differ by at most 2 · 2^α · 2ⁿ / (1 - 2^(-α)) · M d^α, where n is the dimension.

theorem TauCeti.MeasureTheory.holderOnWith_preciseRepresentative_of_setAverage_norm_sub_le {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : E → F} {M ρ : ℝ} {α : NNReal} {S : Set E} {B : ℝ} (hα : 0 < α) (hρ : 0 < ρ) (hf : ∀ x ∈ S, MeasureTheory.IntegrableOn f (Metric.closedBall x ρ) μ) (hosc : ∀ x ∈ S, ∀ (r : ℝ), 0 < r → r ≤ ρ → ⨍ (y : E) in Metric.closedBall x r, ‖f y - ⨍ (z : E) in Metric.closedBall x r, f z ∂μ‖ ∂μ ≤ M * r ^ ↑α) (havg : ∀ x ∈ S, ‖⨍ (y : E) in Metric.closedBall x ρ, f y ∂μ‖ ≤ B) :
HolderOnWith (2 * 2 ^ ↑α * (2 ^ Module.finrank ℝ E / (1 - 2 ^ (-↑α)) * M + B * ρ ^ (-↑α))).toNNReal α (preciseRepresentative μ f) S

Campanato's theorem on a set, below a fixed scale. Let α > 0 and ρ > 0. Suppose that for every x ∈ S, f is integrable on closedBall x ρ, has mean oscillation at most M r^α on closedBall x r for 0 < r ≤ ρ, and the norm of its average over closedBall x ρ is at most B. Then the precise representative of f is α-Hölder continuous on S, with constant 2 · 2^α · (2ⁿ / (1 - 2^(-α)) · M + B ρ^(-α)), where n is the dimension.

theorem TauCeti.MeasureTheory.holderWith_preciseRepresentative_of_setAverage_norm_sub_le {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : E → F} {α M : NNReal} (hα : 0 < α) (hf : MeasureTheory.LocallyIntegrable f μ) (hosc : ∀ (x : E) (r : ℝ), 0 < r → ⨍ (y : E) in Metric.closedBall x r, ‖f y - ⨍ (z : E) in Metric.closedBall x r, f z ∂μ‖ ∂μ ≤ ↑M * r ^ ↑α) :
HolderWith ((2 * 2 ^ ↑α * (2 ^ Module.finrank ℝ E / (1 - 2 ^ (-↑α)))).toNNReal * M) α (preciseRepresentative μ f)

Campanato's theorem. Let α > 0, and let f be locally integrable, with mean oscillation on every closed ball of radius r > 0 at most M r^α. Then the precise representative of f is α-Hölder continuous, with constant 2 · 2^α · 2ⁿ / (1 - 2^(-α)) · M, where n is the dimension. It agrees with f almost everywhere (TauCeti.MeasureTheory.ae_eq_preciseRepresentative).

theorem TauCeti.MeasureTheory.exists_holderWith_ae_eq_iff_forall_setAverage_norm_sub_le {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : E → F} {α : NNReal} (hα : 0 < α) (hf : MeasureTheory.LocallyIntegrable f μ) :
(∃ (K : NNReal) (g : E → F), HolderWith K α g ∧ f =ᵐ[μ] g) ↔ ∃ (M : NNReal), ∀ (x : E) (r : ℝ), 0 < r → ⨍ (y : E) in Metric.closedBall x r, ‖f y - ⨍ (z : E) in Metric.closedBall x r, f z ∂μ‖ ∂μ ≤ ↑M * r ^ ↑α

Campanato's characterization of Hölder continuity. Let α > 0. A locally integrable function agrees almost everywhere with an α-Hölder continuous function if and only if its mean oscillation on closed balls of radius r > 0 is at most M r^α for some constant M.

Campanato spaces #

noncomputable def TauCeti.MeasureTheory.campanatoSeminormPow {X : Type u_1} {F : Type u_2} [PseudoMetricSpace X] [MeasurableSpace X] [NormedAddCommGroup F] [NormedSpace ℝ F] (μ : MeasureTheory.Measure X) (Ω : Set X) (p lam : ℝ) (f : X → F) :

The p-th power [f]_{p,λ}^p of the Campanato seminorm of f on Ω with exponents p and λ: the supremum, over the points x ∈ Ω and the radii r > 0, of

r^(-λ) ∫_{B(x, r) ∩ Ω} ‖f - f_{x,r}‖^p, where f_{x,r} = ⨍_{B(x, r) ∩ Ω} f

and B(x, r) is the closed ball, both the integral and the average being taken for μ.restrict Ω. Following Giaquinta–Martinazzi, no p-th root is taken, so for p > 0 this quantity scales by |a|^p, not |a|, when f is multiplied by a; the Campanato seminorm itself is its p-th root. The Campanato space 𝓛^{p,λ}(Ω) consists of the functions for which it is finite.

Instances For
    theorem TauCeti.MeasureTheory.campanatoSeminormPow_def {X : Type u_1} {F : Type u_2} [PseudoMetricSpace X] [MeasurableSpace X] [NormedAddCommGroup F] [NormedSpace ℝ F] {μ : MeasureTheory.Measure X} {Ω : Set X} {p lam : ℝ} {f : X → F} :
    campanatoSeminormPow μ Ω p lam f = ⨆ x ∈ Ω, ⨆ (r : ℝ), ⨆ (_ : 0 < r), ENNReal.ofReal (r ^ (-lam)) * ∫⁻ (y : X) in Metric.closedBall x r, ‖f y - ⨍ (z : X) in Metric.closedBall x r, f z ∂μ.restrict Ω‖ₑ ^ p ∂μ.restrict Ω

    The defining formula of campanatoSeminormPow, the supremum of the rescaled p-th power mean oscillations over the points of Ω and the positive radii.

    theorem TauCeti.MeasureTheory.campanatoSeminormPow_le_iff {X : Type u_1} {F : Type u_2} [PseudoMetricSpace X] [MeasurableSpace X] [NormedAddCommGroup F] [NormedSpace ℝ F] {μ : MeasureTheory.Measure X} {Ω : Set X} {p lam : ℝ} {f : X → F} {C : ENNReal} :
    campanatoSeminormPow μ Ω p lam f ≤ C ↔ ∀ x ∈ Ω, ∀ (r : ℝ), 0 < r → ENNReal.ofReal (r ^ (-lam)) * ∫⁻ (y : X) in Metric.closedBall x r, ‖f y - ⨍ (z : X) in Metric.closedBall x r, f z ∂μ.restrict Ω‖ₑ ^ p ∂μ.restrict Ω ≤ C

    The Campanato seminorm is at most C exactly when each of the quantities of which it is the supremum is.

    theorem TauCeti.MeasureTheory.le_campanatoSeminormPow {X : Type u_1} {F : Type u_2} [PseudoMetricSpace X] [MeasurableSpace X] [NormedAddCommGroup F] [NormedSpace ℝ F] {μ : MeasureTheory.Measure X} {Ω : Set X} {p lam : ℝ} {f : X → F} {x : X} {r : ℝ} (hx : x ∈ Ω) (hr : 0 < r) :
    ENNReal.ofReal (r ^ (-lam)) * ∫⁻ (y : X) in Metric.closedBall x r, ‖f y - ⨍ (z : X) in Metric.closedBall x r, f z ∂μ.restrict Ω‖ₑ ^ p ∂μ.restrict Ω ≤ campanatoSeminormPow μ Ω p lam f

    The quantity attached to a point x ∈ Ω and a radius r > 0 is at most the Campanato seminorm.

    theorem TauCeti.MeasureTheory.campanatoSeminormPow_congr_ae {X : Type u_1} {F : Type u_2} [PseudoMetricSpace X] [MeasurableSpace X] [NormedAddCommGroup F] [NormedSpace ℝ F] {μ : MeasureTheory.Measure X} {Ω : Set X} {p lam : ℝ} {f g : X → F} (h : f =ᵐ[μ.restrict Ω] g) :
    campanatoSeminormPow μ Ω p lam f = campanatoSeminormPow μ Ω p lam g

    The Campanato seminorm only depends on the almost-everywhere class of f on Ω.

    @[simp]

    The Campanato seminorm on the empty set vanishes.

    @[simp]
    theorem TauCeti.MeasureTheory.campanatoSeminormPow_zero {X : Type u_1} {F : Type u_2} [PseudoMetricSpace X] [MeasurableSpace X] [NormedAddCommGroup F] [NormedSpace ℝ F] {μ : MeasureTheory.Measure X} {Ω : Set X} {p lam : ℝ} (hp : 0 < p) :
    campanatoSeminormPow μ Ω p lam 0 = 0

    For p > 0, the Campanato seminorm of the zero function vanishes.

    Hölder functions lie in the Campanato space. If f is α-Hölder continuous on a null-measurable set Ω with constant K, then for p ≥ 0 the p-th power [f]_{p,λ}^p of its Campanato seminorm with exponents p and λ = n + p α is at most (2^α K)^p μ(B(0, 1)), where n is the dimension.

    theorem TauCeti.MeasureTheory.setAverage_norm_sub_le_of_campanatoSeminormPow_le {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] {f : E → F} {Ω : Set E} {c : NNReal} {p : ℝ} {x : E} {M : NNReal} {α r : ℝ} (hp : 1 ≤ p) (hc : 0 < c) (hM : campanatoSeminormPow μ Ω p (↑(Module.finrank ℝ E) + p * α) f ≤ ↑M) (hx : x ∈ Ω) (hr : 0 < r) (hd : ↑c * μ (Metric.closedBall x r) ≤ μ (Metric.closedBall x r ∩ Ω)) :
    ⨍ (y : E) in Metric.closedBall x r, ‖f y - ⨍ (z : E) in Metric.closedBall x r, f z ∂μ.restrict Ω‖ ∂μ.restrict Ω ≤ (↑M / (↑c * μ.real (Metric.closedBall 0 1))) ^ p⁻¹ * r ^ α

    The Campanato seminorm bounds the mean oscillation. If Ω has density at least c > 0 in closedBall x r, x ∈ Ω, and the p-th power [f]_{p,λ}^p of the Campanato seminorm of f with exponents p ≥ 1 and λ = n + p α is at most M, then the mean oscillation of f on closedBall x r for μ.restrict Ω is at most (M / (c μ(B(0, 1))))^(1/p) r^α, where n is the dimension.

    theorem TauCeti.MeasureTheory.exists_holderOnWith_ae_eq_iff_campanatoSeminormPow_ne_top {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {μ : MeasureTheory.Measure E} [μ.IsAddHaarMeasure] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {f : E → F} {Ω : Set E} {c : NNReal} {p : ℝ} {α : NNReal} (hα : 0 < α) (hp : 1 ≤ p) (hc : 0 < c) (hΩ : MeasureTheory.NullMeasurableSet Ω μ) (hf : MeasureTheory.LocallyIntegrable f (μ.restrict Ω)) (hdens : ∀ x ∈ Ω, ∀ (r : ℝ), 0 < r → ENNReal.ofReal r ≤ 2 * Metric.ediam Ω → ↑c * μ (Metric.closedBall x r) ≤ μ (Metric.closedBall x r ∩ Ω)) :
    (∃ (K : NNReal) (g : E → F), HolderOnWith K α g Ω ∧ f =ᵐ[μ.restrict Ω] g) ↔ campanatoSeminormPow μ Ω p (↑(Module.finrank ℝ E) + p * ↑α) f ≠ ⊤

    Campanato's characterization of Hölder continuity on a set with the measure density property. Let α > 0, p ≥ 1 and c > 0, and let Ω be a null-measurable set with density at least c in every closed ball centred in Ω of radius r > 0 at most twice the diameter of Ω (every radius, if Ω is unbounded): c μ(B(x, r)) ≤ μ(B(x, r) ∩ Ω). A function f locally integrable for μ.restrict Ω agrees almost everywhere on Ω with a function that is α-Hölder continuous on Ω if and only if it belongs to the Campanato space 𝓛^{p,λ}(Ω) for λ = n + p α, where n is the dimension.