Tutorials › Stochastic Processes › Inverting the Epoch Strong Law to Count Renewals

Renewal Processes · Tutorial 576 of 994

Inverting the Epoch Strong Law to Count Renewals

Learn how the inequalities between consecutive renewal epochs squeeze the renewal count per unit time to the reciprocal of the mean interarrival time.

Intermediate 10 min read

What You'll Learn

  • Define renewal epochs and the renewal count with an explicit boundary convention.
  • Prove the deterministic inversion argument for an increasing sequence of epochs.
  • Use the strong law for iid interarrivals to obtain the almost-sure count rate.
  • Check the inversion at finite time in deterministic, two-point, and exponential examples.
  • Recognize why the epoch average must converge to a positive finite value.
  • Avoid reversing inequalities when converting epoch bounds into count bounds.

From Long-Run Epochs to Long-Run Counts

Renewal theory describes two ways to measure the same sequence of events. The renewal epochs record the times at which events occur; the renewal count records how many have occurred by a given time. If the average time between events settles to a positive value, it is natural to expect the number of events per unit time to settle to its reciprocal. The key step is to invert the epoch sequence carefully, preserving the inequalities at the event-time boundary.

Let \((\Omega,\mathcal{F},\mathbb{P})\) be a probability space, and let \(X_1,X_2,\ldots\) be independent, identically distributed random variables with \(\mathbb{P}(X_k>0)=1\) and mean \(\mu=\mathbb{E}[X_1]\) satisfying \(0<\mu<\infty\). Define \(S_0=0\) and \(S_n=\sum_{k=1}^n X_k\) for \(n\ge1\). The renewal count is \(N(t)=\max\{n\ge0:S_n\le t\}\), for \(t\ge0\). Thus an event occurring exactly at time \(t\) is included in \(N(t)\). Since the interarrivals are positive and the epoch strong law gives \(S_n/n\to\mu>0\) almost surely, \(S_n\to\infty\) almost surely, so \(N(t)\) is finite for each finite \(t\), almost surely.

Theorem (Inverting the epoch strong law): Under the assumptions above, \(N(t)/t\to1/\mu\) almost surely as \(t\to\infty\).

The proof separates into a deterministic fact and a probabilistic application. The deterministic fact needs only an increasing sequence of epochs whose average spacing has a positive finite limit. Independence and identical distribution enter when we use the strong law to establish that limit for the random epochs.

Lemma (Deterministic inversion): Suppose \(s_0=0\) and \(0<s_1<s_2<\cdots\) is a sequence such that \(s_n/n\to\mu\) for some \(0<\mu<\infty\). Define \(n(t)=\max\{n\ge0:s_n\le t\}\). Then \(n(t)/t\to1/\mu\) as \(t\to\infty\).

Proof. Since \(s_n/n\to\mu>0\), the sequence \(s_n\) tends to infinity. Consequently \(n(t)\to\infty\) as \(t\to\infty\): for any fixed integer \(r\), if \(t\ge s_r\), then \(n(t)\ge r\). For all sufficiently large \(t\), write \(n=n(t)\ge1\). By the definition of the maximum, \(s_n\le t<s_{n+1}\). The first inequality, with positive denominators, gives \(n/t\le n/s_n\). The second gives \((n+1)/t>(n+1)/s_{n+1}\), and hence \(n/t>(n+1)/s_{n+1}-1/t\). As \(t\to\infty\), we have \(n\to\infty\), so \(n/s_n\to1/\mu\) and \((n+1)/s_{n+1}\to1/\mu\). Also \(1/t\to0\). These upper and lower bounds therefore imply \(n(t)/t\to1/\mu\). \(\square\)

Proof of the theorem. By the strong law of large numbers for iid random variables with finite mean, \(S_n/n\to\mathbb{E}[X_1]=\mu\) almost surely. This is the strong law for renewal epochs. On every sample point in the probability-one event where this convergence holds and every \(X_k>0\), the realized epochs satisfy the deterministic lemma’s hypotheses. Applying that lemma to those epochs gives \(N(t)/t\to1/\mu\) on that event. Thus the convergence is almost sure. \(\square\)

This is an inversion argument, not a claim that the count is itself a sum of independent increments. It uses only the two epochs that surround \(t\): the last one at or before \(t\), and the first one after \(t\). In the notation of the theorem, the exact bounds are \(S_{N(t)}\le t<S_{N(t)+1}\). The strict inequality on the right follows because \(N(t)\) is the largest index whose epoch is at most \(t\).

Worked Example: Constant Interarrival Time

Suppose \(X_k=2\) for every \(k\). These are iid, positive interarrivals with \(\mu=2\), and \(S_n=2n\). The count is \(N(t)=\lfloor t/2\rfloor\), where \(\lfloor x\rfloor\) is the greatest integer not exceeding \(x\). At \(t=11\), \(N(11)=5\), since \(S_5=10\le11<S_6=12\). The count per unit time at this threshold is \(5/11\).

More generally, the epoch inequalities give \(2N(t)\le t<2(N(t)+1)\). Dividing by \(2t\), for \(t>0\), yields \(N(t)/t\le1/2<(N(t)+1)/t\). Since \((N(t)+1)/t=N(t)/t+1/t\) and \(1/t\to0\), the count rate tends to \(1/2=1/\mu\). At \(t=11\), the bounds read \(5/11\le1/2<6/11\), checking the finite-time calculation against the inequalities.

