Write Ara for the consumed clock time of a generic clock label a (a triple (i,σγ) or a pair (i,υ)), Ya for the corresponding clock, and Y^a for the residual clock of the statement. Recall from Solution of the Controlled N-Agent Dynamics that the consumed clock times are defined on all of Ω, vanish off the regular event, and satisfy Ara≤βˉr with βˉ=max(B,B~); by part (iv) of Existence, Uniqueness, and Regularity for the Controlled N-Agent Dynamics each Ara is Frsys-measurable.
Step 1: pathwise part of (a). For every ω and every clock, u↦Y^ua=YAra+ua−YAraa starts at 0, is nondecreasing, integer-valued, right-continuous, and has unit jumps, all inherited from the counting path of Ya; so every residual path is a counting path.
Step 2: grid approximation. Fix δ>0. For each clock let Ja be the smallest nonnegative integer with Ara≤Jaδ; then Ja≤⌈βˉr/δ⌉, and the events Cj={Ja=ja for all a}, over the finitely many integer vectors j, partition Ω and lie in Frsys, since each Ara is Frsys-measurable. For an integer vector k write Ck′={Ara≤kaδ for all a} and
Hk=σ(ς01,…,ς0N; Yua, 0≤u≤kaδ, all a),
so that Hk⊆Hj whenever k≤j componentwise. By the clock-reading bound (vi) with caps kaδ, each Ck′ agrees up to a null event with an event of Hk. Since
Cj=Cj′∖a⋃Cj−ea′
(where j−ea decrements the a-th cap; the set subtracted for ja=0 is empty), the cell Cj agrees up to a null event with an event Gj∈Hj. Moreover, for F∈Frsys, the clock-reading bound with caps jaδ gives H′∈Hj with F∩Cj′ equal to H′∩Cj′ up to a null event; intersecting with Cj⊆Cj′ and replacing Cj by Gj,
F∩Cj agrees up to a null event with HjF:=H′∩Gj∈Hj,soP(HjF)=P(F∩Cj).
Define the grid residuals Y^ua,δ=YJaδ+ua−YJaδa, which on Cj equal Yjaδ+ua−Yjaδa. For fixed j, the family of σ-algebras consisting of Hj together with σ(Yjaδ+ua−Yjaδa:u≥0), one per clock, is independent: the family consisting of σ(ς01,…,ς0N) and the full clock σ-algebras is independent by N-Agent Driving System, within each clock the pre-jaδ σ-algebra and the shifted-increment σ-algebra are independent by Increments Are Independent of the Natural Filtration Past, and the two levels combine by factorizing P(D0∩⋂a(Pa∩Ra))=P(D0)∏aP(Pa∩Ra)=P(D0)∏aP(Pa)P(Ra) over the generating intersections; each shifted process is a homogeneous Poisson process with rate 1 (independent increments and Poisson increments are preserved by a deterministic shift).
Step 3: the limit identity. Let 0=u0<u1<⋯<up, let mqa be nonnegative integers (q∈{1,…,p}, finitely many clocks), write π(μ;m)=e−μμm/m! for the Poisson probabilities, and fix F∈Frsys. Take δ=δn=2−n. The caps Jaδn decrease to Ara pointwise as n→∞ (they lie in [Ara,Ara+δn)), so by right-continuity of the clock paths, for every ω and every u,
Y^ua,δn⟶Y^ua(n→∞),
and since all values are integers the corresponding indicator variables converge pointwise. For each fixed n, partitioning by the cells, replacing F∩Cj by HjF (a null modification, changing no expectation), and using that on Cj the grid-residual indicator product is a function of the shifted processes of the cell while HjF∈Hj — but noting that the indicator product must first be rewritten cellwise, 1Cj∏1{⋯}=1Cj∏1{(Yjaδ+uqa−Yjaδa)−(Yjaδ+uq−1a−Yjaδa)=mqa}, and then 1Cj replaced by 1Gj up to a null event — the independence of Step 2 gives
E[1F∩Cja,q∏1{Y^uqa,δn−Y^uq−1a,δn=mqa}]=P(HjF)a,q∏π(uq−uq−1;mqa).
Summing over j and using ∑jP(HjF)=∑jP(F∩Cj)=P(F), then letting n→∞ with dominated convergence,
E[1Fa,q∏1{Y^uqa−Y^uq−1a=mqa}]=P(F)a,q∏π(uq−uq−1;mqa).
Step 4: conclusion. Taking F=Ω and one clock at a time, the increments of Y^a over any finite partition are independent with the Poisson distributions of parameters uq−uq−1 (the joint probability mass function factorizes into the required product for every finite partition, and events involving the increments of integer-valued variables are unions of such atoms), and Y^0a=0; with Step 1 this proves (a): each residual clock is a homogeneous Poisson process with rate 1 all of whose paths are counting paths.
For (b): for each clock, the collection of events {Y^u1a=w1,…,Y^upa=wp} over finite time sets and integer values, together with Ω, is a π-system generating σ(Y^ua:u≥0) (the variables are integer-valued, so these cylinder atoms generate). Step 3 shows that for every F∈Frsys and every choice of one such event Ea per clock (finitely many clocks, the remaining ones taken to be Ω),
P(F∩a⋂Ea)=P(F)a∏P(Ea),
since P(Ea) is exactly the corresponding product of Poisson probabilities by (a). Fixing all but one entry and letting the remaining entry range over a π-system, Dynkin's π-λ theorem upgrades each π-system in turn to the generated σ-algebra, one at a time; after finitely many applications this yields the factorization for arbitrary events from Frsys and from the residual clock σ-algebras, which is the asserted independence of the family. The final assertion of the statement follows since the time-r states are Frsys-measurable by part (iv) of Existence, Uniqueness, and Regularity for the Controlled N-Agent Dynamics, so all requirements of N-Agent Driving System hold for the initial states σr1,…,σrN and the residual clocks. ■