production module
AutoSamplingTheory.TechnicalLemmas.FunctionalInequalities.WeightedLocalL2
Read the mathematical statements and proofs in order
1 named declarations scanned from AutoSamplingTheory/TechnicalLemmas/FunctionalInequalities/WeightedLocalL2.lean.
Declarations
theorem AutoSamplingTheory.TechnicalLemmas.FunctionalInequalities.WeightedLocalL2.lp_locallyMemLp_volume Partial Not mapped
Read the complete mathematical statement and proof, with Lean below each
- A Gibbs L2 representative has locally integrable squared norm for volume, and is L2 on each compact volume restriction. Only continuity of the potential is required; the target needs no scalar structure or completeness.
theorem lp_locallyMemLp_volume {F : Type*} [NormedAddCommGroup F]
(W : E → ℝ) (hW : Continuous W)
(hI : Integrable (fun x => Real.exp (-W x)))
(a : Lp F 2 ((volume : Measure E).tilted (fun x => -W x))) :
LocallyIntegrable (fun x => ‖a x‖ ^ 2) (volume : Measure E) ∧
∀ K : Set E, IsCompact K → MemLp (fun x => a x) 2 (volume.restrict K) := by
have hs := (memLp_two_iff_integrable_sq_norm (Lp.memLp a).aestronglyMeasurable).mp
(Lp.memLp a)
have hw : Integrable (fun x => Real.exp (-W x) * ‖a x‖ ^ 2) := by
simpa only [smul_eq_mul] using (integrable_tilted_iff hI _).mp hs
have hl : LocallyIntegrable (fun x => ‖a x‖ ^ 2) (volume : Measure E) := by
have h := hw.locallyIntegrable.continuous_mul (Real.continuous_exp.comp hW)
simpa only [Function.comp_apply, ← mul_assoc, ← Real.exp_add, add_neg_cancel,
Real.exp_zero, one_mul]
using h
refine ⟨hl, ?_⟩
intro K hK
have hm : AEStronglyMeasurable (fun x => a x) (volume : Measure E) :=
(Lp.memLp a).aestronglyMeasurable.mono_ac (absolutelyContinuous_tilted hI)
exact (memLp_two_iff_integrable_sq_norm hm.restrict).mpr
(hl.integrableOn_isCompact hK)
end AutoSamplingTheory.TechnicalLemmas.FunctionalInequalities.WeightedLocalL2
AutoSamplingTheory/TechnicalLemmas/FunctionalInequalities/WeightedLocalL2.lean:24published source at 0e31a3cda412Open detailed card