Tutorials › Stochastic Processes › Sequential Sampling and Renewal Applications of Wald’s Identities

Martingale Applications · Tutorial 779 of 994

Sequential Sampling and Renewal Applications of Wald’s Identities

Learn to translate sequential and renewal questions into Wald identities, verify their assumptions, and check each calculation independently.

Advanced 11 min read

What You'll Learn

  • State the stopping-time and integrability conditions for Wald’s first and second identities.
  • Calculate expected sample sizes, accumulated scores, and failure counts in sequential procedures.
  • Use the second identity to compute a stopped sum’s second moment and a stopping time’s variance.
  • Derive expected renewal counts bounds from the first renewal strictly after a fixed time.
  • Compute expected renewal rewards when marks are independent of interarrival times.
  • Diagnose a tempting but invalid Wald calculation when the sampling rule uses future observations.

Wald’s Identities in Sequential Sampling

In a sequential procedure, the number of observations is random because the data determine when sampling stops. A natural question is whether the expected accumulated score is the average score per observation multiplied by the expected number of observations. Wald’s first identity answers this under specific conditions. Its second identity gives a corresponding second-moment calculation for centered scores. The stopping rule and the information available when it is applied matter: a random sample size alone does not guarantee either identity.

Work on a probability space \((\Omega,\mathcal{F},\mathbb{P})\). Let \(Z_1,Z_2,\ldots\) be independent, identically distributed integrable random variables, and let \(\mathcal{F}_n=\sigma(Z_1,\ldots,Z_n)\), with \(\mathcal{F}_0=\{\varnothing,\Omega\}\). A random variable \(\tau\) taking values in \(\{0,1,2,\ldots\}\cup\{\infty\}\) is a stopping time for this filtration if \(\{\tau\le n\}\in\mathcal{F}_n\) for every \(n\). In particular, the decision to stop by time \(n\) can use observations through time \(n\), but not later observations.

Theorem (Wald’s identities): Suppose \(\tau\) is a stopping time and \(\mathbb{E}\tau<\infty\). If the \(Z_k\) are independent and identically distributed with \(\mathbb{E}|Z_1|<\infty\), then \(\mathbb{E}\left[\sum_{k=1}^{\tau}Z_k\right]=\mathbb{E}[Z_1]\mathbb{E}[\tau]\). If, in addition, \(\mathbb{E}[Z_1]=0\) and \(\operatorname{Var}(Z_1)=\sigma^2<\infty\), then \(\mathbb{E}\left[\left(\sum_{k=1}^{\tau}Z_k\right)^2\right]=\sigma^2\mathbb{E}[\tau]\). Here an empty sum is zero. These identities are standard results established in the earlier material on Wald’s identities; the stopping-time and integrability assumptions are essential.

For a sequential score, \(Z_k\) might represent the score on observation \(k\), the reward from a trial, or a centered deviation from a known mean. The first identity concerns the expected accumulated score; it does not say that the stopped sum and the sample size are independent. The second identity concerns a centered sum, not an arbitrary uncentered score. For an uncentered score \(Z_k\) with mean \(a\), apply the second identity to \(Z_k-a\) only if the resulting stopped sum and the required conditions are appropriate.

The first identity can also be justified directly by indicator sums, which makes its role in applications transparent. This argument is useful when checking a proposed sequential calculation.

Proposition (Expected sequential score): Under the first-identity assumptions above, the expected sum of the observations taken through \(\tau\) is \(\mathbb{E}[Z_1]\mathbb{E}[\tau]\).

