Step 1: pathwise facts and measurability. Let c be any counting path and k≥1. We claim {t: c(t)≥k}=[τk(c),∞) when the left set is nonempty. Indeed, if s>τk(c) there is t∈[τk(c),s] with c(t)≥k, so c(s)≥k by monotonicity; and c(τk(c))=inf{c(s):s>τk(c)}≥k by right-continuity. Consequently, for every u≥0,
τk(c)≤u⟺c(u)≥k.
Applying this to the paths of Y: {τk≤u}={Yu≥k} is an event for every u, so each τk is measurable as an extended-real random variable (measurability here meaning that {τk≤u} is an event for every real u). Next, if τk(c)=τk+1(c)=t<∞ then c(t)≥k+1 while c(s)≤k−1 for all s<t, so c(t)−c(t−)≥2, contradicting unit jumps; hence τk(c)<τk+1(c) whenever τk(c)<∞. Also τ1(c)>0: if τ1(c)=0 then c(0)≥1 by the display, contradicting c(0)=0. Divergence is a sure statement: for any real M≥0, c(M) is a nonnegative integer k0, and then τk0+1(c)>M by the display. Finally, finiteness: Yu has the Poisson distribution with parameter u (it is the increment Yu−Y0, and Y0=0 since paths are counting paths), so
P(τk>u)=P(Yu≤k−1)=e−uj=0∑k−1j!uj,
where e is the real exponential function. Since for u≥0 every term of the defining series of the exponential is nonnegative, eu≥uj+1/(j+1)!, so each term satisfies uje−u≤(j+1)!/u→0 as u→∞, and P(τk=∞)≤infnP(τk>n)=0. Intersecting the countably many almost sure events {τk<∞} over k and combining with the sure statements above proves part (a).
Step 2: two elementary estimates. First, e−μ≥1−μ for all μ≥0: for μ≥1 this is trivial since 1−μ≤0≤e−μ, and for 0≤μ<1 the geometric series gives 1−μ1=∑j≥0μj≥∑j≥0j!μj=eμ (the series representation of the exponential), so e−μ=1/eμ≥1−μ by the basic properties of the exponential. Consequently, for μ≥0, a variable K with the Poisson distribution with parameter μ satisfies
P(K≥2)=1−e−μ(1+μ)≤1−(1−μ)(1+μ)=μ2.
Second, for 0<δ≤1 we have 1−δ≤e−δ≤1−δ+2δ2: the lower bound is the first estimate, and for the upper bound the defining series gives
e−δ−(1−δ+2δ2)=j≥3∑j!(−δ)j=−i≥1∑((2i+1)!δ2i+1−(2i+2)!δ2i+2)≤0,
where the regrouping of the absolutely convergent series into consecutive pairs is legitimate and each bracket is nonnegative because δ2i+2/(2i+2)!≤δ2i+1/(2i+1)! for 0<δ≤1. Hence 2δ≤δ−2δ2≤1−e−δ≤δ, and for any v≥0,
j≥1∑e−(v+(j−1)δ)δ2=1−e−δδ2e−v≤2δe−v.
Step 3: fresh start at a deterministic time. Fix r≥0 and set Y^u=Yr+u−Yr for u≥0. Every path of Y^ is a counting path (it starts at 0, is nondecreasing, right-continuous, integer-valued, and inherits unit jumps from the path of Y). The process Y^ has independent increments and Y^u′−Y^u=Yr+u′−Yr+u has the Poisson distribution with parameter u′−u, so Y^ is a homogeneous Poisson process with rate 1. Moreover, Y has independent increments and Y0=0 surely (its paths are counting paths), so part (b) of the grouping and fresh-start lemma shows that the σ-algebra σ(Y^u:u≥0) generated by all post-r increments is independent of FrY=σ(Ys:s≤r).
Step 4: the survival identity by induction on k. For k=1: P(ξ1>u1)=P(τ1>u1)=P(Yu1=0)=e−u1 by Step 1. Let k≥2 and assume the identity for k−1 jumps, for every rate-1 homogeneous Poisson process with counting paths. Fix u1,…,uk≥0 and 0<δ≤min(1,u2) if u2>0 (the case u2=0 follows from the case u2>0 by monotone convergence of probabilities along u2↓0, since the events increase; we henceforth take u2>0). Anchor a grid at u1: let tj=u1+jδ for j≥0, and define the disjoint events
Gj={Ytj−1=0, Ytj=1}(j≥1).
By independent increments, P(Gj)=e−tj−1⋅δe−δ. On Gj we have τ1∈(tj−1,tj], ξ1>u1, and no jump of Y in (τ1,tj]. Let E={ξ1>u1,…,ξk>uk}. Since E⊆{ξ1>u1, τ1<∞}=⨆j≥1{Ytj−1=0, Ytj≥1} and {Ytj−1=0,Ytj≥1}∖Gj⊆{Ytj−1=0, Ytj−Ytj−1≥2}, Step 2 gives
P({ξ1>u1,τ1<∞}∖j⨆Gj)≤j≥1∑e−tj−1δ2≤2δe−u1.
Now fix j and let Y^=Y^(j) be the fresh process of Step 3 at time r=tj, with jump times τ^i and interarrival times ξ^i. The events in ξ^1,…,ξ^k−1 used below belong to σ(Y^u:u≥0): by Step 1 applied to the counting paths of Y^, {τ^i≤u}={Y^u≥i}, so each τ^i is measurable with respect to σ(Y^u:u≥0), and hence so is every event formed from the ξ^i as in the theorem statement. On Gj, the jumps of Y after tj are exactly the jumps of Y^ shifted by tj, so τ2=tj+τ^1 and ξi=ξ^i−1 for i≥3, while ξ2=τ2−τ1∈[τ^1,τ^1+δ) because τ1∈(tj−δ,tj]. Hence, on Gj,
{ξ^1>u2,ξ^2>u3,…,ξ^k−1>uk}⊆{ξ2>u2,…,ξk>uk}⊆{ξ^1>u2−δ,ξ^2>u3,…,ξ^k−1>uk}.
Since Gj∈FtjY and, by Step 3, every event of σ(Y^u:u≥0) is independent of Gj, the induction hypothesis applied to Y^ gives
P(Gj)e−(u2+⋯+uk)≤P(Gj∩{ξ2>u2,…,ξk>uk})≤P(Gj)eδe−(u2+⋯+uk).
Summing over j≥1, using ∑jP(Gj)=δe−δ1−e−δe−u1, the inclusion ⨆j(Gj∩{ξ2>u2,…,ξk>uk})⊆E (valid since Gj⊆{ξ1>u1}), and the 2δe−u1 error bound above for the reverse inclusion,
1−e−δδe−δe−(u1+u2+⋯+uk) ≤ P(E) ≤ 1−e−δδe−δeδe−(u1+⋯+uk)+2δe−u1.
As δ↓0 we have 1−e−δδ→1 (from δ−2δ2≤1−e−δ≤δ in Step 2) and e±δ→1, so both bounds converge to e−(u1+⋯+uk) and the sandwich yields P(E)=e−(u1+⋯+uk), completing the induction.
Step 5: independence. Taking all ui=0 in the survival identity gives P(ξ1>0,…,ξk>0)=1; in particular P(ξi>0)=1 for each i, and taking uj=0 for j=i gives P(ξi>u)=e−u for all u≥0. We must show that ξ1,…,ξk are independent, that is,
P(i=1⋂k{ξi∈Bi})=i=1∏kP(ξi∈Bi)
for all Borel sets B1,…,Bk.
First, this factorization holds whenever every Bi is either R or a ray (ui,∞) with ui real. Since each ξi≥0 everywhere by construction, a ray with ui<0 gives {ξi∈(ui,∞)}=Ω={ξi∈R}, so we may take every ray to have ui≥0; and intersecting with, or removing, the probability-one events {ξj>0} in the coordinates with Bj=R changes no probability (an intersection with a probability-one event has the same probability). The survival identity, with uj=0 in those coordinates, together with the marginal formula, then gives
P(i=1⋂k{ξi∈Bi})=i:Bi=R∏e−ui=i=1∏kP(ξi∈Bi).
Next we upgrade coordinate by coordinate. Fix n∈{0,…,k−1} and suppose the factorization holds whenever B1,…,Bn are arbitrary Borel sets and each of Bn+1,…,Bk is a ray or R (the case n=0 was just proved). Fix such a choice with the (n+1)-st coordinate left free, and consider, as functions of a Borel set B,
μ(B)=P({ξn+1∈B}∩i=n+1⋂{ξi∈Bi}),ν(B)=P(ξn+1∈B)i=n+1∏P(ξi∈Bi).
Both are countably additive with μ(R)=ν(R) (the induction hypothesis with Bn+1=R), and they agree when B is a ray (the induction hypothesis again). The collection {B Borel:μ(B)=ν(B)} contains R, is closed under proper differences and increasing unions (countable additivity), and contains the rays; the rays together with R form a π-system generating the Borel σ-algebra (every interval (a,b] is a difference (a,∞)∖(b,∞) of rays, [b,∞)=⋂n(b−n1,∞), and every open set is a countable union of open intervals (a,b)=(a,∞)∖[b,∞) with rational endpoints), so by Dynkin's π-λ theorem the collection contains every Borel set. Hence the factorization holds with B1,…,Bn+1 arbitrary Borel sets and the remaining coordinates rays or R. After k such steps the factorization holds for arbitrary Borel sets, which is the independence of ξ1,…,ξk, with the stated survival functions. Since k was arbitrary, part (b) is proved. ■