Exponential integrals on the real line #
This file records integrability and evaluation of exponential integrands on a half-line or the whole real line: natural powers multiplied by an exponentially decaying factor, the exact rate at which a bare exponential is integrable on a right half-line, and integrability of the two-sided exponential.
Mathlib supplies the sufficient direction of the right-half-line integrability criterion,
integrableOn_exp_mul_Ioi, for a negative rate. integrableOn_exp_mul_Ioi_iff adds the converse,
which is what lets a caller describe an exponential-moment domain as an exact set rather than an
inclusion.
Main results #
TauCeti.integrableOn_pow_mul_exp_neg_mul_Ioi: integrability on(0, ∞).TauCeti.integral_pow_mul_exp_neg_mul_Ioi: evaluation in terms of a factorial.TauCeti.lintegral_ofReal_exp_neg_mul_mul_lintegral: an iterated exponential integral is a Stieltjes-kernel integral.TauCeti.integrableOn_exp_mul_Ioi_iff:exp (a * ·)is integrable on(c, ∞)exactly whena < 0.TauCeti.integrableOn_exp_mul_Iic_iff:exp (a * ·)is integrable on(-∞, c]exactly when0 < a.TauCeti.integrable_exp_neg_mul_abs:exp (-(a * |·|))is integrable when0 < a.
Natural powers times an exponentially decaying factor are integrable on (0, ∞).
The Stieltjes kernel is an iterated exponential integral. Swapping the two integrations
turns the outer Laplace integral of the inner one into the Stieltjes integral of ν.
The two-sided exponential is integrable on the line.
The exact integrability rate. fun x => exp (a * x) is integrable on (c, ∞) precisely
when the rate is negative. Mathlib's integrableOn_exp_mul_Ioi is the ← direction.
The exact integrability rate on a left half-line. fun x => exp (a * x) is integrable
on (-∞, c] precisely when the rate is positive.