Worked Example: Two Possible Interarrival Times

Let the interarrivals be iid, with \(X_k=1\) or \(X_k=2\), each with probability \(1/2\). Their mean is \(\mu=(1)(1/2)+(2)(1/2)=3/2\), so the theorem gives \(N(t)/t\to2/3\) almost surely. To see how the bracketing works on a finite sample path, consider the first five interarrivals \(1,2,1,2,2\). This particular sequence has probability \((1/2)^5=1/32\). Its first five epochs are \(S_1=1\), \(S_2=3\), \(S_3=4\), \(S_4=6\), and \(S_5=8\).

At \(t=7\), the first four epochs are at or before \(7\), while the fifth is after it. Thus \(N(7)=4\), and the required strict endpoint check is \(S_4=6\le7<S_5=8\). The count ratio is \(4/7\). The adjacent epoch averages are \(S_4/4=6/4=3/2\) and \(S_5/5=8/5\). The deterministic bounds give

$$ \frac{5}{8}-\frac{1}{7} < \frac{4}{7} \le \frac{4}{6}, \qquad\text{that is,}\qquad \frac{27}{56}<\frac{4}{7}\le\frac{2}{3}. $$

Indeed, \(5/8-1/7=35/56-8/56=27/56\), \(4/7=32/56\), and \(2/3=4/6\). This finite sample path illustrates the squeeze; it does not establish the almost-sure limit. That limit follows because the epoch averages converge to \(3/2\) almost surely.

Worked Example: Exponential Interarrivals

Suppose \(X_k\) are iid exponential random variables with rate \(2\), so their density on \(x>0\) is \(2e^{-2x}\). Their mean is

$$ \mu=\int_0^\infty x\,2e^{-2x}\,dx =\left[-xe^{-2x}\right]_0^\infty+\int_0^\infty e^{-2x}\,dx =0+\frac12 =\frac12. $$

Here integration by parts uses \(u=x\) and \(dv=2e^{-2x}\,dx\); the boundary term is zero because \(xe^{-2x}\to0\) at infinity and is zero at \(x=0\). The theorem therefore gives \(N(t)/t\to1/(1/2)=2\) almost surely. The check is the reciprocal of the computed mean: \(1/\mu=1/(1/2)=2\). This conclusion follows from the epoch strong law and inversion; it does not require a separate calculation of the distribution of \(N(t)\).

What the Inversion Does—and Does Not—Say

The result concerns a pathwise long-run ratio: outside an event of probability zero, the realized count divided by elapsed time approaches \(1/\mu\). It is not a statement about the expected count \(\mathbb{E}[N(t)]\), nor does it say that \(N(t)/t\) equals \(1/\mu\) at each finite time. Convergence of expectations is a different question and needs its own justification; the almost-sure limit alone does not permit expectations to be passed through a limit without additional conditions.

The hypotheses ensure a finite, positive average spacing. If the positive finite mean assumption is dropped altogether, the conclusion need not even have a finite rate. For example, take the deterministic, non-identically distributed sequence \(X_k=1/k^2\). Its partial sums satisfy \(S_n\le\sum_{k=1}^\infty 1/k^2<\infty\), since the series converges. For every \(t\) greater than or equal to this finite sum, infinitely many epochs satisfy \(S_n\le t\); thus \(N(t)=\infty\). The count-per-time conclusion fails. This example is not within the theorem’s iid, positive-finite-mean assumptions; it illustrates why an epoch sequence that tends to infinity with a positive finite average spacing is essential to the inversion.

Common mistake: reversing a bound. From \(S_{N(t)}\le t\), one might incorrectly write \(N(t)/t\ge N(t)/S_{N(t)}\). For the two-point example at \(t=7\), that would say \(4/7\ge4/6\), which is false: \(4/7=24/42\), while \(4/6=28/42\). Because \(S_{N(t)}\le t\) and the numerators are positive, the correct direction is \(N(t)/t\le N(t)/S_{N(t)}\). The lower bound comes instead from the next epoch: \(t<S_{N(t)+1}\), which yields \(N(t)/t>(N(t)+1)/S_{N(t)+1}-1/t\). Keeping these two sources of the bounds distinct avoids the error.

Check Your Understanding

Use the epoch inequalities and the deterministic inversion argument to answer the following.

  1. Why is the right-hand inequality \(S_{N(t)+1}>t\) strict, including when \(t\) is itself a renewal epoch?
  2. If \(S_n/n\to\mu\) with \(0<\mu<\infty\), explain why \(N(t)\to\infty\) as \(t\to\infty\).
  3. For constant interarrivals \(X_k=3\), compute \(N(10)\), check the two surrounding epochs, and state the limiting count per unit time.
  4. For iid interarrivals taking values \(2\) and \(4\) with equal probabilities, compute \(\mu\) and the almost-sure limit of \(N(t)/t\).
  5. In the lower bound for \(N(t)/t\), explain why the term \(1/t\) appears when converting \((N(t)+1)/t\) into an expression involving \(N(t)/t\).