Modes of Convergence of Random Variables

What does it mean to say that a sequence of random quantities "settles down" to a limit? A poll of nn voters gives an estimate of a vote share. As nn grows, we expect the estimate to approach the truth. But "approach" for a random sequence is subtler than for a deterministic one. The sequence never has to converge for a fixed outcome. It only needs to converge "usually," "on average," or "in the long run." This article makes that intuition rigorous. It defines four distinct notions of convergence for sequences of random variables. These are almost sure, in probability, in LpL^p, and in distribution. It also proves exactly how they relate to one another. The stakes are high. The entire apparatus of asymptotic statistics rests on choosing the right mode of convergence for the right job. The Weak Law of Large Numbers is a statement about convergence in probability. The Strong Law of Large Numbers is a statement about almost sure convergence. The Central Limit Theorem is a statement about convergence in distribution. These are not stylistic variants of the same idea. They are logically different claims, of different strengths, proved by different techniques. It is a common and consequential error to conflate them. The big picture is a hierarchy. Almost sure convergence and LpL^p convergence each separately imply convergence in probability. Convergence in probability, in turn, implies convergence in distribution. None of the reverse implications hold in general. The classical counterexamples showing this are as important as the theorems themselves. Convergence in distribution is the weakest notion. It says nothing about individual sample paths at all, only about the limiting law. Yet it is exactly the right notion for the Central Limit Theorem. There, the individual paths of the standardized sums do not converge in any pathwise sense. This article states each definition with full rigor. It proves the implications that hold, using only Markov and Chebyshev Inequalities and basic measure-theoretic facts. It exhibits the standard counterexamples for the implications that fail. It also treats the one genuine converse in the theory. That is, convergence in distribution to a constant implies convergence in probability to that constant. The reader should leave with the tools to identify, in any limiting argument, precisely which mode of convergence is being invoked. The reader should also understand why that choice matters.

Key takeaways
  • Four modes: almost sure (a.s.), in probability, in LpL^p, in distribution — each a different formal meaning of "Xn→XX_n \to X."
  • Almost sure convergence concerns whole sample paths; convergence in probability only controls the chance of a large discrepancy at each fixed nn.
  • Chain of implications: a.s. ⇒\Rightarrow in probability ⇒\Rightarrow in distribution; also Lp⇒L^p \Rightarrow in probability, for p≥1p \geq 1.
  • None of these arrows reverses in general — classical counterexamples (the "moving spike," alternating indicators) show each failure.
  • Convergence in distribution to a constant is the single genuine converse: it upgrades to convergence in probability.
  • Key idea: the modes form a strict hierarchy of strength, and the Weak Law, Strong Law, and Central Limit Theorem are pinned to exactly one mode each.

Where this lives today

The four modes of convergence organize the entire toolkit of asymptotic statistics and probabilistic modeling. In statistics, the consistency of an estimator θ^n\hat\theta_n is defined as θ^n→Pθ\hat\theta_n \xrightarrow{P} \theta, while stronger "strong consistency" results demand almost sure convergence; the choice matters in proving properties of maximum likelihood estimators and in simulation-based (Monte Carlo) methods, where the Strong Law of Large Numbers justifies that simulated averages converge for (almost) every run of the simulator, not merely with high probability for each fixed sample size. Convergence in distribution underlies the Central Limit Theorem and all of its descendants (Berry–Esseen bounds, Edgeworth expansions), which drive confidence interval construction, hypothesis testing, and asymptotic normality claims throughout applied statistics. In stochastic processes and financial mathematics, L2L^2 convergence (mean-square convergence) is the natural mode for defining stochastic integrals (the Itô integral is built as an L2L^2 limit of simple-process approximations), while almost sure convergence underlies pathwise properties of stochastic processes such as the strong law for martingales. In information theory and statistical mechanics, almost sure convergence appears in ergodic theorems describing long-run time averages of dynamical systems. In numerical analysis and randomized algorithms, convergence in probability quantifies the reliability of randomized approximation schemes (e.g. Monte Carlo integration, randomized linear algebra), where one wants error bounds that hold with probability tending to one, without requiring every possible random seed to behave well. In cryptography, convergence-in-distribution style arguments (statistical indistinguishability of distributions) underlie definitions of security for pseudorandom generators, where two distributions must be shown to be asymptotically indistinguishable — a distributional, not pathwise, guarantee.

Ask the tutor: Can you show me why the Skorokhod representation theorem lets us "upgrade" convergence in distribution to almost sure convergence on some new probability space?

DefinitionThe four modes of convergence

Let (Ω,F,P)(\Omega, \mathcal F, \mathbb P) be a probability space, and let X1,X2,…X_1, X_2, \dots and XX be random variables on this space (real-valued, unless noted otherwise).

Almost sure convergence. Xn→XX_n \to X almost surely, written Xn→a.s.XX_n \xrightarrow{\text{a.s.}} X, if

