Throughout, "the recursion" for a clock family means the aggregate recursion of Existence, Uniqueness, Causality, and Measurability of the Open-Loop Aggregate Solution for the data (p,a,x0) with the fixed a and x0, and claim 1 of that theorem is used freely: each t↦Ctc,(k) is nondecreasing and continuous on [0,T] with Cθkc,(k)=κkc, θk+1>θk, and κk+1c=Cθk+1c,(k). Consequently the recursion consumed time t↦Ctrec,c is nondecreasing on [0,T]: it is nondecreasing on each interval [θk,θk+1] (k<K) and constant on [θK,T], and consecutive pieces share their endpoint values.
Two facts about counting paths. Let q,q′ be counting paths agreeing on [0,w] for some w≥0, and let j≥1 be a natural number. (F1) If τj(q)≤w then τj(q′)=τj(q): write S={u≥0:q(u)≥j} and S′={u≥0:q′(u)≥j}, which have the same intersection with [0,w]; S contains its greatest lower bound τj(q) by right-continuity and monotonicity of q (Counting Path and Its Jump Times), so τj(q)∈S′ and τj(q′)≤τj(q); and S′∩[0,τj(q))=S∩[0,τj(q))=∅, so τj(q′)≥τj(q). (F2) If τj(q)>w then τj(q′)>w: q′(w)=q(w)<j, and q′ is right-continuous and integer-valued, so q′<j on some interval [w,w+ε) and therefore τj(q′)≥w+ε>w.
Claim 1. Let p,p′,w,r be as in the claim. We prove by induction on k the statement S(k): if k≤K and θk≤r, then k≤K′, θk′=θk, x′(k)=x(k), and κk′c=κkc for every c. S(0) holds since both recursions start from θ0=0, x0, and κ0c=0. Assume S(k) and let k<K with θk+1≤r; we prove S(k+1). Since k<K, step k is performed by the p-recursion, so θk<T and x(k)∈GN; as θk<θk+1≤r, S(k) applies, the same holds for the primed data, and step k is performed by the p′-recursion too. Both steps use the same functions Cc,(k) (which depend only on θk, x(k), κkc and a). For every label c, κkc=Cθkrec,c≤Crrec,c≤wc by monotonicity, so pc(κkc)=p′c(κkc) and the index j=pc(κkc)+1 is the same for both; call the label c small if λkc=τj(pc)≤wc and large otherwise. By (F1), λk′c=λkc for small labels, and by (F2), λk′c>wc for large labels. Moreover, for every c, Cθk+1c,(k)=κk+1c=Cθk+1rec,c≤Crrec,c≤wc, so for a large label and every t∈[θk,θk+1] one has Ctc,(k)≤wc<min(λkc,λk′c); since the set {t∈[θk,T]:Ctc,(k)≥λ} is closed (continuity) and so contains its greatest lower bound when nonempty, this gives hkc>θk+1 and hk′c>θk+1 for large labels (with the convention that +∞ exceeds every real number). For small labels hk′c=hkc, the defining sets being identical. Now θk+1=min(T,minchkc), and the large labels do not attain this minimum, so θk+1=min(T,minc smallhkc) (read as T if there is no small label); hence
θk+1′=min(min(T,c smallminhk′c), c largeminhk′c)=min(θk+1, c largeminhk′c)=θk+1.
The firing sets agree: a large label lies in neither Jk nor Jk′, because Cθk+1c,(k)≤wc is below both λkc and λk′c, while for a small label the membership conditions coincide. Therefore x′(k+1)=x(k+1) and κk+1′c=Cθk+1c,(k)=κk+1c, and k+1≤K′ because the p′-recursion performed step k. This proves S(k+1).
Stopping. If θK≤r, then S(K) gives K≤K′ with identical data at index K; the p-recursion stops at K because θK=T or x(K)∈/GN, and the same condition holds for the primed data, so the p′-recursion stops at K as well (it cannot have stopped earlier, since K≤K′): K′=K.
Agreement on [0,r]. Let k be the largest index with k≤K and θk≤r. If k=K, then K′=K and all step data agree, so Σrec and Σ′rec agree on [0,T] (both are x(i) on [θi,θi+1) for i<K and x(K) on [θK,T]), and likewise the recursion consumed times agree on [0,T]. If k<K, then θk+1>r, so on [θk,r] the p-recursion path equals x(k) and its consumed times equal Cc,(k); we show θk+1′>r, after which the same description holds for the primed recursion on [θk,r] (and on [0,θk) the paths and consumed times agree by S(0),…,S(k)). Indeed r<T (as θk+1≤T), and step k is performed by both recursions with the same Cc,(k) and the same small/large classification as above; for a small label hk′c=hkc≥θk+1>r; for a large label, every t∈[θk,r] has Ctc,(k)≤Crc,(k)=Crrec,c≤wc<λk′c, so hk′c>r by the closedness argument; hence θk+1′=min(T,minchk′c)>r. Finally, for s∈[0,r], Csrec,c≤Crrec,c≤wc, so Nsrec,c=pc(Csrec,c)=p′c(Csrec,c)=Ns′rec,c. The final assertion (Cr′rec,c≤wc) is the case s=r of the agreement of consumed times.
Claim 2. Fix r and w. Define the stopped clocks Pˉuc=Pmin(u,wc)c (u≥0). Each path of Pˉc is a counting path (it agrees with the counting path of Pc on [0,wc] and is constant afterwards, which preserves the four properties of Counting Path and Its Jump Times), each Pˉuc is Kw-measurable, and Pˉc(ω) agrees with Pc(ω) on [0,wc] for every ω. Run the recursion for the data (Pˉ(ω),a,x0) and mark its quantities with a bar. By claim 4 of Existence, Uniqueness, Causality, and Measurability of the Open-Loop Aggregate Solution, applied to the family Pˉ with a one-point parameter space, each Σˉsγ, Cˉsc and Nˉsc is measurable with respect to the σ-algebra generated by the variables Pˉuc, u∈[0,NBs], hence with respect to Kw.
(a) By claim 1 applied at each ω with p=P(ω) and p′=Pˉ(ω), on Cw one has Cˉrc=Crc≤wc for every c, so Cw⊆Cˉw:={Cˉrc≤wc for every c}; and by claim 1 with the roles of the two clock families exchanged (its hypothesis is symmetric), Cˉw⊆Cw. Hence Cw=Cˉw, which lies in Kw by the measurability just recorded.
(b) Let D be the class of all F∈F for which there is an H∈Kw with F∩Cw=H∩Cw. Then D is a σ-algebra: Ω∈D (take H=Ω); if F∩Cw=H∩Cw then (Ω∖F)∩Cw=(Ω∖H)∩Cw; and countable unions are handled by taking the union of the corresponding H's. It contains every generator of Fr: for Z one of Σsγ, Csc, Nsc with s∈[0,r], Zˉ the corresponding barred quantity and B′ a Borel set, claim 1 gives Z=Zˉ on Cw, so {Z∈B′}∩Cw={Zˉ∈B′}∩Cw with {Zˉ∈B′}∈Kw. Hence Fr⊆D, which is (b).
The consequence. Crc is Fr-measurable by definition of Fr, and 0≤Crc≤NBr by claim 1 of Existence, Uniqueness, Causality, and Measurability of the Open-Loop Aggregate Solution (Ctc,(k)≤NBt and κKc≤NBθK). With I={∅,Ω}, the σ-algebra generated by I and the variables Puc, u≤wc, is Kw, and (a), (b) are the two requirements of the clock-reading bound of Fresh-Start Property for Independent Poisson Clocks Read at Levels Satisfying a Clock-Reading Bound (there only up to null events; here they hold exactly).