Tutorials › Stochastic Processes › Convergence to Equilibrium for CTMCs

Stationary Distributions and Limit Theorems for CTMCs · Tutorial 550 of 994

Convergence to Equilibrium for CTMCs

Learn how bounded-rate continuous-time chains converge to equilibrium by representing their transitions as a Poisson mixture of a discrete-time chain.

Advanced 11 min read

What You'll Learn

  • State the convergence theorem for irreducible positive recurrent CTMCs with bounded rates.
  • Construct a discrete-time transition matrix from a CTMC generator using uniformization.
  • Explain why the uniformized chain is aperiodic and has the same stationary distribution.
  • Prove convergence of transition probabilities using a Poisson-weighted limit.
  • Distinguish convergence to equilibrium from stationarity and time-average convergence.
  • Identify how periodicity in a jump chain can coexist with convergence in continuous time.

From Stationarity to Convergence

A stationary distribution describes an equilibrium that remains unchanged in time. It does not, by itself, say that a chain started from a particular state approaches that equilibrium. For continuous-time Markov chains, bounded rates allow a useful bridge to discrete time: observe a discrete chain at the event times of an independent Poisson process. The resulting representation averages over different numbers of discrete steps, and that averaging removes periodic oscillations.

Let \((X_t)_{t\ge0}\) be a time-homogeneous continuous-time Markov chain on a countable state space \(S\), defined on a probability space \((\Omega,\mathcal{F},\mathbb{P})\). Write \(P(t)=(p_{ij}(t))\), where \(p_{ij}(t)=\mathbb{P}_i(X_t=j)\), and let its conservative generator be \(Q=(q_{ij})\). Thus \(q_{ij}\ge0\) for \(i\ne j\), and each row sums to zero. Set \(q_i=-q_{ii}=\sum_{j\ne i}q_{ij}\), the total rate of leaving state \(i\). Irreducibility means that every state can be reached from every other state with positive probability at some time. Positive recurrence means that the expected return time, measured in continuous time, is finite for each state.

Theorem (Convergence to equilibrium): Suppose the CTMC is irreducible and positive recurrent, and its rates are bounded: \(\sup_{i\in S}q_i<\infty\). Let \(\pi\) be its stationary probability distribution, so \(\pi P(t)=\pi\) for every \(t\ge0\). Then, for every pair \(i,j\in S\), \(\lim_{t\to\infty}p_{ij}(t)=\pi_j\). Consequently, from any fixed initial probability distribution, the distribution at time \(t\) converges to \(\pi\) in total variation.

The conclusion concerns the distribution at a fixed large time, not merely the fraction of time spent in each state. The earlier continuous-time ergodic theorem concerns long-run time averages; convergence to equilibrium is a stronger, different assertion. The proof below reduces the assertion to the discrete-time convergence theorem: an irreducible, aperiodic, positive recurrent countable-state Markov chain with transition matrix \(R\) and stationary distribution \(\pi\) satisfies \(R^n_{ij}\to\pi_j\). We use that standard discrete-time result from Markov-chain theory.

Uniformization and the Convergence Proof

Choose a constant \(c>0\) strictly larger than \(\sup_i q_i\), and define \(R=I+Q/c\), where \(I\) is the identity matrix. For distinct states, \(r_{ij}=q_{ij}/c\); on the diagonal, \(r_{ii}=1-q_i/c\). These entries are nonnegative, and each row sums to \(1\), since \(\sum_j r_{ij}=1+\sum_jq_{ij}/c=1\). In particular, \(r_{ii}>0\) at every state. This strict inequality will ensure aperiodicity.

To see the representation behind this matrix, let \((Y_n)_{n\ge0}\) be a discrete-time Markov chain with transition matrix \(R\), and independently let \(N_t\) be a Poisson process of rate \(c\). The process \(Y_{N_t}\) has the same transition law as the CTMC. In a time interval of length \(h\), the probability of no Poisson event is \(1-ch+o(h)\), the probability of one event is \(ch+o(h)\), and the probability of two or more events is \(o(h)\). Therefore its transition matrix over that interval is \(I+ch(R-I)+o(h)=I+hQ+o(h)\), which has generator \(Q\). Equivalently, conditioning on the Poisson count gives the uniformization formula

$$ P(t)=e^{-ct}\sum_{n=0}^{\infty}\frac{(ct)^n}{n!}R^n. $$

The weights in this sum are the probabilities that a rate-\(c\) Poisson process has \(n\) events by time \(t\). They sum to \(1\). Bounded rates ensure that the CTMC is nonexplosive, so this construction describes its transition probabilities for all finite times.

Proof. Fix \(i,j\in S\). Since \(Q=c(R-I)\), the off-diagonal entries of \(R\) are positive exactly where the corresponding off-diagonal rates of \(Q\) are positive. Thus any communicating path for the CTMC gives a path for \(R\), and \(R\) is irreducible. Also \(r_{ii}>0\), so the chain with transition matrix \(R\) can return to each state in one step with positive probability; its period is \(1\). A stationary distribution \(\pi\) for the CTMC satisfies \(\pi Q=0\), and hence \(\pi R=\pi+\pi Q/c=\pi\). An irreducible discrete-time chain with an invariant probability distribution is positive recurrent. The discrete-time convergence theorem therefore gives \(R^n_{ij}\to\pi_j\).