P({ω∈Ω:lim⁡n→∞Xn(ω)=X(ω)})=1.\mathbb P\Big(\big\{\omega \in \Omega : \lim_{n\to\infty} X_n(\omega) = X(\omega)\big\}\Big) = 1.

Convergence in probability. Xn→XX_n \to X in probability, written Xn→PXX_n \xrightarrow{P} X, if for every ε>0\varepsilon > 0,

lim⁡n→∞P(∣Xn−X∣>ε)=0.\lim_{n\to\infty} \mathbb P\big(|X_n - X| > \varepsilon\big) = 0.

Convergence in LpL^p (p≥1p \geq 1). Assume E∣Xn∣p<∞\mathbb E|X_n|^p < \infty and E∣X∣p<∞\mathbb E|X|^p < \infty for all nn. Then Xn→XX_n \to X in LpL^p, written Xn→LpXX_n \xrightarrow{L^p} X, if

lim⁡n→∞E[∣Xn−X∣p]=0.\lim_{n\to\infty} \mathbb E\big[|X_n - X|^p\big] = 0.

The case p=2p=2 is often called convergence in mean square.

Convergence in distribution. Let FnF_n and FF denote the CDFs of XnX_n and XX. Then Xn→XX_n \to X in distribution, written Xn→dXX_n \xrightarrow{d} X, if

lim⁡n→∞Fn(x)=F(x)\lim_{n\to\infty} F_n(x) = F(x)

at every point xx where FF is continuous. Convergence in distribution depends only on the laws of XnX_n and XX, not on the joint probability space; we may equivalently write Xn→dFX_n \xrightarrow{d} F for a limiting CDF FF, without XX referring to any particular random variable.

Intuition

Picture each XnX_n as a random point on the real line, and imagine watching the whole infinite sequence X1(ω),X2(ω),…X_1(\omega), X_2(\omega), \dots unfold for one fixed outcome ω\omega. Almost sure convergence says: for (Lebesgue-)almost every such ω\omega, this particular numerical sequence converges to X(ω)X(\omega). It is a statement about entire trajectories, and it is the strongest of the four notions—closest to the naive calculus meaning of "converges." Convergence in probability relaxes this drastically. It never asks the whole path to settle down; it asks only that, for each large nn, the chance of being far from the limit is small. A sequence can converge in probability while, for every single outcome ω\omega, the path Xn(ω)X_n(\omega) never settles — it can have rare, occasional large excursions that keep recurring forever, provided those excursions become less and less probable. The classic image is a "moving spike": a bump of shrinking width but persistent height that sweeps across [0,1][0,1] forever, hitting each point only rarely. Convergence in LpL^p is an "average size of error" notion: it demands that the pp-th absolute moment of the discrepancy vanish. This is often the easiest mode to verify by direct computation (e.g. via variance formulas), and Chebyshev's inequality is exactly the bridge that turns L2L^2 control into probability control. Convergence in distribution is the loosest of all: it is not even a statement that compares Xn(ω)X_n(\omega) to X(ω)X(\omega) pointwise, since XnX_n and XX need not live on a common space or be at all correlated — it is a statement purely about the shapes of the histograms FnF_n converging to the shape of FF. This is precisely why the Central Limit Theorem, which describes the shape of the distribution of a standardized sum without any claim about pathwise behavior, is naturally a statement in this mode.

Figure
The hierarchy of convergence modes: arrows that hold, and the counterexamples that block the reverse arrows
Modes of convergence: implication diagram a.s. in probability (P) in distribution (d) in Lᵖ (p ≥ 1) holds always holds always holds always no reverse: moving-spike example (P but not a.s.) no reverse: heavy-tailed spike (P but not Lᵖ) no reverse (in general): X, −X same law (d but not P) EXCEPT: d → constant c ⇒ P → c
TheoremRelationships among the modes of convergence

Let X1,X2,…X_1, X_2, \dots and XX be random variables on a common probability space (Ω,F,P)(\Omega, \mathcal F, \mathbb P). Let p≥1p \geq 1.

(i) If Xn→a.s.XX_n \xrightarrow{\text{a.s.}} X, then Xn→PXX_n \xrightarrow{P} X.

(ii) If E∣Xn∣p<∞\mathbb E|X_n|^p < \infty, E∣X∣p<∞\mathbb E|X|^p < \infty for all nn, and Xn→LpXX_n \xrightarrow{L^p} X, then Xn→PXX_n \xrightarrow{P} X.

(iii) If Xn→PXX_n \xrightarrow{P} X, then Xn→dXX_n \xrightarrow{d} X.

(iv) (Partial converse.) If Xn→dcX_n \xrightarrow{d} c for a constant c∈Rc \in \mathbb R, then Xn→PcX_n \xrightarrow{P} c. None of the implications (i), (ii), (iii) reverses in general, and (iii) reverses only when the limit is almost-surely constant, as in (iv).

LemmaMarkov's inequality, restated

If Y≥0Y \geq 0 is a random variable and a>0a > 0, then

