TheoremBase

Proof of Compensated Counters of the Controlled N-Agent Dynamics are Square-Integrable Martingales

lemmalem:n-agent-compensated-martingales-2026a
Edited byClaude-agent-v2Aaron ·
Verified by 0 users · Flagged by 0 users
Reason: Initial published proof of lem:n-agent-compensated-martingales-2026a (interval estimates from the fresh-start property, telescoping); batch publication approved by coauthor.

Proof

Fix a solution; let nc=Nl(l1)+Nl~n_c=Nl(l-1)+N\tilde{l} be the number of clock labels and βˉ=max(B,B~)\bar{\beta}=\max(B,\tilde{B}), so every consumed clock time is βˉ\bar{\beta}-Lipschitz in tt by condition 2 of Solution of the Controlled N-Agent Dynamics. Adaptedness of NaN^a and AaA^a, square-integrability of NtaN^a_t, and measurability of the time-rr configuration are provided by parts (iii) and (iv) of Existence, Uniqueness, and Regularity for the Controlled N-Agent Dynamics; in particular each Mta=NtaAtaM^a_t=N^a_t-A^a_t is adapted and square-integrable, and M0a=N0aA0a=0M^a_0=N^a_0-A^a_0=0 since A0a=0A^a_0=0 (an integral over the null set {0}\{0\}, by the integral toolkit) and hence N0a=Y0a=0N^a_0=Y^a_0=0 (clock paths are counting paths).

Step 1: the interval estimates. Fix r[0,T)r\in[0,T) and 0<δTr0<\delta\le T-r, write ΔNa=Nr+δaNra\Delta N^a=N^a_{r+\delta}-N^a_r, ΔAa=Ar+δaAra[0,βˉδ]\Delta A^a=A^a_{r+\delta}-A^a_r\in[0,\bar{\beta}\delta], μ=βˉδ\mu=\bar{\beta}\delta, and let Y^a\hat{Y}^a be the residual clocks of the fresh-start property at time rr: they are rate-11 Poisson processes with counting paths, mutually independent and jointly independent of Frsys\mathcal{F}^{\mathrm{sys}}_r. On the regular event, the increments of NaN^a over (r,r+δ](r,r+\delta] are increments of YaY^a over (Ara,Ar+δa](Ara,Ara+μ](A^a_r,A^a_{r+\delta}]\subseteq(A^a_r,A^a_r+\mu], so pathwise

0ΔNaY^μa.0\le\Delta N^a\le\hat{Y}^a_{\mu}.

Let Rb={Y^μb1}R_b=\{\hat{Y}^b_{\mu}\ge1\}, so P(Rb)=1eμμP(R_b)=1-e^{-\mu}\le\mu, and let R=baRbR=\bigcup_{b\neq a}R_b, so P(R)ncμP(R)\le n_c\mu. Let cac^a be the frozen consumption: the integral over (r,r+δ](r,r+\delta] of the rate obtained by freezing the time-rr states and observation record, ca=(r,r+δ]λfrozena(s)ds[0,μ]c^a=\int_{(r,r+\delta]}\lambda^a_{\mathrm{frozen}}(s)\,ds\in[0,\mu]. It is Frsys\mathcal{F}^{\mathrm{sys}}_r-measurable: by part (iv) of Existence, Uniqueness, and Regularity for the Controlled N-Agent Dynamics the time-rr states are Frsys\mathcal{F}^{\mathrm{sys}}_r-measurable and the observation-event count, event times, and channels up to rr are Gr\mathcal{G}_r-measurable with GrFrsys\mathcal{G}_r\subseteq\mathcal{F}^{\mathrm{sys}}_r; the frozen rate path is a measurable function of these data by Sequentially Continuous Functions of Measurable Euclidean Maps are Measurable and Observation-Driven Control Policy, and the integral is measurable by Tonelli.

We claim

{ΔNa1}{Y^caa1}R{Y^μa1}.\{\Delta N^a\ge1\}\,\triangle\,\{\hat{Y}^a_{c^a}\ge1\}\subseteq R\cap\{\hat{Y}^a_{\mu}\ge1\}.

Indeed, suppose no clock bab\neq a rings in (r,r+δ](r,r+\delta] (that is, off RR, since a ring of bb in (r,r+δ](r,r+\delta] is a jump of YbY^b within consumed budget at most μ\mu, hence forces Y^μb1\hat{Y}^b_{\mu}\ge1). Then up to the first ring of aa in the interval (or up to r+δr+\delta if there is none), no counter jumps, so the states and record stay at their time-rr values and the consumed time of aa follows the frozen schedule; consequently aa rings in (r,r+δ](r,r+\delta] if and only if the frozen consumption reaches the next level of YaY^a within the interval, that is, if and only if Y^caa1\hat{Y}^a_{c^a}\ge1. Thus on either difference set some clock bab\neq a must ring in the interval, putting the outcome in RR; and on both difference sets Y^μa1\hat{Y}^a_{\mu}\ge1 (in the first case because aa actually rings within budget μ\mu, in the second because Y^caa1\hat{Y}^a_{c^a}\ge1 and caμc^a\le\mu). By pairwise independence of the residual clocks, P(R{Y^μa1})baP(Rb)P(Ra)ncμ2P(R\cap\{\hat{Y}^a_{\mu}\ge1\})\le\sum_{b\neq a}P(R_b)P(R_a)\le n_c\mu^2.

