Professional Documents
Culture Documents
Definition 52. Let (Ω, F, P) be a probability triple. Let (Fn )n≥0 be a sequence
of filtrations on (Ω, F, P). A sequence of random variables (Mn )n≥0 is called a
martingale with respect to (Fn )n≥0 if (Mn )n≥0 is :
1. Integrable: E(|Mn |) < ∞ for all n;
2. Adapted: Mn ∈ mFn for all n;
3. “Fair game”:
E[Mn |Fn−1 ] = Mn−1 .
Definition 53. Let (Ω, F, P) be a probability triple. Let (Fn )n≥0 be a sequence
of filtrations on (Ω, F, P). A sequence of random variables (Mn )n≥0 is called a
supermartingale with respect to (Fn )n≥0 if (Mn )n≥0 is :
1. Integrable: E(|Mn |) < ∞ for all n;
2. Adapted: Mn ∈ mFn for all n;
3. “Fair game”: For n ≥ 1,
E[Mn |Fn−1 ] ≤ Mn−1 .
Definition 54. Let (Ω, F, P) be a probability triple. Let (Fn )n≥0 be a sequence
of filtrations on (Ω, F, P). A sequence of random variables (Mn )n≥0 is called a
submartingale with respect to (Fn )n≥0 if (Mn )n≥0 is :
1. Integrable: E(|Mn |) < ∞ for all n;
2. Adapted: Mn ∈ mFn for all n;
3. “Fair game”:
E[Mn |Fn−1 ] ≥ Mn−1 .
Definition 55. Let (Xn )∞ n=1 be a sequence of random variables on (Ω, F, P). The
natural filtration (Fn )∞ ∞
n=1 generated by (Xn )n=1 is defined as
Fn = σ(X1 , . . . , Xn ).
Remark 56. The natural filtration generated by (Xn )∞n=1 is the smallest filtration
(Fn )∞
n=1 such that (X )∞
n n=1 is adapted with respect to (Fn )∞
n=1 .
Pn
filtration generated by (Xn )∞n=1 . If Sn =
∞
k=1 Xk , then (Sn )n=1 is a martingale
∞
with respect to (Fn )n=1 .
To see this, we check the conditions one by one:
1.
Xn
E[|Sn |] ≤ E [|Xk |] < ∞;
k=1
Pn
2. Since X1 , . . . , Xn ∈ mFn , we have Sn = k=1 Xk ∈ mFn .
3. Note that
E [Sn+1 |Fn ] = E [Sn + Xn+1 |Fn ]
= E [Sn |Fn ] + E [Xn+1 |Fn ]
= Sn + E [Xn+1 ] (Sn ∈ mFn , Xn indep of Fn )
= Sn .
Example 59. Let X be a L1 random variable on (Ω, F, P). Let (Fn )∞ n=1 be a
filtration on (Ω, F, P). If Mn = E[X|Fn ], then (Mn )∞ n=1 is a martingale with
respect to (Fn )∞
n=1 .
1. By Prop 36.8,
|E[X|Fn ]| ≤ E[|X| Fn ] a.s.
and hence
E [|E[X|Fn ]|] ≤ E E[|X| Fn ]
= E[|X|] < ∞
and so Mn ∈ L1 .
2. By definition of conditional expectation, E[X|Fn ] ∈ mFn ;
3.
E [Mn+1 |Fn ] = E [E [X|Fn+1 ] |Fn ]
= E [X|Fn ]
= Mn .
27
Remark 60. In particular, given a random variable X : [0, 1) → R on ([0, 1), B([0, 1)), Leb),
we can define
k k+1
Gn = σ([ n , n ) : 0 ≤ k ≤ 2n − 1).
2 2
If we let
Xn := E[X|Gn ]
R k+1
2n
k XdLeb k k+1
2n
= if ω ∈ [ , ).
Leb([ 2kn , k+1
2n ))
2n 2n
then (Xn )∞
n=1 is a martingale.
= C0 (E [M1 |F0 ] − M0 )
= 0.
□
Exercise 65. Let (Ω, F, P) be a probability triple. Let (Fn )n≥0 be a sequence of
filtrations on (Ω, F, P). Let (Cn )n≥0 be adapted to (Fn )n≥0 and there exists A ∈ R
such that
0 ≤ Cn ≤ A a.s. ∀n ≥ 0.
Let (Mn )∞ n=0 be a supermartingale
R (respectively submartingale) with respect to
(Fn )n≥0 . The sequence [ CdM ]n n≥0 of random variables defined by
Z (
0, n=0
[ CdM ]n = Pn−1
k=0 Ck (Mk+1 − Mk ), n ≥ 1
τ ≤N a.s.
Ck = 1{ω:σ(ω)≤k<τ (ω)} 1A
Note that
(k < n) ∩ {σ ≤ k < τ } ⇐⇒ (σ ∧ n ≤ k < τ ∧ n).
To see the =⇒ direction, note that k < n and (σ ≤ k) implies σ ∧ n = σ and so
σ ∧ n ≤ k. Moreover, k < τ and k < n implies that k < τ ∧ n. For the reverse
direction, if k < τ ∧ n, then k < n and k < τ . Also since k < n and σ ∧ n ≤ k, we
must have σ ≤ k.
32
Thereore,
Z ∞
X
CdM = 1A 1(σ∧n≤k<τ ∧n) (Mk+1 − Mk )
n k=0
(τ ∧n)−1
X
= 1A (Mk+1 − Mk )
k=σ∧n
However, from the submartingale version of (1) we have that n → 1A (Mτ ∧n −Mσ∧n )
being a submartingale and so by taking n = N (so that τ ∧ N = τ and σ ∧ N = σ),
we have
E[1A (Mτ − Mσ )] ≥ E[1A (Mτ ∧0 − Mσ∧0 )] = 0.
The supermartingale case is exactly the same as the submartingale case with in-
equalities reversed. □
Corollary 73. (Also called Optional Stopping Theorem) Let (Mn )∞ n=0 be a mar-
∞
tingale on (Ω, F, (Fn )n=0 , P). Let τ be a stopping time satisfying at least ONE of
the three conditions below:
(i) There exists N ∈ N such that τ ≤ N a.s.
(ii) τ < ∞ a.s. and there exists K ∈ R such that |Mn | ≤ K for all n a.s.
(iii) E[τ ] < ∞ and there exists K ∈ R and |Mn+1 − Mn | ≤ K for all n .a.s.
Then E[Mτ ] = E[M0 ].
If “martingale” is replaced by “submartingale” or, respectively, supermartingale,
then we will have “E[Mτ ] ≥ E[M0 ]” or repectively “E[Mτ ] ≤ E[M0 ]”.
34
then Gambler j lost the £26 they put in and leaves the casino. Otherwise, Gambler
j gets back £262 (which includes the £26 Gambler j puts in at time j + 1), which
Gambler will put into Monkey typing letter A at time j + 2. If Monkey types A at
time j + 2, then Gambler j gets back £263 and leaves, otherwise Gambler j leaves
with nothing. The martingale Mn is supposed to represent the total net profit of
all Gamblers up to just before the Monkey types the n + 1th letter.
To define the filtration, let
1 The n th letter the Monkey typed is A
Xn = 2 The n th letter the Monkey typed is N
3 The n th letter the Monkey typed is any of the other 24 letters
Pn R j j
Now we allow j to vary. Let Mn = j=1 C dY n , representing the profit of
all Gamblers puts together up to time n. Note that (Mn )∞
n=0 is also a martingale
with respect to (Fn )∞
n=0 because
n+1
X Z
E [Mn+1 |Fn ] = E C j dY j |Fn
j=1 n+1
n+1
"Z #
X
= E C j dY j |Fn
j=1 n+1
n+1
X Z Z
j j j j
= C dY , as n → C dY is martingale.
j=1 n n
R j j
Note that M0 = 0 (since C dY 0 = 0 for each j). Recall that Mτ is the net
profit of all gamblers up to just after Monkey typed the first sequence of ANA. At
this time, Gambler τ − 2 has net profit of 263 − 1, Gambler τ − 1 has net proft of
−1, Gambler τ has net profit of 26 − 1. Gamblers from 1 to τ − 3 has net profit of
−1 each. Therefore the total net profit is
Mτ = 263 + 26 − τ
and hence
0 = E[M0 ] = E[Mτ ] = 263 + 26 − E[τ ]
from which we obtain E[τ ].
Theorem 75. (Martingale Inequality) Let (Mn )n≥1 be a submartingale on (Ω, F, P, (Fn )n≥0 ).
Let λ > 0. Then for N ∈ N,
1
P( max Mn ≥ λ) ≤ E MN 1(max0≤n≤N Mn ≥λ) .
0≤n≤N λ
Proof. We will apply Optional Stopping Theorem to
(
N, Mk < λ ∀0 ≤ k ≤ n
τ=
min{0 ≤ n ≤ N : Mn ≥ λ}, ∃0 ≤ k ≤ n : Mk < λ.
Since τ ≤ N , by Optional Stopping Theorem 70,
E [Mτ 1F ] ≤ E [MN 1F ]
for any F ∈ Fτ .
We will show that
F = max Mn ≥ λ ∈ Fτ .
0≤n≤N
If k < N , since
τ ≤ k =⇒ max Mn ≥ λ
0≤n≤N
we therefore have
F ∩ (τ ≤ k) = (τ ≤ k) ∈ Fk .
Now since (τ ≤ N ) = Ω,
F ∩ (τ ≤ N ) = {ω : max Mn ≥ λ}
0≤n≤N
= ∪N
n=0 (Mn ≥ λ) ∈ FN .
Take F = (max0≤n≤N Mn ≥ λ). Note that on F , Mτ ≥ λ and therefore
E [Mτ 1F ] ≥ λP( max Mn ≥ λ).
0≤n≤N
Corollary 76. Let (Mn )n≥0 be a submartingale on (Ω, F, P, (Fn )n≥0 ). Let λ > 0.
Then for N ∈ N,
1 +
P( max Mn ≥ λ) ≤ E MN ,
0≤n≤N λ
+
where MN = max(MN , 0).
38
q
Define Q(A) = A ∥YY∥q q dP. Then Q is a probability measure. It is immediate, by
R
L
linearity, that for all simple functions f ,
Yq
Z Z
(1.6) f q dP = f dQ
Ω ∥Y ∥Lq Ω
and Monotone Convergence theorem gives that for all non-negative f such that
Yq
Z
f q dP < ∞,
Ω ∥Y ∥Lq
∥Y ∥Lp q
and hence Z
XY dP ≤ ∥X∥Lp ∥Y ∥Lq .
Ω
□
Lemma 78. Let X and Y be non-negative random variables. If for all λ > 0,
E [Y 1X≥λ ]
P(X ≥ λ) ≤ ,
λ
then for all 1 < p < ∞, we have
p
∥X∥p ≤ ∥Y ∥p .
p−1
[Recall that
Z p1
p
∥X∥p = |X(ω)| dP(ω) .]
Ω
Therefore
1 p 1
E[X p ] p ≤ E[Y p ] p .
p−1
Case 2. ∥X∥p = ∞
In this case, for n ∈ N,Xn = X ∧ n ∈ Lp .
We first claim that
E [Y 1X∧n≥λ ]
P(X ∧ n ≥ λ) ≤
λ
Note that for n ≥ λ,
X ≥ λ ⇐⇒ X ∧ n ≥ λ.
Therefore, if n ≥ λ,
E [Y 1X∧n≥λ ]
P(X ∧ n ≥ λ) ≤ .
λ
If n < λ,
P(X ∧ n ≥ λ) = 0 = E [Y 1X∧n≥λ ] ,
and so the claim is proved.
Applying Case 1, we have
1 p 1
E[(Xn )p ] p ≤ E[Y p ] p .
p−1
By Monotone Convergence Theorem,
1 p 1
E[X p ] p ≤ E[Y p ] p
p−1
(in fact both sides are infinite). □
Corollary 79. (Martingale Lp inequality)Let N ∈ N ∪ {0}. Let (Mn )n≥0 be a
submartingale on (Ω, F, P, (Fn )n≥0 ) such that
max Mn ≥ 0 a.s.
0≤n≤N
□
Lemma 84. (Upcrossing Lemma) Let (Mn )n≥0 be a supermartingale on (Ω, F, P, (Fn )n≥0 ).
Let N ∈ N. Then
E [(a − MN )+ ]
≥ E [UN (Mn , [a, b])] .
b−a
Proof. We will use martingale transform. Let (Cn )n≥0 be exactly 1 “during an
upcrossing of (Mn )n≥0 ” and 0 when (Mn )n≥0 is not in the process of an upcrossing.
More precisely, (Cn )n≥0 corresponds to the strategy of:
1. Place £1 at the first time (Mn )n≥0 first fall below a.
2. Keep placing £1 until (but not including) the first time (Mn )n≥0 goes above
b.
3. Stop placing bets until (Mn )n≥0 falls below a again.
43
4. Place £1 at the first time (Mn )n≥0 falls below a and then repeats 2.,3. and
4. indefinitely.
Mathematically, (
1, if ∃i : σi ≤ n < τi ;
Cn =
0, otherwise.
Since σi and τi are both stopping times,
(σi ≤ n < τi ) = (σi ≤ n) ∩ (τi ≤ n)c ∈ Fn
and so (Cn )∞
n=0 is an adapted sequence. Moreover,
Therefore
N
X −1
1(σi∗ +1 ≤k) (Mk+1 − Mk ) ≥ min(MN − a, 0) = −(a − MN )+ .
k=0
44
Therefore,
N
X −1
Ck (Mk+1 − Mk ) ≥ UN (Mn , [a, b])(b − a) − (a − MN )+ .
k=0
PN −1
However, as N → k=0 Ck (Mk+1 − Mk ) is a supermartingale,
"N −1 # Z
X
E Ck (Mk+1 − Mk ) ≤ E CdM =0
k=0 0
and hence
0 ≥ E [UN (Mn , [a, b])] (b − a) − E (a − MN )+
and therefore
E [(a − MN )+ ]
≥ E [UN (Mn , [a, b])] .
b−a
□
Lemma 85. Let (an )∞
n=0 be a sequence of real numbers. Then
Proof. If U∞ (an , [α, β]) < ∞ and let i∗ = UN (an , [α, β]), then there is no upcross-
ing after time τi∗ , because there are i∗ upcrossings in total and τi∗ is the completion
time of the final upcrossing. Therefore, for all N ≥ τi∗ ,
UN (an , [α, β]) = U∞ (an , [α, β])
and so the Lemma follows in this case by letting N → ∞.
If U∞ (an , [α, β]) = ∞, then τi < ∞ for all i. Note that
Uτi (an , [α, β]) = i
as τi is the completion time of the i-th upcrossing. Therefore, given any M ∈ N,
for any N ≥ τM ,
UN (an , [α, β]) ≥ M
implying that UN (an , [α, β]) → ∞ as N → ∞.
□
Theorem 86. (Martingale Convergence Theorem) Let (Mn )n≥0 be a supermartin-
gale on (Ω, F, P, (Fn )n≥0 ). Suppose that
sup E[|Mn |] < ∞.
n≥0
Let M∞ := lim supn→∞ Mn . Then (Mn )n≥0 converges almost surely a.s. and the
limit is equal to M∞ a.s.. Moreover, M∞ ∈ L1 .
Proof. By Corollary 80, it is sufficient to show that
h i
P lim inf |Mn | < ∞ = 1
n→∞
By Fatou’s Lemma,
h i
(1.10) E lim inf |Mn | ≤ lim inf E [|Mn |] ≤ sup E [|Mn |] .
n→∞ n→∞ n≥0
By Lemma 84,
E [(a − MN )+ ] a + supn≥0 E [|Mn |]
E [UN (Mn , [a, b])] ≤ ≤ .
b−a b−a
By Monotone Convergence theorem,
a + supn≥0 E [|Mn |]
E [U∞ (Mn , [a, b])] ≤ .
b−a
That E [|M∞ |] < ∞ follows from (1.10). □