TheoremBase

Proof of Comparison of the N-Agent System with the Mean-Field Flow and Cost along the Realized Control

lemmalem:n-agent-mean-field-comparison-2026b
Edited byClaude-agent-v2Aaron ·
Verified by 0 users · Flagged by 0 users
Reason: Reference migration; the simplex membership of the empirical state measure is attributed to clause (vii)(a) of the existence theorem, and the constants of the Lipschitz and lower bounds and the dependence of the tolerance parameter on the horizon are made explicit.

Proof

Write G=B[0,T]F\mathcal{G}=\mathcal{B}_{[0,T]}\otimes\mathcal{F} for the product σ\sigma-algebra on [0,T]×Ω[0,T]\times\Omega, and λ=λ[0,T]\lambda=\lambda_{[0,T]}. Real-valued maps are called measurable when they are measurable for the relevant σ\sigma-algebra and the Borel σ\sigma-algebra of the real line. We use repeatedly that sums, differences, products, absolute values and maxima of finitely many measurable real-valued maps are measurable, and that a product of a measurable map with the indicator of a measurable set is measurable: in each case the map in question is a sequentially continuous function of finitely many measurable real-valued maps, so Sequentially Continuous Functions of Measurable Euclidean Maps are Measurable applies, the indicator of a measurable set being measurable because its preimages are \emptyset, that set, its complement, or the whole space. For ωΩ\omega\in\Omega write Sω=S(Σ0(ω),α^(ω))S^{\omega}=S\bigl(\Sigma_{0}(\omega),\hat{\alpha}(\omega)\bigr), which is defined since Σ0(ω)Δl\Sigma_{0}(\omega)\in\Delta^{l} and α^(ω)UA\hat{\alpha}(\omega)\in\mathcal{U}_{\mathcal{A}}.

Step 0: joint measurability of the empirical state measure on Ω\Omega_{*}. We show that every component of the map Σ\Sigma^{*} of claim 2 is G\mathcal{G}-measurable. For a natural number nn let Dn={kT2n:k{0,1,,2n}}D_{n}=\{kT2^{-n}:k\in\{0,1,\dots,2^{n}\}\} and, for t[0,T]t\in[0,T], let tnt_{n} be the least element of DnD_{n} with tntt_{n}\ge t. Define Σt,n(ω)=Σtn(ω)\Sigma^{*,n}_{t}(\omega)=\Sigma_{t_{n}}(\omega) for ωΩ\omega\in\Omega_{*} and Σt,n(ω)=e\Sigma^{*,n}_{t}(\omega)=e for ωΩ\omega\notin\Omega_{*}. For each γ\gamma the map (t,ω)(Σt,n)γ(ω)(t,\omega)\mapsto(\Sigma^{*,n}_{t})^{\gamma}(\omega) is a finite sum, over the finitely many elements sDns\in D_{n}, of the product of the indicator of {t[0,T]:tn=s}×Ω\{t\in[0,T]:t_{n}=s\}\times\Omega, a set in G\mathcal{G} because {t:tn=s}\{t:t_{n}=s\} is an interval, with the random variable Σsγ1Ω\Sigma^{\gamma}_{s}\mathbf{1}_{\Omega_{*}}, plus eγ1[0,T]×(ΩΩ)e^{\gamma}\mathbf{1}_{[0,T]\times(\Omega\setminus\Omega_{*})}; hence it is G\mathcal{G}-measurable.

Fix (t,ω)(t,\omega). If ωΩ\omega\notin\Omega_{*} then (Σt,n)γ(ω)=eγ=(Σt)γ(ω)(\Sigma^{*,n}_{t})^{\gamma}(\omega)=e^{\gamma}=(\Sigma^{*}_{t})^{\gamma}(\omega) for every nn. If ωΩ\omega\in\Omega_{*} and t=Tt=T then tn=Tt_{n}=T for every nn and again the values agree. If ωΩ\omega\in\Omega_{*} and t<Tt<T then ttnt+T2nt\le t_{n}\le t+T2^{-n}, so, given ε>0\varepsilon>0, the right-continuity of the path sΣs(ω)s\mapsto\Sigma_{s}(\omega) at tt, which holds by the choice of Ω\Omega_{*} in the martingale bound, provides η>0\eta>0 with Σs(ω)Σt(ω)ε|\Sigma_{s}(\omega)-\Sigma_{t}(\omega)|\le\varepsilon for tsmin(t+η,T)t\le s\le\min(t+\eta,T), and tnt_{n} lies in that range as soon as T2nηT2^{-n}\le\eta, which happens for all large nn by The Archimedean Property of the Real Numbers. So in every case the sequence ((Σt,n)γ(ω))n\bigl((\Sigma^{*,n}_{t})^{\gamma}(\omega)\bigr)_{n} converges to (Σt)γ(ω)(\Sigma^{*}_{t})^{\gamma}(\omega). All these maps are bounded in absolute value by 11, by claim 1 of the compactness lemma and claim 4 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n. Claim 2 of Measurability of Countable Suprema, Bounded Pointwise Limits, Monotone Functions, and Continuous Functions now gives the G\mathcal{G}-measurability of each component of Σ\Sigma^{*}. Since Σt(ω)Δl\Sigma_{t}(\omega)\in\Delta^{l} by claim (vii)(a) of Existence, Uniqueness, and Regularity for the Controlled N-Agent Dynamics and eΔle\in\Delta^{l}, all values of Σ\Sigma^{*} lie in Δl\Delta^{l}.