Let \(a_n=R^n_{ij}\), so \(0\le a_n\le1\). By uniformization, \(p_{ij}(t)\) is the average of \(a_n\) when \(n\) has a Poisson distribution with mean \(ct\). Given \(\varepsilon>0\), choose \(N\) so that \(|a_n-\pi_j|<\varepsilon\) for every \(n\ge N\). Splitting the sum at \(N\) gives

$$ |p_{ij}(t)-\pi_j| \le \mathbb{P}(N_t<N)\cdot 1+\varepsilon\,\mathbb{P}(N_t\ge N) \le \mathbb{P}(N_t<N)+\varepsilon. $$

Here the bound \(1\) applies because both \(a_n\) and \(\pi_j\) lie in \([0,1]\). For fixed \(N\), \(\mathbb{P}(N_t<N)=e^{-ct}\sum_{n=0}^{N-1}(ct)^n/n!\to0\) as \(t\to\infty\): this is a finite sum of terms that each tend to zero. Thus \(\limsup_{t\to\infty}|p_{ij}(t)-\pi_j|\le\varepsilon\). Since this holds for every \(\varepsilon>0\), \(p_{ij}(t)\to\pi_j\).

For completeness, this coordinate-wise convergence also gives total variation convergence for a fixed starting state \(i\). Choose a finite set \(F\subseteq S\) with \(\pi(F)>1-\varepsilon\). On \(F\), the sum \(\sum_{j\in F}|p_{ij}(t)-\pi_j|\) tends to zero because it has finitely many terms. The mass outside \(F\) under \(P_i(X_t\in\cdot)\) tends to \(1-\pi(F)<\varepsilon\), since the mass on \(F\) converges to \(\pi(F)\). The sum of absolute differences outside \(F\) is at most the sum of the two outside masses, hence is eventually at most \(3\varepsilon\). Since \(\varepsilon\) is arbitrary, the full sum tends to zero. For a fixed initial distribution, first restrict its mass to a finite set of starting states with arbitrarily small remaining mass, and apply the same argument to the finite mixture. \(\square\)

Worked Consequences

Worked Example: Exact Convergence in a Two-State Chain

Consider \(S=\{1,2\}\) and the generator

$$ Q=\begin{bmatrix}-2&2\\1&-1\end{bmatrix}. $$

Each row sums to zero: \(-2+2=0\) and \(1-1=0\). The chain is irreducible, and its rates \(q_1=2\) and \(q_2=1\) are bounded. Solving \(\pi Q=0\) and \(\pi_1+\pi_2=1\) gives \(-2\pi_1+\pi_2=0\), so \(\pi_2=2\pi_1\), \(\pi_1=1/3\), and \(\pi_2=2/3\). Check: \((1/3)(-2)+(2/3)(1)=0\), \((1/3)(2)+(2/3)(-1)=0\), and \(1/3+2/3=1\).

Starting from state \(1\), set \(x(t)=p_{11}(t)\). The forward equation gives \(x'(t)=-2x(t)+1(1-x(t))=1-3x(t)\), with \(x(0)=1\). Solving yields \(x(t)=1/3+(2/3)e^{-3t}\), and \(p_{12}(t)=1-x(t)=(2/3)(1-e^{-3t})\). Starting from state \(2\), the probability \(y(t)=p_{21}(t)\) satisfies \(y'(t)=1(1-y(t))-2y(t)=1-3y(t)\), with \(y(0)=0\). Thus \(p_{21}(t)=(1/3)(1-e^{-3t})\) and \(p_{22}(t)=1-y(t)=2/3+(1/3)e^{-3t}\).

Check: At \(t=0\), the two rows are \((1,0)\) and \((0,1)\). In each row the entries sum to \(1\). As \(t\to\infty\), the rows both tend to \((1/3,2/3)=\pi\), as the theorem predicts.

Worked Example: A Periodic Jump Chain Still Converges in Continuous Time

Let a chain on \(S=\{1,2\}\) jump from either state to the other at rate \(1\). Its generator is \(Q=\begin{bmatrix}-1&1\\1&-1\end{bmatrix}\), whose rows each sum to zero, and its stationary distribution is \(\pi=(1/2,1/2)\): multiplying gives \(\pi Q=(0,0)\), while the entries of \(\pi\) sum to \(1\).

The chain observed only at its actual jump times alternates deterministically between states. Its jump-chain transition matrix is \(\begin{bmatrix}0&1\\1&0\end{bmatrix}\), with row sums \(1\), and it has period \(2\). Thus its discrete-time transition probabilities oscillate rather than converge. But the number of jumps by time \(t\) is Poisson with mean \(t\). Starting from state \(1\), the chain is in state \(1\) exactly when that count is even, so

