Rough Inverse-Hessian Generator–Energy Identity
ProvedFunctionalInequalities.Analysis.integral_rough_mul_generator_eq_neg_energy_of_contDiff_one_readableThis is a rough weak-test version of the inverse-Hessian generator identity associated with Lemma A.5 of Letwin (arXiv:2607.24164v1).
Let be , with having Lipschitz gradient and having Lipschitz gradient and compact support. Assume is Lipschitz and
a.e. Assume compact-local ENNReal bounds for the entries of and integrability of
Let be locally integrable and bounded by , and let be its weak coordinate derivatives, compact-locally in .
Then both displayed pairings are integrable and
This is the rough testing interface used for bounded weak functions against height cutoffs.
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.
(((hessianMatrix u x)⁻¹ * hessianMatrix χ x).trace -
fderiv ℝ V (gradient u x) (gradient χ x)) * Real.exp (-u x))
(volume : Measure (EuclideanSpace ℝ (Fin n))) ∧
Integrable (fun x => (∑ i : Fin n, ∑ j : Fin n, (hessianMatrix u x)⁻¹ i j *
a i x * fderiv ℝ χ x (EuclideanSpace.basisFun (Fin n) ℝ j)) * Real.exp (-u x))
(volume : Measure (EuclideanSpace ℝ (Fin n))) ∧
(∫ x, η x * (((hessianMatrix u x)⁻¹ * hessianMatrix χ x).trace -
fderiv ℝ V (gradient u x) (gradient χ x)) * Real.exp (-u x)
∂(volume : Measure (EuclideanSpace ℝ (Fin n)))) =
-(∫ x, (∑ i : Fin n, ∑ j : Fin n, (hessianMatrix u x)⁻¹ i j *
a i x * fderiv ℝ χ x (EuclideanSpace.basisFun (Fin n) ℝ j)) * Real.exp (-u x)
∂(volume : Measure (EuclideanSpace ℝ (Fin n))))
Module navigation
Module: Analysis/BakryEmery/IntegrationByParts/InverseHessian/WeakCutoff.
Definition modules: Analysis/BakryEmery/HessianOperator, Analysis/Operator/Coordinates, Analysis/WeakDerivative/Basic.
Supporting theorems: integral_compact_flux_eq_neg_forcing_of_global_bounded_weak_test, integral_mul_generator_eq_neg_energy_of_contDiff_one.
Previous: exists_scaled_weak_inverse_hessian_cutoffs.
Source excerpt, lines 939–950 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_BakryEmery_IntegrationByParts_InverseHessian_WeakCutoff open MeasureTheory Filter Set Metric Matrix open FunctionalInequalities.Probability.Stein
theorem FunctionalInequalities.Analysis.integral_rough_mul_generator_eq_neg_energy_of_contDiff_one_readable {n : ℕ}
{u V χ η : EuclideanSpace ℝ (Fin n) → ℝ}
{a : Fin n → EuclideanSpace ℝ (Fin n) → ℝ}
(hu : ContDiff ℝ 1 u) {G : NNReal} (hG : LipschitzWith G (gradient u))
(hV : ContDiff ℝ 1 V) {LF : NNReal}
(hF : LipschitzWith LF (fun x => -u x + V (gradient u x)))
(hdet : ∀ᵐ x ∂(volume : Measure (EuclideanSpace ℝ (Fin n))),
(hessianMatrix u x).det = Real.exp (-u x + V (gradient u x)))
(hχ : ContDiff ℝ 1 χ) {Gχ : NNReal} (hGχ : LipschitzWith Gχ (gradient χ))
(hχc : HasCompactSupport χ)
(hInv : ∀ i j : Fin n, ∀ S : Set (EuclideanSpace ℝ (Fin n)), IsCompact S →
MemLp (fun x => (hessianMatrix u x)⁻¹ i j) (⊤ : ENNReal)
((volume : Measure (EuclideanSpace ℝ (Fin n))).restrict S))
(hForce : Integrable (fun x =>
(((hessianMatrix u x)⁻¹ * hessianMatrix χ x).trace -
fderiv ℝ V (gradient u x) (gradient χ x)) * Real.exp (-u x))
(volume : Measure (EuclideanSpace ℝ (Fin n))))
(hη : LocallyIntegrable η (volume : Measure (EuclideanSpace ℝ (Fin n))))
{C : ℝ} (hbound : ∀ x, ‖η x‖ ≤ C)
(hweak : ∀ i : Fin n, HasWeakDerivAlong η (a i) (EuclideanSpace.basisFun (Fin n) ℝ i))
(ha2 : ∀ i : Fin n, ∀ S : Set (EuclideanSpace ℝ (Fin n)), IsCompact S →
MemLp (a i) 2 ((volume : Measure (EuclideanSpace ℝ (Fin n))).restrict S)) :
Integrable (fun x => η x *
(((hessianMatrix u x)⁻¹ * hessianMatrix χ x).trace -
fderiv ℝ V (gradient u x) (gradient χ x)) * Real.exp (-u x))
(volume : Measure (EuclideanSpace ℝ (Fin n))) ∧
Integrable (fun x => (∑ i : Fin n, ∑ j : Fin n, (hessianMatrix u x)⁻¹ i j *
a i x * fderiv ℝ χ x (EuclideanSpace.basisFun (Fin n) ℝ j)) * Real.exp (-u x))
(volume : Measure (EuclideanSpace ℝ (Fin n))) ∧
(∫ x, η x * (((hessianMatrix u x)⁻¹ * hessianMatrix χ x).trace -
fderiv ℝ V (gradient u x) (gradient χ x)) * Real.exp (-u x)
∂(volume : Measure (EuclideanSpace ℝ (Fin n)))) =
-(∫ x, (∑ i : Fin n, ∑ j : Fin n, (hessianMatrix u x)⁻¹ i j *
a i x * fderiv ℝ χ x (EuclideanSpace.basisFun (Fin n) ℝ j)) * Real.exp (-u x)
∂(volume : Measure (EuclideanSpace ℝ (Fin n)))) := by sorry