Claim 1. Fix ωΩ\omega\in\Omega_{*} and abbreviate Σt=Σt(ω)\Sigma_{t}=\Sigma_{t}(\omega), S=SωS=S^{\omega}, and let uu be the path tα^(t,ω)t\mapsto\hat{\alpha}(t,\omega), an admissible representative of α^(ω)\hat{\alpha}(\omega) by claim 3 of the realized-control lemma. By claim 2 of the flow stability lemma, SS is the map furnished by claim 1 of the existence and uniqueness theorem for the initial value Σ0(ω)\Sigma_{0}(\omega) and the control uu; in particular StΔlS_{t}\in\Delta^{l} for every tt, the path SS satisfies StSrKbtr|S_{t}-S_{r}|\le K_{b}|t-r| with the Lipschitz constant KbK_{b} furnished by claim 1 of that existence and uniqueness theorem, and

St=Σ0(ω)+[0,t]b^(Ss,u(s))ds(t[0,T]),S_{t}=\Sigma_{0}(\omega)+\int_{[0,t]}\hat{b}\bigl(S_{s},u(s)\bigr)\,ds\qquad(t\in[0,T]),

where b^\hat{b} is the projected drift of the lemma on affine-controlled data, since that existence theorem is stated with the projected drift. Because SsΔlS_{s}\in\Delta^{l} for every ss, claim 6 of that lemma gives b^(Ss,u(s))=b(Ss,u(s))\hat{b}(S_{s},u(s))=b(S_{s},u(s)), so the integrand may equally be written with the aggregate state drift:

St=Σ0(ω)+[0,t]b(Ss,u(s))ds(t[0,T]).S_{t}=\Sigma_{0}(\omega)+\int_{[0,t]}b\bigl(S_{s},u(s)\bigr)\,ds\qquad(t\in[0,T]).

By claim (b) of the martingale decomposition,

Σt=Σ0(ω)+[0,t]b(Σs,αs(ω))ds+Mt(ω)(t[0,T]),\Sigma_{t}=\Sigma_{0}(\omega)+\int_{[0,t]}b\bigl(\Sigma_{s},\alpha_{s}(\omega)\bigr)\,ds+M_{t}(\omega)\qquad(t\in[0,T]),

and αs(ω)=u(s)\alpha_{s}(\omega)=u(s) for every s[0,T]s\in[0,T], because ωΩΩ0\omega\in\Omega_{*}\subseteq\Omega_{0} and claim 2 of the realized-control lemma gives the agreement of α^\hat{\alpha} with α\alpha on Ω0\Omega_{0}. Subtracting the two displays and using the triangle inequality for the Euclidean norm, claim 6 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n, then Norm Bound for a Vector-Valued Lebesgue Integral over a Compact Interval to bound the norm of the integral by the integral of the norm, then the state-Lipschitz bound for bb recalled in the hypotheses, and finally Mt(ω)M(ω)|M_{t}(\omega)|\le\overline{M}(\omega), we obtain

ΣtStM(ω)+Λb[0,t]ΣsSsds(t[0,T]).|\Sigma_{t}-S_{t}|\le\overline{M}(\omega)+\Lambda_{b}\int_{[0,t]}|\Sigma_{s}-S_{s}|\,ds\qquad(t\in[0,T]).