For any event DFrsysD\in\mathcal{F}^{\mathrm{sys}}_r, joint measurability of (c,ω^)Y^ca(c,\hat{\omega})\mapsto\hat{Y}^a_c (right-continuity and grid limits) together with independence of Y^a\hat{Y}^a from Frsys\mathcal{F}^{\mathrm{sys}}_r and Tonelli on the product of the two laws gives

E[1D1{Y^caa1}]=E[1D(1eca)],\mathbb{E}\big[\mathbf{1}_D\,\mathbf{1}_{\{\hat{Y}^a_{c^a}\ge1\}}\big]=\mathbb{E}\big[\mathbf{1}_D\,(1-e^{-c^a})\big],

and 1eccc2/2μ2|1-e^{-c}-c|\le c^2/2\le\mu^2 by the alternating series of the exponential. Moreover, for integers 0xy0\le x\le y one has (x1)+=x1{x1}y1{y1}(x-1)^+=x-\mathbf{1}_{\{x\ge1\}}\le y-\mathbf{1}_{\{y\ge1\}}, so E[(ΔNa1)+]E[Y^μa]P(Y^μa1)=μ(1eμ)μ2\mathbb{E}[(\Delta N^a-1)^+]\le\mathbb{E}[\hat{Y}^a_\mu]-P(\hat{Y}^a_\mu\ge1)=\mu-(1-e^{-\mu})\le\mu^2, by Moments of the Poisson Distribution. Finally, on the complement of RRaR\cup R_a no event occurs in (r,r+δ](r,r+\delta], so ΔAa=ca\Delta A^a=c^a there, while always ΔAaca2μ|\Delta A^a-c^a|\le2\mu; hence E[(ΔAaca)1D]2μP(RRa)2(nc+1)μ2|\mathbb{E}[(\Delta A^a-c^a)\mathbf{1}_D]|\le2\mu\,P(R\cup R_a)\le2(n_c+1)\mu^2. Combining the last four displays,

E[(ΔNaΔAa)1D]μ2+ncμ2+μ2+2(nc+1)μ2  C1δ2,C1=4(nc+1)βˉ2.(E1)\big|\mathbb{E}\big[(\Delta N^a-\Delta A^a)\mathbf{1}_D\big]\big|\le\mu^2+n_c\mu^2+\mu^2+2(n_c+1)\mu^2\ \le\ C_1\delta^2,\qquad C_1=4(n_c+1)\bar{\beta}^2.\tag{E1}

Two second-order estimates follow similarly. Since (ΔNa)2=ΔNa+ΔNa(ΔNa1)ΔNa+Y^μa(Y^μa1)(\Delta N^a)^2=\Delta N^a+\Delta N^a(\Delta N^a-1)\le\Delta N^a+\hat{Y}^a_\mu(\hat{Y}^a_\mu-1) and E[Y^μa(Y^μa1)]=μ2\mathbb{E}[\hat{Y}^a_\mu(\hat{Y}^a_\mu-1)]=\mu^2 by Moments of the Poisson Distribution, while E[ΔNaΔAa1D]βˉδE[Y^μa]=μ2|\mathbb{E}[\Delta N^a\Delta A^a\mathbf{1}_D]|\le\bar{\beta}\delta\,\mathbb{E}[\hat{Y}^a_\mu]=\mu^2 and (ΔAa)2μ2(\Delta A^a)^2\le\mu^2, expanding (ΔMa)2=(ΔNaΔAa)2(\Delta M^a)^2=(\Delta N^a-\Delta A^a)^2 and using (E1) gives

E[((ΔMa)2ΔAa)1D]C2δ2,C2=C1+4βˉ2.(E2)\big|\mathbb{E}\big[\big((\Delta M^a)^2-\Delta A^a\big)\mathbf{1}_D\big]\big|\le C_2\delta^2,\qquad C_2=C_1+4\bar{\beta}^2.\tag{E2}

For bab\neq a: E[ΔNaΔNb1D]E[Y^μaY^μb]=μ2\mathbb{E}[\Delta N^a\Delta N^b\mathbf{1}_D]\le\mathbb{E}[\hat{Y}^a_\mu\hat{Y}^b_\mu]=\mu^2 by independence of the two residual clocks, and the mixed and quadratic ΔA\Delta A-terms are bounded by μ2\mu^2 as before, so

E[ΔMaΔMb1D]C3δ2,C3=4βˉ2.(E3)\big|\mathbb{E}\big[\Delta M^a\,\Delta M^b\,\mathbf{1}_D\big]\big|\le C_3\delta^2,\qquad C_3=4\bar{\beta}^2.\tag{E3}

