Strategy: Use the properties of limit supremum and limit infimum.
X∗:=n∈NlimsupXnX∗:=n∈NliminfXn
Then,
(X∗>X∗)=a<ba,b∈Q⋃(X∗>b>a>X∗)
since a,b∈Q, we can divide (X∗>X∗) into Pcountably. Therefore, for all rational numbers a, b between X∗ and X∗, if P(X∗>b>a>X∗)=0 then P(X∗>X∗)=0, meaning that Xn converges almost surely to X∞.
Part 1. P(X∗>b>a>X∗)≤P(β∞(a,b)=∞)
Let’s denote the number of upcrossings within the closed interval formed by two rational numbers a,b∈Q and [a,b] as βN(a,b), and its limit as β∞(a,b):=N→∞limβN(a,b). If X∗>b>a>X∗, it implies that Xn has descended below a and ascended above b for infinitely many n∈N. Hence, β∞(a,b)=∞, and in proposition,
X∗>b>a>X∗⟹β∞(a,b)=∞
In set notation,
(X∗>b>a>X∗)⊂(β∞(a,b)=∞)
Taking the probability of P,
P(X∗>b>a>X∗)≤P(β∞(a,b)=∞)
By assumption,
EβN(a,b)≤b−aEXN++∣a∣≤b−asupN∈NEXN++∣a∣<∞
since by definition of βN(a,b), we have βN(a,b)↗β∞(a,b), by the monotone convergence theorem,
∞==>EN→∞limβN(a,b)Eβ∞(a,b)N→∞limEβN(a,b)
Summing up, since Eβ∞(a,b)<∞, almost surelyβ∞(a,b)<∞, meaning P(β∞(a,b)<∞)=1 holds.
Part 3. P(X∗=X∗)=1
According to Part 1~2, for all a,b∈Q where X∗>b>a>X∗,
P(X∗>b>a>X∗)≤P(β∞(a,b)=∞)=0
Since probabilityP is a measure,
P(X∗>X∗)==≤=Pa<ba,b∈Q⋃(X∗>b>a>X∗)a<ba,b∈Q∑P(X∗>b>a>X∗)a<ba,b∈Q∑00
Summing up, since P(X∗≤X∗)=1, the limit X∞ of Xn almost surely exists.
Part 4. EX∞<∞
By the decomposition of absolute values,
∣Xn∣=Xn++Xn−=2Xn+−Xn
Since {(Xn,Fn)} is a submartingale, hence EXn≥EX1,
E∣Xn∣=2EXn+−EXn≤2EXn+−EX1
Given that we assumed n∈NsupEXn+<∞,
n∈NsupE∣Xn∣≤2n∈NsupEXn+−EX1<∞
supn∈NE∣Xn∣<∞ and by Fatou’s lemma,
∞≥====>n→∞liminfE∣Xn∣n→∞liminf∫Ω∣Xn∣dP∫Ωn→∞liminf∣Xn∣dP∫Ω∣X∞∣dPE∣X∞∣n∈NsupE∣Xn∣
Therefore, E∣X∞∣ also exists.
■
Corollary
Particularly, in the proof process of Part 4., if Xn<0, then from Xn=Xn+−Xn− to Xn+=0, implying that even the condition n∈NsupEXn+<∞ becomes unnecessary.