Finite-Time Poincaré Energy Bound
ProvedFunctionalInequalities.Analysis.Semigroup.Generated.norm_sq_sub_norm_apply_sq_le_readableIn an abstract semigroup setting, this formalizes Proposition 4.8.1 (Poincaré inequality under CD()) of Bakry–Gentil–Ledoux (2014), p. 212.
Let be real complete inner-product spaces, let be closed with dense domain, and write . Assume:
- .
- For every , .
- and .
Then
This is the finite-time energy form of the Poincaré estimate; it does not assert a limiting or ergodic statement.
Formalization Note. The semigroup is Generated.apply T hT hd; all quantities in this declaration are real norms, and the bound explicitly requires .
Original Lean declaration header
Within namespace FunctionalInequalities.Analysis.Semigroup.Generated. Shown in its original module context. Proof omitted.
theorem norm_sq_sub_norm_apply_sq_le {ρ : ℝ} (hρ : 0 < ρ)
(hcurv : ∀ y : (adjointComp T).domain, ρ * ‖T ⟨y, y.2.2⟩‖ ^ 2 ≤ ‖adjointComp T y‖ ^ 2)
(f : T.domain) {t : ℝ} (ht : 0 ≤ t) :
‖(f : H₀)‖ ^ 2 - ‖apply T hT hd t f‖ ^ 2 ≤
(1 - Real.exp (-2 * ρ * t)) / ρ * ‖T f‖ ^ 2
Module navigation
Module: Analysis/Semigroup/Generated/Curvature.
Definition modules: Analysis/Semigroup/AdjointComp, Analysis/Semigroup/Generated/Basic.
Supporting theorems: continuousOn, hasDerivAt_apply_of_pos, norm_map_apply_sq_le_exp.
Previous: norm_map_apply_sq_le_exp.
Source excerpt, lines 431–435 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Semigroup_Generated_Curvature
variable {H₀ H₁ : Type*} [NormedAddCommGroup H₀] [InnerProductSpace ℝ H₀] [CompleteSpace H₀]
[NormedAddCommGroup H₁] [InnerProductSpace ℝ H₁] [CompleteSpace H₁]
(T : H₀ →ₗ.[ℝ] H₁) (hT : T.IsClosed) (hd : Dense (T.domain : Set H₀))
theorem FunctionalInequalities.Analysis.Semigroup.Generated.norm_sq_sub_norm_apply_sq_le_readable {ρ : ℝ} (hρ : 0 < ρ)
(hcurv : ∀ y : (adjointComp T).domain, ρ * ‖T ⟨y, y.2.2⟩‖ ^ 2 ≤ ‖adjointComp T y‖ ^ 2)
(f : T.domain) {t : ℝ} (ht : 0 ≤ t) :
‖(f : H₀)‖ ^ 2 - ‖apply T hT hd t f‖ ^ 2 ≤
(1 - Real.exp (-2 * ρ * t)) / ρ * ‖T f‖ ^ 2 := by sorry