Grönwall Bound on the Nonnegative Half-Line
ProvedFunctionalInequalities.Analysis.Semigroup.Generated.le_exp_mul_of_hasDerivAt_le_readablefunctional-inequalitieskls-conjecturekls-modularkls-readablelog-concave
This is a one-dimensional Grönwall inequality on .
Let and . Assume:
- is continuous on .
- For every , has derivative at .
- For every , .
Then, for every ,
This result is a reusable differential-inequality lemma for exponential semigroup estimates.
Original Lean declaration header
Within namespace FunctionalInequalities.Analysis.Semigroup.Generated. Shown in its original module context. Proof omitted.
theorem le_exp_mul_of_hasDerivAt_le {E E' : ℝ → ℝ} {c : ℝ} (hc : ContinuousOn E (Ici 0))
(hd : ∀ s, 0 < s → HasDerivAt E (E' s) s) (hle : ∀ s, 0 < s → E' s ≤ c * E s) {t : ℝ}
(ht : 0 ≤ t) :
E t ≤ Real.exp (c * t) * E 0
Module navigation
Module: Analysis/Semigroup/Generated/Curvature.
Previous: hasDerivAt_inner_apply · Next: norm_map_apply_sq_le_exp_of_mem_adjointComp.
Source excerpt, lines 167–170 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Semigroup_Generated_Curvature open Filter Topology Set
Formal statement
theorem FunctionalInequalities.Analysis.Semigroup.Generated.le_exp_mul_of_hasDerivAt_le_readable {E E' : ℝ → ℝ} {c : ℝ} (hc : ContinuousOn E (Ici 0))
(hd : ∀ s, 0 < s → HasDerivAt E (E' s) s) (hle : ∀ s, 0 < s → E' s ≤ c * E s) {t : ℝ}
(ht : 0 ≤ t) :
E t ≤ Real.exp (c * t) * E 0 := by sorry
Source
Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/Analysis/Semigroup/Generated/Curvature.lean#L165-L212 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.Analysis.Semigroup.Generated.Curvature`, declaration `FunctionalInequalities.Analysis.Semigroup.Generated.le_exp_mul_of_hasDerivAt_le`; the repository is private at upload time).