Mean field limits of large Jackson networks
in heavy traffic
May 31, 2026
We consider an open Jackson network with \(n\) exchangeable single-server stations and weak all-to-all interaction through routing: upon service completion at station \(i\), a job is routed to station \(j\) with probability \(p/n\), where \(p\in(0,1)\), or leaves the system with probability \(q=1-p\). We study a joint asymptotic regime in which the number of stations tends to infinity while the system approaches heavy traffic. Under the critical-load condition and diffusive scaling of time and queue length, we prove propagation of chaos for the queue-length and cumulative-idleness processes. The limiting McKean–Vlasov dynamics are described by the nonlinear reflected Brownian motion \[\overline{X}(t)=\overline{X}_0+\overline{W}(t)+\hat{\gamma} t+\overline{L}(t)-p\,{\mathbb{E}}\overline{L}(t),\] where \(\overline{W}\) is a Brownian motion with variance parameter \(2\) and \(\overline{L}\) is the reflection term at the origin. The proof proceeds by coupling the rescaled queueing network to a Brownian particle system interacting through boundary local times. A key step is a decoupling construction that replaces the correlated routing noise in the prelimit by asymptotically equivalent independent driving noises.
This paper studies a Jackson network with exchangeable nodes under a joint McKean–Vlasov and heavy-traffic scaling. The McKean–Vlasov, or many-station, limit corresponds to letting the number of nodes tend to infinity, whereas the diffusion limit corresponds to imposing a critical-load condition and applying diffusive scaling to the queue lengths. We show that, under this joint scaling, the diffusively scaled queue-length and idleness processes satisfy a propagation-of-chaos property and converge to a nonlinear reflected Brownian motion.
The model consists of \(n\) single-server queueing stations. Server \(i\) is dedicated to queue \(i\) and serves the job at the head of the line whenever the queue is nonempty. The queue length at station \(i\) is the number of jobs in queue \(i\), including the job in service, if any. The queue-length process is the \(n\)-dimensional process whose \(i\)th coordinate is the queue length at station \(i\). Exogenous arrivals to each station are Poisson, and service times are exponential. Upon completion of service at station \(i\), a job is routed to station \(j\) with probability \(p/n\), or leaves the system with probability \(q\), where \(p>0\), \(q>0\), and \(p+q=1\). Self-routing is allowed.
On a probability space \((\mathnormal{\Omega},{\mathcal{F}},{\mathbb{P}})\), we are given, for each \(n\), an initial condition \(X^n_0=(X^n_{0i})_{i\in[n]}\), taking values in \({\mathbb{Z}}_+^n\), and a collection of Poisson processes \((\Pi^n_{ij})_{(i,j)\in J^n}\), where \[J^n=(\{0\}\times[n])\cup[n]^2\cup([n]\times\{0\}).\] For \(i\in[n]\), the process \(\Pi^n_{0i}\) has intensity \(\gamma_n\) and represents the stream of exogenous arrivals to station \(i\). We assume that \(\gamma_n\) is asymptotic to \(\gamma+\hat{\gamma} n^{-1/2}\), where \(\gamma>0\) and \(\hat{\gamma}\in{\mathbb{R}}\); that is, \[\lim_{n\to\infty}\hat{\gamma}_n=\hat{\gamma}, \qquad \hat{\gamma}_n=n^{1/2}(\gamma_n-\gamma).\] For \(i\in[n]\), the process \(\Pi^n_{ij}\) has rate \(p/n\) for \(j\in[n]\), including the case \(j=i\), and has rate \(q\) for \(j=0\). These processes represent potential service completions at station \(i\), followed either by routing to station \(j\in[n]\) or by departure from the system when \(j=0\). Such a potential completion is counted as an actual completion only if queue \(i\) is nonempty at the event time. The Poisson processes are assumed to be mutually independent and independent of \(X^n_0\). For each \(i\in[n]\), the total rate of the potential service-completion processes \(\Pi^n_{ij}\), \(j=0,1,\ldots,n\), is \(p+q=1\), corresponding to a unit service rate at each station.
Let \(X^n=(X^n_i)_{i\in[n]}\) be the queue-length process, modeled as the unique solution of \[\label{q1} \begin{align} X^n_i(t) &=X^n_{0i}+\Pi^n_{0i}(t) -\sum_{j=0}^n\int_0^t B^n_i(s-)\,d\Pi^n_{ij}(s) +\sum_{j=1}^n \int_0^t B^n_j(s-)\,d\Pi^n_{ji}(s), \qquad i\in[n], \\ B^n_i(t)&=1_{\{X^n_i(t)>0\}}, \qquad i\in[n]. \end{align}\tag{1}\] The first two terms on the right are the initial condition and the exogenous arrivals to station \(i\). The third term counts actual service completions from station \(i\), including both routed jobs and departures from the network, while the fourth term counts jobs routed into station \(i\) from other stations. The busyness indicators \(B^n_i\) ensure that potential service completions are counted only when the corresponding queue is nonempty. Define also the idleness indicator \(I^n_i=1-B^n_i\) and the cumulative idleness process \[L^n_i(t)=\int_0^t I^n_i(s)\,ds.\]
To obtain a critically loaded system, we impose the heavy-traffic condition \[\label{e-ht} \gamma=q.\tag{2}\] We study the diffusively scaled queue-length and cumulative-idleness processes \[\label{x3} \hat{X}^n_i(t)=n^{-1/2}X^n_i(nt), \qquad \hat{L}^n_i(t)=n^{-1/2}L^n_i(nt), \qquad i\in[n].\tag{3}\] Finally, define the empirical measure of the scaled queue-length/idleness pairs and the empirical mean of the scaled cumulative idleness by \[\label{45} \mu^n_t=\frac{1}{n}\sum_{i\in[n]}\delta_{(\hat{X}^n_i(t),\hat{L}^n_i(t))}, \qquad \lambda^n(t)=\frac{1}{n}\sum_{i\in[n]}\hat{L}^n_i(t).\tag{4}\]
A one-dimensional Brownian motion with drift \(b\) and variance \(\sigma^2\) will be referred to as a \((b,\sigma^2)\)-BM. The McKean–Vlasov process relevant to our setting, also referred to as the nonlinear reflected Brownian motion (RBM), is given by \[\label{MVSDE} \begin{align} \overline{X}(t) &= \overline{X}_0+\overline{W}(t)+\hat{\gamma} t+\overline{L}(t)-p\,\lambda(t), \\ \lambda(t) &= {\mathbb{E}}\overline{L}(t). \end{align}\tag{5}\] Here, \(\overline{W}\) is a \((0,2)\)-BM independent of the initial condition \(\overline{X}_0\), and \(\overline{L}\) is the reflection term at \(0\). Thus \(\overline{X}\) takes values in \({\mathbb{R}}_+:=[0,\infty)\), \(\overline{L}\) is nondecreasing, \(\overline{L}(0)=0\), and \(\overline{L}\) increases only when \(\overline{X}=0\). By [1], 5 admits a pathwise unique strong solution, and the processes \(\overline{X}\) and \(\overline{L}\) have continuous paths.
The form of 5 is natural in view of classical heavy-traffic theory for Jackson networks. Indeed, a classical result of Reiman [2] shows that, when \(n\) is fixed, the diffusion-scaled queue-length process converges in heavy traffic to a semimartingale RBM in \({\mathbb{R}}_+^n\), with reflection matrix determined by the routing probabilities. In the present model, routing probabilities are of order \(1/n\), and therefore the corresponding reflection interaction is weak at the level of each pair of stations but is spread over all stations. The nonlinear RBM 5 is the mean-field analogue of this fixed-dimensional reflected Brownian approximation.
The proof uses recent results about Brownian particle systems on the half-line. Let \((\tilde{X}^n,\tilde{L}^n)\) be the solution of \[\label{x44} \tilde{X}^n_i(t) = \tilde{X}^n_{0i} +\tilde{W}_i(t) +\hat{\gamma} t +\tilde{L}^n_i(t) -\frac{p}{n}\sum_{j\in[n]}\tilde{L}^n_j(t), \qquad i\in[n],\tag{6}\] where \((\tilde{W}_i)_{i\in[n]}\) are i.i.d.\((0,2)\)-BMs and the processes \(\tilde{L}^n_i\) are the corresponding reflection terms. The results of both [1] and [3] show that this Brownian system undergoes propagation of chaos, with 5 as its McKean–Vlasov limit (a minor normalization difference is addressed in Section 2.3). Our main task is to show that, under the joint heavy-traffic and many-station scaling, the queueing network can be coupled to this Brownian particle system with an error that vanishes as \(n\to\infty\).
The connection with 6 , however, is not automatic from the fixed-dimensional heavy-traffic theorem. The semimartingale RBM describing the fixed-dimensional limit is driven by a Brownian motion with dependent components, whereas 6 is driven by i.i.d.BMs. One of the main steps of the proof is to overcome this dependence by an asymptotically negligible perturbation of the prelimit driving noise. The mechanism behind this perturbation is described after Theorem 1 and carried out in Lemma 4.
Some notation needed to present the main result is as follows. For a Polish space \(E\), let \(C({\mathbb{R}}_+,E)\) be the space of continuous paths \({\mathbb{R}}_+\to E\), equipped with the local uniform topology, and let \(D({\mathbb{R}}_+,E)\) be the space of càdlàg paths \({\mathbb{R}}_+\to E\), equipped with the \(J_1\) topology. In particular, for \(n\in{\mathbb{N}}\) let \[C^{(n)}=C({\mathbb{R}}_+,{\mathbb{R}}^n), \qquad D^{(n)}=D({\mathbb{R}}_+,{\mathbb{R}}^n).\] Let \({\mathcal{P}}(E)\) denote the set of probability measures on \(E\), equipped with the topology of weak convergence. Write \(\Rightarrow\) for convergence in distribution.
The initial conditions are assumed to satisfy the following.
Assumption 1. For each \(n\), the initial conditions \((\hat{X}^n_{0i})_{i\in[n]}\) are exchangeable. Moreover, there exists \(\mu_0^{(1)}\in{\mathcal{P}}({\mathbb{R}}_+)\) such that \[\frac{1}{n}\sum_{i\in[n]}\delta_{\hat{X}^n_{0i}}\to\mu_0^{(1)}\] in \({\mathcal{P}}({\mathbb{R}}_+)\) in probability.
Our main result is the following.
Theorem 1. Let Assumption 1 hold. Let \(k\in{\mathbb{N}}\), and let \((\overline{X},\overline{L},\lambda)\) be the solution of 5 with \(\overline{X}_0\sim\mu_0^{(1)}\). Then \[((\hat{X}^n_i)_{i\in[k]},(\hat{L}^n_i)_{i\in[k]}) \Rightarrow ((\overline{X}_i)_{i\in[k]},(\overline{L}_i)_{i\in[k]})\] in \(D^{(k)}\times C^{(k)}\), where \((\overline{X}_i,\overline{L}_i)\) are \(k\) independent copies of \((\overline{X},\overline{L})\). Moreover, \[(\mu^n,\lambda^n)\to(\mu,\lambda)\] in \(D({\mathbb{R}}_+,{\mathcal{P}}({\mathbb{R}}_+^2))\times C^{(1)}\), in probability, where \[\mu_t={\mathbb{P}}\circ(\overline{X}(t),\overline{L}(t))^{-1}, \qquad t\ge0.\]
The theorem shows that the joint heavy-traffic and many-station limit is described by independent copies of the nonlinear RBM 5 , and the empirical distribution of the scaled queue-length/idleness pairs converges to the law of the McKean–Vlasov process. As mentioned above, the proof proceeds by coupling the queueing network to the Brownian particle system 6 . Two estimates are needed for this purpose. The first shows that an idleness-dependent martingale term in the queueing dynamics is negligible. The second addresses the dependence in the prelimit driving noise. This dependence comes from the row and column sums of a common Poisson routing array. We construct an independent replacement for the column-sum process, with the same law as the original, whose difference from the original column-sum process is negligible after diffusion scaling. This turns the correlated prelimit driving processes into independent martingales whose limits are independent BMs. These two ingredients reduce the proof to the propagation-of-chaos result for 6 established in [1].
Remark 2. Unlike standard McKean–Vlasov diffusions, where the interaction acts through the state variable, the interaction in 5 is carried by the reflection process. This originates from the queueing network: \(L_i^n(t)\) is the cumulative idle time of server \(i\), and the routing mechanism couples stations through the empirical average \(\lambda^n(t)\) (this is apparent in equation 8 ). In the heavy-traffic limit, idleness is encoded by the reflection term, leading to the interaction term \(pE[\overline{L}(t)]\) in 5 .
Remark 3. One common use of diffusion approximations for queueing networks is to study stationary behavior by first passing to a scaling limit and then sending time to infinity in the limiting model. This work is not aimed at deriving stationary approximations. Indeed, for the model studied here, the stationary distribution of the prelimit is explicit. If \(\hat{\gamma}_n<0\), or equivalently \(\gamma_n<q\), then the traffic intensity at each station is \[\rho_n=\frac{\gamma_n}{q},\] and the product-form stationary distribution is given by \[\pi^n(x)=\prod_{i\in[n]} (1-\rho_n)\rho_n^{x_i}, \qquad x=(x_1,\ldots,x_n)\in\mathbb{Z}_+^n.\] In particular, when \(\hat{\gamma}_n\to\hat{\gamma}<0\), the stationary law of \(n^{-1/2}X_i^n\) converges to the exponential distribution with rate \(|\hat{\gamma}|/q\). Thus the interest here is not in deriving new stationary distributions, but rather in describing the time-dependent, or transient, behavior of the network under the scaling.
The fixed-dimensional heavy-traffic theory for generalized Jackson networks goes back to the aforementioned work [2], which proves convergence of diffusion-scaled queue-length processes to semimartingale RBM in the orthant. We refer to [4] for background on RBM in orthants, the associated Skorohod problem, queueing networks, and their diffusion approximations.
McKean–Vlasov limits and propagation of chaos originate with the pioneering work of McKean [5] and were developed systematically in [6] and [7]. McKean–Vlasov limits for reflected diffusions were first studied in [8], and many extensions have since been considered. In much of this literature, the interaction acts through the empirical law in the drift or diffusion coefficients, whereas in the present setting the interaction arises through the boundary, via the cumulative idleness or local-time terms.
Particle systems with interaction through local times are closer in spirit to the limit appearing here. Such models appear in [7], where particles interact through their collision local times, and in recent works on systems with constraints on the empirical law; see [9] and references therein.
The propagation-of-chaos input used in the present paper comes from [1], which studies Brownian particle systems on the half-line with interaction through boundary local times and proves the corresponding limit theorem for the reference system 6 , and also treats a more general model with random reflection directions. The system 6 had previously been studied in [3], where its McKean–Vlasov limit was established; the emphasis there is on regimes in which solutions may exist only locally in time, including cases such as \(p \ge 1\).
There is also a substantial body of work on mean-field limits for queueing networks. In this direction, one lets the number of servers, stations, or nodes tend to infinity at the queueing-network level, without applying diffusion scaling to the queue lengths. Examples include [10]–[12]. These works are distinct from the present heavy-traffic regime and therefore from the Brownian approximation obtained here.
For \(x\in{\mathbb{R}}\), let \(x^{\pm}=\max(\pm x,0)\). Let \(\iota\) denote the identity map on \({\mathbb{R}}_+\), \(\iota(t)=t\). For \(n\in{\mathbb{N}}\), equip \({\mathbb{R}}^n\) with the Euclidean norm \(|\cdot|\).
For a Polish space \((E,d)\) and \(G\subset E\), let \[C_G({\mathbb{R}}_+,E)=\{x\in C({\mathbb{R}}_+,E):x(0)\in G\},\] and define \(D_G({\mathbb{R}}_+,E)\) similarly. Let \(C_+({\mathbb{R}}_+,{\mathbb{R}}_+)\) denote the set of functions in \(C({\mathbb{R}}_+,{\mathbb{R}}_+)\) that are nondecreasing and start at \(0\), and define \(D_+({\mathbb{R}}_+,{\mathbb{R}}_+)\) similarly.
Let \({\mathcal{C}}^{(n)}\) and \({\mathcal{D}}^{(n)}\) denote the Borel \(\sigma\)-algebras on \(C^{(n)}\) and \(D^{(n)}\), respectively.
For \(f:{\mathbb{R}}_+\to{\mathbb{R}}^n\) and \(0\le\delta\le t\), let \[\|f\|_t=\sup\{|f(s)|:s\in[0,t]\}\] and \[w_t(f,\delta)=\sup\{|f(s)-f(u)|:s,u\in[0,t],\, |s-u|\le\delta\}.\] Finally, for any \(K=(K_i)_{i\in[n]}\), write \[\langle K\rangle:=\frac{1}{n}\sum_{i\in[n]}K_i.\]
Section 2 gives several tools used in the proof. Section 2.1 derives an equation for the diffusively scaled queueing network, Section 2.2 recalls the Skorohod map on the half-line, and Section 2.3 states the propagation-of-chaos result for the Brownian particle system from [1]. Section 3 proves the main theorem. The proof is based on two ingredients: an estimate showing that an idleness-dependent martingale term is negligible, and a decoupling construction that replaces the correlated routing noise by independent BMs. These ingredients are then combined to prove Theorem 1.
Denote accelerated processes by \[\check\Pi^n_{ij}(t)=\Pi^n_{ij}(nt), \qquad \check B_i(t)=B_i(nt), \qquad \check I_i(t)=I_i(nt).\] Note that \(\check\Pi^n_{ij}\) are Poisson processes with rates \(\gamma_nn\), \(p\), \(qn\). Let compensated versions be given by \[\begin{align} {2} \hat{\Pi}_{0i}^n(t)&=n^{-1/2}(\check\Pi_{0i}(t)-\gamma_nnt) \qquad &&i\in[n] \\ \hat{\Pi}_{ij}^n(t)&=n^{-1/2}(\check\Pi_{ij}(t)-pt) &&i\in[n],\, j\in[n] \\ \hat{\Pi}_{i0}^n(t)&=n^{-1/2}(\check\Pi_{i0}(t)-qnt) && i\in[n]. \end{align}\] Our goal here is to write the dynamics of \(\hat{X}_i\) in terms of \(\hat{\Pi}_{ij}\), \(\check B_i\), and \(\hat{L}_i\) alone. This is achieved in equations 8 11 below. To this end, note that by 1 , \[\begin{align} \label{k1} \hat{X}_i(t)=n^{-1/2}X_i(nt) &=\hat{X}_{0i}+n^{-1/2}\check\Pi_{0i}(t)-n^{-1/2}\sum_{j=0}^n\int_0^{t} \check B_i(s-)d\check\Pi_{ij}(s) \\ \notag &\qquad +n^{-1/2}\sum_{j=1}^n \int_0^{t}\check B_j(s-) d\check\Pi_{ji}(s). \end{align}\tag{7}\] If we let \(G_{ij}(t)=n^{-1/2}\int_0^{t}\check B_i(s-)d\check\Pi_{ij}(s)\) then for \(i\in[n]\), \(j\in[n]\), \[\begin{align} G_{ij}(t) &=\hat{\Pi}_{ij}(t)+pn^{-1/2}t-n^{-1/2}\int_0^{t}\check I_i(s-)d\check\Pi_{ij}(s) \\ &=\hat{\Pi}_{ij}(t)+pn^{-1/2}t-\int_0^t\check I_i(s-)d\hat{\Pi}_{ij}(s)-pn^{-1}\hat{L}_i(t), \end{align}\] whereas \[\begin{align} G_{i0}(t) &=\hat{\Pi}_{i0}(t)+qn^{1/2}t-n^{-1/2}\int_0^{t}\check I_i(s-)d\check\Pi_{i0}(s) \\ &=\hat{\Pi}_{i0}(t)+qn^{1/2}t-\int_0^t\check I_i(s-)d\hat{\Pi}_{i0}(s)-q\hat{L}_i(t). \end{align}\] Now, the sum of the first two terms on the right side of 7 equals \[\hat{X}_{0i}+\hat{\Pi}_{0i}(t)+\gamma_nn^{1/2}t =\hat{X}_{0i}+\hat{\Pi}_{0i}(t)+\hat{\gamma}_nt+n^{1/2}\gamma t.\] For the remaining terms on the right side of 7 , \[-\sum_{j\in[n]}G_{ij}=-\sum_{j\in[n]}\hat{\Pi}_{ij}(t)-pn^{1/2}t+\sum_{j\in[n]}\int_0^t\check I_i(s-)d\hat{\Pi}_{ij}(s)+p\hat{L}_i(t),\] while \[\sum_{j\in[n]}G_{ji}= \sum_{j\in[n]}\hat{\Pi}_{ji}(t) +pn^{1/2}t-\sum_{j\in[n]}\int_0^t\check I_j(s-)d\hat{\Pi}_{ji}(s)-pn^{-1}\sum_{j\in[n]}\hat{L}_j(t).\] Recalling 2 , by which \(\gamma=1-p=q\), this gives \[\begin{align} \label{x30} \hat{X}_i&=\hat{X}_{0i}+\hat{W}_i+\hat{\gamma}_n\iota+\hat{L}_i-p\langle\hat{L}\rangle+\hat{M}_i, \end{align}\tag{8}\] where \[\label{x33} \hat{W}_i=\hat{\Pi}_{0i}-\sum_{j\ge0}\hat{\Pi}_{ij}+\sum_{j\ge1}\hat{\Pi}_{ji},\tag{9}\] \[\label{x46} \hat{M}_i= \sum_{j\ge0}\hat{M}_{ij}-\sum_{j\ge1}\hat{M}_{ji}, \qquad \hat{M}_{ij}(t)=\int_0^t\check I_i(s-)d\hat{\Pi}_{ij}(s).\tag{10}\] Also, by the definition of \(\hat{L}_i\), one has the complementarity condition \[\label{x31} \int\hat{X}_id\hat{L}_i=0.\tag{11}\]
The Skorohod problem on the half line is stated as follows:
Given \(w\in D_{{\mathbb{R}}_+}({\mathbb{R}}_+,{\mathbb{R}})\), find \(x\in D({\mathbb{R}}_+,{\mathbb{R}}_+)\) and \(\ell\in D_+({\mathbb{R}}_+,{\mathbb{R}}_+)\) such that \(x=w+\ell\) and \(\int_{[0,\infty)}xd\ell=0\).
An elementary lemma provides its unique solution.
Lemma 1. Given \(w\in D_{{\mathbb{R}}_+}({\mathbb{R}}_+,{\mathbb{R}})\) there exists a unique solution \((x,\ell)\in D({\mathbb{R}}_+,{\mathbb{R}}_+)\times D_+({\mathbb{R}}_+,{\mathbb{R}}_+)\) to the Skorohod problem on the half line. It is given by \[\label{x41} x(t)=w(t)+\sup_{s\le t}w^-(s), \qquad \ell(t)=\sup_{s\le t}w^-(s), \qquad t\ge0.\qquad{(1)}\]
See [4]. 0◻
Denote the solution map by \(\Gamma:D_{{\mathbb{R}}_+}({\mathbb{R}}_+,{\mathbb{R}})\to D({\mathbb{R}}_+,{\mathbb{R}}_+)\times D_+({\mathbb{R}}_+,{\mathbb{R}}_+)\). Here, \(\Gamma(w)=(\Gamma_1(w),\Gamma_2(w))=(x,\ell)\) is given by ?? .
Note that the map is Lipschitz in the sense that, for \(w_1,w_2\in D_{{\mathbb{R}}_+}({\mathbb{R}}_+,{\mathbb{R}})\) and \(t\in{\mathbb{R}}_+\), \[\label{x52} \|\Gamma_1(w_1)-\Gamma_1(w_2)\|_t\le 2\|w_1-w_2\|_t, \qquad \|\Gamma_2(w_1)-\Gamma_2(w_2)\|_t\le \|w_1-w_2\|_t.\tag{12}\] That \(\Gamma_2\) is \(1\)-Lipschitz will play an important role in our proofs.
Note that with the notation just introduced we can write 8 –11 as follows. Let \[\label{x39} \hat{Y}_i=\hat{W}_i+\hat{\gamma}_n\iota+\hat{M}_i.\tag{13}\] Then \[\label{x42} (\hat{X}_i,\hat{L}_i)=\Gamma(\hat{X}_{0i}+\hat{Y}_i-p\langle\hat{L}\rangle),\qquad i\in[n].\tag{14}\]
We now show that 14 has a unique solution \((\hat{X}^n_i,\hat{L}^n_i)\) for given data \(\hat{X}_{i0}+\hat{Y}_i\).
Lemma 2. Fix \(n\in{\mathbb{N}}\) and \(\beta\in(-1,1)\). Let \(w\in D_{{\mathbb{R}}_+^n}({\mathbb{R}}_+,{\mathbb{R}}^n)\). Then the system of equations \[(x_i,\ell_i)=\Gamma(w_i+\beta\langle\ell\rangle), \qquad i\in[n]\] has a unique solution \((x,\ell)\in D({\mathbb{R}}_+,{\mathbb{R}}_+)^n\times D_+({\mathbb{R}}_+,{\mathbb{R}}_+)^n\).
A proof of this result was given in [13] for a more general class of Skorohod problems in the orthant, assuming continuous data \(w\). Their argument is based on a contraction mapping. The same argument applies without change to càdlàg paths \(w\), and is sufficient for our purposes here. For completeness, we include the proof in the present special case, where the argument is particularly simple.
It suffices to consider the problem on a finite time interval \([0,T]\). Let \(D^{(n)}_T=D([0,T],{\mathbb{R}})^n\). Fix \(w\) as in the statement of the lemma and let \(\Phi:D^{(n)}_T\to D^{(n)}_T\) be the map \[\Phi_i(\ell)=\Gamma_2(w_i+\beta\langle\ell\rangle)=\sup_{s\le\cdot}[(w_i(s)+\beta\langle\ell\rangle(s))^-], \qquad \Phi(\ell)=(\Phi_i(\ell))_{i\in[n]}.\] For \(\ell,\bar\ell\in D^{(n)}_T\), we have \[\max_i\|\Phi_i(\ell)-\Phi_i(\bar\ell)\|_T \le |\beta|\,\|\langle\ell\rangle-\langle\bar\ell\rangle\|_T \le|\beta|\,\langle\|\ell-\bar\ell\|_T\rangle\le|\beta|\max_i\|\ell_i-\bar\ell_i\|_T.\] Thus \(\Phi\) is a contraction on \(D^{(n)}_T\) equipped with the uniform metric, which is a complete metric space, and therefore \(\Phi\) has a unique fixed point \(\ell\). The components of \(\ell\) are nondecreasing owing to the running supremum expression in ?? . Finally, again by ?? , it is easy to see that \(x=w+\ell\) takes values in \({\mathbb{R}}_+^n\). 0◻
Here we present a result from [1] for a Brownian particle system.
Let \((\tilde{X}^n_{0i})_{i\in[n]}\) be exchangeable \({\mathbb{R}}_+\)-valued RVs for every \(n\), serving as initial conditions, and satisfying \(n^{-1}\sum_{i\in[n]}\delta_{\tilde{X}^n_{0i}}\to\mu_0^{(1)}\) in \({\mathcal{P}}({\mathbb{R}}_+)\) in probability. Let \((\tilde{W}_i)_{i\in[n]}\) be mutually independent \((0,2)\)-BMs, independent of the initial conditions. Applying Lemma 2, let \((\tilde{X}^n_i,\tilde{L}^n_i)\) be the unique solution to \[(\tilde{X}^n_i,\tilde{L}^n_i)=\Gamma(\tilde{X}^n_{0i}+\tilde{W}^n_i+\hat{\gamma}\iota-p\langle\tilde{L}^n\rangle).\] Clearly, the sample paths of \(\tilde{X}^n\) and \(\tilde{L}^n\) lie in \(C({\mathbb{R}}_+,{\mathbb{R}}_+)^n\) and \(C_+({\mathbb{R}}_+,{\mathbb{R}}_+)^n\), respectively. Define, similar to 4 , \[\tilde{\mu}^n_t=\frac{1}{n}\sum_{i\in[n]}\delta_{(\tilde{X}^n_i(t),\tilde{L}^n_i(t))}, \qquad \tilde{\lambda}^n(t)=\frac{1}{n}\sum_{i\in[n]}\tilde{L}^n_i(t).\]
Theorem 4 ([1]). Let \((\overline{X},\overline{L},\lambda)\) be a solution to 5 with \(\overline{X}_0\sim\mu_0^{(1)}\). Let \(k\in{\mathbb{N}}\). Then \((\tilde{X}^n_i,\tilde{L}^n_i)_{i\in[k]}\Rightarrow(\overline{X}_i,\overline{L}_i)_{i\in[k]}\) in \(C^{(2k)}\), where \((\overline{X}_i,\overline{L}_i)\) are \(k\) independent copies of \((\overline{X},\overline{L})\). Moreover, \((\tilde{\mu}^n,\tilde{\lambda}^n)\to(\mu,\lambda)\) in \(C({\mathbb{R}}_+,{\mathcal{P}}({\mathbb{R}}_+^2))\times C^{(1)}\), in probability, where \(\mu_t={\mathbb{P}}\circ (\overline{X}(t),\overline{L}(t))^{-1}\) for \(t\ge0\).
In [1], a Brownian particle system is considered in which the boundary terms are averaged in a slightly different way, namely \[\label{01a} Y_i^n(t)=\tilde{X}^n_{0,i}+\tilde{W}_i^n(t)+\hat{\gamma} t+K_i^n(t)-\frac{p}{n-1}\sum_{j\ne i}K_j^n(t), \qquad i\in[n], \;t\ge0,\tag{15}\] with \(K_i\) the reflection terms. The results show precisely the statement of the theorem for \((Y^n_i,K^n_i)\). Hence it suffices to show that the difference is negligible. By exchangeability, it suffices to prove that \(\|\tilde{X}^n_1-Y^n_1\|_t\to0\) and \(\|\tilde{L}^n_1-K^n_1\|_t\to0\) in probability. To this end, using 12 , \[\begin{align} \|\tilde{L}_i-K_i\|_t &\le p\Big\|\frac{1}{n-1}\sum_{j\ne i}\tilde{L}_j-\frac{1}{n}\sum_{j}K_j\Big\|_t \\ &= p\Big\|\frac{1}{n}\sum_j(\tilde{L}_j-K_j)+\Big(\frac{1}{n}-\frac{1}{n-1}\Big)\sum_j\tilde{L}_j-\frac{1}{n-1}\tilde{L}_i\Big\|_t. \end{align}\] Hence, with \(\varepsilon_n=(n-1)^{-1}\), \(\|\tilde{L}_i-K_i\|_t\le p\langle\|\tilde{L}-K\|_t\rangle+\varepsilon_n\langle\tilde{L}\rangle(t)+\varepsilon_n\tilde{L}_i(t)\). Thus \[{\mathbb{E}}\|\tilde{L}_1-K_1\|_t\le 2\varepsilon_n(1-p)^{-1}{\mathbb{E}}\tilde{L}_1(t) \le 2\varepsilon_n(1-p)^{-1}\{{\mathbb{E}}\|\tilde{L}_1-K_1\|_t+{\mathbb{E}}K_1(t)\}.\] It follows from [1] that \({\mathbb{E}}K_1(t)\) remains bounded as \(n\to\infty\). The above thus shows that \({\mathbb{E}}\|\tilde{L}_1-K_1\|_t\to0\). The result \({\mathbb{E}}\|\tilde{X}_1-Y_1\|_t\to0\) follows. 0◻
We now state the two main lemmas on which the proof of Theorem 1 is based. First is an estimate on the martingale term in 8 .
Lemma 3. \(\lim_n{\mathbb{E}}[\|\hat{M}_1\|_t^2]=0\).
Next, let us rewrite \(\hat{W}=\hat{W}^n\) of 9 in a way that emphasizes that its structure involves the row-sum and column-sum of an array of compensated Poissons: \[\label{x34} \hat{W}_i=\hat{\Pi}_{0i}-\hat{\Pi}_{i0}-\hat{\Pi}^{\rm rs}_i+\hat{\Pi}^{\rm cs}_i, \qquad \hat{\Pi}^{\rm rs}_i:=\sum_{j\in[n]}\hat{\Pi}_{ij}, \qquad \hat{\Pi}^{\rm cs}_i:=\sum_{j\in[n]}\hat{\Pi}_{ji}.\tag{16}\] Clearly, the components \(\hat{W}_i\) are dependent. The following lemma will allow us construct a perturbation of \(\hat{W}_i\) whose components are independent.
Lemma 4. After augmenting the space with additional Poisson processes, if necessary, there exists, for each \(n\), a tuple \((\Pi^*_i)_{i\in[n]}\) of i.i.d.rate-\(pn\) Poisson processes that are independent of \((\hat{\Pi}_{0i},\hat{\Pi}_{i0},\hat{\Pi}^{\rm rs}_i)_{i\in[n]}\), such that, denoting \(\grave{\Pi}_i=n^{-1/2}(\Pi^*_i-pn\iota)\), the processes \((\grave{\Pi}_i-\hat{\Pi}^{\rm cs}_i)_{i\in[n]}\) are exchangeable and \({\mathbb{E}}[\|\grave{\Pi}_1-\hat{\Pi}^{\rm cs}_1\|_t]\to0\) as \(n\to\infty\).
In Sections 3.1 and 3.2, we present the proofs of Lemmas 3 and 4, respectively. In Section 3.3, we give the proof of Theorem 1.
We fix \(t\) and let \(c\) denote a positive constant that does not depend on \(n\) (but may depend on \(t\)), whose value may change from one appearance to another.
The proof proceeds in two steps, establishing the following two estimates: \[\label{b1} {\mathbb{E}}[\|\hat{M}_1\|^2_t] \le cn^{-1/2}{\mathbb{E}}\hat{L}_1(t)\tag{17}\] \[\label{b2} {\mathbb{E}}\hat{L}_1(t)\le c+c{\mathbb{E}}\|\hat{M}_1\|_t.\tag{18}\] Together, these estimates imply the result. Indeed, the inequality \(x^2\le cn^{-1/2}(1+x)\) implies \(x^2\le cn^{-1/2}\).
Toward proving 17 , we have by 10 , \[\begin{align} \hat{M}_1(t) &= \hat{M}_{10}(t)+\sum_{j\in[n],j\ne 1}(\hat{M}_{1j}(t)-\hat{M}_{j1}(t)) \\ &=\int_0^t\check I_1(s-)d\hat{\Pi}_{10}(s) +\sum_{j\in[n],j\ne 1}\Big(\int_0^t\check I_1(s-)d\hat{\Pi}_{1j}(s)-\int_0^t\check I_j(s-)d\hat{\Pi}_{j1}(s)\Big). \end{align}\] Because \(\hat{\Pi}_{10}\), \(\hat{\Pi}_{1j}\), \(\hat{\Pi}_{j1}\), \(j\ne1\) do not have common jump times, we have \[[\hat{M}_1](t)=n^{-1}\int_0^t\check I_1(s-)d\check\Pi_{10}(s) +n^{-1}\sum_{j\in[n],j\ne 1}\Big(\int_0^t\check I_1(s-)d\check\Pi_{1j}(s)+\int_0^t\check I_j(s-)d\check\Pi_{j1}(s)\Big).\] Recalling that the compensators of \(\check\Pi_{10}\), \(\check\Pi_{1j}\), \(\check\Pi_{j1}\) are \(qnt\), \(pt\) and \(pt\), respectively, and using exchangeability, \[\begin{align} {\mathbb{E}}\{[\hat{M}_1](t)\}&={\mathbb{E}}\int_0^t\check I_1(s)q\,ds +n^{-1}\sum_{j\in[n],j\ne 1}{\mathbb{E}}\int_0^t(\check I_1(s)+\check I_j(s))p\,ds \\ &= (q+2pn^{-1}(n-1)){\mathbb{E}}\int_0^t\check I_1(s)ds \\ &\le 2\,{\mathbb{E}}\int_0^t\check I_1(s)ds. \end{align}\] Noting that \(\int_0^t\check I_1(s)ds=n^{-1/2}\hat{L}_1(t)\) and using Doob’s inequality gives 17 .
Next, to show 18 , note that by 14 , Lemma 1, and then 13 , \[\begin{align} \hat{L}_1(t)&=\Gamma_2(\hat{X}_{01}+\hat{Y}_1-p\langle\hat{L}\rangle)(t) \\ &=\sup_{s\le t}[(\hat{X}_{01}+\hat{Y}_1(s)-p\langle\hat{L}\rangle(s))^-] \\ &\le\sup_{s\le t}[(\hat{Y}_1(s)-p\langle\hat{L}\rangle(s))^-] \\ &\le \|\hat{W}_1\|_t+|\hat{\gamma}_n|t+\|\hat{M}_1\|_t+p\langle\hat{L}\rangle(t), \end{align}\] where \(\|\langle\hat{L}\rangle\|_t=\langle\hat{L}\rangle(t)\) because \(\hat{L}_i\) are nondecreasing. Taking expectation, using exchangeability and the fact that \(p<1\) gives \[\begin{align} \label{x45} {\mathbb{E}}\hat{L}_1(t)\le c+c{\mathbb{E}}\|\hat{W}_1\|_t+c{\mathbb{E}}\|\hat{M}_1\|_t. \end{align}\tag{19}\] By 9 , \[\hat{W}_1=\hat{\Pi}_{01}-\hat{\Pi}_{10}+\sum_{j\in[n],j\ne 1}(\hat{\Pi}_{j1}-\hat{\Pi}_{1j}).\] In particular, \(\hat{W}_1\) is a martingale and \[[\hat{W}_1](t)=n^{-1}\Big(\check\Pi_{01}(t)+\check\Pi_{10}(t)+\sum_{j\in[n],j\ne 1}(\check\Pi_{j1}(t)+\check\Pi_{1j}(t))\Big).\] The expression in parentheses is a Poisson RV of parameter \((n\gamma_n+nq+2(n-1)p)t\), implying that \(\sup_n{\mathbb{E}}\{[\hat{W}_1](t)\}<\infty\). As a result, \(\sup_n{\mathbb{E}}\|\hat{W}_1\|_t<\infty\). Using this in 19 gives 18 . 0◻
The proof is based on a construction stated in Lemma 5 below. To present this lemma, let, for each \(n\in{\mathbb{N}}\), \(N_{ij}=N^{(n)}_{ij}\), \((i,j)\in[n]^2\), be an array of i.i.d.rate-\(\beta\) Poisson processes, for some constant \(\beta>0\). Let \[U_i=\sum_jN_{ij}, \quad i\in[n],\qquad V_j=\sum_iN_{ij}, \quad j\in[n].\] Then \((U_i)_{i\in[n]}\) are independent rate-\(\beta n\) Poisson processes, and so are \(V_j\), \(j\in[n]\). The families \((U_i)_{i\in[n]}\) and \((V_i)_{i\in[n]}\) are each composed of independent Poisson processes, but they are not independent of one another since they are built from the same Poisson array. The purpose of the lemma is to construct a new column-sum process \(Z\), independent of the row sums \(U\), which has the same law as \(V\) and remains asymptotically close to \(V\) at the scale needed for the diffusion approximation.
Lemma 5. After augmenting the probability space to support additional Poisson processes, if necessary, there exist, for each \(n\in{\mathbb{N}}\), independent rate-\(\beta n\) Poisson processes \(Z^{(n)}_j\), \(j\in[n]\) such that \(Z^{(n)}=\{Z^{(n)}_j\}\) is independent of \(U^{(n)}=\{U^{(n)}_i\}\). Moreover, the processes \((V^{(n)}_j,Z^{(n)}_j)\), \(j\in[n]\), are exchangeable, and for any \(t\) and any \(\kappa>0\), \[n^{-\kappa}{\mathbb{E}}[\|Z^{(n)}_1-V^{(n)}_1\|_t]\to0.\]
Let \(S=\sum_{ij}N_{ij}\). It is a rate-\(\beta n^2\) Poisson process. Let \(\sigma_k\), \(k\ge1\) denote the jump times of \(S\) in increasing order. Let \((R_k,C_k)\) be the row and column labels associated with the \(k\)-th arrival. Namely, \((R_k,C_k)\) is the unique \((i,j)\) for which \(N_{ij}\) makes a jump at time \(\sigma_k\). Clearly, both \(\{R_k\}\) and \(\{C_k\}\) are i.i.d.uniform on \([n]\). Moreover, \(\{R_k\}\), \(\{C_k\}\) and \(S\) are mutually independent.
The processes \(N_{ij}\) can be recovered from \(S\) and the labels via \[N_{ij}(t)=\sum_{k:\sigma_k\le t}1_{\{(R_k,C_k)=(i,j)\}}.\] Consequently, \(U\) and \(V\) can be written as \[U_i(t)=\sum_{k:\sigma_k\le t}1_{\{R_k=i\}}, \qquad V_j(t)=\sum_{k:\sigma_k\le t}1_{\{C_k=j\}}.\]
To construct \(Z=Z^{(n)}\), let \(T=T^{(n)}\) be another rate-\(\beta n^2\) Poisson process, independent of \(\{N_{ij}\}\). Let \(\tau_k\), \(k\ge1\) be its jump times in increasing order. Let \[Z_j(t)=\sum_{k:\tau_k\le t}1_{\{C_k=j\}}.\] Then obviously, \(Z\) has same law as \(V\). Moreover, because \(Z\) is constructed in terms of \(T\) and \(\{C_k\}\) alone, while \(U\), as shown above, can be expressed in terms of \(S\) and \(\{R_k\}\) alone, the independence of \((T,\{C_k\})\) and \((S,\{R_k\})\) implies that of \(U\) and \(Z\). Note that the exchangeability of the \(n\) pairs \((V_j,Z_j)\), \(j\in[n]\), is clear from the construction.
It remains to show the estimate on \(Z_1-V_1\). Let \(\pi(m)=\sum_{k=1}^m1_{\{C_k=1\}}\). Then \[V_1(t)=\pi(S(t)), \qquad Z_1(t)=\pi(T(t)).\] Thus \[\|Z_1-V_1\|_t=\sup_{s\le t}|\pi(S(s))-\pi(T(s))|.\] Let \(\Theta=\Theta(n,t)=\|T-S\|_t\). Fix \(0<\alpha<\kappa\wedge 2\). For a bound on \(\Theta\), note that \(T-S\) is a martingale with jumps of size one and quadratic variation \(T+S\). By a standard exponential martingale inequality for compensated Poisson processes, there are constants \(c_1,c_2>0\), depending on \(t\) and \(\beta\), such that \[{\mathbb{P}}(\Theta>n^{1+\alpha/2})\le c_1e^{-c_2n^\alpha}.\] A Chernoff bound for \(S(t)\), equivalently \(T(t)\), gives \({\mathbb{P}}(S(t)>2\beta tn^2)\le c_1e^{-c_2n^2}\). Hence, the event \[A_n=\Big\{\max(S(t),T(t))\le 2\beta t n^2,\;\Theta\le n^{1+\alpha/2}\Big\}\] satisfies \[{\mathbb{P}}(A_n^c)\le c_1e^{-c_2n^\alpha}.\] Let \(l_n=\lceil n^{1+\alpha/2}\rceil\). On \(A_n\), \[\|Z_1-V_1\|_t \le H(n,t) :=\sup\{\pi(r+l_n)-\pi(r):0\le r\le 2\beta tn^2\}.\] For fixed \(r\), \(\pi(r+l_n)-\pi(r)\) is binomial with parameters \((l_n,n^{-1})\). Hence, by a Chernoff bound, \[{\mathbb{P}}(\pi(r+l_n)-\pi(r)>n^\alpha) \le e^{-n^\alpha+e n^{\alpha/2}} \le e^{-\frac{1}{2} n^\alpha}\] for all sufficiently large \(n\). Since there are at most \(c n^2\) possible values of \(r\), it follows that \[{\mathbb{P}}(H(n,t)>n^\alpha) \le c n^2 e^{-\frac{1}{2} n^\alpha}.\] Moreover, \(H(n,t)\le l_n\). Therefore \[{\mathbb{E}}H(n,t) \le n^\alpha+l_n\,{\mathbb{P}}(H(n,t)>n^\alpha) \le n^\alpha+o(1).\] Finally, \[\|Z_1-V_1\|_t \le H(n,t)+(V_1(t)+Z_1(t))1_{A_n^c}.\] Since \(V_1(t)\) and \(Z_1(t)\) are rate-\(\beta n\) Poisson random variables, \[{\mathbb{E}}[(V_1(t)+Z_1(t))^2]\le c n^2.\] By Cauchy–Schwarz and the exponential bound on \({\mathbb{P}}(A_n^c)\), \[{\mathbb{E}}[(V_1(t)+Z_1(t))1_{A_n^c}] \le c n\,{\mathbb{P}}(A_n^c)^{1/2}=o(1).\] Consequently, \[{\mathbb{E}}\|Z_1-V_1\|_t\le c n^\alpha+o(1).\] Since \(\alpha<\kappa\), this gives \[{\mathbb{E}}[n^{-\kappa}\|Z_1-V_1\|_t]\to0,\] as required. 0◻
Based on this we can present the following.
Consider the processes \(\check\Pi_{ij}\), \(i,j\in[n]\), an \(n\times n\) array of i.i.d.rate-\(p\) Poisson processes. Apply Lemma 5 to this array with \(\beta=p\), denoting the corresponding tuple \((Z_i)_{i\in[n]}\) by \((\Pi^*_i)_{i\in[n]}\). Let \[\grave{\Pi}_i(t)=n^{-1/2}(\Pi^*_i(t)-pnt), \qquad i\in[n].\] Then the components are i.i.d., and this tuple is independent of \((\hat{\Pi}_{0i},\hat{\Pi}_{i0},\hat{\Pi}^{\rm rs}_i)_{i\in[n]}\). Moreover, recalling the definition of \(\check\Pi_{ij}\) and denoting by \(\check\Pi^{\rm cs}_i\) the column-sum \(\sum_{j\in[n]}\check\Pi_{ji}\), we have \(\hat{\Pi}^{\rm cs}_i(t)=\check\Pi^{\rm cs}_i(t)-pnt\). Thus \[\grave{\Pi}_1-\hat{\Pi}^{\rm cs}_1=n^{-1/2}(\Pi^*_1-\check\Pi^{\rm cs}_1).\] Taking now \(\kappa=1/2\) in Lemma 5 shows \({\mathbb{E}}[\|\grave{\Pi}_1-\hat{\Pi}^{\rm cs}_1\|_t]\to0\). 0◻
Going back to equations 13 14 , our first goal is to couple \(\{\hat{Y}^n_i\}_{i\in[n]}\), with i.i.d.\((\hat{\gamma},2)\)-BMs \((\tilde{Y}_i)_{i\in{\mathbb{N}}}\), in such a way that, for each \(n\), \(\hat{Y}_i-\tilde{Y}_i\) are exchangeable and \(\hat{Y}^n_1\to\tilde{Y}_1\) in probability as \(n\to\infty\). To this end, rewrite \((\hat{Y}_i)_{i\in[n]}\), as \[\begin{align} \label{x51} \hat{Y}_i&=\grave{W}_i+\hat{\gamma}_n\iota+\hat{E}_i, \\ \notag \grave{W}_i&:=\hat{\Pi}_{0i}-\hat{\Pi}_{i0}-\hat{\Pi}^{\rm rs}_i+\grave{\Pi}_i, \\ \notag \hat{E}_i&:=\hat{\Pi}^{\rm cs}_i-\grave{\Pi}_i+\hat{M}_i. \end{align}\tag{20}\] By Lemma 4, the replacement of \(\hat{\Pi}_i^{\rm cs}\) by \(\grave{\Pi}_i\) makes the processes \(\grave{W}^i\) i.i.d.martingales, while the error is absorbed into \(\hat{E}_i\). The quadratic variation of \(\grave{W}_1\) is \[[\grave{W}_1]=n^{-1}(\check\Pi_{01}+\check\Pi_{10}+\check\Pi^{\rm rs}_1+\Pi^*_1)\] where \(\check\Pi^{\rm rs}_i=\sum_j\check\Pi_{ij}\). The expression in parentheses is a Poisson process of rate \(\gamma_nn+qn+2pn\). Since \(\gamma_n\to q\), we have that \([\grave{W}_1]\to2\iota\) in probability, and thus \(\grave{W}_1\) converges in distribution to a \((0,2)\)-BM. Moreover, by Lemmas 3 and 4, the processes \(\hat{E}_i\) are exchangeable and, in view of Lemmas 3 and 4, \[\label{v1} {\mathbb{E}}[\|\hat{E}_1\|_t]\to0.\tag{21}\]
We now invoke Skorohod’s representation to realize the prelimit and limit processes on a common space. With a slight abuse of notation, we continue to denote the prelimit processes by the same symbols as before. The construction uses the one-dimensional convergence \(\grave{W}_1^n \Rightarrow \tilde{W}_1\) together with the estimate \(\hat{E}_1^n \to 0\) to obtain a coupling of the full triangular array \((\grave{W}_i^n,\tilde{W}_i,\hat{E}_i^n)_{i\in[n]}\), in such a way that the joint law of \((\grave{W}_i^n,\hat{E}_i^n)_{i\in[n]}\) is preserved.
In particular, since \(D^{(1)}\) is a Polish space, \(\grave{W}_1\) can be coupled with a \((0,2)\)-BM \(\tilde{W}_1\) in such a way that \(\grave{W}_1\to\tilde{W}_1\) in probability. Let \(K_n(w,dy)\) be a transition kernel on \((D^{(1)},{\mathcal{D}}^{(1)})\) such that \(K_n(w,\cdot)\) is a version of the regular conditional law \({\mathcal{L}}(\grave{W}_1|\tilde{W}_1=w)\) for \({\mathcal{L}}(\tilde{W}_1)\)-a.e.\(w\) [14]. Let \(G_n(\bar w,d\bar e)\) be a transition kernel on \((D^{(n)},{\mathcal{D}}^{(n)})\) such that \(G_n(\bar w,\cdot)\) is a version of the regular conditional law \({\mathcal{L}}(\{\hat{E}_i\}_{i\in[n]}|\{\grave{W}_i\}_{i\in[n]}=\bar w)\) for \({\mathcal{L}}(\{\grave{W}_i\})\)-a.e.\(\bar w\).
Now construct on one probability space the following objects. Let \((\tilde{W}_i)_{i\in{\mathbb{N}}}\) be i.i.d.\((0,2)\)-BMs. Construct \(\{\grave{W}^n_i\}_{i\in[n]}\) so that, conditionally on \(\{\tilde{W}_j\}_{j\in{\mathbb{N}}}\), they are independent with \[{\mathcal{L}}(\grave{W}^n_i|\{\tilde{W}_j\})={\mathcal{L}}(\grave{W}^n_i|\tilde{W}_i)=K_n(\tilde{W}_i,\cdot), \qquad i\in[n].\] This makes \(\{\grave{W}^n_i\}_{i\in[n]}\) independent and preserves their original law. Since \(\grave{W}_1^n\to\tilde{W}_1\) in probability under this coupling, and since \(\sup_n {\mathbb{E}}\|\grave{W}_1^n\|_t^2<\infty\) and \({\mathbb{E}}\|\tilde{W}_1\|_t^2<\infty\), the family \(\{\|\grave{W}_1^n-\tilde{W}_1\|_t\}_n\) is uniformly integrable. Hence \[\label{v2} {\mathbb{E}}\|\grave{W}_1^n-\tilde{W}_1\|_t\to0.\tag{22}\]
Next, construct \(\{\hat{E}^n_i\}_{i\in[n]}\) so that their conditional law given \(\{\grave{W}^n_i\}_{i\in[n]}\) is \(G_n(\{\grave{W}^n_i\}_{i\in[n]},\cdot)\). This preserves the joint law of \(\{\grave{W}^n_i,\hat{E}^n_i\}_{i\in[n]}\). Finally, construct \(\{\hat{X}^n_{i0}\}_{i\in[n]}\) according to their original law, independently of all \(\tilde{W}_i\), \(\grave{W}^n_i\) and \(\hat{E}^n_i\).
In agreement with 20 , on the new probability space, set \(\hat{Y}^n_i=\grave{W}^n_i+\hat{\gamma}_n\iota+\hat{E}^n_i\). Recalling relation 14 and the uniqueness statement of Lemma 2, apply that lemma with \(\beta=-p\) and \(w_i=\hat{X}^n_{0i}+\hat{Y}^n_i\) to define \((\hat{X}^n,\hat{L}^n)\) as the unique solution to the system of equations \[(\hat{X}^n_i,\hat{L}^n_i)=\Gamma(\hat{X}^n_{0i}+\hat{Y}^n_i-p\langle\hat{L}^n\rangle), \qquad i\in[n].\] This preserves the original law of \((\hat{X}^n,\hat{L}^n)\).
The next step is to construct the Brownian system and estimate the distance between the two systems. Let \[\tilde{Y}_i=\tilde{W}_i+\hat{\gamma}\iota, \qquad i\in[n],\] and let \((\tilde{X}^n,\tilde{L}^n)\) be the unique (again by Lemma 2) tuple satisfying \[(\tilde{X}^n_i,\tilde{L}^n_i)=\Gamma(\hat{X}^n_{0i}+\tilde{Y}_i-p\langle\tilde{L}^n\rangle),\qquad i\in[n].\] We now use the \(1\)-Lipschitz property of \(\Gamma_2\) stated in 12 . Namely, for any \(t>0\), \[\begin{align} \label{x53} \notag \|\hat{L}^n_i-\tilde{L}^n_i\|_t &\le\| (\hat{X}^n_{0i}+\hat{Y}^n_i-p\langle\hat{L}^n\rangle)-(\hat{X}^n_{0i}+\tilde{Y}_i-p\langle\tilde{L}^n\rangle)\|_t \\ &\le\|\grave{W}^n_i-\tilde{W}_i\|_t+|\hat{\gamma}_n-\hat{\gamma}|t+\|\hat{E}^n_i\|_t+p\langle\|\hat{L}^n-\tilde{L}^n\|_t\rangle. \end{align}\tag{23}\] Averaging, \[\langle\|\hat{L}^n-\tilde{L}^n\|_t\rangle\le q^{-1}(\langle\|\grave{W}^n-\tilde{W}\|_t\rangle+|\hat{\gamma}_n-\hat{\gamma}|t+\langle\|\hat{E}^n\|_t\rangle).\] Substituting back in 23 , \[\|\hat{L}^n_i-\tilde{L}^n_i\|_t\le \|\grave{W}^n_i-\tilde{W}_i\|_t+(1+pq^{-1})|\hat{\gamma}_n-\hat{\gamma}|t+\|\hat{E}^n_i\|_t+pq^{-1}(\langle\|\grave{W}^n-\tilde{W}\|_t\rangle+\langle\|\hat{E}^n\|_t\rangle).\] By 21 and 22 , the expression on the right converges to zero in \(L^1\). Hence \({\mathbb{E}}[\|\hat{L}^n_1-\tilde{L}^n_1\|_t]\to0\). Using \[\hat{X}^n_i-\tilde{X}^n_i=(\hat{X}^n_{0i}+\hat{Y}^n_i-p\langle\hat{L}^n\rangle+\hat{L}^n_i)-(\hat{X}^n_{0i}+\tilde{Y}_i-p\langle\tilde{L}^n\rangle+\tilde{L}^n_i),\] and once again 23 , shows that \({\mathbb{E}}[\|\hat{X}^n_1-\tilde{X}^n_1\|_t]\to0\).
The convergence of a \(k\)-tuple to \(k\) independent copies of \((\overline{X},\overline{L})\) now follows immediately from that of the Brownian system, stated in Theorem 4.
The convergence of the empirical measures also follows now from Theorem 4, but some further details are required. Let \(\hat{Z}^n_i=(\hat{X}^n_i,\hat{L}^n_i)\) and \(\tilde{Z}^n_i=(\tilde{X}^n_i,\tilde{L}^n_i)\). Recall that we have \(\tilde{\mu}^n_t\to\mu_t\) in \(C({\mathbb{R}}_+,{\mathcal{P}}({\mathbb{R}}^2))\) in probability. The pairs \((\hat{Z}_i^n,\tilde{Z}_i^n)_{i\in[n]}\) are exchangeable and one has \(\|\hat{Z}^n_1-\tilde{Z}^n_1\|_t\to0\) in probability. Fix \(t>0\) and \(\varepsilon>0\). By exchangeability, \[\frac{1}{n}{\mathbb{E}}\sum_{i\in[n]} 1_{\{\|\hat{Z}_i^n-\tilde{Z}_i^n\|_t>\varepsilon\}} = {\mathbb{P}}(\|\hat{Z}_1^n-\tilde{Z}_1^n\|_t>\varepsilon)\to 0.\] Hence \(\frac{1}{n}\sum_{i\in[n]} 1_{\{\|\hat{Z}_i^n-\tilde{Z}_i^n\|_t>\varepsilon\}}\to0\) in probability. Now take a \(1\)-Lipschitz, \(1\)-bounded function \(f:{\mathbb{R}}^2\to{\mathbb{R}}\). Then for \(s\le t\), \[\left|\int fd \mu^n_s-\int fd\tilde{\mu}^n_s\right| \le \frac{1}{n}\sum_{i\in[n]} |f(\hat{Z}_i^n(s))-f(\tilde{Z}_i^n(s))| \le \varepsilon+\frac{2}{n}\sum_{i\in[n]} 1_{\{\|\hat{Z}_i^n-\tilde{Z}_i^n\|_t>\varepsilon\}}.\] Noting that the right side does not depend on \(s\), and taking \(n\to\infty\) followed by \(\varepsilon\to0\), shows that the bounded-Lipschitz distance satisfies \[\sup_{s\le t}d_{\mathrm{BL}}(\mu^n_s,\tilde{\mu}^n_s)\to0 \text{ in probability}.\] The result now follows by the triangle inequality.
As for the convergence of \(\lambda^n\), we have \(\|\lambda^n-\tilde{\lambda}^n\|_t=\|\langle\hat{L}^n-\tilde{L}^n\rangle\|_t\le\langle\|\hat{L}^n-\tilde{L}^n\|_t\rangle\to0\) in probability, hence again the result follows from Theorem 4. 0◻
Research was supported by ISF grant 3240/25.