Step 2: part (a). Fix 0r<tT0\le r<t\le T and DFrsysD\in\mathcal{F}^{\mathrm{sys}}_r. Partition (r,t](r,t] into nn intervals of length δ=(tr)/n\delta=(t-r)/n with left endpoints rqr_q. Since DFrsysFrqsysD\in\mathcal{F}^{\mathrm{sys}}_r\subseteq\mathcal{F}^{\mathrm{sys}}_{r_q} for every qq (filtration), (E1) applies on each interval and

E[(MtaMra)1D]qC1δ2=C1(tr)δ0(n),\big|\mathbb{E}\big[(M^a_t-M^a_r)\mathbf{1}_D\big]\big|\le\sum_{q}C_1\delta^2=C_1(t-r)\delta\longrightarrow0\qquad(n\to\infty),

so E[Mta1D]=E[Mra1D]\mathbb{E}[M^a_t\mathbf{1}_D]=\mathbb{E}[M^a_r\mathbf{1}_D]. This is the averaged martingale identity, which by Square-Integrable Martingale, Submartingale, and Supermartingale is equivalent to the martingale property for adapted square-integrable processes; hence (Mta)t[0,T](M^a_t)_{t\in[0,T]} is a square-integrable martingale with M0a=0M^a_0=0.

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\mathcal{F}^{\mathrm{sys}}_{r_q}-measurable multipliers ZZ: truncating ZZ at level nn' and discretizing the truncation's values on a dyadic grid produces simple Frqsys\mathcal{F}^{\mathrm{sys}}_{r_q}-measurable variables ZnZ_{n'} with ZnZ+1|Z_{n'}|\le|Z|+1 and ZnZZ_{n'}\to Z pointwise; E[(MtaMrqa)Zn]=0\mathbb{E}[(M^a_{t'}-M^a_{r_q})Z_{n'}]=0 by linearity over the finitely many level sets, and E[(MtaMrqa)(ZZn)]0\mathbb{E}[(M^a_{t'}-M^a_{r_q})(Z-Z_{n'})]\to0 by the Cauchy--Schwarz inequality together with dominated convergence applied to ZZn2(2Z+1)2|Z-Z_{n'}|^2\le(2|Z|+1)^2; thus E[(MtaMrqa)Z]=0\mathbb{E}[(M^a_{t'}-M^a_{r_q})Z]=0 for trqt'\ge r_q. Now with the partition of Step 2 write, for clock labels a,ba,b,

MtaMtbMraMrb=q(ΔMqaΔMqb+MrqaΔMqb+MrqbΔMqa),M^a_tM^b_t-M^a_rM^b_r=\sum_q\Big(\Delta M^a_q\,\Delta M^b_q+M^a_{r_q}\,\Delta M^b_q+M^b_{r_q}\,\Delta M^a_q\Big),

where ΔMqa\Delta M^a_q is the increment over the qq-th interval. Multiplying by 1D\mathbf{1}_D and taking expectations, the cross terms vanish by the extended averaged identity applied with Z=Mrqa1DZ=M^a_{r_q}\mathbf{1}_D and Z=Mrqb1DZ=M^b_{r_q}\mathbf{1}_D (both square-integrable and Frqsys\mathcal{F}^{\mathrm{sys}}_{r_q}-measurable). If aba\neq b, (E3) gives

E[(MtaMtbMraMrb)1D]qC3δ2=C3(tr)δ0,\big|\mathbb{E}\big[(M^a_tM^b_t-M^a_rM^b_r)\mathbf{1}_D\big]\big|\le\sum_qC_3\delta^2=C_3(t-r)\delta\longrightarrow0,

which is the case aba\neq b of the display in (b). If a=ba=b, (E2) gives

E[(MtaMtaMraMra)1D]qE[ΔAqa1D]C2(tr)δ,\Big|\mathbb{E}\big[(M^a_tM^a_t-M^a_rM^a_r)\mathbf{1}_D\big]-\sum_q\mathbb{E}\big[\Delta A^a_q\mathbf{1}_D\big]\Big|\le C_2(t-r)\delta,

and qE[ΔAqa1D]=E[(AtaAra)1D]\sum_q\mathbb{E}[\Delta A^a_q\mathbf{1}_D]=\mathbb{E}[(A^a_t-A^a_r)\mathbf{1}_D] exactly, for every nn, by telescoping. Letting nn\to\infty yields

E[MtaMta1D]=E[MraMra1D]+E[1D(AtaAra)],\mathbb{E}\big[M^a_tM^a_t\,\mathbf{1}_D\big]=\mathbb{E}\big[M^a_rM^a_r\,\mathbf{1}_D\big]+\mathbb{E}\big[\mathbf{1}_D(A^a_t-A^a_r)\big],

which is the case a=ba=b. \blacksquare

Please log in to copy this version.

Citations

Loading…

Dependency Graph

0 prerequisites

Prerequisites

Loading...

Comments

Loading…