Integrals with exponential decay at ∞ #
As easy special cases of general theorems in the library, we prove the following test for integrability:
integrable_of_isBigO_exp_neg: Iffis continuous on[a,∞), for somea ∈ ℝ, and there existsb > 0such thatf(x) = O(exp(-b x))asx → ∞, thenfis integrable on(a, ∞).integrableOn_exp_neg_smul_of_isBigO_exp: exponential decay dominates a locally integrable function of strictly smaller exponential order, withintegrableOn_exp_neg_mul_of_isBigO_expas the real-valued specialization.
theorem
exp_neg_integrableOn_Ioi
(a : ℝ)
{b : ℝ}
(h : 0 < b)
:
MeasureTheory.IntegrableOn (fun (x : ℝ) => Real.exp (-b * x)) (Set.Ioi a) MeasureTheory.volume
exp (-b * x) is integrable on (a, ∞).
theorem
integrableOn_exp_neg_smul_of_isBigO_exp
{E : Type u_1}
[NormedAddCommGroup E]
[NormedSpace ℝ E]
{a b c : ℝ}
{f : ℝ → E}
(hfc : MeasureTheory.LocallyIntegrableOn f (Set.Ici c) MeasureTheory.volume)
(hf : f =O[Filter.atTop] fun (x : ℝ) => Real.exp (a * x))
(hab : a < b)
:
MeasureTheory.IntegrableOn (fun (x : ℝ) => Real.exp (-b * x) • f x) (Set.Ici c) MeasureTheory.volume
If f is locally integrable on [c, ∞) and f x = O(exp (a * x)) at ∞, then
exp (-b * x) • f x is integrable on [c, ∞) for every a < b.
theorem
integrableOn_exp_neg_mul_of_isBigO_exp
{a b c : ℝ}
{f : ℝ → ℝ}
(hfc : MeasureTheory.LocallyIntegrableOn f (Set.Ici c) MeasureTheory.volume)
(hf : f =O[Filter.atTop] fun (x : ℝ) => Real.exp (a * x))
(hab : a < b)
:
MeasureTheory.IntegrableOn (fun (x : ℝ) => Real.exp (-b * x) * f x) (Set.Ici c) MeasureTheory.volume
Real-valued specialization of integrableOn_exp_neg_smul_of_isBigO_exp.