Solution Representations for Poisson’s Equation, Martingale Structure, and the Markov Chain Central Limit Theorem

Published Online:https://doi.org/10.1287/stsy.2022.0001

Abstract

The solution of Poisson’s equation plays a key role in constructing the martingale through which sums of Markov correlated random variables can be analyzed. In this paper, we study three different representations for the solution for countable state space irreducible Markov chains, two based on entry time expectations, and the other based on a potential kernel. Our consideration of null recurrent chains allows us to extend our theory to positive recurrent nonexplosive Markov jump processes. We also develop the martingale structure induced by these solutions to Poisson’s equation, under minimal conditions, and establish verifiable Lyapunov conditions to support our theory. Finally, we provide a central limit theorem for Markov dependent sums, under conditions weaker than have previously appeared in the literature.

1. Introduction

Let X=(Xn:n0) be an irreducible Markov chain taking values in a finite or countably infinite state space S, and let P=(P(x,y):x,yS) be the one-step transition matrix of X. Given a function f:SR (encoded as a column vector), we say that a function g is a solution of Poisson’s equation associated with charge (or forcing function) f if

yP(x,y)|g(y)|<(1.1)
for xS and
(PI)g=f.(1.2)

Poisson’s equation is fundamental to the analysis of the additive functional Sn(f)i=0n1f(Xi) because, in the presence of integrability,

Mng(Xn)+Sn(f)(1.3)
should then be a martingale adapted to the filtration (Fn:n0), where Fn=σ(Xj:jn). The martingale representation (1.3) can then be used to advantage in computing expected values (e.g., via optional sampling), and in deriving the law of large numbers, central limit theorem (CLT), and law of the iterated logarithm for Sn(f); see, for example, Maigret (1978) and Kurtz (1981). It is also fundamental to computing joint “area moments” of the form ExSn(k1)Sn(k2), where Ex(·) is the expectation corresponding to the probability Px(·)=P(·|X0=x); see Glynn et al. (2023). The solution to Poisson’s equation also arises in obtaining bounds on such moments via the Burkholder–Davis–Gundy inequality (see Hall and Heyde 2014) and in concentration inequalities for Markov additive sums (see Glynn and Ormoneit 2002). Furthermore, recent work of Rhee and Glynn (2022) shows that Poisson’s equation also plays a fundamental role in computing gradients of steady-state Markov chain performance measures; see also Glynn and Meyn (1996). Finally, it is worth nothing that (1.2) arises implicitly within the optimality equation for average reward/average cost stochastic control problems, because the value function under the optimal policy must satisfy (1.2); see Ross (2014).

Given the central importance of (1.2) within applied probability, this paper fully develops the uniqueness and existence theory for solutions to (1.2) when |S|=. We note that uniqueness of solutions to (1.2) is equivalent to studying the class of harmonic functions h satisfying (1.1) and (1.2) with charge f0 (i.e., Ph = h). Of course, constant functions are always harmonic, so solutions to (1.2) can (at best) only be unique up to an additive constant.

Our framework provides a unified perspective on Poisson’s equation that covers transient chains, null recurrent chains, and positive recurrent chains. The existing literature focuses on positive recurrent chains; see Nummelin (1991), Glynn and Meyn (1996), Hernández-Lerma and Lasserre (1999), Makowski and Shwartz (2002), Bhulai and Spieksma (2003), Meyn and Tweedie (2009), and Veretennikov (2017). As noted in Section 2, the extension to null recurrent processes is needed in order to develop a discrete time theory for Poisson’s equation that fully covers positive recurrent Markov jump processes as a special case. The ability to fully cover nonexplosive jump processes via our discrete time theory is useful both theoretically and numerically. In particular, any algorithm (e.g., algorithms that require state space truncation) that can compute solutions to Poisson’s equation for recurrent discrete-time chains automatically also covers positive recurrent Markov jump processes.

In addition to the new results for transient and null recurrent chains, this paper identifies a new representation for the solution to Poisson’s equation, namely, the final state entry time solution gz˜; see Sections 3 and 4. This representation complements the existing representations studied in the literature, namely, the initial state entry solution g˜z and the potential kernel representation g*, and may be useful computationally; see Remark 3. This paper also focuses on studying minimal conditions under which these representations hold. Our theory establishes for the first time that the entry representations hold more generally than does the potential kernel representation; see Theorem 2 and Example 5.

In addition, we study the martingales induced by solutions to Poisson’s equation. When f is integrable and integrates to zero against the invariant measure η of X, the entry representations always make (1.3) a martingale; see Theorem 2. This weakens existing conditions in the literature under which (Mn:n0) is a Px-martingale; see Remark 5. Furthermore, we introduce a new “stopping property” characterization (Section 4) of solutions to Poisson’s equation under which our entry time solutions are unique. Finally, we study close to minimal conditions under which the central limit theorem for Sn(f) is valid; see Section 6. Whereas existing CLT theory for Markov chains requires square integrability of the solution g, we weaken the condition and show that the martingale differences that arise in the Markov chain setting are always square integrable under our condition, regardless of the square integrability of g; see Theorem 5. We then develop a new Lyapunov condition (Condition (7.8)) that provides a weaker CLT sufficient condition than in the existing literature, thereby allowing us to weaken the condition required for the GI/G/1 queue delay sequence CLT to what is likely the best possible; see Section 7. The CLT is then extended to Markov jump processes in Section 8, thereby providing close to minimal conditions under which the CLT holds for jump processes.

This paper is organized as follows. Section 2 connects Poisson’s equation for jump processes to that for discrete-time chains, whereas Section 3 discusses different representations for the solution to Poisson’s equation when X is transient. Sections 4 and 5 extend this theory to the recurrent setting, whereas Section 6 discusses the CLT for Markov chains. Finally, Section 7 provides new Lyapunov conditions related to our theory, whereas Section 8 finishes the paper by extending the theory to the jump process setting.

2. Reduction of Poisson’s Equation for Markov Jump Processes to the Discrete-Time Setting

Let Y=(Y(t):t0) be an S-valued irreducible nonexplosive Markov jump process with rate matrix Q=(Q(x,y):x,yS). Given a function f^:SR, we say that g is a solution of Poisson’s equation (for Y) associated with the charge (or forcing function) f^ if

yS|Q(x,y)g(y)|<
for xS and
Qg=f^.

Recall that the embedded discrete-time Markov chain X=(Xn:n0) associated with Y describes the sequence of states visited by Y. The transition matrix of X is given by R=(R(x,y):x,yS), where