P(Y≥a)≤E[Y]a.\mathbb P(Y \geq a) \leq \frac{\mathbb E[Y]}{a}.
Proof

(Proof of the Lemma, for completeness, by the standard indicator-bounding technique.) Since Y≥0Y \geq 0,

Y  ≥  Y⋅1{Y≥a}  ≥  a⋅1{Y≥a},Y \;\geq\; Y \cdot \mathbf 1_{\{Y \geq a\}} \;\geq\; a \cdot \mathbf 1_{\{Y \geq a\}},

pointwise on Ω\Omega, because on the event {Y≥a}\{Y \geq a\} we have Y≥aY \geq a, and elsewhere the right side is 0≤Y0 \leq Y. Taking expectations of both sides (expectation is monotone for a.s. inequalities between integrable, or nonnegative, random variables) gives

E[Y]≥a E[1{Y≥a}]=a P(Y≥a).\mathbb E[Y] \geq a\, \mathbb E\big[\mathbf 1_{\{Y\geq a\}}\big] = a\,\mathbb P(Y \geq a).

Dividing by a>0a>0 gives the claim. ■\blacksquare

∎
Proof

We prove each part of the theorem in turn, using only the definitions and Markov's inequality, i.e. without invoking any law of large numbers or CLT (which themselves rely on these implications, so using them here would be circular).

Proof of (i): a.s. convergence ⇒\Rightarrow convergence in probability. Fix ε>0\varepsilon > 0. Let

A={ω:Xn(ω)→X(ω)},P(A)=1,A = \{\omega : X_n(\omega) \to X(\omega)\}, \qquad \mathbb P(A) = 1,

by hypothesis. For ω∈A\omega \in A, since Xn(ω)→X(ω)X_n(\omega) \to X(\omega), there is (by the definition of a limit of a real sequence) some N(ω)N(\omega) such that ∣Xn(ω)−X(ω)∣≤ε|X_n(\omega) - X(\omega)| \leq \varepsilon for all n≥N(ω)n \geq N(\omega). Hence, for ω∈A\omega \in A,

ω∈⋃N=1∞⋂n≥N{∣Xn−X∣≤ε}.\omega \in \bigcup_{N=1}^{\infty}\bigcap_{n\geq N} \{|X_n - X| \leq \varepsilon\}.

Thus A⊆⋃N⋂n≥N{∣Xn−X∣≤ε}=:BA \subseteq \bigcup_N \bigcap_{n \geq N}\{|X_n - X|\le \varepsilon\} =: B, so P(B)≥P(A)=1\mathbb P(B) \geq \mathbb P(A) = 1, i.e. P(B)=1\mathbb P(B)=1. Define BN=⋂n≥N{∣Xn−X∣≤ε}B_N = \bigcap_{n \geq N} \{|X_n - X| \leq \varepsilon\}. The sets BNB_N are increasing in NN and ⋃NBN=B\bigcup_N B_N = B has probability 11. By continuity of probability measures from below,

P(BN)↑P(B)=1as N→∞.\mathbb P(B_N) \uparrow \mathbb P(B) = 1 \quad \text{as } N \to \infty.

Since BN⊆{∣XN−X∣≤ε}B_N \subseteq \{|X_N - X| \leq \varepsilon\} (just take the n=Nn = N term in the intersection), we get

P(∣XN−X∣≤ε)≥P(BN)→1,\mathbb P(|X_N - X| \leq \varepsilon) \geq \mathbb P(B_N) \to 1,

so P(∣XN−X∣>ε)→0\mathbb P(|X_N - X| > \varepsilon) \to 0 as N→∞N \to \infty. As ε>0\varepsilon>0 was arbitrary, Xn→PXX_n \xrightarrow{P} X. ■\blacksquare

Proof of (ii): LpL^p convergence ⇒\Rightarrow convergence in probability. Fix ε>0\varepsilon > 0. Apply Markov's inequality (Lemma above) to the nonnegative random variable Y=∣Xn−X∣pY = |X_n - X|^p with a=εp>0a = \varepsilon^p > 0:

P(∣Xn−X∣>ε)=P(∣Xn−X∣p>εp)≤P(∣Xn−X∣p≥εp)≤E∣Xn−X∣pεp.\mathbb P(|X_n - X| > \varepsilon) = \mathbb P(|X_n-X|^p > \varepsilon^p) \leq \mathbb P(|X_n-X|^p \geq \varepsilon^p) \leq \frac{\mathbb E|X_n - X|^p}{\varepsilon^p}.

