Documentation

TauCeti.Analysis.CompletelyMonotone.OpenClosure

Half-line closure for completely monotone functions #

This file extends the API for TauCeti.IsCompletelyMonotoneOnIoi, the ordinary-derivative version of complete monotonicity on (0, ∞), with the multiplicative and differential closure properties needed by the Bernstein-function part of the one-parameter-semigroups roadmap, and derives the corresponding multiplicative closure for the closed-half-line predicate TauCeti.IsContinuousCompletelyMonotoneOnIoi.

The closed-half-line predicate TauCeti.IsCompletelyMonotone already has product and negated-derivative closure in TauCeti.Analysis.CompletelyMonotone.Closure. The open version is not just a corollary of that file: Bernstein functions are allowed to have a singular right derivative at 0, so their derivative is naturally completely monotone only on (0, ∞).

Main declarations #

References #

Completely monotone functions on (0, ∞) are closed under pointwise multiplication.

theorem TauCeti.IsCompletelyMonotoneOnIoi.prod {ι : Type u_1} {s : Finset ι} {f : ι → ℝ → ℝ} (hf : ∀ i ∈ s, IsCompletelyMonotoneOnIoi (f i)) :
IsCompletelyMonotoneOnIoi fun (t : ℝ) => ∏ i ∈ s, f i t

Completely monotone functions on (0, ∞) are closed under finite products.

Completely monotone functions on (0, ∞) are closed under taking natural powers.

Every alternating ordinary iterated derivative of a completely monotone function on (0, ∞) is completely monotone there.

The negated ordinary derivative of a completely monotone function on (0, ∞) is completely monotone there.

Closed-half-line complete monotonicity is closed under pointwise multiplication.

theorem TauCeti.IsContinuousCompletelyMonotoneOnIoi.prod {ι : Type u_1} {s : Finset ι} {F : ι → ℝ → ℝ} (hF : ∀ i ∈ s, IsContinuousCompletelyMonotoneOnIoi (F i)) :
IsContinuousCompletelyMonotoneOnIoi fun (t : ℝ) => ∏ i ∈ s, F i t

Closed-half-line complete monotonicity is closed under finite products.

Closed-half-line complete monotonicity is closed under natural powers.