R(x,y)={Q(x,y)/λ(x)yx,0y=x,
and in which λ(x)Q(x,x) for xS.

We observe that g is a solution to Poisson’s equation (for Y) associated with charge f^ if and only if g is a solution to Poisson’s equation (for X) associated with charge f, where f(x)=f^(x)/λ(x) for xS, so that

(RI)g=f.

In both discrete and continuous time, most applications of Poisson’s equations involve positive recurrent systems. Note that Y is recurrent if and only if X is recurrent. However, if Y is positive recurrent, X may be either positive or null recurrent. Hence, in reducing the analysis of Poisson’s equation for Y to the associated equation for X, we must allow for the possibility that X is null recurrent.

As a consequence, we will wish to develop a discrete-time theory for Poisson’s equation that goes beyond the existing theory that covers only positive recurrent chains.

3. Poisson’s Equation for Transient Chains

The literature that discusses the martingale structure of solutions to Poisson’s equation focuses on positive recurrent chains. In this section, we provide new theory that addresses transient Markov chains.

In particular, suppose that X is an irreducible transient Markov chain on countable state space S. (Irreducible chains are always positive recurrent when |S|<.) We start by noting that when f(Xn) is Px-integrable for n0,(Mn:n0) need not be a martingale, even in the presence of the integrability condition (1.1). We illustrate this point by providing a new example of a harmonic function h for which (h(Xn):n0) is not a Px-martingale.

Example 1.

Suppose I=(In:n1),Z=(Zn:n1), and β=(βn:n1) are independent sequences of independent and identically distributed (i.i.d.) random variables (RVs) in which I1 is Bernoulli(1/2), β1 takes on the values {1,1} with equal probability 1/2, and Z1 is integer valued with EZ1=0 and EZ12=. If X satisfies the recursion

Xn+1=Xn+In+1Xn2Zn+1+(1In+1)βn+1
for n0, then X is irreducible on S=Z, h(x) = x is harmonic, and h(X1) is Px-integrable for xS.

But observe that if X0=x, then

X2=x+I1x2Z1+(1I1)β1+I2(x+I1x2Z1+(II1)β1)2Z2+(1I2)β2.

Everything on the right-hand side is Px-integrable except the term x4I1I2Z12Z2, which is nonintegrable. Consequently, h(X2) fails to be Px-integrable, and (h(Xn):n0) is not a Px-martingale.

Remark 1.

This is a counterexample to the lemma stated in Chung (1974, p. 345). The argument given there implicitly assumes h is nonnegative.

Assume now that the forcing function f is such that there exists some zS for which

n=0Ez|f(Xn)|<.(3.1)

For xS, let τ(x)=inf{n1:Xn=x} be the first entry time to x, and let

g*(x)=n=0Exf(Xn),g˜z(x)=Exj=0τ(z)1f(Xj)Ezj=0τ(z)1f(Xj)Px(τ(z)=)Pz(τ(z)=),gz(x)=Ezj=0τ(x)1f(Xj)Pz(τ(x)<)+Pz(τ(x)=)Pz(τ(x)<)Ezj=0τ(z)1f(Xj)Pz(τ(z)=)
for xS. Our next theorem establishes that g*=(g*(x):xS),g˜z=(g˜z(x):xS),andgz=(gz(x):xS) are all solutions of Poisson’s equation for forcing function f and differ from one another by (at most) an additive constant.

We will call g* the potential kernel representation, g˜z the initial state entry time representation, and gz the final state entry time representation of the solution of Poisson’s equation. (We adopt the term “potential kernel representation” because n=0Pn is a so-called potential kernel; see Revuz (1975, p. 41).) The representations g˜z and gz are completely new in this transient setting.

Theorem 1.

Suppose that X is an irreducible transient Markov chain for which (3.1) holds for some zS. Then,

  1. (3.1) holds everywhere (i.e., n=0Ex|f(Xn)|< for each xS);

  2. g* is a solution of Poisson’s equation for forcing function f;

  3. for each xS,

    Mn*g*(Xn)+j=0n1f(Xj)j=0f(Xj)M*Px-a.s.
    as n, and (Mn*:0n) is a Px-uniformly integrable martingale;

  4. for each yS,g˜y and gy satisfy Poisson’s equation for the forcing function f, and

    g˜y(·)=gy(·)=g*(·)g*(y).

Proof.

Observe that

>Ezj=0|f(Xj)|=Ezj=0τ(x)1|f(Xj)|+Pz(τ(x)<)Exj=0|f(Xj)|.

Because X is irreducible, Pz(τ(x)<)>0, establishing part i. As for part ii,

g*(x)=f(x)+Exj=1f(Xj)=f(x)+ySP(x,y)g*(y),
so that g* is a solution of Poisson’s equation for f. For part iii, we note that part i implies that Ex|M*|<, and
Ex[M*|Fn]=j=0n1f(Xj)+Ex[j=nf(Xj)|Fn]=j=0n1f(Xj)+Exg*(Xn)=Mn*,
proving part iii, in view of theorem 9.4.5 of Chung (1974).

For part iv, we apply the optional sampling theorem to the martingale (Mn*:0n), thereby obtaining

Exg*(Xτ(y)n)+Exj=0(τ(y)n)1f(Xj)=g*(x)
for each x,yS and n0, where abmin(a,b). The uniform integrability of (Mn*:n0) ensures that when n, we get
g*(y)Px(τ(y)<)+Exj=0τ(y)1f(Xj)=g*(x).(3.2)

Hence,

g*(x)g*(y)=Exj=0τ(y)1f(Xj)g*(y)Px(τ(y)=).(3.3)

Transience implies that Py(τ(y)=)>0. So, setting x = y in (3.3) yields

g*(y)=Eyj=0τ(y)1f(Xj)Py(τ(y)=).(3.4)

Substituting (3.4) in (3.3) shows that g˜y(·)=g*(·)g*(y), so that g˜y agrees with g* up to an additive constant, and hence satisfies Poisson’s equation.

On the other hand, irreducibility implies that Px(τ(y)<)>0, so (3.2) can be written as

g*(y)=Exj=0τ(y)1f(Xj)Px(τ(y)<)+g*(x)Px(τ(y)<).

Consequently,

g*(y)g*(x)=Exj=0τ(y)1f(Xj)Px(τ(y)<)+g*(x)Px(τ(y)=)Px(τ(y)<).(3.5)

Using (3.4) to represent g*(x) and substituting this expression into the right-hand side of (3.5) establishes that gx(·)=g*(·)g*(x), thereby proving that gx agrees with g* up to an additive constant. □

We have shown that under (3.1), all three representations yield solutions g to Poisson’s equation for which the martingale (Mn:0n) is Px-uniformly integrable for xS. If g is an arbitrary solution to Poisson’s equation for which (Mn:0n) is Px-uniformly integrable for xS, then the identical argument as followed in (3.2) and (3.4) establishes that g˜y(·)=g(·)g(y). Hence, g must agree with all three representations, up to an additive constant. So, under (3.1), Poisson’s equation has solutions that are unique (up to additive constants) within the class of solutions g for which (Mn:0n) is a Px-uniformly integrable martingale for xS.

In general, the class of harmonic functions can include nonconstant functions, so care must be taken in studying the uniqueness of solutions of Poisson’s equation.

Example 2.

Suppose that X is an irreducible birth–death chain on S=Z+, where P(i,i+1)=pi=1P(i,i1) for i1, where P(0,1)=p0=1P(0,0). Poisson’s equation for the forcing function f takes the form

p0(g(1)g(0))=f(0)(3.6)
with
pigi(i+1)+(1pi)g(i1)g(i)=f(i)(3.7)
for i1. Note that g(1) can be solved in terms of f(0) and g(0) from (3.6), after which g(2), g(3), … can be recursively computed from (3.7). So, subject to the additive constant g(0), such birth–death chains always have unique solutions to Poisson’s equation for any forcing function f, regardless of whether X is transient, null recurrent, or positive recurrent. (This analysis corrects the example of section 9.7 of Makowski and Shwartz (2002), in which it is asserted that a reflecting birth–death random walk on Z+ possesses nonconstant harmonic functions.)

Example 3.

When we consider birth–death chains on S=Z, nonuniqueness occurs. Poisson’s equation then takes the form

pig(i+1)+(1pi)g(i1)g(i)=f(i)(3.8)
for iZ. If (Δg)(i)g(i)g(i1), then (3.8) asserts that
pi(Δg)(i+1)(1pi)(Δg)(i)=f(i).(3.9)

Hence, we may arbitrarily choose g(0) and (Δg)(0), from which we can recursively solve for (Δg)(i+1) in terms of Δg(i) and f(i) for i0 (and for (Δg)(i1) in terms of (Δg)(i) and f(i1) for i0). So, Poisson’s equation again always has a solution. However, the space of harmonic functions is now always two-dimensional (rather than one-dimensional as in Example 2). So, this class of Markov chains always possesses nonconstant harmonic functions. When the birth–death chain is transient, the chain will then possess solutions to Poisson’s equation for f (even in the presence of (3.1)) that do not agree with g*,g˜y, or gy (up to an additive constant). However, as noted earlier, these solutions will induce martingales (Mn:n0) that do not exhibit the uniform integrability property discussed earlier.

Remark 2.

When X is irreducible and transient, (3.1) is guaranteed when f is finitely supported, because n=0Px(Xn=y)< for each x,yS when X is transient. In addition, (3.1) holds if and only if there exists a nonnegative (Lyapunov) function v:SR+ such that (Pv)(x)v(x)|f(x)| for xS. The sufficiency of the Lyapunov function follows from the fact that j=0n1f(Xj)+v(Xn) is then a nonnegative Px-supermartingale for each xS. For the necessity, let v(x)=n=0Ex|f(Xn)| for xS.

4. Poisson’s Equation for Recurrent Chains: Entry Representations

In this section, we extend the initial state entry representation g˜z and final state entry representation gz for solutions to Poisson’s equation when X is an irreducible recurrent Markov chain. The initial state entry representation for positive recurrent chains has a long history; see Derman and Veinott (1967, theorems 1 and 2) and also Schaufele (1967). However, the extension to null recurrent chains given here is new, as is the final state entry representation that we shall introduce (and that extends that given in Section 3).

Recall that an irreducible recurrent Markov chain has a nontrivial nonnegative invariant measure η=(η(x):xS) (which we encode as a row vector) that is unique up to a multiplicative constant. The measure η satisfies

η=ηP.(4.1)

Furthermore, the recurrence implies that for each xS,Px(τ(x)<)=1. If we fix any zS, then η can be defined via

η(x)=Ezj=0τ(z)1I(Xj=x)(4.2)
for xS; see, for example, Meyn and Tweedie (2009). When X is positive recurrent, we denote the multiple of η that has been normalized to be a probability as π. Let L1(η){k:η(x)|k(x)|<}, and observe that kL1(η) is equivalent to requiring that
Ezj=0τ(z)1|k(Xj)|<.(4.3)

If g is a solution of Poisson’s equation associated with forcing function f and gL1(η), then (4.1) implies that |Pg|P|g|L1(η), which implies, in turn, that fL1(η).

Because g satisfies Poisson’s equation for f, it follows that

0=ηgηPg=ηf.

So, when gL1(η), it is necessary that fL01(η){kL1(η):ηk=0} in order that Poisson’s equation be solvable. This is the standard solvability condition imposed on Poisson’s equation when X is positive recurrent. We shall also impose this condition when X is null recurrent. Of course, Examples 2 and 3 make clear that Poisson’s equation can have solutions for fL01(η), even when X is recurrent. However, we shall not pursue such forcing functions f in this paper. (But there are also irreducible recurrent chains for which Poisson’s equation only has a solution for fL01(η), as for finite chains.)

If fL01(η), we note that (4.3) implies that for each x,yS,

>Eyj=0τ(y)1|f(Xj)|Py(τ(x)<τ(y))Exj=0τ(y)1|f(Xj)|.

Because irreducibility implies that Py(τ(x)<τ(y))>0, we may conclude that

Exj=0τ(y)1|f(Xj)|<.(4.4)

We now define the initial state entry representation gz and final state entry representation in the recurrent setting via

g˜z(x)=Exj=0τ(z)1f(Xj)
and
gz(x)=Ezj=0τ(x)1f(Xj)
for xS. Then (4.2) implies that g˜z(z)=0=gz(z), because
0=ηf=Ezj=0τ(z)1f(Xj).

Given a solution g to Poisson’s equation for the forcing function f, we say that g has the stopping property if (Mn:n0) is a Px-martingale for each xS, and if for each xS and nonempty BS,

ExMT(B)=ExM0,(4.5)
where T(B)=inf{n0:XnB} is the hitting time of B. In other words, g has the stopping property if the martingale can be “stopped” at all hitting times of S while preserving the optional sampling identity.

Theorem 2.

Let X be an irreducible recurrent Markov chain and assume that fL01(η). Then g˜z is a solution to Poisson’s equation with forcing function f. Furthermore,

  1. (g˜z(Xn)+j=0n1f(Xj):n0) is a Px-martingale for each n0;

  2. g˜z has the stopping property;

  3. if g is a solution to Poisson’s equation for f having the stopping property, then g(·)=g˜z(·)+g(z);

  4. g˜z(·)=gz(·) and g˜y(·)=g˜z(·)g˜z(y) for yS.

Proof.

The fact that g˜z(·) is a solution of Poisson’s equation in the positive recurrent case can be found in Derman and Veinott (1967). We give a short self-contained proof in the general case.

Let βz(n)=inf{j>n:Xj=z} be the time of the first visit to z after time n, let Tn(z) be the time of the nth return to z, and let

qz(x)Exj=0τ(z)1|f(Xj)|
for x,zS. Note that
yP(x,y)|g˜z(y)|yP(x,y)qz(y)=yP(x,y)Eyj=0τ(z)1|f(Xj)|=Exj=1βz(1)1|f(Xj)|Exj=0T2(z)1|f(Xj)|=qz(x)+qz(z)<,
proving (1.1) for g˜z(·). Also, by conditioning on X1 and noting that g˜z(z)=0, we find that
g˜z(x)=f(x)+yzP(x,y)g˜z(y)=f(x)+yP(x,y)g˜z(y),
proving (1.2), so g˜z is a solution of Poisson’s equation for f.

To prove part i, the only nontrivial property needing verification is the Px-integrability of the martingale associated with g˜z(·). First,

Exj=0n1|f(Xj)|Exj=0Tn(z)1|f(Xj)|=qz(x)+(n1)qz(z)<.

Also, because βz(n)Tn+1(z),

Ex|g˜z(Xn)|Exqz(Xn)=Exj=nβz(n)1|f(Xj)|Exj=0Tn+1(z)1|f(Xj)|=qz(x)+nqz(z)<,
verifying the Px-integrability.

As for part ii, choose yB and note that T(B)τ(y). Applying the optional sampling theorem, we find that

Exg˜z(XT(B))I(T(B)n)+Exg˜z(Xn)I(T(B)>n)+Exj=0(T(B)n)1f(Xj)=g˜z(z)(4.6)
for xS and n0. Note that
|j=0(T(B)n)1f(Xj)|j=0τ(y)1|f(Xj)|
and
|g˜z(XT(B))|I(T(B)n)qz(XT(B)).

But Exj=0τ(y)1|f(Xj)|=qy(x)<, and

Exqz(XT(B))=Exj=T(B)βz(T(B))1|f(Xj)|Exj=0βz(τ(y))1|f(Xj)|=qy(x)+qz(y)<,(4.7)
so the dominated convergence theorem can be applied to the first and third terms on the left-hand side of (4.6). Finally, for the second term, observe that
|Exg˜z(Xn)|I(T(B)>n)Exqz(Xn)I(τ(y)>n)=Exj=nβz(n)1|f(Xj)|I(τ(y)>n),
where
j=nβz(n)1|f(Xj)|I(τ(y)>n)j=0βz(τ(y))1|f(Xj)|,
which has finite Px-expectation; see (4.7). Consequently, the second term converges to zero as n by the dominated convergence theorem, proving the stopping property.

For part iii, suppose that g has the stopping property. If B={z}, the stopping property implies that

g(z)+Exj=0τ(z)1f(Xj)=g(x)
for xS, so that g(·)g(z)=g˜z(·).

Finally, for part iv, we use the fact that g˜z(·) has the stopping property to conclude that

g˜z(y)+Exj=0τ(y)1f(Xj)=g˜z(x)(4.8)
for yS. Consequently, g˜y(x)=g˜z(x)g˜z(y). Also, setting x = z in (4.8) shows that gz(·)=g˜z(·), proving part iv. □

Remark 3.

Theorem 2 is new when X is null recurrent, as are parts i–iv in the positive recurrent setting. This paper introduces the final state entry representation in both the transient and recurrent settings. This representation presents the possibility that one can use simulation to estimate solutions to Poisson’s equation by running independent paths initialized at a single state zS, whereas the initial state entry representation suggests a simulation algorithm that requires running independent paths from each state xS at which one wishes to estimate the solution. We leave the pursuit of this possibility to future research.

Remark 4.

The use of the stopping property to characterize the uniqueness of solutions (up to an additive constant) is new to this paper. Much of the existing literature studies uniqueness within the class of solutions gL1(η) when X is positive recurrent; see, for example, Makowski and Shwartz (2002, p. 278) and Meyn and Tweedie (2009, p. 443). Suppose, however, that X is only irreducible and recurrent. Then, if g1,g2L1(η) are two solutions of Poisson’s equation, h=g1g2L1(η) is harmonic. Hence, for xS,

h(x)=1nj=0n1Exh(Xj)Ezj=0τ(z)1h(Xj)Ezτ(z)=ηhEzτ(z)
as n; see Chung (1967). So h must be constant (and in fact must be zero when X is null recurrent).

Remark 5.

An alternative uniqueness characterization for positive recurrent chains can be found in theorem 17.7.2 of Meyn and Tweedie (2009). The martingale property (Theorem 2) appears as theorem 17.4.3 in Meyn and Tweedie (2009), but with the stronger requirement that g˜zL1(η).

In view of Remarks 4 and 5, we now turn to the question of when g˜z (and hence gz) lies in L1(η).

Theorem 3.

Let X be irreducible and recurrent with fL01(η). Then, g˜zL1(η) if

ηqz=Ezj=0τ(z)1(j+1)|f(Xj)|<(4.9)
and
ηg˜z=Ezj=0τ(z)1(j+1)f(Xj).(4.10)

Furthermore, if X is positive recurrent and (4.9) holds for one zS, then it holds for all zS. Also, when X is positive recurrent, g˜zL1(η) if and only if g˜yL1(η) for each yS.

Proof.

Note that

xη(x)|g˜z(x)|xη(x)qz(x)=Ezj=0qz(Xj)I(τ(z)>j)=Ezj=0k=jβz(j)1|f(Xk)|I(τ(z)>j)=Ezj=0k=jτ(z)1|f(Xk)|I(τ(z)>j)=Ezj=0τ(z)1k=jτ(z)1|f(Xk)|=Ezk=0τ(z)1|f(Xk)|j=0k1=Ezk=0τ(z)1(k+1)|f(Xk)|<,(4.11)
so g˜zL1(η). A similar argument establishes that
xη(x)g˜z(x)=Ezk=0τ(z)1(k+1)f(Xk).

We note that (4.11) implies that (4.9) is equivalent to qzL1(η). If X is positive recurrent and yS,

ηqy=Ezj=0τ(z)1qy(Xj)=Ezj=0τ(z)1k=jβy(k)|f(Xk)|Ezj=0τ(z)1k=jβy(τ(z))1|f(Xk)|=Ezj=0τ(z)1(k=jτ(z)1|f(Xk)|+k=τ(z)βy(τ(z))1|f(Xk)|)=ηqz+Ezτ(z)qy(z),
so qyL1(η), thereby proving that (4.9) holds for yS. Finally, if g˜zL1(η), then g˜yL1(η) for yS, because g˜yg˜z is a constant (integrable) function. □

Remark 6.

Suppose that |f(x)|1 for xS. Then, ηqz< is equivalent to asserting that η is an |f|-regular measure; see Meyn and Tweedie (2009, p. 339). (Note that f1 is required within the definition of f-regularity.)

When g˜zL1(η) and X is irreducible, aperiodic, and recurrent, it is known that for each xS,

Exg˜z(Xn)Ezj=0τ(z)1g˜z(Xj)Ezτ(z)
as n. Hence, under these conditions, part i of Theorem 2 and (4.10) imply that
j=0n1Exf(Xj)g˜z(x)Ezj=0τ(z)1(j+1)f(Xj)Ezτ(z)(4.12)
as n.

Remark 7.

The limit (4.12) has the following simulation interpretation. In particular, the time-average estimator n1i=0n1r(Xi) has a bias in estimating the stationary reward per unit time πr for a positive recurrent irreducible Markov chain that is given by

Ex1ni=0n1r(Xi)πr=1n(g˜z(x)Ezj=0τ(z)1(j+1)f(Xj)Ezτ(z))+o(1n)
as n, where we have set f(x)=r(x)πr; see also Awad and Glynn (2007, theorem 3.1).

Remark 8.

Recall that g˜y(·)=g˜z(·)g˜z(y). Consequently, if g˜zL1(η) and g˜z(y)0,g˜yL1(η) if X is null recurrent (because nonzero constant functions are not η-integrable). So, (4.10) may only be well defined at some zS when X is a null recurrent chain. This raises the question of whether there exist null recurrent chains for which qzL1(η) for some zS, but not for others (thereby establishing that the final part of Theorem 3 fails when X is null recurrent).

Example 4.

Suppose that S=Z+ and that X is a Markov chain with P(i,i+1)=1/2=P(i+1,i) for i3,P(3,1)=1/2,P(0,1)=1=P(2,3), and P(1,2)=P(1,0)=1/2. Then, η is a multiple of (1/2,1,1/2,1,1,). If f(0)=2,f(1)=1, and f(x) = 0 for x2, then fL01(η) and

E1j=0τ(1)1(j+1)|f(Xj)|=E1j=0τ(1)1(j+1)|f(Xj)|I(X1=0)=1+4=5,
whereas
E2j=0τ(2)1(j+1)|f(Xj)|=E2j=0τ(2)1(j+1)|f(Xj)|I(X1=3)E2(τ(1)+1)I(X1=3)=E3τ(1)P2(X1=3)=,
so q1L1(η), whereas q2L1(η).

5. Poisson’s Equation for Recurrent Chains: Potential Kernel Representations

As discussed in Section 3, the potential kernel representation takes the form

g*(x)=n=0(Pnf)(x)=n=0Exf(Xn).(5.1)

In order that the right-hand side of (5.1) be well defined, we require that

limnj=0nExf(Xj)(5.2)
exists and is finite valued for xS.

In order that (5.2) be valid, we must have that Exf(Xn)0 as n. This typically fails when X is a periodic positive recurrent chain with fL01(η). However, this problem can be fixed when X is periodic with period p by modifying (5.2).

Theorem 4.

Let X=(Xn:n0) be irreducible and recurrent, with period p1. Suppose fL01(η) and g˜zL1(η) for some zS. Then,

limnj=0nExf(Xj)+1pi=1p1(pi)Exf(Xn+i)(5.3)
exists and is finite valued. Let g*(x) be the limit defined by (5.3). Then, g* is a solution to Poisson’s equation, and
g*(x)={g˜z(x)πg˜zif X is positive recurrent,g˜z(x)if X is null recurrent.

Proof.

Note that Theorem 2, part i, implies that for 0i<p,

j=0n+iExf(Xj)=g˜z(x)Exg˜z(Xn+i+1).

It follows that

1pi=0p1j=0n+iExf(Xj)=j=0nExf(Xj)+1pi=1p1(pi)Exf(Xn+i)=g˜z(x)1pi=0p1Exg˜z(Xn+i+1).

If X is positive recurrent and g˜zL1(η), then

1pi=0p1Exg˜z(Xn+i+1)πg˜z
as n, whereas if X is null recurrent and g˜zL1(η),
1pi=0p1Exg˜z(Xn+i+1)0
as n; see Chung (1967). In both cases, the limit (5.3) exists and is finite-valued. Furthermore, g*g˜z is a constant function when X is positive recurrent, and is zero when X is null recurrent. This implies that g* is a solution of Poisson’s equation. □

Note that Theorem 2 establishes that the initial state and final state entry representations are well-behaved solutions to Poisson’s equation whenever fL01(η). On the other hand, Theorem 4 requires the extra condition that g˜zL1(η) in order that g* be well defined. Our next example shows that the limit (5.2) (and (5.3)) can fail to be finite-valued without the extra assumption g˜zL1(η). This example establishes that the two entry representations g˜z and gz hold more generally than does the potential kernel representation g*.

Example 5.

Let β1,β2, be a sequence of i.i.d. positive integer-valued RVs, and let

Sn=β1+β2++βn,
with S0=0. Let (n)=max{j:Sjn}, and let
Xn=nS(n)
be the “current age” Markov chain associated with the interrenewal times β1,β2,. Let f˜(x)=δx0, so that f˜(·) is one when x = 0 and zero otherwise. Then,
E0f˜(Xn)=P0(Xn=0)un,
where (un:n0) is the renewal sequence associated with the increment probability mass function (pj:j1) given by pj=P(β1=j) for j1. Assume that (pj:j1) is a positive sequence for which there exists c > 0 and α>1 for which
P(β1>n)cnα
as n (where we write anbn as n when an/bn1 as n). Then, Eβ1<, and X is positive recurrent with π(0)=λ1/Eβ1. Let f(x)=f˜(x)λ.

According to Frenk (1982, lemma 4),

E0f(Xn)=unλλ2nP(β1>n)α1
as n, from which it follows that
E0f(Xn)λ2cn1α(α1)
as n. As a consequence, if α(1,2], the limit (5.2) fails to be finite valued.

We conclude this section by studying when (5.2) can be strengthened to

n=0|Exf(Xn)|<(5.4)
for xS. The absolute summability (5.4) can be mathematically useful in some settings, so we provide a criterion for (5.4).

Proposition 1.

Suppose that X is an irreducible aperiodic positive recurrent Markov chain, and assume that fL01(η). If there exists zS for which qzL1(η) and Ezτ2(z)<, then (5.4) holds.

Proof.

We first note that Ezτ(z)2< is a solidarity property, in the sense that if it holds for one zS, then it holds for all xS; see Chung (1967, p. 84). As a consequence of Theorem 3, we may assume qxL1(η) and Exτ2(x)<. This implies that Exj=0τ(x)1(j+1)(|f(Xj)|1)<, where ab=max(a,b). Hence, η is |f|1 regular, so theorem 14.3.5 of Meyn and Tweedie (2009) applies, proving (5.4). □

6. The CLT for Markov Chains

The most common means of proving the CLT for positive recurrent Markov chains is to apply the martingale CLT to the martingale of Section 4. In particular, for fL01(η), we write

M˜z(n)g˜z(Xn)+j=0n1f(Xj)
as a sum of martingale differences, namely, M˜z(n)=j=1nD˜z(j), where
D˜z(j)=g˜z(Xj)g˜z(Xj1)+f(Xj1)=g˜z(Xj)(Pg˜z)(Xj1)
for j1. To guarantee the square integrability of the D˜z(j)’s, the natural sufficient condition is to require that g˜zL2(π){k:xk2(x)π(x)<}. This is the approach followed by Gordin and Lifšic (1978), Maigret (1978), Kurtz (1981), Bhattacharya (1982), Glynn and Meyn (1996), and Meyn and Tweedie (2009); see also the survey by Jones (2004).

However, this approach does not lead to minimal conditions under which the Markov chain CLT holds. Suppose that X is irreducible and positive recurrent. For fL01(η), the necessary and sufficient condition under which there exists σ2< for which

1nj=0n1f(Xj)σN(0,1)(6.1)
as n is that there exists zS for which
Ez(j=0τ(z)1f(Xj))2<.(6.2)

The sufficiency of (6.2) for (6.1) can be found in Chung (1967), whereas the necessity is due to Glynn and Whitt (2002); see also Glynn and Whitt (1993). The key to establishing these results is to rely on the regenerative structure of X, thereby allowing for the exploitation of known necessary and sufficient conditions that have been developed for CLT’s governing sums of i.i.d. random variables.

This raises the question of the connection between (6.2), g˜zL2(π), and EπD˜z(1)2<.

Theorem 5.

Suppose that X is irreducible and recurrent. Then,

Ez(j=0τ(z)1|f(Xj)|)2<(6.3)
is equivalent to fqzL1(η). Furthermore, if X is positive recurrent and (6.3) holds, then
  1. σ2=2Eπf(X0)g˜z(X0)Eπf(X0)2;

  2. EπD˜z(1)2< and σ2=EπD˜z(1)2.

Whereas (6.2) is difficult to translate into a condition involving a Lyapunov function, the stronger (6.3) is well suited to the development of a Lyapunov function criterion. Furthermore, (6.3) can hold even when g˜zL2(π). In fact, this phenomenon can arise even within the delay sequence for the single-server queue; see Section 7. Finally, in the presence of (6.3), EπD˜z(1)2< (so that the martingale CLT can be applied), even without g˜zL2(π).

Proof of Theorem 5.

We note that

xη(x)|f(x)|qz(x)=Ezj=0τ(z)1|f(Xj)|qz(Xj)=Ezj=0τ(z)1|f(Xj)|k=jτ(z)1|f(Xk)|Ez(j=0τ(z)1|f(Xj)|)2
and
xη(x)|f(x)|qz(x)12Ez(j=0τ(z)1|f(Xj)|)2,
so fqzL1(η) is equivalent to (6.3).

When (6.2) holds and X is positive recurrent, theorem 1 of Chung (1967, p. 99) establishes that

σ2=Ez(j=0τ(z)1f(Xj))2Ezτ(z).(6.4)

In the presence of (6.3),

σ2=2Ezj=0τ(z)1f(Xj)k=jτ(z)1f(Xk)Ezτ(z)Ezj=0τ(x)1f2(Xj)Ezτ(z)=2Ezj=0τ(z)1f(Xj)g˜z(Xj)Ezτ(z)Ezj=0τ(z)1f2(Xj)Ezτ(z)=2Eπf(X0)g˜z(X0)Eπf2(X0),
proving part i. For part ii, note that for each xS,
4Ez(j=0τ(z)1|f(Xj)|)2Ez(j=0T2(z)1|f(Xj)|)2Ez(j=τ(x)+1T2(z)1|f(Xj)|)2I(τ(x)<τ(z))=Pz(τ(x)<τ(z))Ex(j=1βz(1)1|f(Xj)|)2=Pz(τ(x)<τ(z))Exqz(X1)2.

Because X is irreducible, Pz(τ(x)<τ(z))>0, and hence d(x)Exqz(X1)2< for xS. Let Tm=inf{n0:d(Xn)>m}. Note that ExD˜z(1)2Exg˜z(X1)2Exqz(X1)2. Because d(Xj)m for j<Tm,E[D˜z(j)2|Xj1]m on {Tmj}. Hence, we find that for j < k,

ED˜z(j)D˜z(k)I(Tmτ(z)k)=ED˜z(j)I(Tmτ(z)k)E[D˜z(k)|X0,,Xk1]=0,
so that
Ez(j=1Tmτ(z)D˜z(j))2=Ezj=1Tmτ(z)D˜z(j)2.(6.5)

The monotone convergence theorem implies that

Ezj=1Tmτ(z)D˜z(j)2Ezj=1τ(z)D˜z(j)2
as m. For the left-hand side of (6.5), we note the conditional Jensen inequality implies that when X0=z,
|j=1Tmτ(z)D˜z(j)|2(qz(XTm)I(Tm<τ(z))+k=0(Tmτ(z))1|f(Xk)|)2=(Ez[k=0τ(z)1|f(Xk)||Xj:0jTm])2Ez[(k=0τ(z)1|f(Xk)|)2|Xj:0jTm].(6.6)

Theorem 9.4.5 of Chung (1974) implies that the final sequence of RVs appearing on the right-hand side of (6.6) is uniformly integrable in m. Consequently, the left-hand side of (6.6) is uniformly integrable, so

Ez(j=1Tmτ(z)D˜z(j))2Ez(j=1τ(z)D˜z(j))2=Ez(j=0τ(z)1f(Xj))2.

In view of (6.4), we conclude that

σ2=Ezj=1τ(z)D˜z(j)2Ezτ(z)=Ezj=0τ(z)1Ez[D˜z(j)2|Xj1]Ezτ(z)=EπE[D˜z(1)2|X0]=EπD˜z(1)2,
proving part ii. □

Hence, for irreducible positive recurrent Markov chains on discrete state space S, the martingale differences D˜z(1),D˜z(2), are square integrable under Pπ even when g˜z may not be Pπ square integrable, provided that (6.2) is in force.

In the presence of (6.3), the CLT for j=0n1f(Xj) can be justified either on the basis of a regenerative argument or on the basis of the martingale CLT. For more general additive functionals, the martingale CLT is often more convenient.

Suppose, for example, that we desire a CLT for

j=0n1k(Xj,Xj+1),
where x,yk(x,y)η(x)P(x,y)=0. Let
f(x)=yk(x,y)P(x,y)=Exk(X0,X1)
for xS. Then, fL01(η) and
g˜z(Xn)+j=0n1k(Xj,Xj+1)=j=1nD˜z(j)+{k(Xj1,Xj)E[k(Xj1,Xj)|Xj1]}
so that the right-hand side is a sum of martingale differences. Hence, under suitable moment conditions, the martingale CLT can be immediately applied.

We conclude this section with an example that illustrates the “within-cycle” cancellation of variability that can occur in settings where (6.2) holds but (6.3) fails. In fact, fg˜zL1(π) in the example, so the formula of Theorem 5, part i, fails to be valid.

Example 6.

Let S={0}k=2{(k,i):0ik}, and suppose P(0,0)=p0>0, with P(0,(k,0))=pk for k2, where (pk:k0) is a mass function with p1=0,k=1kpk<, and k=1k2pk=. We assume that P((k,i),(k,i+1))=1 for 0i<k, and P((k,k),0)=1 for k2. Let f(0)=0,f(k,0)=k, and f(k,i)=1 for 1ik. Then, X is irreducible, aperiodic, and positive recurrent. If z = 0, then j=0τ(z)1f(Xj)=0,g˜z(0)=0=g˜z(k,0), and g˜z(k,i)=k+i1 for 1ik. Finally,

Ezj=0τ(z)1f(Xj)g˜z(Xj)=k=2pk(1+2++k)=,
so fg˜zL1(η) (and hence (6.3) must fail).

Remark 9.

Under (6.3), the functional central limit theorem and the law of the iterated logarithm also hold for Sn(f); see Glynn and Whitt (1993).

7. Lyapunov Conditions

In this section, we develop new Lyapunov conditions that guarantee the finiteness of

ηg˜z=Ezj=0τ(z)1(j+1)f(Xj)(7.1)
and
σ2=Ez(j=0τ(z)1f(Xj))2Ezτ(z).(7.2)

As noted in Section 6, “within-z-cycle” cancellation can arise in computing (7.1) and (7.2). Without such fortuitous cancellation, the finiteness of the moments (7.1) and (7.2) is contingent upon the finiteness of

Ezj=0τ(z)1(j+1)|f(Xj)|(7.3)
and
Ez(j=0τ(z)1|f(Xj)|)2.(7.4)

Theorem 6.

Suppose that X is irreducible, and let K be a finite subset of S. Suppose that f is such that there exist nonnegative functions v0and v1and finite constants b0and b1such that

Exv0(X1)v0(x)1+b0I(xK)(7.5)
and
Exv1(X1)v1(x)|f(x)|+b1I(xK)(7.6)
for xS. Then, X is positive recurrent and fL1(η). Furthermore, (7.3) is finite if there exists a nonnegative function v2and a finite constant b2such that
Exv2(X1)v2(x)v1(x)+b2I(xK)(7.7)
for xS. Also, (7.4) is finite if there exists a nonnegative function v3and a finite constant b3such that
Exv3(X1)v3(x)|f(x)|v1(x)+b3I(xK)(7.8)
for xS.

Proof.

The positive recurrence and fact that fL1(η) are standard; see Meyn and Tweedie (2009). We outline the proof in order to leverage the same argument in the remainder of the proof. Fix yK, and note that the comparison theorem (see Meyn and Tweedie 2009, p. 344) implies that when (7.5) holds,

Exτ(y)v0(x)+b0Exj=0τ(y)1I(XjK)
for xS. If Vi is the ith time at which X enters K and Γ=inf{j1:XVj=y},
j=0τ(y)1I(XjK)=Γ.

Because (XVj:j1) is an irreducible finite state Markov chain taking values in K, it follows that γmax{EyΓ:yK}<. So,

Exτ(y)v0(x)+b0γ
for xS. Similarly, (7.6) implies that
Exj=0τ(y)1|f(Xj)|v1(x)+b1γ.

So, X is positive recurrent, and fL1(η).

In the presence of (7.7), we similarly obtain the bound

Exj=0τ(y)1v1(Xj)v2(x)+b2γ
for xS. So,
Exj=0τ(y)1|f(Xj)|(j+1)=Exk=0τ(y)1j=kτ(y)1|f(Xj)|Exk=0τ(y)1(v1(Xk)+b1γ)v2(x)+b2γ+b1γ(v0(x)+b0γ)
for xS, so Eyj=0τ(y)1|f(Xj)|(j+1)<. Because finiteness of (7.3) is a solidarity property (see Theorem 3; the proof requires only that fL1(η)), it follows that (7.3) holds for y = z.

When (7.8) holds, we get the bound

Exj=0τ(y)1|f(Xj)|k=jτ(y)1|f(Xk)|=Exj=0τ(y)1|f(Xj)|Ex[k=jτ(y)1|f(Xk)||Xj]Exj=0τ(y)1|f(Xj)|(v1(Xj)+b1γ)v3(x)+b3γ+(v1(x)+b1γ)b1γ
for xS, yielding the finiteness of (7.4). Finally, (7.4) is a solidarity property of X, so that (7.4) holds for y = z; see Chung (1967). □

Remark 10.

Note that when X is positive recurrent and fL1(η), then there must exist nonnegative functions v0,v1,andv2 and finite constants b0, b1, and b2 satisfying (7.5), (7.6), and (7.7) whenever (7.3) is finite. In particular, let

v0(x)=ExT(K),v1(x)=Exj=0T(K)1|f(Xj)|,v2(x)=Exj=0T(K)1(j+1)|f(Xj)|
and
b0=max{Ex(1+v0(X1)I(X1Kc)):xK},b1=max{Ex(|f(X0)|+v1(X1)I(X1Kc)):xK},b2=max{Exv2(X1)I(X1Kc):xK}.

Similarly, there must exist nonnegative functions v1 and v3 satisfying (7.6) and (7.8) whenever (7.4) is finite (because finiteness of (7.4) implies that fL1(η)). Hence, our Lyapunov conditions are necessary and sufficient for (7.3) and (7.4).

Remark 11.

Suppose we desire a CLT for j=0n1r(Xj) where r(·)L1(η) is a reward function and X is an irreducible positive recurrent Markov chain. Note that Theorem 5 must be applied to r(x)πr. In view of the fact that |r(x)πr|(|πr|+1)(|r(x)1), Condition (6.3) can be validated by applying Theorem 6 to f(x)=|r(x)|1.

Remark 12.

Glynn and Meyn (1996) provides a general state space bound on the analog of g˜z and applies this bound to obtaining the Markov chain CLT under the hypothesis that g˜zL2(π). In our setting, the square integrability of g˜z can be validated from a Lyapunov condition of the form

Exv4(X1)v4(x)v1(x)2+b4I(XK)(7.9)
for xS. Our current paper weakens the Markov chain CLT hypothesis to (6.3) (or, equivalently, fqzL1(π)), which can be verified from the Lyapunov condition (7.8).

We now provide an example in which the weaker (7.8) yields better CLT conditions than does (7.9). Suppose that X=(Xn:n0) is the Markov chain on Z+ for which

Xn+1=[Xn+Zn+1]+,
where (Zn:n1) is an i.i.d. sequence of integer-valued RVs with E|Z1|< and EZ1<0. This, of course, is the Markov chain associated with the delay sequence of the single-server GI/G/1 queue. If Bn is the integer-valued service time of customer n and An+1 is the independent integer-valued (n+1)st interarrival time, then Zn+1=BnAn+1. Then, XnX as n and EX2< if and only if EB13<; see Kiefer and Wolfowitz (1956).

If EB14<, we can set vi(x)=aixi+1 for 0i3 for suitable constants a0,,a3 and utilize Theorem 6 to verify (6.3) for f(x)=xEX. Hence, when EB14<,

n1/2(i=0n1XinEX)σN(0,1)(7.10)
as n. If the square of the left-hand side of (7.10) is uniformly integrable when X is initialized under the stationary distribution, then
n1var(i=0n1Xi*)σ2<(7.11)
as n, where (Xn*:n0) is the stationary version of X. Because (Xn*:n0) is an associated sequence of RVs, cov(X0*,Xi*)0 for i0 (see, e.g., Barlow and Proschan 1975). So,
varX0*+i=0n/2cov(X0*,Xi*)varX0*+2i=1n1(1in)cov(X0*,Xi*)=1nvar(i=0n1Xi*),
from which it follows from (7.11) that
varX0*+2i=1cov(X0*,Xi*)<.

Hence,

var X0*+2i=1cov(X0*,Xi*)=limn1nvar(i=0n1Xi*)=σ2.(7.12)

Daley (1968) proved that the left-hand side of (7.11) is finite if and only if EB14<. So EB14< is necessary in order that (7.10) holds with the additional uniform integrability present in (7.11). Hence, EB14< is likely the minimal condition under which the CLT (7.10) holds, and our new improved sufficient condition covers this setting.

Remark 13.

Another indication that EZ14 is a necessary condition for the CLT in this setting is that when one allows the Zi’s to be continuous RVs, Glynn (1994) explicitly solves the associated Poisson’s equation for the M/G/1 queue. In that setting, the solution to Poisson’s equation for f is quadratic, so that gzfc is cubic. As a result, it is well known that EZ14 is necessary in order that gzfc be π-integrable (Asmussen 2008), and hence that σ2 as given by Theorem 5 be finite.

On the other hand, verifying that g˜zL2(π) for this model leads to the requirement EB15<; see Glynn and Meyn (1996). Hence, use of (7.8) (rather than (7.9)) improves the CLT condition for this model to what is likely the minimal moment requirement on the distribution of B1.

8. Extensions to the Markov Jump Process Setting

In this section, we briefly discuss the extensions of the theory developed in this paper to the Markov jump process setting. Our discussion builds on the notation of Section 2, so that Y corresponds to the jump process, and X to its embedded discrete-time Markov chain. We note that Section 2 already makes clear that, for example, numerical computation of Poisson’s equation for positive recurrent jump processes can be reduced to that for discrete-time (possibly null recurrent) chains. This can simplify the development of algorithms that seek to leverage the nonnegativity of the coefficient matrices that arise in discrete time.

Assume henceforth that Y is an irreducible positive recurrent jump process with (continuous-time) stationary distribution ν=(ν(x):xS). For zS, let κ(z)=inf{t0:Y(t)=z,Y(t)z} be the time at which Y enters z for the first time, and let βz(t) be the first time subsequent to t at which Y enters z.

Suppose f^L01(ν). Then fL01(η) and

g˜z(x)=Exj=0τ(z)1f(Xj)=Ex0κ(z)f^(Y(s))ds(8.1)
and
gz(x)=Ezj=0τ(z)1f(Xj)=Ez0κ(z)f^(Y(s))ds.(8.2)

The following is the continuous-time analog of Theorem 2.

Theorem 7.

Let Y be an irreducible nonexplosive positive recurrent jump process with f^L01(ν). Then

  1. (g˜z(Y(t))+0tf^(Y(s))ds:t0) is a martingale adapted to the filtration (Gt:t0), where Gt=σ(Y(s):0st) for t0;

  2. the martingale ofi has the stopping property in the sense that for each nonempty subset BS and xS,

    Exg˜z(Y(T^(B)))+0T^(B)f^(Y(s))ds=g˜z(x),
    where T^(B)=inf{t0:Y(t)B};

  3. if g is a solution to Poisson’s equation for f^ for which its associated martingale has the stopping property, then g(·)=g˜z(·)+g(z).

Proof.

The proof mirrors that of Theorem 2, excepting the integrability of the martingale i. Let Nz(t) be the number of times Y visits z over [0,t]. Then, Wald’s identity implies that

Ex0t|f^(Y(s))|dsEx0βz(t)|f^(Y(s))|dsEx0κ(z)|f^(Y(s))|ds+Ez(Nz(t)+1)Ez0κ(z)|f^(Y(s))|ds=Exj=0τ(z)1|f(Xj)|+Ez(Nz(t)+1)Ezj=0τ(z)1|f(Xj)|,(8.3)
where EzNz(t)< for each t0 (as a consequence of the fact that Nz(·) is a renewal counting process). Also,
Ex|g˜z(Y(t))|Extβz(t)|f^(Y(s))|Ex0βz(t)|f^(Y(s))|ds<,
as just established in (8.3). □

We turn next to the extension of the CLT to the jump process setting. Suppose f^L01(ν). Then, there exists a (deterministic) finite σ for which

t1/20tf^(Y(s))dsσN(0,1)(8.4)
as t if and only if there exists some zS for which
Ez(0κ(z)f^(Y(s))ds)2<,(8.5)
in which case σ2=Ez(0κ(z)f^(Y(s))ds)2/Ezκ(z).

This follows from the fact that Y is a regenerative process; see Glynn and Whitt (1993, 2002). A sufficient condition for (8.5) is

Ez(0κ(z)|f^(Y(s))|ds)2<.(8.6)

But

Ez(0κ(z)|f^(Y(s))|ds)2=2Ez0κ(z)|f^(Y(s))|sκ(z)|f^(Y(t))|dtds=2Ez0κ(z)|f^(Y(s))|q^z(Y(s))ds,
where
q^z(x)=Ex0κ(z)|f^(Y(s))|ds=Exj=0τ(z)1|f(Xj)|=qz(x)
for xS. As a consequence, (8.6) holds if and only if f^qzL1(ν). But this is equivalent to fqzL1(η). Furthermore,
σ2=2Ez0κ(z)f^(Y(s))sκ(z)f^(Y(t))dtdsEzκ(z)=2Ez0κ(z)f^(Y(s))g˜z(Y(s))dsEzκ(z)=2Eνf^(Y(0))g˜z(Y(0)).

Alternatively, when expressed in terms of X,

σ2=2Ezj=0τ(z)1f^(Xj)g˜z(Xj)λ(x)1Ezj=0τ(z)1λ(Xj)1=2xη(x)f(x)g˜z(x)xη(x)λ(x)1=2η(fg˜z)ηλ1.

We have arrived at the following CLT for Markov jump processes.

Theorem 8.

Suppose that Y is an irreducible nonexplosive positive recurrent Markov jump process. If f^L01(ν) (or, equivalently, fL01(η)) and f^qzL1(ν) (or, equivalently, fqzL1(η)), then

t1/20tf^(Y(s))dsσN(0,1)
as t where σ2=2Eνf^(Y(0))g˜z(Y(0)) (or, equivalently, σ2=2η(fg˜z)/ηλ1).

We conclude this section by briefly discussing the continuous-time Lyapunov condition for the CLT (8.4). As discussed above, we must verify that fqzL1(η),fL1(η), and λ1L1(η). The corresponding Lyapunov conditions (when verified in terms of X) are

(Rv0)(x)v0(x)1/λ(x)+b0I(xK)(8.7)
for xS (to verify λ1L1(η)),
(Rv1)(x)v1(x)|f(x)|+b1I(xK)(8.8)
for xS (to verify fL1(η)), and
(Rv3)(x)v3(x)|f(x)|v1(x)+b3I(xK)(8.9)
for xS (to verify fqzL1(η)).

Of course, a more natural (and equivalent) formulation of (8.7) through (8.9) in continuous time is to write these inequalities in terms of Q, namely,

(Qv0)(x)1+b0I(xK),(8.10)
(Qv1)(x)|f^(x)|+b1I(xK),(8.11)
and
(Qv3)(x)|f^(x)|v1(x)+b3I(xK),(8.12)
for xS and finite constants b0,b1, and b3.

As noted in Section 7, the CLT (8.4) must often be validated for an (uncentered) reward function r^, in which case the CLT takes the form

t1/2(1t0tr^(Y(s))dsνr^)σN(0,1)
as t. We then need to verify
(Qv1)(x)(|r^(x)|1)+b1I(xK)
and
(Qv3)(x)(|r^(x)|1)v1(x)+b3I(xK)
for xS.

References

  • Asmussen S (2008) Applied Probability and Queues (Springer Science, New York).Google Scholar
  • Awad HP, Glynn PW (2007) On the theoretical comparison of low-bias steady-state estimators. ACM Trans. Model. Comput. Simul. 17(1):4.Google Scholar
  • Barlow RE, Proschan F (1975) Statistical Theory of Reliability and Life Testing: Probability Models (Holt, Rinehart and Winston, New York).Google Scholar
  • Bhattacharya RN (1982) On the functional central limit theorem and the law of the iterated logarithm for Markov processes. Zeitschrift Wahrscheinlichkeitstheorie Verwandte Gebiete 60(2):185–201.Google Scholar
  • Bhulai S, Spieksma FM (2003) On the uniqueness of solutions to the Poisson equations for average cost Markov chains with unbounded cost functions. Math. Methods Oper. Res. 58(2):221–236.Google Scholar
  • Chung KL (1967) Markov Chains: With Stationary Transition Probabilities, 2nd ed. (Springer, Berlin).Google Scholar
  • Chung KL (1974) A Course in Probability Theory (Academic Press, New York).Google Scholar
  • Daley DJ (1968) The serial correlation coefficients of waiting times in a stationary single server queue. J. Australian Math. Soc. 8(4):683–699.Google Scholar
  • Derman C, Veinott AF (1967) A solution to a countable system of equations arising in Markovian decision processes. Ann. Math. Statist. 38(2):582–584.Google Scholar
  • Frenk JB (1982) The behavior of the renewal sequence in case the tail of the waiting-time distribution is regularly varying with index −1. Adv. Appl. Probab. 14(4):870–884.Google Scholar
  • Glynn PW (1994) Poisson’s equation for the recurrent M/G/1 queue. Adv. Appl. Probab. 26(4):1044–1062.Google Scholar
  • Glynn PW, Meyn SP (1996) A Liapounov bound for solutions of the Poisson equation. Ann. Probab. 24(2):916–931.Google Scholar
  • Glynn PW, Ormoneit D (2002) Hoeffding’s inequality for uniformly ergodic Markov chains. Statist. Probab. Lett. 56(2):143–146.Google Scholar
  • Glynn PW, Whitt W (1993) Limit theorems for cumulative processes. Stochastic Processes Their Appl. 47(2):299–314.Google Scholar
  • Glynn PW, Whitt W (2002) Necessary conditions in limit theorems for cumulative processes. Stochastic Processes Their Appl. 98(2):199–209.Google Scholar
  • Glynn PW, Jacobovic R, Mandjes M (2023) Moments of polynomial functionals in Levy-driven queues with secondary jumps. Preprint, submitted October 17, https://arxiv.org/abs/2310.11137.Google Scholar
  • Gordin MI, Lifšic BA (1978) The central limit theorem for stationary Markov processes. Doklady Akademii Nauk 239(4):766–767.Google Scholar
  • Hall P, Heyde CC (2014) Martingale Limit Theory and its Application (Academic Press, New York).Google Scholar
  • Hernández-Lerma O, Lasserre JB (1999) Ergodicity and Poisson’s equation. Karatzas I, Yor M, eds. Further Topics on Discrete-Time Markov Control Processes (Springer, New York), 1–38.Google Scholar
  • Jones GL (2004) On the Markov chain central limit theorem. Probab. Surveys 1:299–320.Google Scholar
  • Kiefer J, Wolfowitz J (1956) On the characteristics of the general queueing process, with applications to random walk. Ann. Math. Statist. 27(1):147–161.Google Scholar
  • Kurtz TG (1981) The central limit theorem for Markov chains. Ann. Probab. 9(4):557–560.Google Scholar
  • Maigret N (1978) Théorème de limite centrale fonctionnel pour une chaîne de Markov récurrente au sens de Harris et positive. Ann. Inst. Henri Poincare B: Probab. Statist. 14(4):425–440.Google Scholar
  • Makowski AM, Shwartz A (2002) The Poisson equation for countable Markov chains: Probabilistic methods and interpretations. Feinberg EA, Shwartz A, eds. Handbook of Markov Decision Processes (Springer, Boston), 269–303.Google Scholar
  • Meyn SP, Tweedie RL (2009) Markov Chains and Stochastic Stability, 2nd ed. (Cambridge University Press, Cambridge, UK).Google Scholar
  • Nummelin E (1991) On the Poisson equation in the potential theory of a single kernel. Math. Scand. 68(1):59–82.Google Scholar
  • Revuz D (1975) Markov Chains (North-Holland/American Elsevier, New York).Google Scholar
  • Rhee CH, Glynn PW (2022) Lyapunov conditions for differentiability of Markov chain expectations. Math. Oper. Res. 48(4):2019–2042.Google Scholar
  • Ross SM (2014) Introduction to Stochastic Dynamic Programming (Academic Press, New York).Google Scholar
  • Schaufele RA (1967) A potential theoretic proof of a theorem of Derman and Veinott. Ann. Math. Statist. 38(2):585–587.Google Scholar
  • Veretennikov A (2017) Ergodic Markov processes and Poisson equations. Panov V, ed. Modern Problems of Stochastic Analysis and Statistics: Selected Contributions in Honor of Valentin Konakov (Springer, Cham, Switzerland), 457–511.Google Scholar