Proof. For each \(k\ge1\), the event \(\{\tau\ge k\}\) belongs to \(\mathcal{F}_{k-1}\), because its complement is \(\{\tau\le k-1\}\). Thus whether observation \(k\) is taken is determined before \(Z_k\) is observed. Since \(Z_k\) is independent of \(\mathcal{F}_{k-1}\), \(\mathbb{E}[Z_k\mathbf{1}_{\{\tau\ge k\}}]=\mathbb{E}[Z_1]\mathbb{P}(\tau\ge k)\). Also, \(\sum_{k\ge1}\mathbb{E}[|Z_k|\mathbf{1}_{\{\tau\ge k\}}]=\mathbb{E}|Z_1|\sum_{k\ge1}\mathbb{P}(\tau\ge k)=\mathbb{E}|Z_1|\mathbb{E}\tau<\infty\). So the stopped sum is integrable and its expectation can be computed by summing the expectations of its terms. Therefore \(\mathbb{E}[\sum_{k=1}^{\tau}Z_k]=\mathbb{E}[Z_1]\sum_{k\ge1}\mathbb{P}(\tau\ge k)=\mathbb{E}[Z_1]\mathbb{E}\tau\), using the tail-sum formula for a nonnegative integer-valued random variable. \(\square\)

Worked Example: Sampling Until the Third Success

Observe independent Bernoulli trials with success probability \(p=\tfrac12\), and stop at the third success. Let \(X_k\) be the indicator of success on trial \(k\), let \(\mathcal{F}_n=\sigma(X_1,\ldots,X_n)\), and let \(\tau=\inf\{n\ge1:\sum_{k=1}^n X_k=3\}\). The event \(\{\tau\le n\}\) is the event that at least three successes have appeared in the first \(n\) trials, so \(\tau\) is a stopping time.

To check integrability, write \(\tau\) as the sum of the waiting times for the first, second, and third successes. Each waiting time has a geometric distribution with success probability \(\tfrac12\), and mean \(1/p=2\). Hence \(\mathbb{E}\tau=2+2+2=6<\infty\). The number of successes accumulated by stopping is exactly \(3\), while \(\mathbb{E}X_1=\tfrac12\). Wald’s first identity gives \(\mathbb{E}[\sum_{k=1}^{\tau}X_k]=\tfrac12\cdot6=3\), as required. The number of failures is \(\tau-3\), so its expectation is \(6-3=3\).

There is also a second-moment calculation. Set \(Z_k=X_k-\tfrac12\), so \(\mathbb{E}Z_k=0\) and \(\operatorname{Var}(Z_k)=\tfrac14\). At stopping, \(\sum_{k=1}^{\tau}Z_k=3-\tfrac12\tau\). Wald’s second identity gives \(\mathbb{E}[(3-\tfrac12\tau)^2]=\tfrac14\cdot6=\tfrac32\). Since \(\mathbb{E}\tau=6\), the left side is \(\tfrac14\operatorname{Var}(\tau)\), so \(\operatorname{Var}(\tau)=6\).

Check: The mean agrees with the sum of the three geometric waiting-time means, and the variance agrees with the sum of their variances: \(3\cdot(1-p)/p^2=3\cdot(\tfrac12)/(\tfrac14)=6\). The stopped centered sum has mean \(3-\tfrac12\cdot6=0\), consistent with its computed second moment.

Scores Under a Capped Stopping Rule

A bounded stopping time is often especially convenient: its expectation is finite automatically, and a finite enumeration can check the answer independently. The rule must still be a stopping time. A decision to stop at the first success, or at a fixed maximum sample size if no success occurs, uses only observations already collected.

Worked Example: A Score Until the First Head or the Fourth Flip

Flip a fair coin, stopping at the first head or after four flips, whichever comes first. Let \(Z_k=2\) for a head and \(Z_k=-1\) for a tail, and let \(\tau\) be the number of flips taken. The filtration is generated by the flips observed so far. The stopping rule is a stopping time and satisfies \(1\le\tau\le4\), so \(\mathbb{E}\tau<\infty\). The scores are independent and identically distributed, with \(\mathbb{E}Z_k=\tfrac12(2)+\tfrac12(-1)=\tfrac12\).

For the mean sample size, \(\mathbb{P}(\tau\ge1)=1\), \(\mathbb{P}(\tau\ge2)=\tfrac12\), \(\mathbb{P}(\tau\ge3)=\tfrac14\), and \(\mathbb{P}(\tau\ge4)=\tfrac18\). Thus \(\mathbb{E}\tau=1+\tfrac12+\tfrac14+\tfrac18=\tfrac{15}{8}\), and Wald’s first identity gives expected total score \(\tfrac12\cdot\tfrac{15}{8}=\tfrac{15}{16}\).

