Support-Controlled Smooth Weak-Derivative Approximation
ProvedFunctionalInequalities.Analysis.exists_contDiff_compact_bounded_weak_deriv_approximation_of_support_subset_readableThis formalizes part of the regularity approximation used in Lemma 2.2 of Letwin (arXiv:2607.24164v1), with a reviewed relation to the cited result.
Let , let be locally integrable and satisfy for all , and let be functions indexed by . Let be compact, assume the supports of and all lie in , and assume:
- ;
- each is a weak derivative of along the coordinate basis vector ;
- each belongs to .
Then there exist a compact set and smooth compactly supported functions such that the supports of , all , every , and every coordinate derivative of lie in ; ; each derivative is in ; and
Moreover, for almost every with respect to volume.
This is a support- and radius-controlled density statement, valid in every finite dimension including dimension zero.
Original Lean conclusion excerpt
Within namespace FunctionalInequalities.Analysis. Shown in its original module context. Earlier hypotheses and the proof are omitted from this excerpt; the complete verified statement remains below.
∀ i : Fin n,
Function.support (fun x => fderiv ℝ (θ m) x
(EuclideanSpace.basisFun (Fin n) ℝ i)) ⊆ S ∧
MemLp (fun x => fderiv ℝ (θ m) x
(EuclideanSpace.basisFun (Fin n) ℝ i)) 2
(volume : Measure (EuclideanSpace ℝ (Fin n)))) ∧
(∀ i : Fin n,
Tendsto (fun m => eLpNorm
(fun x => fderiv ℝ (θ m) x (EuclideanSpace.basisFun (Fin n) ℝ i) - a i x)
2 (volume : Measure (EuclideanSpace ℝ (Fin n)))) atTop (𝓝 0)) ∧
∀ᵐ x ∂(volume : Measure (EuclideanSpace ℝ (Fin n))),
Tendsto (fun m => θ m x) atTop (𝓝 (η x))
Module navigation
Module: Analysis/WeakDerivative/Approximation.
Definition modules: Analysis/WeakDerivative/Basic.
Supporting theorems: lintegral_enorm_convolution_sq_le, tendsto_eLpNorm_convolution_sub, fderiv_convolution_eq_of_hasWeakDerivAlong.
Previous: exists_contDiff_compact_weak_deriv_approximation.
Source excerpt, lines 418–429 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_WeakDerivative_Approximation open MeasureTheory Filter Set Metric open scoped ContDiff Convolution Topology set_option maxHeartbeats 1200000
theorem FunctionalInequalities.Analysis.exists_contDiff_compact_bounded_weak_deriv_approximation_of_support_subset_readable {n : ℕ}
{η : EuclideanSpace ℝ (Fin n) → ℝ}
{a : Fin n → EuclideanSpace ℝ (Fin n) → ℝ} {C : ℝ}
(hη : LocallyIntegrable η (volume : Measure (EuclideanSpace ℝ (Fin n))))
(hbound : ∀ x, ‖η x‖ ≤ C)
{K : Set (EuclideanSpace ℝ (Fin n))} (hK : IsCompact K)
(hηK : Function.support η ⊆ K) (haK : ∀ i : Fin n, Function.support (a i) ⊆ K)
{ε : ℝ} (hε : 0 < ε)
(hweak : ∀ i : Fin n, HasWeakDerivAlong η (a i)
(EuclideanSpace.basisFun (Fin n) ℝ i))
(ha2 : ∀ i : Fin n, MemLp (a i) 2
(volume : Measure (EuclideanSpace ℝ (Fin n)))) :
∃ S : Set (EuclideanSpace ℝ (Fin n)), IsCompact S ∧ S ⊆ cthickening ε K ∧
Function.support η ⊆ S ∧ (∀ i : Fin n, Function.support (a i) ⊆ S) ∧
∃ θ : ℕ → EuclideanSpace ℝ (Fin n) → ℝ,
(∀ m : ℕ, ContDiff ℝ ∞ (θ m) ∧ HasCompactSupport (θ m) ∧
Function.support (θ m) ⊆ S ∧ (∀ x, ‖θ m x‖ ≤ 3 * C) ∧
∀ i : Fin n,
Function.support (fun x => fderiv ℝ (θ m) x
(EuclideanSpace.basisFun (Fin n) ℝ i)) ⊆ S ∧
MemLp (fun x => fderiv ℝ (θ m) x
(EuclideanSpace.basisFun (Fin n) ℝ i)) 2
(volume : Measure (EuclideanSpace ℝ (Fin n)))) ∧
(∀ i : Fin n,
Tendsto (fun m => eLpNorm
(fun x => fderiv ℝ (θ m) x (EuclideanSpace.basisFun (Fin n) ℝ i) - a i x)
2 (volume : Measure (EuclideanSpace ℝ (Fin n)))) atTop (𝓝 0)) ∧
∀ᵐ x ∂(volume : Measure (EuclideanSpace ℝ (Fin n))),
Tendsto (fun m => θ m x) atTop (𝓝 (η x)) := by sorry