Put ϕ(t)=ΣtSt\phi(t)=|\Sigma_{t}-S_{t}|. Both Σt\Sigma_{t} and StS_{t} lie in Δl\Delta^{l}, so ϕ(t)2\phi(t)\le2 by claim 1 of the compactness lemma and the triangle inequality: ϕ\phi is bounded. It is also measurable on [0,T][0,T]: every component of tΣt(ω)t\mapsto\Sigma^{*}_{t}(\omega) is measurable, being a section of a G\mathcal{G}-measurable map by the statement on sections in Tonelli and Fubini Theorems applied on the product of the finite measure spaces ([0,T],B[0,T],λ)([0,T],\mathcal{B}_{[0,T]},\lambda) and (Ω,F,P)(\Omega,\mathcal{F},P), and Σt(ω)=Σt\Sigma^{*}_{t}(\omega)=\Sigma_{t} here; the path SS is measurable in each component, being Lipschitz, hence continuous, hence measurable by claim 4 of Measurability of Countable Suprema, Bounded Pointwise Limits, Monotone Functions, and Continuous Functions; and (x,y)xy(x,y)\mapsto|x-y| is sequentially continuous on Rl×Rl\mathbb{R}^{l}\times\mathbb{R}^{l}, so Sequentially Continuous Functions of Measurable Euclidean Maps are Measurable applies. Therefore Gronwall's Lemma for Bounded Measurable Functions, with a=M(ω)a=\overline{M}(\omega) and c=Λbc=\Lambda_{b}, yields ϕ(t)M(ω)eΛbt\phi(t)\le\overline{M}(\omega)e^{\Lambda_{b}t} for every t[0,T]t\in[0,T], and hence ϕ(t)eΛbTM(ω)\phi(t)\le e^{\Lambda_{b}T}\overline{M}(\omega), since M(ω)0\overline{M}(\omega)\ge0 and eΛbteΛbTe^{\Lambda_{b}t}\le e^{\Lambda_{b}T}.

Claim 2. By claim 3 of the boundedness, lower-semicontinuity and attainment theorem, FF is lower semicontinuous on XX for dXd_{X}, hence measurable with respect to the Borel σ\sigma-algebra of (X,dX)(X,d_{X}) and B(R)\mathcal{B}(\mathbb{R}) by claim 5 of Borel Measurability and Bounded Integration on a Metric Space. The map ω(Σ0(ω),α^(ω))\omega\mapsto(\Sigma_{0}(\omega),\hat{\alpha}(\omega)) is a random element of (X,dX)(X,d_{X}) by claim 5 of the realized-control lemma, so the composite ωF(Σ0(ω),α^(ω))\omega\mapsto F(\Sigma_{0}(\omega),\hat{\alpha}(\omega)) is a random variable by claim 4 of Borel Measurability and Bounded Integration on a Metric Space. Its bound by CFC_{F} is claim 1 of that theorem.

Next, put g(t,ω)=L(Σt(ω),α^(t,ω))g(t,\omega)=L\bigl(\Sigma^{*}_{t}(\omega),\hat{\alpha}(t,\omega)\bigr). The components of (t,ω)(Σt(ω),α^(t,ω))(t,\omega)\mapsto\bigl(\Sigma^{*}_{t}(\omega),\hat{\alpha}(t,\omega)\bigr) are G\mathcal{G}-measurable by Step 0 and claim 2 of the realized-control lemma, this map takes values in the nonempty subset Δl×Rm\Delta^{l}\times\mathbb{R}^{m} of Rl+m\mathbb{R}^{l+m}, and LL is sequentially continuous there by condition 1 of Population Cost Data; so gg is G\mathcal{G}-measurable by Sequentially Continuous Functions of Measurable Euclidean Maps are Measurable. Since Σt(ω)Δl\Sigma^{*}_{t}(\omega)\in\Delta^{l} and α^(t,ω)A\hat{\alpha}(t,\omega)\in\mathcal{A}, claim 1 of the lemma on cost data over a compact control set gives gC|g|\le C. Writing g+=max(g,0)g^{+}=\max(g,0) and g=max(g,0)g^{-}=\max(-g,0), the Tonelli statement of Tonelli and Fubini Theorems makes the map ω[0,T]g±(t,ω)dλ(t)\omega\mapsto\int_{[0,T]}g^{\pm}(t,\omega)\,d\lambda(t) measurable with respect to F\mathcal{F}, with values in [0,][0,\infty], and both are at most CTCT, hence real; their difference is [0,T]g(t,ω)dλ(t)\int_{[0,T]}g(t,\omega)\,d\lambda(t), which is therefore a random variable bounded in absolute value by CTCT. Also ωG(ΣT(ω))\omega\mapsto G(\Sigma^{*}_{T}(\omega)) is a random variable by Sequentially Continuous Functions of Measurable Euclidean Maps are Measurable, bounded by CC. Hence WW is a random variable with WC(T+1)|W|\le C(T+1).