For an independent check, the possible stopping sequences are \(H, TH, TTH, TTTH, TTTT\), with probabilities \(\tfrac12,\tfrac14,\tfrac18,\tfrac1{16},\tfrac1{16}\), respectively. These probabilities sum to \(1\). Their total scores are \(2,1,0,-1,-4\), so the expected score is \(\tfrac12(2)+\tfrac14(1)+\tfrac18(0)+\tfrac1{16}(-1)+\tfrac1{16}(-4)=1+\tfrac14-\tfrac1{16}-\tfrac14=\tfrac{15}{16}\). The enumeration verifies the identity’s result without assuming the total score is independent of the stopping time.

Renewal Counts and Rewards

In a renewal process, interarrival times \(X_1,X_2,\ldots\) are independent and identically distributed, with \(X_k>0\) almost surely and finite mean \(\mu=\mathbb{E}X_1\). Define arrival times \(S_n=\sum_{k=1}^n X_k\), \(S_0=0\), and the renewal count \(N(t)=\max\{n\ge0:S_n\le t\}\) for \(t\ge0\). The inequality in this definition is inclusive: an arrival exactly at \(t\) is counted. The index \(T=N(t)+1=\inf\{n\ge1:S_n>t\}\) is the first arrival strictly after \(t\). With \(\mathcal{F}_n=\sigma(X_1,\ldots,X_n)\), \(T\) is a stopping time because \(\{T\le n\}=\{S_n>t\}\).

Proposition (A renewal-count bound): Suppose \(X_k>0\) almost surely, \(\mathbb{E}X_1=\mu\in(0,\infty)\), and \(X_k\le b\) almost surely for a finite constant \(b\). Then \(T=N(t)+1\) is integrable and \(t<\mu\,\mathbb{E}[N(t)+1]\le t+b\).

Proof. First, \(T\) is integrable. Since \(\mathbb{E}X_1>0\), there is an \(\varepsilon>0\) with \(q=\mathbb{P}(X_1\ge\varepsilon)>0\); otherwise \(X_1=0\) almost surely, contradicting its positive mean. Put \(r=\lfloor t/\varepsilon\rfloor+1\), so \(r\varepsilon>t\). The time needed to observe \(r\) interarrivals of size at least \(\varepsilon\) has mean \(r/q<\infty\), as it is a sum of \(r\) geometric waiting times of mean \(1/q\). By that time the accumulated interarrival sum exceeds \(t\), so \(T\) is no larger and has finite mean. Wald’s first identity applied to \(X_k\) gives \(\mathbb{E}S_T=\mu\mathbb{E}T\). By the definition of \(T\), \(S_{T-1}\le t<S_T\); and \(X_T\le b\), so \(S_T=S_{T-1}+X_T\le t+b\). Taking expectations gives \(t<\mathbb{E}S_T\le t+b\). Substituting \(T=N(t)+1\) proves the bound. \(\square\)

For renewal rewards, attach a reward \(R_k\) to renewal \(k\). Suppose the pairs \((X_k,R_k)\) are independent and identically distributed, \(\mathbb{E}|R_1|<\infty\), and the entire reward sequence is independent of the entire interarrival sequence. This last condition is stronger than merely having identically distributed pairs: it ensures that whether renewal \(k\) occurs by time \(t\) does not bias its reward.

Proposition (Expected renewal reward): Under these assumptions, for every finite \(t\ge0\), \(\mathbb{E}[\sum_{k=1}^{N(t)}R_k]=\mathbb{E}[R_1]\mathbb{E}[N(t)]\).

