Global Lipschitzness of a Compactly Supported Cutoff Product
ProvedFunctionalInequalities.Probability.Diffusion.exists_lipschitzWith_smul_of_locallyLipschitz_readablefunctional-inequalitieskls-conjecturekls-modularkls-readablelog-concave
This is the cutoff localization statement labeled S5d.
Let be a finite-dimensional real normed space, a real normed space, and let be Lipschitz with a nonnegative Lipschitz constant and compact support. Let be locally Lipschitz. Then there exist and such that:
- the map is globally Lipschitz with constant ;
- for every ,
Scalar multiplication is the given action of on . The theorem is a compact-localization tool and does not assert a particular formula for either bound.
Original Lean declaration header
Within namespace FunctionalInequalities.Probability.Diffusion. Shown in its original module context. Proof omitted.
theorem exists_lipschitzWith_smul_of_locallyLipschitz {γ : V → ℝ} {Kγ : ℝ≥0}
(hγ : LipschitzWith Kγ γ) (hγs : HasCompactSupport γ) {f : V → V'}
(hf : LocallyLipschitz f) :
(∃ K : ℝ≥0, LipschitzWith K fun x => γ x • f x) ∧ ∃ B : ℝ, ∀ x, ‖γ x • f x‖ ≤ B
Module navigation
Module: Analysis/Cutoff/LipschitzBall.
Source excerpt, lines 55–58 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Cutoff_LipschitzBall
open scoped NNReal
variable {V V' : Type*} [NormedAddCommGroup V] [NormedSpace ℝ V] [FiniteDimensional ℝ V]
[NormedAddCommGroup V'] [NormedSpace ℝ V']
Formal statement
theorem FunctionalInequalities.Probability.Diffusion.exists_lipschitzWith_smul_of_locallyLipschitz_readable {γ : V → ℝ} {Kγ : ℝ≥0}
(hγ : LipschitzWith Kγ γ) (hγs : HasCompactSupport γ) {f : V → V'}
(hf : LocallyLipschitz f) :
(∃ K : ℝ≥0, LipschitzWith K fun x => γ x • f x) ∧ ∃ B : ℝ, ∀ x, ‖γ x • f x‖ ≤ B := by sorry
Source
Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/Analysis/Cutoff/LipschitzBall.lean#L53-L133 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.Analysis.Cutoff.LipschitzBall`, declaration `FunctionalInequalities.Probability.Diffusion.exists_lipschitzWith_smul_of_locallyLipschitz`; the repository is private at upload time).