Documentation

BGW.StableTrees.StablePassageSubordinatorPath

Deterministic path facts for passage times #

This module develops the order and crossing properties of strict downward passage times and of the running infimum for an arbitrary local càdlàg path (J. Bertoin, Lévy Processes, Cambridge University Press, 1996, Chapter VII).

Strict downward passage is monotone in its level.

A strict crossing gives an upper bound for the corresponding passage time.

theorem BGW.StableTrees.exists_eval_lt_of_firstPassageBelow_lt {f : Skorokhod.DLoc} {x t : NNReal} (h : firstPassageBelow x f < ↑t) :
∃ u < t, ↑f u < -↑x

If a passage time is strictly below a finite time, a crossing occurs earlier.

theorem BGW.StableTrees.bddBelow_runningInf_range (f : Skorokhod.DLoc) (t : NNReal) :
BddBelow (Set.range fun (u : ↑(Set.Iic t)) => ↑f ↑u)

The running infimum is bounded below on every bounded time interval.

The running infimum is smaller than every value on its defining interval.

theorem BGW.StableTrees.le_runningInfLoc (f : Skorokhod.DLoc) (t : NNReal) {a : ℝ} (h : ∀ (u : ↑(Set.Iic t)), a ≤ ↑f ↑u) :

A lower bound of all values on an interval bounds its running infimum.

theorem BGW.StableTrees.exists_eval_lt_of_runningInfLoc_lt {f : Skorokhod.DLoc} {t : NNReal} {a : ℝ} (h : runningInfLoc f t < a) :
∃ u ≤ t, ↑f u < a

A value strictly below the running infimum produces a crossing time in the interval.

At a finite strict passage time, the path is on or below its barrier.

A finite passage time up to t forces the running infimum at t below its level.

The finite reading of a finite strict passage time coerces back to that time.

The finite readings of finite strict passage times are nondecreasing.

Finite strict passage times are right-continuous in the level.

Finite strict passage times form a càdlàg nondecreasing real process.

Strict passage is the inverse of the negative running infimum.

Strict-passage/running-infimum sandwich.

At a finite creeping passage time, the running infimum is the barrier.

Creeping at a passage time gives the additive decomposition at the next level.

theorem BGW.StableTrees.reflected_shift_of_creeping {f : Skorokhod.DLoc} {s x : NNReal} (hs : firstPassageBelow x f = ↑s) (hval : ↑f s = -↑x) (t : NNReal) :

The reflected path after a creeping passage time is the reflected centered shift.

theorem BGW.StableTrees.runningInfLoc_eq_iInf_rat (f : Skorokhod.DLoc) (t : NNReal) :
runningInfLoc f t = ⨅ (q : ℚ), if 0 ≤ q ∧ ↑q ≤ ↑t then ↑f (↑q).toNNReal else ↑f t

Rational times, with the terminal value as a fallback, compute the running infimum.

Clamping time at a rational time is strongly progressive.

The running infimum is strongly progressive for the local filtration.

Joint measurability of the running infimum in time and path.

The running infimum is adapted to the right-continuous local filtration.