Skip to content

Continuous Time Processes: Regularity, Filtration, Stopping Times

Warning

Unless otherwize specified, the letters q and r used for time means that they are rational.

Definition

Let X and Y be two processes. We say that

  • X is a modification of Y if Xt=Yt P-almost surely for every t, that is
P[Xt=Yt]=1,for every t.
  • X is indistinguishable from Y if Xt=Yt for all t, P-almost surely, that is
P[Xt=Yt; for every t]=1.

In the case where the stochastic process is indexed by a countable set, these two notions are equivalent. However, if it is indexed by t in [0,) of any uncountable directed set, modification and indistinguishability are different in that we may have to take into account uncountably many null sets as the following example shows.

Example

Set (Ω,F,P):=([0,1],B([0,1]),dt), where dt is the Lebesgue measure and B([0,1]) is the Borel σ-algebra. Define the processes X and Y by

Xt=0andYt={Yt(ω)=1if ω=tYt(ω)=0otherwise

for every 0t1. It follows that

P[Xt=Yt]=P[{ω[0,1]:ωt}]=1

whereas

P[Xt=Yt: for every t]=P[{ω[0,1]:ωt for every t}]=P[]=0

We see that uncountably many sets of measure zero can add up to something that may no longer have measure zero. However, if we can infer from the structure of the trajectories that it is sufficient to consider countably many times, then these two conditions will coincide again.

We say that a process X has

  • des limites à gauche(1) (làg) if

    P[lim infstXs=lim supstXs: for every t>0]=1,
  • des limites à droite (làd) if

    P[lim infstXs=lim supstXs: for every t]=1,
  • continue à gauche (càg) if

    P[limstXs=Xt: for every t>0,tT]=1,
  • continue à droide (càd) if

    P[limstXs=Xt: for every t<T,tT]=1,

Note

The notations làg, làd, càd, or càg comes from french where "gauche" stands for "left", "droite" stands for "right", "limites" stands for "limits" and "continue" stands for "continuous". In some Americanized textbooks, "ll" stands for "làg", "lr" stands for "làd", "rc" stands for "càd", or "lc" stands for "càg".

A process X is said to be càdlàg, càglàd, or làdlàg, if it is “continue à droite avec des limites à gauche”, “continue à gauche avec des limites à droite” or “limites à gauche et limites à droite”, respectively.

Lemma

Suppose that X and Y are modifications of each other and both are either càd or càg. Then X and Y are indistinguishable.

Proof

Let X and Y both be càd and modifications of each other. Since X and Y are càd, it follows that

P[XtYt:for some t]=P[limqtXqlimqtYq: for some t]=P[XqYq:for some qQ]=P[qQ{XqYq}]P[XqYq]=0

Hence, P[Xt=Yt:for every t]=1 showing that X and Y are indistinguishable.

Note

The assumption of left- or right-continuity is central. The counter example provided for distinction between version and indistinguishable are two làdlàg processes modification of each others while not indistinguishable.

The definition of a filtration F=(Ft) does not change as an increasing family of σ-algebra indexed by time. However, in continuous time, we can also define the right and left filtration F+=(Ft+) and F=(Ft) as follows

Ft+=s>tFsandFt=s<tFs:=σ(Fs:s<t)

We say that the filtration is left- or right-continuous if F=F or F=F+, and continuous if it is both.

Remark

From the definition, F± are themselves filtrations and it holds FtFtFt+ as well as Fs+Ft whenever s<t. Hence (F)+=(F)+=(F+)+ as well as (F+)=(F)=(F).

As such, a process is nothing else than an arbitrary family of random variables indexed by the time. It can also be seen as a mapping X:Ω×[0,)R.

Definition

Given a filtration F=(Ft), we say that a process X is

  • measurable if X:Ω×[0,)R is measurable with respect to the product σ-algebra FB([0,)).

  • adapted if Xt is Ft-measurable for every t.

  • progressively measurable if for every t, the function X:Ω×[0,t]R, (ω,s)Xs(ω) is measurable with respect to the product σ-algebra FB([0,t])

In particular, progressively measurable processes are automatically adapted. The reciprocal is true if the paths of the process are regular enough.

Proposition

Let X be a càd or càg F-adapted process. Then X is progressively measurable.

Proof

Suppose that X is càd and fix t. Define

Xsn=Xk+12nt,fork2nts<k+12nt

It follows that Xn is also càd as X, hence limXn=X on Ω×[0,t] up to the null set of those ω on which X does not have right-continuous paths. Furthermore, since X is adapted, it follows that the piecewise constant process Xn is FtB([0,t])-measurable. Hence X is progressively measurable.

The previous result makes use of the regularity of paths to derive progressive measurability from adaptiveness. The following result goes a step further by showing that measurability together with adaptiveness yields progressive measurability, up to a modification though.

Theorem

Any measurable and adapted process admits a progressive modification.

The proof of this theorem is clearly not trivial, somewhat lengthy and often just mentioned like here without proof. If you are interested you can see Delacherie and Meyer12.

The notion of stopping times also has to be slightly modified in the continuous time.

Definition

On a probability space, a random time is a measurable mapping τ:Ω[0,){}. Given a filtration, a random time is

  • an optional time if {τ<t} is in Ft for every t.
  • a stopping time if {τt} is in Ft for every t.

Proposition

Every stopping time is an optional time, and every optional time is a stopping time for the right-filtration. In particular, the two notions coincide if the filtration is right-continuous.

Proof

The first assertion is trivial. As for the second, let τ be an optional time and fix t. It follows that {τt}=n{τ<t+1/n} which is an event in Ft+.

For a process X and a subset V of the state space we define the hitting time of X in V as

τV(ω)=inf{t:Xt(ω)V}.

This function is not necessarily measurable even if X is adapted, however we have the following.

Proposition

If X adapted and càd and V is open, then τV is an optional time. If X is adapted and continuous and V is closed, then τV is a stopping time.

Proof

It holds {τV<t}={ωΩ:Xs(ω)V,s<t}. Since X is càd and V is open, Xs(ω) being in V implies the existence of a rational q<t such that Xq(ω) is already in V. Hence

{τV<t}={XqV:q<t}=q<t{XqV}Ft

For the case of X being continuous and V closed, define the open sets Vn={x:d(x,V)<1/n}V. Then by continuity of X we obtain

{τVt}={XtV}(nq<t{XqVn})Ft.

Let us collect some standard properties of optional and stopping times.

Proposition

The following assertions hold:

  • Every constant t is a stopping time;
  • τ+σ, τσ and τσ are stopping/optional times as soon as τ,σ are stopping/optional times;
  • limτn is a stopping time as soon as (τn) is an increasing sequence of stopping times;
  • limτn is an optional time as soon as (τn) is a decreasing sequence of optional times; It is a stopping time if (τn) are stationary stopping times, that is, τm(ω)=τn(ω) for all m greater than a given n, for P-almost all ωΩ;
  • If τ is a stopping time, then the collection Fτ={AF:A{τt}Ft} is a σ-algebra and τ is Fτ-measurable;
  • For any two stopping times, it holds FσFτ=Fστ. In particular, FσFτ, if στ. For every integrable random variable ξ, it holds E[E[ξ|Fσ]|Fτ]=E[ξ|Fστ].

Proof

The proof follows the same argumentation as in the discrete time since Q is a countable dense subset of [0,). Only the following two points need a certain care.

  • Let τ and σ be two stopping times, let us show that the sum is still a stopping time. Noting that τ is a stopping time if and only if {τ>t}={τt}c is in Ft for every t, the following decomposition holds

    {τ+σ>t}={τ=0,σ>t}{σ=0,τ>t}{τt,σ>0}{σ+τ>t,0<τ<t}

    Noting that {τ=0}={τ0} is in F0Ft, the same for {σ=0} being in Ft, it follows immediately that the first two sets are in Ft. Further, {τt}=n{τ>t1/n} is in FtFt and {σ>0} is in F0 showing that the third set in this decomposition is in Ft. As for the last one, note that

    {σ+τ>t,0<τ<t}=0<q<t{σ>tq}{t>τ>q}=0<q<t{σ>tq}{τ>q}{τ<t}

    which is for the same reason as before in Ft since 0<q<t.

  • Suppose that τn is a decreasing sequence of optional times. It follows from {limτn<t}={τn<t: for some n}=n{τn<t} is in Ft that limτn is an optional time. If τn are stopping times, it only holds {limτnt}=q>0{τnt+q:for some n} is in Ft+ and therefore limτn is optional. However, defining An={τn=τm:for all mn}, it follows from stationarity that An is increasing to Ω. Furthermore, An is an event in Fτn and hence {limτnt}=n{τnt}An is in Ft.

Proposition

Let X be a progressively measurable process and τ a stopping time with τ<. Then Xτ(ω):=Xτ(ω)(ω) is an Fτ-measurable random variable. Furthermore, Xτ:=(Xτ) is a progressive process.

Proof

First, τ being a stopping time implies that (ω,s)h(ω,s):=(ω,τ(ω)s) from Ω×[0,t] onto itself is FtB([0,t])-measurable for every t. Since X is progressive and Xsτ(ω)=Xh(ω,s) for every st, it follows that (s,ω)Xsτ(ω) is also FtB([0,t])-measurable. Thus Xτ is progressive and, in particular, Xτ is Fτ-measurable.

The null sets on a probability space play a central role. They allow to identify random variables in the almost sure sense. With regard to a filtration indexed by an uncountable time set, this may yield some tricky problems — this is mainly due to the problem of right-continuous version of processes not further discussed here, see Theorem III-44 p.~64, Theorems IV-32-33 pp.~102--103 From Delacherie-Meyer1. In order to get rid of these problems and the identification between optional and stopping times we will work with the following assumption.

Definition

A filtration F is said to

  • be complete if F0 contains all the P-negligible sets of F;

  • satisfy the usual conditions if it is complete and right-continuous, that is F+=F.

From now on, unless otherwise specified:

F=F+andF0 contains all the P null sets of F

For a stopping/optional time τ, we denote by [τ]={(ω,t)Ω×T:τ(ω)=t} its graph.

Proposition

Let X be a càdlàg, adapted process on a filtration satisfying the usual conditions. Then there exists a sequence of stopping times (τn) which exhausts the jumps\footnote{For X càdlàg, the jump process ΔX is the difference of X with the càglàd version X of X} ΔX=XX of X, that is

{ΔX0}n[τn].

This proposition is also particularly difficult to prove buy it basically shows that the jumps can be described by stopping times.


  1. Claude Dellacherie and Paul-André Meyer. Probabilities and Potential. A. Volume 29 of North-Holland Mathematics Studies. North-Holland Publishing Co., Amsterdam, 1978. ISBN 0-7204-0701-X. 

  2. Claude Dellacherie and Paul André Meyer. Probabilities and Potential. B. Volume 72 of North-Holland Mathematics Studies. North-Holland Publishing Co., Amsterdam, 1982.