$$ p_{11}(t)=e^{-t}\sum_{k=0}^{\infty}\frac{t^{2k}}{(2k)!} =\frac{1+e^{-2t}}{2}, \qquad p_{12}(t)=\frac{1-e^{-2t}}{2}. $$

The last equality follows by adding the even terms in the power series for \(e^t\) and \(e^{-t}\). Starting from state \(2\), the probabilities are \(p_{21}(t)=(1-e^{-2t})/2\) and \(p_{22}(t)=(1+e^{-2t})/2\). Each row sums to \(1\), and both rows tend to \((1/2,1/2)\). Continuous time mixes over a random number of jumps, rather than using a fixed step count.

Worked Example: An Infinite-State Chain with Bounded Rates

Consider an M/M/1 birth-death chain on \(S=\{0,1,2,\ldots\}\) with arrival rate \(\lambda=1\) and service rate \(\mu=2\). At state \(0\), the only transition is to \(1\) at rate \(1\). At each state \(n\ge1\), the rates to \(n+1\) and \(n-1\) are \(1\) and \(2\), respectively. The total exit rates are \(q_0=1\) and \(q_n=3\) for \(n\ge1\), so they are bounded. Each generator row sums to zero: at \(0\), \(q_{00}=-1\) balances the rate \(1\); at \(n\ge1\), \(q_{nn}=-3\) balances \(1+2=3\).

Set \(\pi_n=2^{-(n+1)}\). The terms sum to \(1\), because \(\sum_{n=0}^{\infty}2^{-(n+1)}=1\). At state \(0\), the stationary balance is \(-\pi_0+2\pi_1=-1/2+2(1/4)=0\). For \(n\ge1\), the balance expression is \(\pi_{n-1}+2\pi_{n+1}-3\pi_n\). Since \(\pi_{n-1}=2\pi_n\) and \(\pi_{n+1}=\pi_n/2\), this expression is \(2\pi_n+\pi_n-3\pi_n=0\). Thus \(\pi Q=0\); for this bounded-rate chain, the generator balance equations imply invariance. The chain is irreducible and has an invariant probability, hence is positive recurrent. The convergence theorem gives \(p_{ij}(t)\to2^{-(j+1)}\) for every fixed \(i,j\).

Check: The proposed stationary probabilities sum to \(1\), the balance at \(0\) is zero, and the balance at every \(n\ge1\) is zero. The limiting probability of any fixed state \(j\) is therefore \(2^{-(j+1)}\), independently of the starting state.

What the Assumptions Protect

Positive recurrence is essential for convergence to a stationary probability. For example, consider the continuous-time simple symmetric random walk on the integers \(\mathbb{Z}\), jumping to each neighbor at rate \(1\). Its rates are bounded and the chain is irreducible, but it is null recurrent and has no stationary probability distribution. Indeed, a stationary distribution would have to satisfy \(\pi_{n-1}+\pi_{n+1}-2\pi_n=0\) at every \(n\). This implies that the successive differences \(\pi_{n+1}-\pi_n\) are constant, so \(\pi_n\) is an affine function of \(n\). No nonzero nonnegative affine sequence on all of \(\mathbb{Z}\) can have finite sum. There is therefore no \(\pi\) to which the transition probabilities could converge as a probability distribution.

Irreducibility matters as well: if two states are both absorbing, a chain started at either state stays there forever, so there is no single limiting distribution shared by both starting states. Bounded rates supply the simple uniformization argument used here and ensure nonexplosion; they are a sufficient hypothesis for this result, not a claim that every unbounded-rate chain fails to converge.

Common pitfall. It is wrong to infer that a periodic jump chain prevents a CTMC from converging. In the two-state example, the jump-chain probabilities from state \(1\) alternate between \(1\) and \(0\) at successive steps. Treating those step probabilities as if they were \(p_{11}(t)\) would incorrectly predict oscillation forever. At time \(t\), however, the number of jumps is random, and the correct calculation is \(p_{11}(t)=(1+e^{-2t})/2\to1/2\). Stationarity means \(\pi P(t)=\pi\) at every time; convergence says that transition probabilities from each fixed starting state approach that stationary distribution.

Check Your Understanding

Use the hypotheses and the uniformization representation to justify each answer.

  1. For a bounded-rate generator \(Q\), define \(R\) using a constant \(c>\sup_i q_i\). Why do its rows sum to \(1\), and why does every state have a positive self-transition probability?
  2. Explain why an invariant probability \(\pi\) for \(Q\) is invariant for \(R=I+Q/c\).
  3. In the two-state chain with rates \(2\) from state \(1\) to state \(2\) and \(1\) in the reverse direction, what is the limiting distribution from either starting state?
  4. Why does periodicity of a jump chain not rule out convergence of the corresponding continuous-time chain?
  5. What fails in the conclusion for the symmetric random walk on \(\mathbb{Z}\), and why can it not have a stationary probability distribution?