Why Countable State Spaces Need a Different Argument
For a finite irreducible chain, a positive power of the transition matrix can have all entries positive when the chain is aperiodic. On a countable state space, there is no finite matrix power whose entries can all be bounded below by one common positive number: probability may be spread over infinitely many states. A useful alternative is to let two copies of the chain move independently until they reach the same state at the same time, then make them move together. Recurrence supplies repeated opportunities to meet, while aperiodicity allows their time schedules to align.
Let \((X_n)_{n\ge0}\) be a discrete-time Markov chain on a countable state space \(S\), defined on a probability space \((\Omega,\mathcal{F},\mathbb{P})\), with transition matrix \(P=(p_{ij})\). Each row is a probability distribution: \(\sum_{j\in S}p_{ij}=1\). The chain is irreducible if every state can be reached from every other state with positive probability in some finite number of steps. It is positive recurrent if the expected first return time \(T_i^+=\inf\{n\ge1:X_n=i\}\), when started at \(i\), is finite for every state \(i\). It is aperiodic if the greatest common divisor of the possible return times to a state is \(1\); for an irreducible chain this condition is the same for every state.
The Coupling Convergence Theorem
The key role of aperiodicity is captured by a path-length fact. We give the details because it is what makes the product-chain argument work.
Lemma. If \(P\) is irreducible and aperiodic, then for every \(x,y\in S\) there is an integer \(N_{x,y}\) such that \(p_{xy}^{(n)}>0\) for every \(n\ge N_{x,y}\).
Proof. Fix a state \(a\). Aperiodicity says that the set of possible positive return lengths to \(a\) has greatest common divisor \(1\). Some finite subset \(r_1,\ldots,r_m\) of those lengths already has greatest common divisor \(1\): starting with one length and adding lengths that reduce the current greatest common divisor must eventually reach \(1\). Every nonnegative integer combination of the \(r_k\) is a possible return length, since the corresponding return paths can be concatenated.
We use the following elementary consequence. If positive integers \(r_1,\ldots,r_m\) have greatest common divisor \(1\), their nonnegative integer combinations contain every sufficiently large integer. To see this, take \(r_1\) as a modulus. The residues of the \(r_k\) generate all residues modulo \(r_1\), because their greatest common divisor with \(r_1\) is \(1\). In a finite group, any residue obtainable using integer coefficients is also obtainable using nonnegative coefficients: replace a negative coefficient by a nonnegative one congruent to it modulo the order of the corresponding residue. Thus, for each residue \(s\) modulo \(r_1\), choose a nonnegative combination \(b_s\) with residue \(s\). Every integer \(n\ge\max_s b_s\) has the residue of some \(b_s\), and \(n-b_s\) is then a nonnegative multiple of \(r_1\). Hence \(n\) is a nonnegative combination of the \(r_k\).
By irreducibility, there is a path from \(x\) to \(a\) of some length \(u\), and a path from \(a\) to \(y\) of some length \(v\). Inserting between them a return path at \(a\) gives a path from \(x\) to \(y\) of length \(u+w+v\), for every sufficiently large integer \(w\). Therefore \(p_{xy}^{(n)}>0\) for every sufficiently large \(n\). This proves the lemma. \(\square\)
Proof of the theorem. First choose a stationary distribution \(\pi\). For an irreducible positive recurrent chain such a distribution exists and is unique; moreover, \(\pi_j>0\) for every \(j\in S\). These are standard consequences of the return-time formula for irreducible positive recurrent chains.
Consider two chains that evolve independently, with joint state \((U_n,V_n)\in S\times S\). Their transition probability from \((i,j)\) to \((k,\ell)\) is \(p_{ik}p_{j\ell}\). Its row sums equal \(1\), since \[ \sum_{k,\ell\in S}p_{ik}p_{j\ell} =\left(\sum_{k\in S}p_{ik}\right)\left(\sum_{\ell\in S}p_{j\ell}\right)=1. \] The lemma implies that this product chain is irreducible: for any \((i,j),(k,\ell)\), choose \(n\) large enough that both \(p_{ik}^{(n)}>0\) and \(p_{j\ell}^{(n)}>0\); the product-chain \(n\)-step probability is their positive product.
The distribution \(\pi\otimes\pi\), defined by \((\pi\otimes\pi)(i,j)=\pi_i\pi_j\), is stationary for the independent product chain. Indeed, its mass at \((k,\ell)\) after one step is \[ \sum_{i,j\in S}\pi_i\pi_jp_{ik}p_{j\ell} =\left(\sum_i\pi_i p_{ik}\right)\left(\sum_j\pi_j p_{j\ell}\right) =\pi_k\pi_\ell. \] It is a probability distribution, and it assigns positive mass to every pair. The standard invariant-probability criterion for an irreducible chain now implies that the product chain is positive recurrent. In particular, from any starting pair it hits the pair \((a,a)\) almost surely, for any fixed \(a\in S\).
Now start \(X_0=i\) and start \(Y_0\) with distribution \(\pi\). Until the first time the two chains are equal, let them make independent transitions. After that time, use the same transition draw for both chains at every step. Each coordinate still has transition matrix \(P\), and once equal the chains remain equal. Before they meet, their evolution is that of the independent product chain. That product chain hits \((a,a)\) almost surely, so the coupling time \(T=\inf\{n\ge0:X_n=Y_n\}\) is finite almost surely.
For any coupling of distributions \(\alpha,\beta\), \(\|\alpha-\beta\|_{\mathrm{TV}}\le\mathbb{P}(X\ne Y)\): for each set \(A\), the indicators \(\mathbf{1}_{\{X\in A\}}\) and \(\mathbf{1}_{\{Y\in A\}}\) can differ only if \(X\ne Y\). Applying this at time \(n\), and using that \(Y_n\) has distribution \(\pi\), gives \[ \|P^n(i,\cdot)-\pi\|_{\mathrm{TV}}\le\mathbb{P}(T>n)\longrightarrow0. \] Finally, for any initial distribution \(\mu\), the triangle inequality for sums gives \[ \|\mu P^n-\pi\|_{\mathrm{TV}} \le\sum_{i\in S}\mu_i\|P^n(i,\cdot)-\pi\|_{\mathrm{TV}}. \] Each summand tends to zero and each distance is at most \(1\). To verify convergence without any interchange difficulty, choose a finite set \(F\) with \(\sum_{i\notin F}\mu_i<\varepsilon\). The sum over \(F\) tends to zero, and the sum outside \(F\) is at most \(\varepsilon\). Since \(\varepsilon>0\) is arbitrary, the result follows. \(\square\)
Worked Examples
Worked Example: A Countable Chain That Resets
Let \(S=\{0,1,2,\ldots\}\). From any state \(i\), move to \(0\) with probability \(\tfrac12\) and to \(i+1\) with probability \(\tfrac12\). The two destinations are distinct, including when \(i=0\), so each row sums to \(\tfrac12+\tfrac12=1\). The chain is irreducible: repeated upward moves reach any larger state, and a reset reaches \(0\) from every state. At \(0\) there is a self-loop of probability \(\tfrac12\), so the chain is aperiodic.
For \(j\ge1\), the only transition into \(j\) is from \(j-1\), with probability \(\tfrac12\). Thus stationarity requires \(\pi_j=\tfrac12\pi_{j-1}\). Also, the total incoming probability to state \(0\) is \(\tfrac12\) from every state, so \(\pi_0=\tfrac12\sum_i\pi_i=\tfrac12\). It follows successively that \(\pi_1=\tfrac14\), \(\pi_2=\tfrac18\), and in general \(\pi_j=2^{-(j+1)}\). The normalization check is \[ \sum_{j=0}^{\infty}2^{-(j+1)}=\frac{1/2}{1-1/2}=1. \] The stationarity check at \(j\ge1\) is \(\pi_{j-1}/2=2^{-j}/2=2^{-(j+1)}=\pi_j\); at \(0\), the incoming mass is \(\tfrac12\sum_i\pi_i=\tfrac12=\pi_0\).
There is also a direct coupling. Use the same reset-versus-increment coin for two copies at every step. Whenever the coin says reset, both chains move to \(0\), regardless of their current states, and then remain together under the shared coins. The probability that no reset occurs in the first \(n\) steps is \((\tfrac12)^n\). Thus, for any starting state \(i\), coupling with a stationary copy gives the explicit bound \(\|P^n(i,\cdot)-\pi\|_{\mathrm{TV}}\le2^{-n}\). At \(n=2\), this bound is \((\tfrac12)^2=\tfrac14\).
Worked Example: A Reflecting Birth-Death Chain
On \(S=\{0,1,2,\ldots\}\), from \(0\) stay at \(0\) with probability \(\tfrac23\) and move to \(1\) with probability \(\tfrac13\). From each \(i\ge1\), move to \(i-1\) with probability \(\tfrac23\) and to \(i+1\) with probability \(\tfrac13\). The row at \(0\) sums to \(\tfrac23+\tfrac13=1\), and every other row sums to \(\tfrac23+\tfrac13=1\). The chain is irreducible and the self-loop at \(0\) makes it aperiodic.
Detailed balance between \(i\) and \(i+1\) requires \(\pi_i/3=2\pi_{i+1}/3\), hence \(\pi_{i+1}=\pi_i/2\). Taking \(\pi_0=1/2\) gives \(\pi_i=2^{-(i+1)}\), whose sum is \(1\). Check the stationary equations explicitly: at \(0\), incoming mass is \((2/3)(1/2)+(2/3)(1/4)=1/3+1/6=1/2\). For \(j\ge1\), it is \[ \frac13\pi_{j-1}+\frac23\pi_{j+1} =\frac13(2\pi_j)+\frac23\left(\frac{\pi_j}{2}\right) =\pi_j. \]
Starting at \(0\), the distribution after one step has mass \(\tfrac23\) at \(0\), mass \(\tfrac13\) at \(1\), and zero elsewhere. The absolute differences from \(\pi\) are \(\tfrac16\) at \(0\), \(\tfrac1{12}\) at \(1\), and total mass \(\sum_{j\ge2}\pi_j=\tfrac14\) on the remaining states. Therefore \[ \|P(0,\cdot)-\pi\|_{\mathrm{TV}} =\frac12\left(\frac16+\frac1{12}+\frac14\right) =\frac12\cdot\frac12=\frac14. \] The theorem guarantees that these distances tend to zero at later times; this one-step calculation is not itself a rate bound.
Worked Example: Why Aperiodicity Cannot Be Dropped
On \(S=\{0,1\}\), let the chain alternate deterministically: \(p_{01}=1\) and \(p_{10}=1\), with \(p_{00}=p_{11}=0\). Both rows sum to \(1\). The chain is irreducible and positive recurrent, and \(\pi=(\tfrac12,\tfrac12)\) is stationary: \(\pi P=(\tfrac12,\tfrac12)\). However, \(P^n(0,\cdot)\) is concentrated at \(0\) for even \(n\) and at \(1\) for odd \(n\). Its total variation distance from \(\pi\) is \(\tfrac12\) at every \(n\), so it does not converge to zero. The return times to \(0\) are \(2,4,6,\ldots\), whose greatest common divisor is \(2\), not \(1\). This example shows why the theorem needs aperiodicity.
Interpreting the Argument and Avoiding a Pitfall
The theorem asserts convergence to a stationary distribution, not merely the existence of one. The coupling supplies the extra step: for a fixed initial state and a stationary copy, the probability that the copies have not yet met tends to zero. It does not, on a countable state space, promise a uniform convergence rate over all starting states. The probability of a successful meeting can depend strongly on the starting pair.
Common mistake. A stationary distribution does not force the distributions \(P^n(i,\cdot)\) to converge. In the alternating example, one might calculate \(P^2=I\) and incorrectly infer that repeated application of \(P\) approaches the stationary distribution. But \(P^{2m}(0,\cdot)=\delta_0\) for every \(m\), while \(P^{2m+1}(0,\cdot)=\delta_1\). The correction is to check the chain's period and analyze the full sequence \(P^n\), not just a subsequence of powers. For countable-state convergence, irreducibility, positive recurrence, and aperiodicity work together: recurrence provides a recurrent state, aperiodicity aligns possible path lengths, and coupling turns a simultaneous visit into permanent agreement.
Check Your Understanding
Use the definitions and proof above to answer each question.
- In the reset chain, compute \(\pi_3\) and the total stationary mass on states \(j\ge3\).
- Explain why eventual positivity of \(p_{ik}^{(n)}\) and \(p_{j\ell}^{(n)}\) for all sufficiently large \(n\) proves irreducibility of the independent product chain.
- For the reflecting birth-death chain, compute the total variation distance from stationarity after one step when the initial state is \(1\).
- In the alternating two-state chain, compute the total variation distance between \(P^n(0,\cdot)\) and \(\pi\) for odd \(n\).
- Where in the coupling proof is positive recurrence used, and what does it guarantee about the product chain?