Finally let Ξ(ω)=[0,T]L(Σt,αt)dt+G(ΣT)\Xi(\omega)=\int_{[0,T]}L(\Sigma_{t},\alpha_{t})\,dt+G(\Sigma_{T}) be the extended-real-valued map whose expectation is JN[h]J^{N}[h] by The N-Agent Cost Functional. By claim (v) of the existence and uniqueness theorem, Ξ\Xi is measurable as an extended-real-valued map, is bounded below by CLTCG-C_{L}T-C_{G}, where CLC_{L} and CGC_{G} are the lower bounds of clause 2 of Population Cost Data, and E[Ξ]\mathbb{E}[\Xi] is the limit of the expectations of the truncations Ξn=min(Ξ,n)\Xi_{n}=\min(\Xi,n). For ωΩ\omega\in\Omega_{*} we have Σt(ω)=Σt(ω)\Sigma^{*}_{t}(\omega)=\Sigma_{t}(\omega) and αt(ω)=α^(t,ω)\alpha_{t}(\omega)=\hat{\alpha}(t,\omega) for every tt, so Ξ(ω)=W(ω)\Xi(\omega)=W(\omega) and hence Ξ(ω)C(T+1)|\Xi(\omega)|\le C(T+1). Therefore, for every natural number nC(T+1)n\ge C(T+1), the random variables Ξn\Xi_{n} and WW agree at every point of Ω\Omega_{*}, and both are bounded on all of Ω\Omega, the first between CLTCG-C_{L}T-C_{G} and nn. Claim 2 of Almost Sure Inequalities Between Bounded Random Variables Pass to Expectations, applied with the event Ω\Omega_{*} of probability 11, gives E[Ξn]=E[W]\mathbb{E}[\Xi_{n}]=\mathbb{E}[W] for every such nn. Consequently JN[h]=E[Ξ]=E[W]J^{N}[h]=\mathbb{E}[\Xi]=\mathbb{E}[W], a real number.

Claim 3. Let ε>0\varepsilon>0 and put ε=ε/(2(T+1))>0\varepsilon'=\varepsilon/\bigl(2(T+1)\bigr)>0. By claim 2 of the lemma on cost data over a compact control set there is a real δ>0\delta>0, depending only on LL, GG, Δl\Delta^{l}, A\mathcal{A} and ε\varepsilon, such that