Proof. The preceding integrability argument shows \(\mathbb{E}N(t)<\infty\). For each \(k\), the event \(\{S_k\le t\}\) depends only on interarrival times and is independent of \(R_k\). Therefore \(\mathbb{E}[R_k\mathbf{1}_{\{S_k\le t\}}]=\mathbb{E}R_1\,\mathbb{P}(S_k\le t)\). Moreover, \(\sum_{k\ge1}\mathbb{E}[|R_k|\mathbf{1}_{\{S_k\le t\}}]=\mathbb{E}|R_1|\sum_{k\ge1}\mathbb{P}(S_k\le t)=\mathbb{E}|R_1|\mathbb{E}N(t)<\infty\). Thus the expected reward sum can be computed term by term. Summing the preceding identities gives \(\mathbb{E}[\sum_{k=1}^{N(t)}R_k]=\mathbb{E}R_1\sum_{k\ge1}\mathbb{P}(S_k\le t)=\mathbb{E}R_1\,\mathbb{E}N(t)\), using the tail-sum expression for \(N(t)\). \(\square\)

Worked Example: Rewards at Deterministic Renewal Times

Let every interarrival time equal \(2\), so \(X_k=2\), \(\mu=2\), and \(S_n=2n\). At time \(t=5\), the arrivals at times \(2\) and \(4\) have occurred, while the arrival at time \(6\) has not. Hence \(N(5)=2\), with the inclusive convention \(S_n\le5\). Let the rewards be independent of the interarrivals and independent across renewals, with \(\mathbb{P}(R_k=0)=\mathbb{P}(R_k=2)=\tfrac12\). Then \(\mathbb{E}R_1=\tfrac12(0)+\tfrac12(2)=1\), and the renewal-reward identity gives expected accumulated reward \(1\cdot2=2\).

To check directly, the two rewards have four equally likely pairs \((0,0),(0,2),(2,0),(2,2)\), each with probability \(\tfrac14\). Their total rewards are \(0,2,2,4\), so the expectation is \(\tfrac14(0+2+2+4)=2\). The count bound also checks: here \(b=2\), \(T=N(5)+1=3\), and \(S_T=6\), giving \(5<\mu\mathbb{E}T=2\cdot3=6\le5+2=7\).

Assumptions and a Common Error

The stopping-time condition prevents the sampling decision from using future observations. Integrability prevents an expected value from being treated as finite when it need not be. For the first identity, independence and identical distribution ensure that each included observation has the same mean as \(Z_1\); the indicator-sum proof shows why the decision to include observation \(k\) must be made using information available before \(Z_k\) is seen. For renewal rewards, independence between rewards and interarrival times is what allows the event that a renewal occurs by \(t\) to separate from its reward.

Common mistake: applying Wald’s identity to a non-stopping sample size. Let \(X_1,X_2\) be independent fair Bernoulli variables, with \(\mathcal{F}_n=\sigma(X_1,\ldots,X_n)\), and define \(\tau=1\) if \(X_2=1\), and \(\tau=2\) if \(X_2=0\). Then \(\mathbb{E}\tau=\tfrac12(1)+\tfrac12(2)=\tfrac32\). A tempting but wrong calculation gives \(\mathbb{E}[\sum_{k=1}^{\tau}X_k]=\mathbb{E}X_1\,\mathbb{E}\tau=\tfrac12\cdot\tfrac32=\tfrac34\). But \(\{\tau\le1\}=\{X_2=1\}\notin\mathcal{F}_1\), so \(\tau\) is not a stopping time. In fact, \(\sum_{k=1}^{\tau}X_k=X_1+\mathbf{1}_{\{X_2=0\}}X_2=X_1\), and its expectation is \(\tfrac12\), not \(\tfrac34\). Check the information condition before using Wald’s identities; a finite expected sample size alone is not enough.

Check Your Understanding

For each question, identify the stopping rule and the assumptions needed before applying an identity.

  1. For independent Bernoulli trials with success probability \(\tfrac13\), sampling stops at the second success. What is the expected sample size, and what is the expected number of failures?
  2. Suppose iid scores have mean \(-1\), and a stopping time has finite mean \(5\). Under Wald’s first-identity assumptions, what is the expected accumulated score?
  3. In a renewal process with \(X_k=3\) for every \(k\), how many renewals have occurred by \(t=6\)? Explain why the endpoint arrival is included.
  4. Why does \(\{T\le n\}=\{S_n>t\}\) make the first arrival strictly after \(t\) a stopping time?
  5. In the common-error example, which event fails to belong to the information available after the first observation, and how does that affect the calculation?