Throughout, a ranges over the clock labels A, Ta is the consumed level of clock a, an F-measurable random variable with 0≤Ta≤cˉ, and Y^a is the residual clock of the statement. This argument is adapted from the proof of Fresh-Start Property of the Controlled N-Agent Dynamics, of which the present lemma is the abstract form: there F is the system filtration at time r, I is generated by the initial states, and the clock-reading bound is clause (vi) of Existence, Uniqueness, and Regularity for the Controlled N-Agent Dynamics.
Step 1: pathwise part of (a). For every ω and every clock, u↦Y^ua=YTa+ua−YTaa 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. Each Y^ua is a random variable: for a natural number m and s≥0, {Ysa≥m}={τm(Ya)≤s} with τm(Ya) the m-th jump time, by monotonicity and right-continuity of counting paths, so τm(Ya) is a [0,∞]-valued measurable map, and, since Ta+u≤cˉ+u, {YTa+ua≥m}={τm(Ya)≤Ta+u}={min(τm(Ya),cˉ+u+1)≤Ta+u} is an event, the minimum being a real-valued measurable map compared with another one (Arithmetic, Absolute Values, and Pointwise Limits of Measurable Real-Valued Functions); differences of random variables are random variables.
Step 2: grid approximation. Fix δ>0. For each clock let Ja be the smallest nonnegative integer with Ta≤Jaδ; then Ja≤⌈cˉ/δ⌉, and the events Cj={Ja=ja for all a}, over the finitely many integer vectors j, partition Ω and lie in F, since each Ta is F-measurable. For an integer vector k write Ck′={Ta≤kaδ for all a} and
Hk=the σ-algebra generated by I and the variables Yua, 0≤u≤kaδ, all a,
as in the statement, so that Hk⊆Hj whenever k≤j componentwise. By the clock-reading bound 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∈F, 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 I and the full clock σ-algebras is independent by hypothesis, within each clock the pre-jaδ σ-algebra and the shifted-increment σ-algebra are independent, which we check as follows. The lemma Increments Are Independent of the Natural Filtration Past gives, for any s<t, that the single increment Yta−Ysa is independent of the natural filtration of Ya up to time s; it does not by itself cover the whole shifted σ-algebra, so we build the latter from finitely many increments. Fix 0=u0<u1<⋯<up, nonnegative integers m1,…,mp, an event E of the σ-algebra generated by the variables Yua with u≤jaδ, and set Aq={Yjaδ+uqa−Yjaδ+uq−1a=mq}. The event E∩A1∩⋯∩Ap−1 lies in the natural filtration of Ya up to time jaδ+up−1, so the cited lemma applied at that time gives P(E∩A1∩⋯∩Ap)=P(E∩A1∩⋯∩Ap−1)P(Ap); descending induction on p yields P(E∩⋂qAq)=P(E)∏qP(Aq). The sets ⋂qAq, together with Ω and ∅, form a π-system generating σ(Yjaδ+ua−Yjaδa:u≥0), so Dynkin's Pi-Lambda Theorem upgrades the displayed factorization to independence of the two σ-algebras. The two levels then combine by factorizing P(D0∩⋂a(Pa∩Ra))=P(D0)∏aP(Pa∩Ra)=P(D0)∏aP(Pa)P(Ra) for D0∈I, Pa in the π-system of finite-dimensional cylinder events of Ya at times ≤jaδ (together with Ω), and Ra in the π-system of the sets ⋂qAq above (together with Ω); the sets D0∩⋂aPa form a π-system generating Hj, so, fixing all other entries and applying Dynkin's Pi-Lambda Theorem to one entry at a time (first the entry from Hj, then each shifted-increment σ-algebra in turn), the factorization extends to arbitrary events of the respective σ-algebras, which is the independence of the whole family; each shifted process u↦Yjaδ+ua−Yjaδa has independent increments, and its increment over (uq−1,uq] has the Poisson distribution with parameter uq−uq−1 whenever jaδ+uq≤R (properties 2 and 3 of Poisson Clock with a Horizon, a deterministic shift preserving both; for R=+∞ this is the defining property of a rate-1 Poisson process, Stochastic Process, Independent Increments, and Inhomogeneous Poisson Process). The lemma Increments Are Independent of the Natural Filtration Past used above applies to Ya because a Poisson clock with horizon R has independent increments and starts at 0.
Step 3: the limit identity. Let 0=u0<u1<⋯<up<R−, let mqa be nonnegative integers (q∈{1,…,p}, finitely many clocks), write π(μ;m)=e−μμm/m! for the Poisson probabilities, and fix F∈F. Take δ=δn=2−n with n so large that cˉ+δn+up<R (possible since up<R−cˉ; no restriction when R=+∞), so that Jaδn+up≤cˉ+δn+up<R on every cell and the shifted increments of Step 2 over (uq−1,uq] have the Poisson distributions with parameters uq−uq−1. The caps Jaδn decrease to Ta pointwise as n→∞ (they lie in [Ta,Ta+δ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. Fix n and a cell j. On Cj the grid residuals are the shifted increments of the cell, so 1Cj∏a,q1{Y^uqa,δn−Y^uq−1a,δn=mqa}=1CjΠj with Πj=∏a,q1{Yjaδ+uqa−Yjaδ+uq−1a=mqa}, a product of indicators of events of the shifted-increment σ-algebras of the cell. Since F∩Cj agrees with HjF∈Hj up to a null event, E[1F∩CjΠj]=E[1HjFΠj], and 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 (summing the product formula over all values of the increments of the remaining clocks, whose Poisson probabilities sum to 1), the increments of Y^a over any finite partition 0=u0<u1<⋯<up<R− anchored at 0 are independent with the Poisson distributions of parameters uq−uq−1 (the joint probability mass function factorizes into the required product for every such partition, and events involving the increments of integer-valued variables are unions of such atoms). This is the increment assertion of (a); with Step 1 it proves (a). When R=+∞, for times 0<v1<⋯<vp not anchored at 0, apply this to the partition 0<v1<⋯<vp and sum the resulting product formula over all values of the leading increment Y^v1a−Y^0a, whose Poisson probabilities sum to 1; this marginalization gives the same factorization and the same Poisson laws for the increments over v1<⋯<vp, and together with Y^0a=0 it shows that 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 0<u1<⋯<up<R− and integer values, together with Ω and ∅, is a π-system generating σ(Y^ua:0≤u<R−) (the variables are integer-valued, so these cylinder atoms generate). Step 3 shows that for every F∈F and every choice of one such event Ea per clock (finitely many clocks, the remaining ones taken to be Ω; refine all the time sets involved to their common union, which still lies in [0,R−), write each Ea as the disjoint union of the atoms of the refined grid it contains, and sum the product formula of Step 3 over these atoms),
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 F and from the residual clock σ-algebras, which is the asserted independence of the family (b). ■