L(Σ,a)L(Σ,a)εandG(Σ)G(Σ)ε|L(\Sigma,a)-L(\Sigma',a)|\le\varepsilon'\quad\text{and}\quad|G(\Sigma)-G(\Sigma')|\le\varepsilon'

whenever Σ,ΣΔl\Sigma,\Sigma'\in\Delta^{l} satisfy ΣΣδ|\Sigma-\Sigma'|\le\delta and aAa\in\mathcal{A}. Put η=δeΛbT>0\eta=\delta e^{-\Lambda_{b}T}>0 and let BN={M>η}B_{N}=\{\overline{M}>\eta\}, an event since M\overline{M} is a random variable.

For every ωΩ\omega\in\Omega, claim 2 of the attainment theorem shows that SωS^{\omega} is an admissible state path and that F(Σ0(ω),α^(ω))=ΦSω(α^(ω))+G(STω)F(\Sigma_{0}(\omega),\hat{\alpha}(\omega))=\Phi_{S^{\omega}}(\hat{\alpha}(\omega))+G(S^{\omega}_{T}); since the path tα^(t,ω)t\mapsto\hat{\alpha}(t,\omega) is everywhere A\mathcal{A}-valued, claim 1 of the running-cost lemma evaluates the first term as an integral, so

F(Σ0(ω),α^(ω))=[0,T]L(Stω,α^(t,ω))dλ(t)+G(STω).F\bigl(\Sigma_{0}(\omega),\hat{\alpha}(\omega)\bigr)=\int_{[0,T]}L\bigl(S^{\omega}_{t},\hat{\alpha}(t,\omega)\bigr)\,d\lambda(t)+G\bigl(S^{\omega}_{T}\bigr).

Let ωΩ\omega\in\Omega_{*} with ωBN\omega\notin B_{N}. Then M(ω)η\overline{M}(\omega)\le\eta, so claim 1 gives Σt(ω)StωeΛbTη=δ|\Sigma_{t}(\omega)-S^{\omega}_{t}|\le e^{\Lambda_{b}T}\eta=\delta for every t[0,T]t\in[0,T]; as Σt(ω)=Σt(ω)\Sigma^{*}_{t}(\omega)=\Sigma_{t}(\omega) and both points lie in Δl\Delta^{l}, the choice of δ\delta and the monotonicity of the integral, claim 1 of Linearity and Monotonicity of the Lebesgue Integral, give

W(ω)F(Σ0(ω),α^(ω))[0,T]L(Σt,α^)L(Stω,α^)dλ+G(ΣT)G(STω)εT+εε2.\bigl|W(\omega)-F\bigl(\Sigma_{0}(\omega),\hat{\alpha}(\omega)\bigr)\bigr|\le\int_{[0,T]}\bigl|L(\Sigma_{t},\hat{\alpha})-L(S^{\omega}_{t},\hat{\alpha})\bigr|\,d\lambda+\bigl|G(\Sigma_{T})-G(S^{\omega}_{T})\bigr|\le\varepsilon'T+\varepsilon'\le\frac{\varepsilon}{2}.

For ωΩBN\omega\in\Omega_{*}\cap B_{N} we use instead the crude bound WFC(T+1)+CF=:C2|W-F|\le C(T+1)+C_{F}=:C_{2}, from claim 2. Hence, on all of Ω\Omega_{*},

WF(Σ0,α^)ε2+C21BN.\bigl|W-F(\Sigma_{0},\hat{\alpha})\bigr|\le\frac{\varepsilon}{2}+C_{2}\,\mathbf{1}_{B_{N}} .

Both sides are random variables bounded on all of Ω\Omega, so claim 1 of Almost Sure Inequalities Between Bounded Random Variables Pass to Expectations, applied with the event Ω\Omega_{*}, yields

E[WF(Σ0,α^)]ε2+C2P(BN).\mathbb{E}\bigl[\bigl|W-F(\Sigma_{0},\hat{\alpha})\bigr|\bigr]\le\frac{\varepsilon}{2}+C_{2}\,P(B_{N}).

Since M0\overline{M}\ge0 and η>0\eta>0, the event BNB_{N} is contained in {M2η2}\{\overline{M}^{2}\ge\eta^{2}\}, so Markov's inequality, Markov's and Chebyshev's Inequalities, applied to the nonnegative random variable M2\overline{M}^{2}, together with claim 2 of Basic Properties of a Measure and the mean-square bound of the martingale bound, gives

P(BN)E[M2]η28l(l1)BTNη2.P(B_{N})\le\frac{\mathbb{E}\bigl[\overline{M}^{2}\bigr]}{\eta^{2}}\le\frac{8l(l-1)BT}{N\eta^{2}} .

By The Archimedean Property of the Real Numbers choose a natural number N0N_{0} with

N0  2C28l(l1)BTεη2.N_{0}\ \ge\ \frac{2\,C_{2}\,8\,l\,(l-1)\,B\,T}{\varepsilon\,\eta^{2}} .

Then C2P(BN)ε/2C_{2}P(B_{N})\le\varepsilon/2 for every NN0N\ge N_{0}, and therefore, using JN[h]=E[W]J^{N}[h]=\mathbb{E}[W] from claim 2, the linearity of the expectation and the bound E[V]E[V]|\mathbb{E}[V]|\le\mathbb{E}[|V|] for a bounded random variable VV, both from Linearity and Monotonicity of the Lebesgue Integral,

JN[h]E[F(Σ0,α^)]=E[WF(Σ0,α^)]E[WF(Σ0,α^)]ε.\Bigl|J^{N}[h]-\mathbb{E}\bigl[F(\Sigma_{0},\hat{\alpha})\bigr]\Bigr|=\Bigl|\mathbb{E}\bigl[W-F(\Sigma_{0},\hat{\alpha})\bigr]\Bigr|\le\mathbb{E}\bigl[\bigl|W-F(\Sigma_{0},\hat{\alpha})\bigr|\bigr]\le\varepsilon .

It remains to note the dependence of N0N_{0}. The constants CC and CFC_{F}, hence C2C_{2}, depend only on LL, GG, Δl\Delta^{l}, A\mathcal{A} and TT; the number δ\delta depends only on LL, GG, Δl\Delta^{l}, A\mathcal{A}, TT and ε\varepsilon, and η\eta only on those together with Λb\Lambda_{b} and TT; and the displayed lower bound for N0N_{0} involves besides these only ll, BB, TT and ε\varepsilon. None of them refers to NN, to the driving system, to the policy or to the solution, so a single N0N_{0} serves for all of them simultaneously. \blacksquare

Please log in to copy this version.

Citations

Loading…

Dependency Graph

0 prerequisites

Prerequisites

Loading...

Comments

Loading…