Smooth compactly supported functions are dense in L^p(R^d), 1 ≤ p < ∞
ProvedDbarRegularity.exists_contDiff_hasCompactSupport_eLpNorm_sub_leapproximationlp-spacesmeasure-theory
Let and . For every and every there is a function with compact support such that .
So smooth compactly supported functions are dense in for .
Formalization Note. is EuclideanSpace ℝ (Fin d) with Lebesgue measure volume; is in ℝ≥0∞ with 1 ≤ p and p ≠ ∞. Smoothness is ContDiff ℝ ((⊤ : ℕ∞) : WithTop ℕ∞) h (i.e. , not analytic), compact support is HasCompactSupport h, and the error is eLpNorm (f - h) p volume ≤ ENNReal.ofReal δ.
Preamble
import Mathlib.Analysis.Calculus.BumpFunction.Convolution import Mathlib.Analysis.Calculus.BumpFunction.FiniteDimension import Mathlib.Analysis.Calculus.ContDiff.Convolution import Mathlib.MeasureTheory.Function.ContinuousMapDense import Mathlib.MeasureTheory.Measure.Haar.InnerProductSpace import Mathlib.MeasureTheory.Measure.Haar.Unique import Mathlib.Analysis.InnerProductSpace.PiL2
Formal statement
namespace DbarRegularity
open MeasureTheory Set Metric ContinuousLinearMap
open scoped ENNReal Convolution
/-- Smooth compactly supported functions are dense in `L^p(ℝ^d; ℂ)`, `1 ≤ p < ∞`. -/
theorem exists_contDiff_hasCompactSupport_eLpNorm_sub_le {d : ℕ} {p : ℝ≥0∞} (hp1 : 1 ≤ p)
(hp : p ≠ ∞) (f : EuclideanSpace ℝ (Fin d) → ℂ) (hf : MemLp f p volume) (δ : ℝ)
(hδ : 0 < δ) :
∃ h : EuclideanSpace ℝ (Fin d) → ℂ, ContDiff ℝ ((⊤ : ℕ∞) : WithTop ℕ∞) h ∧ HasCompactSupport h ∧
eLpNorm (f - h) p volume ≤ ENNReal.ofReal δ := by sorry
end DbarRegularity
Source
E. M. Stein, Singular Integrals and Differentiability Properties of Functions, Princeton Mathematical Series 30, Princeton University Press (1970), Chapter II, § 3.2, p. 35