Reason: Proof of lem:n-agent-compensated-martingales-2026b. Adapted from the superseded proof version and repaired: the bound on 1-exp(-c)-c now follows from an integral identity rather than an invalid alternating-series argument, the frozen consumption rate is displayed, and the four error terms of the first-order estimate are assembled explicitly against the stated constant.
Proof
Fix a solution; let nc=Nl(l−1)+Nl~ be the number of clock labels and βˉ=max(B,B~), so every consumed clock time is βˉ-Lipschitz in t by condition 2 of Solution of the Controlled N-Agent Dynamics. Adaptedness of Na and Ta, square-integrability of Nta, and measurability of the time-r configuration are provided by parts (iii) and (iv) of Existence, Uniqueness, and Regularity for the Controlled N-Agent Dynamics; in particular each Mta=Nta−Tta is adapted and square-integrable, and M0a=N0a−T0a=0 since T0a=0 (an integral over the null set {0}, by the integral toolkit) and hence N0a=Y0a=0 (clock paths are counting paths).
Step 1: the interval estimates. Fix r∈[0,T) and 0<δ≤T−r, write ΔNa=Nr+δa−Nra, ΔTa=Tr+δa−Tra∈[0,βˉδ], μ=βˉδ, and let Y^a be the residual clocks of the fresh-start property at time r: they are rate-1 Poisson processes with counting paths, mutually independent and jointly independent of Frsys. On the regular event, the increments of Na over (r,r+δ] are increments of Ya over (Tra,Tr+δa]⊆(Tra,Tra+μ], so pathwise
0≤ΔNa≤Y^μa.
Let Rb={Y^μb≥1}, so P(Rb)=1−e−μ≤μ, and let R=⋃b=aRb. Let ca be the frozen consumption: the integral over (r,r+δ] of the rate obtained by freezing the time-r states and observation record. Explicitly, writing αfr(s)=hKr(s,τ1,…,τKr,υ1,…,υKr) for the control the policy produces from the time-r record, set
Indeed, suppose no clock b=a rings in (r,r+δ] (that is, off R, since a ring of b in (r,r+δ] is a jump of Yb within consumed budget at most μ, hence forces Y^μb≥1). Then up to the first ring of a in the interval (or up to r+δ if there is none), no counter jumps, so the states and record stay at their time-r values and the consumed time of a follows the frozen schedule; consequently a rings in (r,r+δ] if and only if the frozen consumption reaches the next level of Ya within the interval, that is, if and only if Y^caa≥1. Thus on either difference set some clock b=a must ring in the interval, putting the outcome in R; and on both difference sets Y^μa≥1 (in the first case because a actually rings within budget μ, in the second case because Y^caa≥1 and ca≤μ). By pairwise independence of the residual clocks, P(R∩{Y^μa≥1})≤∑b=aP(Rb)P(Ra)≤ncμ2.
For any event D∈Frsys, joint measurability of (c,ω^)↦Y^ca (right-continuity and grid limits) together with independence of Y^a from Frsys and Tonelli on the product of the two laws gives
E[1D1{Y^caa≥1}]=E[1D(1−e−ca)],
and, for 0≤c≤μ, ∣1−e−c−c∣≤c2/2≤μ2: indeed 1−e−c−c=−∫[0,c](1−e−s)ds, while 0≤1−e−s≤s for every s≥0 by the exponential and its properties, so that integral is at most ∫[0,c]sds=c2/2. Moreover, for integers 0≤x≤y one has (x−1)+=x−1{x≥1}≤y−1{y≥1}, so E[(ΔNa−1)+]≤E[Y^μa]−P(Y^μa≥1)=μ−(1−e−μ)≤μ2, by Moments of the Poisson Distribution. Finally, on the complement of R∪Ra no event occurs in (r,r+δ], so ΔTa=ca there, while always ∣ΔTa−ca∣≤2μ; hence ∣E[(ΔTa−ca)1D]∣≤2μP(R∪Ra)≤2(nc+1)μ2. To assemble these, write ΔNa=1{ΔNa≥1}+(ΔNa−1)+ and estimate E[ΔNa1D] in four steps: the symmetric-difference bound replaces 1{ΔNa≥1} by 1{Y^caa≥1} at a cost of at most ncμ2; the displayed identity and the exponential estimate replace the expectation of the latter by E[1Dca] at a further cost of at most μ2; the term (ΔNa−1)+ contributes at most μ2; and E[ΔTa1D] differs from E[ca1D] by at most 2(nc+1)μ2. The terms E[1Dca] cancel on subtracting, and adding the four errors gives (3nc+4)μ2≤4(nc+1)μ2; hence
Two second-order estimates follow similarly. Since (ΔNa)2=ΔNa+ΔNa(ΔNa−1)≤ΔNa+Y^μa(Y^μa−1) and E[Y^μa(Y^μa−1)]=μ2 by Moments of the Poisson Distribution, while ∣E[ΔNaΔTa1D]∣≤βˉδE[Y^μa]=μ2 and (ΔTa)2≤μ2, expanding (ΔMa)2=(ΔNa−ΔTa)2 and using (E1) gives
E[((ΔMa)2−ΔTa)1D]≤C2δ2,C2=C1+4βˉ2.(E2)
For b=a: E[ΔNaΔNb1D]≤E[Y^μaY^μb]=μ2 by independence of the two residual clocks, and the mixed and quadratic ΔT-terms are bounded by μ2 as before, so
E[ΔMaΔMb1D]≤C3δ2,C3=4βˉ2.(E3)
Step 2: part (a). Fix 0≤r<t≤T and D∈Frsys. Partition (r,t] into n intervals of length δ=(t−r)/n with left endpoints rq. Since D∈Frsys⊆Frqsys for every q (filtration), (E1) applies on each interval and
Step 3: part (b). Integrability of the products holds as noted in the statement, by part (iii) of Existence, Uniqueness, and Regularity for the Controlled N-Agent Dynamics and the Cauchy--Schwarz inequality. First observe that the averaged identity of Step 2 extends from indicators to arbitrary square-integrable Frqsys-measurable multipliers Z: truncating Z at level n′ and discretizing the truncation's values on a dyadic grid produces simple Frqsys-measurable variables Zn′ with ∣Zn′∣≤∣Z∣+1 and Zn′→Z pointwise; E[(Mt′a−Mrqa)Zn′]=0 by linearity over the finitely many level sets, and E[(Mt′a−Mrqa)(Z−Zn′)]→0 by the Cauchy--Schwarz inequality together with dominated convergence applied to ∣Z−Zn′∣2≤(2∣Z∣+1)2; thus E[(Mt′a−Mrqa)Z]=0 for t′≥rq. Now with the partition of Step 2 write, for clock labels a,b,
where ΔMqa is the increment over the q-th interval. Multiplying by 1D and taking expectations, the cross terms vanish by the extended averaged identity applied with Z=Mrqa1D and Z=Mrqb1D (both square-integrable and Frqsys-measurable). If a=b, (E3) gives
E[(MtaMtb−MraMrb)1D]≤q∑C3δ2=C3(t−r)δ⟶0,
which is the case a=b of the display in (b). If a=b, (E2) gives