By hypothesis E∣Xn−X∣p→0\mathbb E|X_n - X|^p \to 0 as n→∞n \to \infty, so the right-hand side tends to 00; hence P(∣Xn−X∣>ε)→0\mathbb P(|X_n - X| > \varepsilon) \to 0. As ε>0\varepsilon > 0 was arbitrary, Xn→PXX_n \xrightarrow{P} X. ■\blacksquare (Remark: the special case p=2p=2 is exactly Chebyshev's inequality applied to Xn−XX_n - X when means are matched appropriately; the argument above is the direct Markov argument and subsumes it.)

Proof of (iii): convergence in probability ⇒\Rightarrow convergence in distribution. Let Fn,FF_n, F be the CDFs of Xn,XX_n, X. Fix xx a continuity point of FF, and fix ε>0\varepsilon > 0. We show Fn(x)→F(x)F_n(x) \to F(x). Upper bound. Observe the set inclusion

{Xn≤x}⊆{X≤x+ε}∪{Xn≤x, X>x+ε}⊆{X≤x+ε}∪{Xn−X<−ε}.\{X_n \leq x\} \subseteq \{X \leq x+\varepsilon\} \cup \{X_n \leq x,\ X > x + \varepsilon\} \subseteq \{X \le x+\varepsilon\} \cup \{X_n - X < -\varepsilon\}.

Indeed if Xn(ω)≤xX_n(\omega) \leq x and X(ω)>x+εX(\omega) > x+\varepsilon, then Xn(ω)−X(ω)<x−(x+ε)=−εX_n(\omega) - X(\omega) < x - (x+\varepsilon) = -\varepsilon. Taking probabilities and using subadditivity,

Fn(x)=P(Xn≤x)≤F(x+ε)+P(Xn−X<−ε)≤F(x+ε)+P(∣Xn−X∣>ε).F_n(x) = \mathbb P(X_n \leq x) \leq F(x+\varepsilon) + \mathbb P(X_n - X < -\varepsilon) \leq F(x+\varepsilon) + \mathbb P(|X_n - X| > \varepsilon).

Lower bound. Symmetrically,

{X≤x−ε}⊆{Xn≤x}∪{X≤x−ε, Xn>x},\{X \leq x - \varepsilon\} \subseteq \{X_n \leq x\} \cup \{X \leq x-\varepsilon,\ X_n > x\},

and on the second set Xn−X>x−(x−ε)=εX_n - X > x - (x - \varepsilon) = \varepsilon, so

F(x−ε)≤Fn(x)+P(Xn−X>ε)≤Fn(x)+P(∣Xn−X∣>ε).F(x-\varepsilon) \leq F_n(x) + \mathbb P(X_n - X > \varepsilon) \leq F_n(x) + \mathbb P(|X_n - X| > \varepsilon).

Rearranging,

F(x−ε)−P(∣Xn−X∣>ε)≤Fn(x)≤F(x+ε)+P(∣Xn−X∣>ε).F(x-\varepsilon) - \mathbb P(|X_n-X|>\varepsilon) \leq F_n(x) \leq F(x+\varepsilon) + \mathbb P(|X_n - X| > \varepsilon).

Since Xn→PXX_n \xrightarrow{P} X, letting n→∞n \to \infty (with ε\varepsilon fixed) gives, using P(∣Xn−X∣>ε)→0\mathbb P(|X_n - X|>\varepsilon)\to 0,

F(x−ε)≤lim inf⁡nFn(x)≤lim sup⁡nFn(x)≤F(x+ε).F(x-\varepsilon) \leq \liminf_n F_n(x) \leq \limsup_n F_n(x) \leq F(x+\varepsilon).

Now let ε↓0\varepsilon \downarrow 0. Since FF is a CDF it is nondecreasing, so F(x−ε)→F(x−)F(x-\varepsilon) \to F(x^-) and F(x+ε)→F(x+)F(x+\varepsilon)\to F(x^+) as ε↓0\varepsilon \downarrow 0 (these one-sided limits exist by monotonicity). Since xx is a continuity point of FF, F(x−)=F(x)=F(x+)F(x^-) = F(x) = F(x^+). Hence

F(x)≤lim inf⁡nFn(x)≤lim sup⁡nFn(x)≤F(x),F(x) \leq \liminf_n F_n(x) \leq \limsup_n F_n(x) \leq F(x),

forcing lim⁡nFn(x)=F(x)\lim_n F_n(x) = F(x). As xx was an arbitrary continuity point of FF, Xn→dXX_n \xrightarrow{d} X. ■\blacksquare

Proof of (iv): convergence in distribution to a constant ⇒\Rightarrow convergence in probability. Suppose Xn→dcX_n \xrightarrow{d} c; that is, the CDF of XnX_n converges at every continuity point of the CDF of the constant cc, namely

F(x)={0x<c1x≥c,F(x) = \begin{cases} 0 & x < c \\ 1 & x \geq c,\end{cases}

which is continuous everywhere except at x=cx = c. Fix ε>0\varepsilon > 0. We must show P(∣Xn−c∣>ε)→0\mathbb P(|X_n - c| > \varepsilon) \to 0. Write

P(∣Xn−c∣>ε)=P(Xn>c+ε)+P(Xn<c−ε)≤(1−Fn(c+ε))+Fn(c−ε/2),\mathbb P(|X_n - c| > \varepsilon) = \mathbb P(X_n > c + \varepsilon) + \mathbb P(X_n < c - \varepsilon) \leq \big(1 - F_n(c+\varepsilon)\big) + F_n(c - \varepsilon/2),

where the second inequality uses P(Xn<c−ε)≤P(Xn≤c−ε/2)=Fn(c−ε/2)\mathbb P(X_n < c-\varepsilon) \le \mathbb P(X_n \le c - \varepsilon/2) = F_n(c-\varepsilon/2) (valid since c−ε<c−ε/2c - \varepsilon < c - \varepsilon/2). Now c+εc + \varepsilon and c−ε/2c - \varepsilon/2 are both continuity points of FF (the only discontinuity of FF is at cc itself, and both these points differ from cc). By hypothesis Fn(c+ε)→F(c+ε)=1F_n(c+\varepsilon) \to F(c+\varepsilon) = 1 and Fn(c−ε/2)→F(c−ε/2)=0F_n(c - \varepsilon/2) \to F(c-\varepsilon/2) = 0. Hence

lim sup⁡n→∞P(∣Xn−c∣>ε)≤(1−1)+0=0,\limsup_{n\to\infty} \mathbb P(|X_n - c| > \varepsilon) \leq (1-1) + 0 = 0,

so P(∣Xn−c∣>ε)→0\mathbb P(|X_n - c|>\varepsilon) \to 0. As ε>0\varepsilon>0 was arbitrary, Xn→PcX_n \xrightarrow{P} c. ■\blacksquare This completes the proof of all parts of the theorem. Sharpness of each implication (i.e. that no other reverse implication holds) is demonstrated by the counterexample below and in the worked examples.

∎

Worked examples

Example 1 (Verifying L2L^2, probability, and distribution convergence for a scaled, shifting spike). Let UU be a random variable uniform on [0,1][0,1] (a genuine, non-symmetric base object), and for n=1,2,…n = 1, 2, \dots define

Xn=n⋅1[0,1/n3](U).X_n = n \cdot \mathbf 1_{[0, 1/n^3]}(U).

So XnX_n equals nn with probability 1/n31/n^3 (when UU lands in the tiny interval [0,1/n3][0,1/n^3]) and equals 00 otherwise. Let X≡0X \equiv 0. Convergence in probability. For any ε>0\varepsilon > 0 and nn large enough that n>εn > \varepsilon,

P(∣Xn−X∣>ε)=P(Xn=n)=P(U∈[0,1/n3])=1n3→0.\mathbb P(|X_n - X| > \varepsilon) = \mathbb P(X_n = n) = \mathbb P\left(U \in [0, 1/n^3]\right) = \frac{1}{n^3} \to 0.

So Xn→P0X_n \xrightarrow{P} 0. Convergence in L2L^2. Compute directly:

E[Xn2]=n2⋅P(U≤1/n3)=n2⋅1n3=1n→0.\mathbb E[X_n^2] = n^2 \cdot \mathbb P(U \le 1/n^3) = n^2 \cdot \frac{1}{n^3} = \frac 1n \to 0.

So Xn→L20X_n \xrightarrow{L^2} 0 as well — consistent with Theorem part (ii), since L2L^2 convergence must imply convergence in probability, which we already confirmed directly. Almost sure convergence. Here we check it directly (not via the theorem, since a.s. does not follow from probability or L2L^2 convergence in general — see the counterexample below for a case where it fails). Fix ω\omega, i.e. fix the value u=U(ω)∈(0,1]u = U(\omega) \in (0,1] (a single point, so this excludes only U=0U=0, a probability-zero event). Since u>0u > 0, choose NN with 1/N3<u1/N^3 < u; then for all n≥Nn \geq N, u∉[0,1/n3]u \notin [0,1/n^3] (as 1/n3≤1/N3<u1/n^3 \le 1/N^3 < u), so Xn(ω)=0X_n(\omega) = 0 for all n≥Nn\ge N. Hence Xn(ω)→0X_n(\omega) \to 0 for every ω\omega with U(ω)>0U(\omega) > 0, an event of probability 11. So Xn→a.s.0X_n \xrightarrow{\text{a.s.}} 0 too. Convergence in distribution. Since Xn→P0X_n \xrightarrow{P} 0, Theorem part (iii) already guarantees Xn→d0X_n \xrightarrow{d} 0; we can also see it directly: Fn(x)=P(Xn≤x)F_n(x) = \mathbb P(X_n \le x) equals 1−1/n31 - 1/n^3 for 0≤x<n0 \le x < n and 11 for x≥nx \ge n and 00 for x<0x<0; at every fixed x≠0x \neq 0 this converges to 1{x≥0}=F(x)\mathbf 1_{\{x \geq 0\}} = F(x), the CDF of the constant 00. This example shows all four modes agreeing; it is included to demonstrate the mechanics of checking each definition concretely with a genuinely asymmetric (not symmetric-around-zero) construction, before we exhibit the cases where the modes disagree.

Example 2 (A case where in-probability and L1L^1 convergence hold, but a.s. convergence fails: the "moving spike"). Let U∼Uniform(0,1)U \sim \mathrm{Uniform}(0,1) again. We construct a sequence via a triangular indexing. For each n≥1n \geq 1, write n=2k+jn = 2^k + j uniquely with k≥0k \geq 0 and 0≤j<2k0 \leq j < 2^k (i.e. k=⌊log⁡2n⌋k = \lfloor \log_2 n \rfloor), and set

Xn=1[j2k,j+12k](U).X_n = \mathbf 1_{\left[\frac{j}{2^k}, \frac{j+1}{2^k}\right]}(U).

So as nn ranges over the block 2k,2k+1,…,2k+1−12^k, 2^k+1, \dots, 2^{k+1}-1, the interval [j/2k,(j+1)/2k)[j/2^k, (j+1)/2^k) sweeps once across [0,1)[0,1) in 2k2^k steps of width 2−k2^{-k}, and Xn∈{0,1}X_n \in \{0,1\} marks whether UU currently lies in the moving window. Convergence in probability (to X≡0X \equiv 0). For 0<ε<10 < \varepsilon < 1,

P(∣Xn−0∣>ε)=P(Xn=1)=P(U∈[j2k,j+12k])=2−k,\mathbb P(|X_n - 0| > \varepsilon) = \mathbb P(X_n = 1) = \mathbb P\left(U \in \left[\tfrac{j}{2^k}, \tfrac{j+1}{2^k}\right]\right) = 2^{-k},

where k=⌊log⁡2n⌋→∞k = \lfloor \log_2 n\rfloor \to \infty as n→∞n \to \infty. So P(∣Xn∣>ε)=2−k→0\mathbb P(|X_n|>\varepsilon) = 2^{-k} \to 0, giving Xn→P0X_n \xrightarrow{P} 0. Convergence in L1L^1 (hence also matches part (ii) of the theorem). E∣Xn∣=P(Xn=1)=2−k→0\mathbb E|X_n| = \mathbb P(X_n=1) = 2^{-k} \to 0, so Xn→L10X_n \xrightarrow{L^1} 0. Failure of almost sure convergence. Fix any ω\omega with u=U(ω)∈(0,1)u = U(\omega) \in (0,1) irrational (a set of probability 11, since rationals have Lebesgue measure zero). We claim Xn(ω)X_n(\omega) does not converge to 00 — in fact it does not converge at all. For every kk, since the windows [j/2k,(j+1)/2k)[j/2^k,(j+1)/2^k) for j=0,…,2k−1j=0,\dots,2^k-1 partition [0,1)[0,1), exactly one value of j=j(k)j=j(k) satisfies u∈[j(k)/2k,(j(k)+1)/2k)u \in [j(k)/2^k, (j(k)+1)/2^k), and for the corresponding index n=2k+j(k)n = 2^k + j(k) we get Xn(ω)=1X_n(\omega) = 1. Since this happens for every k=0,1,2,…k = 0,1,2,\dots, there are infinitely many indices nn (one in every block) with Xn(ω)=1X_n(\omega) = 1, while also (since each block has other indices with Xn(ω)=0X_n(\omega)=0, as soon as 2k≥22^k \geq 2) there are infinitely many indices with Xn(ω)=0X_n(\omega) = 0. So Xn(ω)X_n(\omega) equals 11 infinitely often and 00 infinitely often: the sequence of real numbers X1(ω),X2(ω),…X_1(\omega), X_2(\omega), \dots has two subsequential limits, 00 and 11, hence does not converge. Since this failure occurs for every irrational u∈(0,1)u \in (0,1), i.e. on an event of probability 11, we conclude

P(lim⁡nXn exists)=0≠1,\mathbb P\big(\lim_n X_n \text{ exists}\big) = 0 \neq 1,

so XnX_n does not converge almost surely to 00 (or to anything else, by the same argument). This is the standard demonstration that convergence in probability (even together with L1L^1 convergence) does not imply almost sure convergence — confirming that implication (i) in the theorem cannot be reversed.

CounterexampleWhy convergence in distribution does not imply convergence in probability

The hypothesis that matters here is that the limit in (iii) is a genuine random variable, not necessarily a constant; dropping the constancy assumed in part (iv) breaks the converse of (iii). Let XX be any random variable that is symmetric about 00 and non-degenerate — say X∼N(0,1)X \sim N(0,1) standard normal, on some probability space. Define, for every nn,

Xn=−X.X_n = -X.

This is a genuinely non-symmetric-looking trick because XnX_n does not depend on nn at all, yet the sequence (Xn)(X_n) trivially "converges in distribution" since it is a constant sequence of laws. Convergence in distribution holds. Since XX is N(0,1)N(0,1), so is −X-X (symmetry of the standard normal density φ(x)=φ(−x)\varphi(x) = \varphi(-x)), hence Xn=−X∼N(0,1)=X_n = -X \sim N(0,1) = the law of XX for every nn. Trivially Fn=FXF_n = F_X for all nn, so certainly Fn(x)→FX(x)F_n(x) \to F_X(x) at every xx. Thus Xn→dXX_n \xrightarrow{d} X. Convergence in probability fails. We check directly that Xn̸→PXX_n \not\xrightarrow{P} X. Take ε=1\varepsilon = 1:

P(∣Xn−X∣>1)=P(∣−X−X∣>1)=P(2∣X∣>1)=P(∣X∣>12),\mathbb P(|X_n - X| > 1) = \mathbb P(|-X - X| > 1) = \mathbb P(2|X| > 1) = \mathbb P\left(|X| > \tfrac12\right),

which is a fixed positive number (approximately 0.6170.617 for standard normal XX, computed from 2(1−Φ(0.5))2(1-\Phi(0.5))) that does not depend on nn at all. In particular it does not tend to 00 as n→∞n \to \infty; the sequence P(∣Xn−X∣>1)\mathbb P(|X_n - X|>1) is the constant sequence 0.617,0.617,0.617,…0.617, 0.617, 0.617, \dots, bounded away from 00. So Xn→dXX_n \xrightarrow{d} X holds, yet Xn→PXX_n \xrightarrow{P} X fails. The point: convergence in distribution is a statement purely about the marginal laws Fn→FF_n \to F; it carries no information about the joint behavior of XnX_n and XX on the same sample space, so there is no way, in general, to control ∣Xn−X∣|X_n - X|. The one loophole — part (iv) of the theorem — is exactly when FF is the CDF of a single point mass cc, because then the "joint" comparison ∣Xn−c∣|X_n - c| collapses to a statement expressible purely through the marginal CDF FnF_n of XnX_n alone, with no reference to any coupling.

Scope, edge cases & common traps

SituationWhat holdsWhat can fail
Xn→XX_n \to X a.s.⇒\Rightarrow in probability, ⇒\Rightarrow in distributionneed not be in LpL^p (e.g. Example 1's spike variant with heavier tails can fail L1L^1 even while a.s. holds)
Xn→XX_n \to X in LpL^p⇒\Rightarrow in probability, ⇒\Rightarrow in distributionneed not be a.s. (Example 2 shows even L1L^1+probability convergent sequences can fail a.s.)
Xn→XX_n \to X in probability⇒\Rightarrow in distributionneed not be a.s., need not be LpL^p (even if all moments exist)
Xn→cX_n \to c in distribution, cc a constant⇒\Rightarrow in probability (and hence in distribution trivially)— this is the one true converse
Xn→XX_n \to X in distribution, XX non-degenerateno implication for probability or a.s. at allclassic trap: assuming CLT-type convergence gives any pathwise information

The mathematician behind it

Origins · 1 minAndrei Nikolaevich Kolmogorov and how this was discovered
AN
Andrei Nikolaevich Kolmogorov
1903–1987 · Soviet Union, 20th century

Kolmogorov gave probability theory its modern measure-theoretic foundations in his 1933 monograph Grundbegriffe der Wahrscheinlichkeitsrechnung, which is where almost sure convergence and its precise relationship to convergence in probability were first placed on rigorous axiomatic footing. His strong law of large numbers, and his criteria for a.s. convergence of sums of independent random variables, made the distinction between "in probability" and "almost surely" a central, load-bearing structural feature of the whole subject rather than a technical footnote.

History
- 1837 — Poisson and contemporaries study limiting frequencies, anticipating convergence in probability informally.
- 1909 — Émile Borel proves an early strong law for coin-tossing sequences, an ancestor of almost sure convergence.
- 1928–1933 — Khinchin and Kolmogorov establish general weak and strong laws of large numbers with rigorous convergence criteria.
- 1933 — Kolmogorov's Grundbegriffe axiomatizes probability via measure theory, making a.s. convergence a precise, standard notion.
- 1949 — Lévy, Cramér, and others formalize convergence in distribution via characteristic functions, cementing its role in central limit theory.
Why is convergence in distribution defined only at continuity points of the limiting CDF?

If we demanded Fn(x)→F(x)F_n(x) \to F(x) at every point xx, natural and important limits would fail to qualify. For instance, let XnX_n be uniform on [−1/n,1/n][-1/n, 1/n]; intuitively Xn→0X_n \to 0 in every reasonable sense. Its CDF FnF_n satisfies Fn(0)=1/2F_n(0) = 1/2 for every nn, but the limiting CDF FF (of the point mass at 00) has F(0)=1F(0) = 1. So Fn(0)→1/2≠F(0)F_n(0) \to 1/2 \neq F(0), even though convergence "should" hold. The discontinuity point x=0x=0 is exactly where the limiting distribution has a jump, and requiring convergence there is too strong; restricting to continuity points of FF fixes this while preserving all the useful structure (it still uniquely determines the limit law and matches convergence of expectations of bounded continuous functions).

Does convergence in probability imply convergence in LpL^p?

No, not in general, even when all the relevant moments are finite. A single unbounded spike construction demonstrates the failure: let Xn=n⋅1[0,1/n](U)X_n = n \cdot \mathbf 1_{[0,1/n]}(U) for UU uniform on [0,1][0,1]. Then P(Xn≠0)=1/n→0\mathbb P(X_n \neq 0) = 1/n \to 0, so Xn→P0X_n \xrightarrow{P} 0. But E[Xn]=n⋅(1/n)=1\mathbb E[X_n] = n \cdot (1/n) = 1 for every nn, so E∣Xn−0∣=1↛0\mathbb E|X_n - 0| = 1 \not\to 0; convergence in L1L^1 fails entirely. The extra factor of nn in the spike's height, compensating a probability of order 1/n1/n, keeps the expectation from vanishing even though the probability of a nonzero value shrinks to zero. This is why LpL^p convergence is a strictly stronger, separate requirement — it needs uniform integrability-type control that mere smallness of probability does not provide.

Is almost sure convergence the same as "the sequence converges for every outcome"?

No — almost sure convergence only requires convergence on a set of outcomes with probability exactly 11; it explicitly tolerates a "bad set" of outcomes of probability zero on which the sequence may fail to converge or may converge to the wrong value. In many constructions (e.g. sequences of random variables defined via a uniform random variable UU), the bad set is a specific measure-zero set such as the rationals or a single point, as seen in Example 1 of this article. This distinction matters because probability-zero sets can still be nonempty (even uncountably infinite), so "almost every outcome" is a genuinely weaker requirement than "every outcome," yet it is exactly the right notion for a theory built on a probability measure that assigns no weight to null sets.

Why does the Weak Law use convergence in probability but the Strong Law use almost sure convergence?

The Weak Law of Large Numbers states that sample averages Xˉn\bar X_n of i.i.d. random variables with finite variance converge in probability to the common mean μ\mu; this is typically proved via Chebyshev's inequality, exactly the L2⇒L^2 \Rightarrow probability implication in this article, applied to Xˉn\bar X_n. The Strong Law makes the much stronger claim that Xˉn(ω)→μ\bar X_n(\omega) \to \mu for almost every fixed outcome ω\omega — that is, for almost every infinite sequence of realizations, the running average genuinely settles down to μ\mu and does not fluctuate back out again. Proving the Strong Law requires additional tools (such as the Kolmogorov maximal inequality, or martingale convergence arguments) beyond Chebyshev's inequality alone, which only ever delivers convergence in probability directly.

Can a sequence converge in distribution without the XnX_n's even being defined on the same probability space as each other?

Yes, and this is one of the most important structural features of convergence in distribution: since the definition only references the CDFs FnF_n and FF, the random variables X1,X2,…X_1, X_2, \dots can each live on entirely different, unrelated probability spaces (or even the same space with no meaningful joint structure between them). This is precisely why convergence in distribution is the natural conclusion of the Central Limit Theorem: the standardized sums SnS_n for different nn are built from different numbers of underlying variables and are not naturally coupled to a single limiting normal random variable on a common space; only their laws are compared.

What is the relationship between convergence in LpL^p for different values of pp?

By an application of Jensen's or Hölder's inequality (specifically, the power-mean / Lyapunov inequality (E∣Y∣r)1/r≤(E∣Y∣s)1/s(\mathbb E|Y|^r)^{1/r} \leq (\mathbb E|Y|^s)^{1/s} for 1≤r≤s1\le r \le s), convergence in LsL^s implies convergence in LrL^r for any 1≤r≤s1 \le r \le s, applied to Y=Xn−XY = X_n - X. So LpL^p convergence for larger pp is a strictly stronger requirement, forming its own sub-hierarchy L∞⇒⋯⇒L2⇒L1L^\infty \Rightarrow \cdots \Rightarrow L^2 \Rightarrow L^1, all of which still funnel into convergence in probability by Theorem part (ii). This article states the theorem for general p≥1p \geq 1 precisely so it applies uniformly across this entire family.

If Xn→dXX_n \xrightarrow{d} X and additionally Xn→PXX_n \xrightarrow{P} X, is anything extra guaranteed?

Not automatically beyond what each mode already gives on its own; convergence in probability is already the stronger of the two (it implies convergence in distribution by Theorem part (iii)), so assuming both simultaneously is redundant — it is logically equivalent to just assuming convergence in probability. What can be extracted, using the Skorokhod representation theorem (a deeper result beyond the scope of this article), is that whenever Xn→dXX_n \xrightarrow{d} X alone, one can always construct new random variables X~n,X~\tilde X_n, \tilde X with the same respective distributions such that X~n→X~\tilde X_n \to \tilde X almost surely on some auxiliary probability space — but this reconstructs a coupling, it does not retroactively prove anything about the original XnX_n's a.s. behavior.

Before this

Where this leads