Local martingale

From HandWiki
Short description: Stochastic process with sequence of stopping times so each stopped processes is martingale

In mathematics, a local martingale is a type of stochastic process, satisfying the localized version of the martingale property. Every martingale is a local martingale; every bounded local martingale is a martingale; in particular, every local martingale that is bounded from below is a supermartingale, and every local martingale that is bounded from above is a submartingale; however, a local martingale is not in general a martingale, because its expectation can be distorted by large values of small probability. In particular, a driftless diffusion process is a local martingale, but not necessarily a martingale.

Local martingales are essential in stochastic analysis (see Itô calculus, semimartingale, and Girsanov theorem).

Definition

Let (Ω,F,P) be a probability space; let F*={Ft∣t≥0} be a filtration of F; let X:[0,∞)×Ω→S be an F*-adapted stochastic process on the set S. Then X is called an F*-local martingale if there exists a sequence of F*-stopping times τk:Ω→[0,∞) such that

  • the τk are almost surely increasing: P{τk<τk+1}=1;
  • the τk diverge almost surely: P{limk→∞τk=∞}=1;
  • the stopped process Xtτk:=Xmin⁡{t,τk} is an F*-martingale for every k.

Examples

Example 1

Illustration for local martingale. Up Panel: Multiple simulated paths of the process Xt which is stopped upon hitting −1. This shows gambler's ruin behavior, and is not a martingale. Down Panel: Paths of Xt with an additional stopping criterion: the process is also stopped when it reaches a magnitude of k=2.0. This no longer suffers from gambler's ruin behavior, and is a martingale.

Let Wt be the Wiener process and T = min{ t : Wt = −1 } the time of first hit of −1. The stopped process Wmin{ t, T } is a martingale. Its expectation is 0 at all times; nevertheless, its limit (as t → ∞) is equal to −1 almost surely (a kind of gambler's ruin). A time change leads to a process

Xt={Wmin⁡(t1−t,T)for 0≤t<1,−1for 1≤t<∞.

The process Xt is continuous almost surely; nevertheless, its expectation is discontinuous,

E⁡Xt={0for 0≤t<1,−1for 1≤t<∞.

This process is not a martingale. However, it is a local martingale. A localizing sequence may be chosen as τk=min⁡{t:Xt=k} if there is such t, otherwise τk=k. This sequence diverges almost surely, since τk=k for all k large enough (namely, for all k that exceed the maximal value of the process X). The process stopped at τk is a martingale.Cite error: Invalid <ref> tag; refs with no name must have content

Example 2

Let Wt be the Wiener process and ƒ a measurable function such that E⁡|f(W1)|<∞. Then the following process is a martingale:

Xt=E⁡(f(W1)∣Ft)={f1−t(Wt)for 0≤t<1,f(W1)for 1≤t<∞;

where

fs(x)=E⁡f(x+Ws)=∫f(x+y)12πse−y2/(2s)dy.

The Dirac delta function δ (strictly speaking, not a function), being used in place of f, leads to a process defined informally as Yt=E⁡(δ(W1)∣Ft) and formally as

Yt={δ1−t(Wt)for 0≤t<1,0for 1≤t<∞,

where

δs(x)=12πse−x2/(2s).

The process Yt is continuous almost surely (since W1≠0 almost surely), nevertheless, its expectation is discontinuous,

E⁡Yt={1/2πfor 0≤t<1,0for 1≤t<∞.

This process is not a martingale. However, it is a local martingale. A localizing sequence may be chosen as τk=min⁡{t:Yt=k}.

Example 3

Let Zt be the complex-valued Wiener process, and

Xt=ln⁡|Zt−1|.

The process Xt is continuous almost surely (since Zt does not hit 1, almost surely), and is a local martingale, since the function u↦ln⁡|u−1| is harmonic (on the complex plane without the point 1). A localizing sequence may be chosen as τk=min⁡{t:Xt=−k}. Nevertheless, the expectation of this process is non-constant; moreover,

E⁡Xt→∞   as t→∞,

which can be deduced from the fact that the mean value of ln⁡|u−1| over the circle |u|=r tends to infinity as r→∞. (In fact, it is equal to ln⁡r for r ≥ 1 but to 0 for r ≤ 1).

Martingales via local martingales

Let Mt be a local martingale. In order to prove that it is a martingale it is sufficient to prove that Mtτk→Mt in L1 (as k→∞) for every t, that is, E⁡|Mtτk−Mt|→0; here Mtτk=Mt∧τk is the stopped process. The given relation τk→∞ implies that Mtτk→Mt almost surely. The dominated convergence theorem ensures the convergence in L1 provided that

(*)E⁡supk|Mtτk|<∞    for every t.

Thus, Condition (*) is sufficient for a local martingale Mt being a martingale. A stronger condition

(**)E⁡sups∈[0,t]|Ms|<∞    for every t

is also sufficient.

Caution. The weaker condition

sups∈[0,t]E⁡|Ms|<∞    for every t

is not sufficient. Moreover, the condition

supt∈[0,∞)E⁡e|Mt|<∞

is still not sufficient; for a counterexample see Example 3 above.

A special case:

Mt=f(t,Wt),

where Wt is the Wiener process, and f:[0,∞)×ℝ→ℝ is twice continuously differentiable. The process Mt is a local martingale if and only if f satisfies the PDE

(∂∂t+12∂2∂x2)f(t,x)=0.

However, this PDE itself does not ensure that Mt is a martingale. In order to apply (**) the following condition on f is sufficient: for every ε>0 and t there exists C=C(ε,t) such that

|f(s,x)|≤Ceεx2

for all s∈[0,t] and x∈ℝ.

Technical details


References

  • Øksendal, Bernt K. (2003). Stochastic Differential Equations: An Introduction with Applications (Sixth ed.). Berlin: Springer. ISBN 3-540-04758-1.