Return Times and Positive Recurrence
For a countable-state Markov chain, it is possible to return to a state with probability one and still take an infinite expected amount of time to do so. Positive recurrence distinguishes states for which the mean return time is finite. This distinction matters for stationary probability distributions: in an irreducible chain, positive recurrence is the condition associated with the existence of such a distribution. It does not, however, ensure that the distribution of the chain at time \(n\) converges to stationarity.
Let \((X_n)_{n\ge 0}\) be a discrete-time Markov chain on a finite or countable state space \(S\), defined on a probability space \((\Omega,\mathcal{F},\mathbb{P})\), with transition matrix \(P=(p_{ij})\). Thus \(p_{ij}=\mathbb{P}(X_{n+1}=j\mid X_n=i)\), and each row of \(P\) sums to \(1\). We use the natural filtration \(\mathcal{F}_n=\sigma(X_0,\ldots,X_n)\). Write \(\mathbb{P}_i\) and \(\mathbb{E}_i\) for probability and expectation when \(X_0=i\).
Positive recurrence implies recurrence: if \(\mathbb{E}_i[T_i^+]<\infty\), then \(T_i^+\) cannot be infinite with positive probability. The converse does not hold: an almost-sure return can have infinite expectation. For example, the simple symmetric random walk on the integers is recurrent but null recurrent; this is a standard result from recurrence classification. In a countable irreducible chain, the recurrence classification is shared by all states: either all are transient, all are null recurrent, or all are positive recurrent. We use this standard classification result here without reproving it.
Proof. If \(S=\{i\}\), then \(p_{ii}=1\), so \(T_i^+=1\) with probability one and its expectation is finite. Now suppose \(S\) has at least two states and fix \(i\in S\). By irreducibility, for each \(x\ne i\) there is a finite path from \(x\) to \(i\) whose transition probabilities have a positive product. Let \(n_x\) be the path length and \(a_x>0\) its probability. Since there are finitely many \(x\ne i\), choose \(N=\max_{x\ne i}n_x\) and \(\varepsilon=\min_{x\ne i}a_x>0\). Starting from any \(x\ne i\), the probability of hitting \(i\) within the next \(N\) steps is at least \(\varepsilon\).
Starting at \(i\), consider the chain after its first step. If it has returned by time \(1\), there is nothing further to bound. Otherwise its state is some \(x\ne i\). Given that it has not returned by a later block endpoint, the Markov property and the bound just obtained show that its conditional probability of avoiding \(i\) throughout the next \(N\) steps is at most \(1-\varepsilon\). Applying this bound at each block gives, for every integer \(k\ge0\),
For a positive integer-valued random variable, including one that may be infinite, its expectation equals \(\sum_{n\ge0}\mathbb{P}(T_i^+>n)\). Grouping this sum into blocks of length \(N\), the displayed geometric bound makes the sum finite: the initial terms contribute at most \(1+N\), and the subsequent block contributions are bounded by \(N\sum_{k\ge0}(1-\varepsilon)^k=N/\varepsilon\). Hence \(\mathbb{E}_i[T_i^+]<\infty\). The state \(i\) was arbitrary, proving the result. \(\square\)
This argument gives more than almost-sure return: in a finite irreducible chain, repeated blocks have a uniformly positive chance of containing a return. The resulting geometric tail bound forces a finite mean. On an infinite state space, there need not be a uniform positive lower bound of this kind.
Worked Example: Return Means in a Two-State Chain
Consider \(S=\{1,2\}\) and
Both rows sum to \(1\): \(\tfrac12+\tfrac12=1\) and \(\tfrac14+\tfrac34=1\). Each state can reach the other, so the chain is irreducible. Starting from state \(1\), the first step returns immediately with probability \(\tfrac12\). With probability \(\tfrac12\), it goes to \(2\); from \(2\), the time to hit \(1\) has a geometric distribution with success probability \(\tfrac14\), and therefore mean \(1/(\tfrac14)=4\). Thus
Starting from state \(2\), the first step returns immediately with probability \(\tfrac34\). Otherwise it goes to \(1\), from which the time to hit \(2\) is geometric with success probability \(\tfrac12\) and mean \(1/(\tfrac12)=2\). Therefore
Both return means are finite, as the finite irreducible chain theorem predicts. As an additional check, a stationary row distribution \(\pi=(\pi_1,\pi_2)\) satisfies \(\pi P=\pi\). The first coordinate equation is \(\pi_1=\tfrac12\pi_1+\tfrac14\pi_2\), so \(\pi_1=\tfrac12\pi_2\). Together with \(\pi_1+\pi_2=1\), this gives \(\pi=(\tfrac13,\tfrac23)\). Substitution gives first coordinate \(\tfrac13\cdot\tfrac12+\tfrac23\cdot\tfrac14=\tfrac13\) and second coordinate \(\tfrac13\cdot\tfrac12+\tfrac23\cdot\tfrac34=\tfrac23\).
Why Finite Mean Return Time Matters
For an irreducible chain on a countable state space, positive recurrence is precisely the condition for a stationary probability distribution to exist. A stationary distribution is a probability row vector \(\pi\) satisfying \(\pi P=\pi\). This existence characterization is a standard theorem; its proof through return cycles comes later in the course. The present point is the role of the finite mean: recurrent states return eventually, but if their mean return time is infinite, there is no stationary probability distribution for the irreducible chain. For a finite irreducible chain, the preceding theorem guarantees positive recurrence, and hence the condition needed for stationary existence is met.
Stationarity and convergence are separate properties. If the initial distribution is \(\pi\), then the marginal distribution remains \(\pi\): for every \(n\), \(\mu_n=\pi P^n=\pi\). This follows by induction, since \(\pi P=\pi\) implies \(\pi P^{n+1}=(\pi P^n)P=\pi P=\pi\). But this statement concerns a chain started in stationarity. It does not say that a chain started from an arbitrary distribution approaches \(\pi\).
Worked Example: Positive Recurrence on a Countable State Space
Let \(S=\{0,1,2,\ldots\}\). From every state \(i\), move to \(0\) with probability \(\tfrac12\), and move to \(i+1\) with probability \(\tfrac12\). These are the only transitions, and for each \(i\) the row sum is \(\tfrac12+\tfrac12=1\). The chain is irreducible: from \(i\) it can reach \(0\) in one step with positive probability, and from \(0\) it can reach any \(j\) by taking \(j\) consecutive upward steps, with probability \((\tfrac12)^j>0\).
Starting from \(0\), the chain returns in one step with probability \(\tfrac12\). Otherwise it moves to \(1\). From \(1\), each step returns to \(0\) with probability \(\tfrac12\), so the number of steps to hit \(0\) has geometric mean \(1/(\tfrac12)=2\). Consequently, the return time from \(0\) has mean
Thus state \(0\) is positive recurrent. By the irreducible classification result, the whole chain is positive recurrent. We can also verify a stationary probability distribution directly. For \(j\ge1\), the only transition into \(j\) is from \(j-1\), with probability \(\tfrac12\). The stationary equations therefore require \(\pi_j=\tfrac12\pi_{j-1}\). Taking \(\pi_0=\tfrac12\) gives \(\pi_j=2^{-(j+1)}\). These values sum to \(1\), since \(\sum_{j=0}^{\infty}2^{-(j+1)}=1\).
For state \(0\), every state sends probability \(\tfrac12\) to \(0\), so the incoming stationary mass is \(\sum_{i\ge0}\pi_i\tfrac12=\tfrac12=\pi_0\). For \(j\ge1\), the incoming mass is \(\pi_{j-1}\tfrac12=2^{-j}\tfrac12=2^{-(j+1)}=\pi_j\). Thus all stationary equations hold and the masses sum to \(1\).
Finite Mean Does Not Ensure Marginal Convergence
A chain can have finite mean return times and a stationary probability distribution while its marginals oscillate forever. Periodicity is one reason convergence can fail. The next example verifies this directly, so no general convergence theorem is needed.
Worked Example: A Periodic Positive Recurrent Chain
Let \(S=\{0,1\}\) and let the chain alternate deterministically between its two states. Its transition matrix is
Each row sums to \(1\), and the chain is irreducible. Starting from either state, the first return occurs exactly two steps later, so \(T_0^+=T_1^+=2\) with probability one. Hence both expected return times equal \(2\), and the chain is positive recurrent.
The row vector \(\pi=(\tfrac12,\tfrac12)\) is stationary: multiplying gives \(\pi P=(\tfrac12,\tfrac12)=\pi\). Now start from state \(0\), so \(\mu_0=(1,0)\). At even times the chain is at \(0\) with probability one; at odd times it is at \(1\) with probability one. Equivalently, \(\mu_{2k}=(1,0)\) and \(\mu_{2k+1}=(0,1)\) for every integer \(k\ge0\). These two subsequences have different values, so \(\mu_n\) does not converge. The stationary distribution exists, but the marginals from this initial state do not approach it.
Common mistake. It is incorrect to argue that a finite expected return time forces the marginals to converge to a stationary distribution. In the alternating-chain example, the return mean is exactly \(2\), yet the marginals alternate between \((1,0)\) and \((0,1)\). Finite mean return time is the positive-recurrence condition that supports stationary probability existence in an irreducible countable chain; convergence requires additional conditions, such as aperiodicity in the usual irreducible positive-recurrent setting.
When classifying a chain, keep three questions separate: does it return with probability one, is its mean return time finite, and do its marginals converge? Recurrence addresses the first, positive recurrence addresses the second, and convergence involves further features of the chain, including its period.
Check Your Understanding
Use the definitions and verify computations by substitution where applicable.
- What is the difference between recurrence and positive recurrence?
- Why does irreducibility and finiteness give a uniform positive chance of reaching a fixed state within a bounded number of steps?
- For the countable chain in the example, verify the stationary equation for state \(3\) using \(\pi_2\) and \(\pi_3\).
- For the alternating chain, compute \(\mu_0P\) and \(\mu_1P\), starting from \(\mu_0=(1,0)\). Why do these calculations rule out convergence?
- Does a stationary initial distribution imply that the chain’s marginals change over time? Explain using \(\mu_{n+1}=\mu_nP\).