Claim 1 (almost sure implies in probability). Fix ε>0 and let Ck=⋃m≥k{∣Xm−X∣≥ε}, events by Sigma-Algebra and Measurable Space since each ∣Xm−X∣ is a random variable (Step 0(a) of the proof of Linearity and Monotonicity of the Lebesgue Integral). The Ck decrease, and every ω∈⋂kCk satisfies ∣Xm(ω)−X(ω)∣≥ε for infinitely many m, so Xm(ω)→X(ω); hence ⋂kCk is contained in the complement of the convergence event of Almost Sure Convergence, Convergence in Probability, and Convergence in Distribution, which has probability 0 by hypothesis. By continuity from above of probability measures (Preliminaries of the proof of Borel-Cantelli Lemmas), P(Ck)→0; and monotonicity gives P(∣Xk−X∣≥ε)≤P(Ck)→0.
Claim 2 (in probability implies in distribution). Fix t∈R at which FX is continuous, and let ε>0. If Xm≤t then either X≤t+ε or ∣Xm−X∣>ε; by finite subadditivity of P,
FXm(t) ≤ FX(t+ε)+P(∣Xm−X∣≥ε).
Symmetrically, if X≤t−ε then either Xm≤t or ∣Xm−X∣>ε, so
FX(t−ε) ≤ FXm(t)+P(∣Xm−X∣≥ε).
Letting m→∞ with ε fixed, every subsequential behavior of FXm(t) is confined to the interval [FX(t−ε),FX(t+ε)] in the sense that
FX(t−ε) ≤ mliminfFXm(t) ≤ mlimsupFXm(t) ≤ FX(t+ε),
with liminf and limsup of bounded real sequences as in the proof of Dominated Convergence Theorem. Letting ε→0 and using continuity of FX at t, both bounds tend to FX(t), so FXm(t)→FX(t), as required by Almost Sure Convergence, Convergence in Probability, and Convergence in Distribution.
Claim 3 (convergence in distribution to a constant). Let Fc denote the cumulative distribution function of the constant c, so Fc(t)=0 for t<c and Fc(t)=1 for t≥c, and Fc is continuous at every t=c. Fix ε>0. Then
P(∣Xm−c∣≥ε) ≤ P(Xm≤c−ε)+P(Xm>c+2ε) = FXm(c−ε)+1−FXm(c+2ε),
using {Xm≥c+ε}⊆{Xm>c+ε/2} and finite subadditivity. The points c−ε and c+ε/2 are continuity points of Fc, so by hypothesis FXm(c−ε)→Fc(c−ε)=0 and FXm(c+ε/2)→Fc(c+ε/2)=1; hence the right side tends to 0, proving convergence in probability to c. ■