1. Introduction
In this manuscript, we study a simple mechanism for money exchange in a closed economical system, meaning that there are a fixed number of agents, denoted by $N$ , with an (fixed) average number of dollars $\mu \in \mathbb{N}_+$ . We denote by $S_i(t) \in \mathbb{N}$ the amount of dollars the agent $i$ has at time $t$ . Since it is a closed economical system, we have
Specifically, we consider the so-called poor-biased dollar exchange model investigated in [Reference Cao and Motsch6]: at random times (generated by an exponential law), an agent $i$ is picked at a rate which is proportional to its current wealth, and he or she will give one dollar to another agent $j$ picked uniformly at random. In particular, if agent $i$ does not have at least one dollar, then he/she will never be picked to give. Mathematically, the update rule of this $N$ -agents system can be represented by
We emphasise that in order to ensure that the rate of a typical agent giving a dollar per unit time is of order $1$ (so that the correct mean-field analysis as $N \to +\infty$ can be carried out), the rate appearing in (1.2) is set to be $\lambda \,S_i/N$ instead of $\lambda \,S_i$ .
We illustrate the dynamics in Figure 1-left. The main task is to identify the limiting distribution of money when both the number of agents $N$ and time $t$ become large enough. We illustrate numerically in Figure 1-right the simulation result using $N = 1000$ agents. Notice that the wealth distribution is well approximated by a Poisson distribution with mean value $\mu = 10$ .
If we denote by $\textbf{p}(t)=\left (p_0(t),p_1(t),\ldots \right )$ the law of the process ${S}_1(t)$ as $N \to \infty$ , i.e. $p_n(t) = \lim _{N \to \infty } \mathbb P\left (S_1(t) = n\right )$ , it has been shown recently in [Reference Cao and Motsch6] that the time evolution of $\textbf{p}(t)$ is given by
with:
A harmless normalisation allows us to put $\lambda = 1$ without any loss of generality, which will be implicitly assumed throughout the manuscript. The linear ODE system (1.3) is of Fokker–Planck type and hence admits an interpretation in terms of a ‘gain’ and ‘loss’ process, shown in Figure 2.
The transition from the stochastic $N$ -agent dynamics (1.2) to the infinite system of ODEs (1.3) as $N \to \infty$ is accomplished thanks to the notion of propagation of chaos [Reference Sznitman32] and has been rigorously justified in [Reference Cao and Motsch6]. Unfortunately, only a finite time propagation of chaos result is obtained in [Reference Cao and Motsch6], meaning that the evolution equation (1.3) is only guaranteed to be a good approximation of the $N$ -agents system over the time span $t \in [0,T]$ with $T \gt 0$ being arbitrary but fixed. In this work, we aim to establish a uniform-in-time propagation of chaos for this particular dynamics, which refines the previous short time result.
We first summarise the main result of [Reference Cao and Motsch6] regarding the large time behaviour of the linear ODE system in the following proposition and refer interested readers to [Reference Cao and Motsch6] for detailed proofs and discussion.
Lemma 1. Let $\textbf{p}(t)=\{p_n(t)\}_{n\geq 0}$ be the unique solution of (1.3) with $p(0) \in V_\mu$ , where
is the space of probability mass functions on $\mathbb{N}$ with the pre-fixed mean value $\mu$ . Then
In particular, we have $\textbf{p}(t) \in V_\mu$ for all $t\geq 0$ . Moreover, the unique equilibrium distribution $\textbf{p}^*=\{p^*_n\}_n$ in $V_\mu$ associated with (1.3) is given by the following Poisson distribution:
Moreover, if we introduce the following energy functional for each $\textbf{p} \in V_\mu$ :
and
then
Consequently, $\textbf{p}(t)$ decays exponentially fast towards $\textbf{p}^*$ in the sense that
Remark. The exponential decay result (1.10) is obtained via the celebrated Bakry–Emery approach [Reference Bakry and Émery1] and the rate appearing on the right-hand side of (1.10) seems to be half of the sharp rate based on numerical simulations carried out in [Reference Cao6]. In other words, numerical experiments suggest that we can strengthen (1.10) to
Lastly, we emphasise that the convergence to the Poisson distribution can be also studied from a different point of view. For instance, Lanchier [Reference Lanchier21] investigated a discrete-time analog of the model by sending $t \to \infty$ first prior to sending $N \to \infty$ . To give a brief account of this approach, we denote by $\textbf{S}(t) = \left (S_1(t),\ldots,S_N(t)\right )$ and recall that the vector $\textbf{S}(t)$ is a Markov pure-jump process on the following configuration space
The key insight behind this approach lies in the fact for any fixed $N \in \mathbb{N}_+$ , the dynamics starting from any initial configuration converges (as $t\to \infty$ ) to the multinomial distribution on $\mathscr{A}_{N,\mu }$ corresponding to taking $N \mu$ independent samples uniformly at random from the set $\{1,\ldots,N\}$ , with replacement. More specifically, this distribution, which we denote $\mathscr{M}_N$ , is given by
This roughly means that each dollar will be equally likely to be in any agents’ pocket when time becomes sufficiently large. Then the large population limit $N \to \infty$ can be performed with the help of some basic algebra and combinatorial counting techniques.
We encapsulate the various approaches introduced so far in Figure 3.
Although we will only investigate a specific binary exchange models in the present work, the literature on other types of econophysics models based on different exchange rules is vast. To name a few, the so-called immediate exchange model studied in [Reference Heinsalu and Marco20] assumes that pairs of agents are randomly and uniformly picked at each random time, and each of the agents transfer a random fraction of its money to the other agents, where these fractions are independent and uniformly distributed in $[0,1]$ . The so-called uniform reshuffling model investigated in [Reference Cao, Jabin and Motsch4] and [Reference Dragulescu and Yakovenko15] requires that the total amount of money of two randomly and uniformly picked agents possess before interaction is uniformly redistributed among the two agents after interaction. The so-called unbiased exchange model and the rich-biased exchange proposed in [Reference Cao and Motsch6] are closely related variants of the poor-biased exchange model investigated in this work, where the variations of these models differ in the rate of an agent (say agent $i$ ) being picked to give out a dollar. Indeed, for the unbiased exchange dynamics and the rich-biased exchange dynamics, one modify the corresponding update rules (1.2) to (recall that if agent $i$ has no dollars to give, then nothing will happen)
and
respectively. For other models arising from econophysics, we refer to [Reference Cao2, Reference Cao and Marshall5, Reference Chakraborti and Chakrabarti9, Reference Chatterjee, Chakrabarti and Manna10, Reference Düring, Georgiou, Merino-Aceituno and Scalas17, Reference Lanchier and Reed22, Reference Merle and Salez26], and the references therein.
To the best of our knowledge, uniform-in-time propagation of chaos for other models coming from econophysics has only been studied in [Reference Cortez11–Reference Cortez13], which include the uniform reshuffling model and the immediate exchange model as special cases. The approach taken in [Reference Cortez11–Reference Cortez13] is an ‘optimal-coupling’ type argument, which can be dated back to 1970s [Reference Murata28, Reference Tanaka33] and which relies on a stochastic differential equation (SDE) representation of the agent-based stochastic dynamics in terms of Poisson random measures. Unfortunately, the ‘optimal-coupling’ type framework developed in [Reference Cortez11–Reference Cortez13] seems inapplicable to the unbiased/poor-biased/rich-biased dynamics mentioned above, as the rate of giving a dollar depends on the wealth of the agent. On the other hand, a very recent work [Reference Cao and Jabin3] has established a uniform propagation of chaos result for the unbiased exchange model, based on a careful study of the entropy–entropy dissipation relation, at the level of the $N$ -agent system as well as its associated mean-field system of nonlinear ODEs. Our approach to the uniform propagation of chaos for the poor-biased exchange model at hand will be built upon probabilistic coupling methods, the explicit knowledge of the invariant measure for the $N$ -agents system, as well as the non-uniform propagation of chaos shown in [Reference Cao and Motsch6].
To conclude the introduction, we also emphasise that all the aforementioned models fall into the realm of kinetic theory and we refer the interested readers to [Reference Mischler and Mouhot27, Reference Villani34]. As a historical note, many of the earliest econophysics models have been first proposed by the sociologist John Angle (see for instance the review [Reference Lux24] by Thomas Lux). The seminal work [Reference Dragulescu and Yakovenko15] is viewed as a standard reference in research on econophysics models, and some of the minor issues in [Reference Dragulescu and Yakovenko15] have been identified and addressed in a series of works by Enrico Scalas and his colleagues [Reference Garibaldi, Scalas and Viarengo18, Reference Scalas, Garibaldi and Donadio31].
2. Uniform propagation of chaos
Throughout this section, we will employ the notation $\mathscr{L}\,(\textbf{X})$ to represent the law of a generic random variable or vector $\textbf{X}$ . We set $[N] \,:\!=\, \{1,2\ldots,N\}$ for notational simplicity, and we will also quantify convergence of probability measures via the Wasserstein distance (of order $1$ ): for probability measures $\mu, \nu$ on $\mathbb{N}^d$ with finite first moment, it is defined by
in which the infimum is taken over all possible couplings of $\mu$ and $\nu$ , or equivalently over all pair of random vectors $\textbf{X} = (X_1,\ldots,X_d)$ and $\textbf{Y} = (Y_1,\ldots,Y_d)$ such that $\textbf{X}$ and $\textbf{Y}$ are distributed according to $\mu$ and $\nu$ , respectively. Before we dive into the details of the proof of Theorem 1 on the uniform propagation of chaos, we summarise the spirit behind the proof in Figure 4 below.
To control $\mathscr{W}_1\left (\mathscr{L}\left (S_1(t),S_2(t),\ldots,S_k(t)\right ), \textbf{p}(t)^{\otimes k}\right )$ (where $1\leq k \leq N$ is fixed and does not grow as $N \to \infty$ ), we apply the triangle inequality twice as follows:
where $\mathscr{M}_{N,k}$ is the $k$ -particle marginal of $\mathscr{M}_N$ and $\textbf{p}^*$ is the Poisson distribution with mean $\mu$ . Section 2.1 is devoted to the bound on $\mathscr{W}_1\left (\mathscr{L}\left (S_1(t),S_2(t),\ldots,S_k(t)\right ), \mathscr{M}_{N,k}\right )$ , Sections 2.2 and 2.3 treat the bound on $\mathscr{W}_1\left (\mathscr{M}_{N,k},(\textbf{p}^*)^{\otimes k}\right )$ and $\mathscr{W}_1\left (\textbf{p}(t)^{\otimes k},(\textbf{p}^*)^{\otimes k}\right )$ , respectively. Finally, the statement and the proof of the uniform propagation of chaos are presented in Section 2.4.
Before we dive into the rigorous mathematical treatment of the poor-biased exchange model in the upcoming sections, we would like to mention a few reasons as to why we limit our scope to this particular model. Although the strategy outlined via Figure 4 seems quite general, quite applicable, and there are many dollar/wealth exchange models that seem to fit the approach, the implementation of the paradigm depends on specific modelling details as well as the nature of the mean-field limit equation. For instance, the mean-field system of ODEs corresponding to the unbiased exchange model (1.14) and the rich-biased exchange model (1.15) are both (highly) nonlinear, and for both models it is a very delicate task to establish an analog of Proposition 2.1 and/or Proposition 2.2 below (in fact, it is conjectured in [Reference Cao and Motsch6] that the rich-biased dynamics does not propagate chaos uniformly in time). The poor-biased exchange dynamics also enjoys a particular nice feature mentioned at the beginning of section 2.1 which is absent in its sibling models (1.14) or (1.15).
2.1. Equilibration of the $\boldsymbol{N}$ -agents dynamics
One nice feature of the poor-biased exchange model is that, from the point of view of each individual dollar, the dynamics is very simple: each dollar jumps randomly and independently from pocket to pocket. More specifically, we denote $M \,:\!=\, N\mu$ and introduce
in which $a_k(t)$ represents the (label of the) agent assigned to dollar $k$ at time $t$ . The dollar-wise poor-biased dynamics is specified as follows: at each random time generated by an exponential clock with rate $\frac{NM}{N-1}$ , we pick a dollar $k \in \{1,\ldots,M\}$ and an agent $i \in \{1,\ldots,N\}$ independently and uniformly at random, then we update the label (or value) of $a_k$ to $i$ . Notice that when $i=a_k$ , nothing happens; this is why we set the rate to be $\frac{NM}{N-1}$ , so that the effective jump rate of each dollar is $1$ . Consequently, when going back to the agent-wise dynamics (see (2.6) below), one recovers exactly the same rates specified in (1.2).
A natural way to couple two such processes $\textbf{a}(t) \in \{1,\ldots,N\}^M$ and $\textbf{b}(t) \in \{1,\ldots,N\}^M$ (with possibly different initial conditions) is to employ the same jump times, and pick the same dollar $k \in \{1,\ldots,M\}$ and agent $i \in \{1,\ldots,N\}$ in each update. To compare these processes, we will use the distance on $\{1,\ldots,N\}^M$ given by
for all $\textbf{a}, \textbf{b} \in \{1,\ldots,N\}^M$ . Now, if we let $\tau _k$ be the first time dollar $k$ is picked (notice that once a dollar is chosen, its position in both systems $\textbf{a}$ and $\textbf{b}$ will be the same, indefinitely), then $\{\tau _k\}_{k=1}^M$ will be i.i.d with $\tau _k \sim \textrm{Exponential}\left (\frac{N}{N-1}\right )$ , whence
This upper bound grows linearly with $N$ , which in principle is unsatisfactory. However, we will now re-write this coupling in the setting of the agent-wise dynamics, and we will use an appropriate distance to compare these processes, then the estimate (2.5) will become useful.
Specifically, given $\textbf{a}, \textbf{b} \in \{1,\ldots,N\}^M$ , we denote $\textbf{Q}^{\textbf{a}} = (Q^{\textbf{a}}_1,\ldots,Q^{\textbf{a}}_N) \in \mathscr{A}_{N,\mu }$ the vector of the number of dollars that each agent has according to $\textbf{a}$ , that is
for all $1\leq i\leq N$ , and similarly for $\textbf{Q}^{\textbf{b}} = (Q^{\textbf{b}}_1,\ldots,Q^{\textbf{b}}_N)$ . We introduce the distance on $\mathscr{A}_{N,\mu }$ via
for all $\textbf{S},\textbf{R} \in \mathscr{A}_{N,\mu }$ . Then:
Now, define the processes $\textbf{S}(t)$ and $\textbf{R}(t)$ by
where $(\textbf{a}(t), \textbf{b}(t))$ is the coupling defined above. It is straightforward to verify that $\textbf{S}(t)$ and $\textbf{R}(t)$ are indeed realisations of the poor-biased exchange model (1.2). Consequently, using the estimates (2.5) and (2.8), we arrive at
We summarise the previous discussions into the following proposition.
Proposition 2.1. Let $\textbf{S}(t)$ and $\textbf{R}(t)$ be two realisations of the poor-biased exchange model given by (1.2), starting from any given pair of initial configurations $\textbf{S}(0),\textbf{R}(0) \in \mathscr{A}_{N,\mu }$ . Then, we have
In particular, since the multinomial distribution $\mathscr{M}_N$ is the unique stationary distribution for the poor-biased exchange dynamics as $t \to \infty$ while $N$ is kept frozen (see for instance [Reference Lanchier21]), we also deduce that
Remark. As any coupling of the full vector gives rise to a coupling of the marginals, we immediately deduce from Proposition 2.1 that
Denoting by $\mathscr{M}_{N,k}$ the $k$ -particle marginal distribution of $\mathscr{M}_N$ for each fixed $k \geq 1$ , one also has
2.2. Chaos of the multinomial to Poisson
In this subsection, we will establish a quantitative bound on the Wasserstein distance between the multinomial distribution $\mathscr{M}_N$ and the tensorised Poisson distribution $\textrm{Poisson}(\mu )^{\otimes N}$ , which might be of independent interest. We recall that $\mathscr{M}_N$ , rigorously defined by (1.13), is the distribution corresponding to the experiment of tossing $N \mu$ balls independently in $N$ equally likely urns.
Our goal is to show the following bound:
Proposition 2.2. For each $\mu \in \mathbb{N}_+$ and each $N \geq 2$ , we have
Proof. We proceed by a coupling argument: the idea is to define random vectors
in a convenient way. Specifically, for each bin $i = 1,2,\ldots, N$ , we consider an infinite collection of $\textrm{Exponential}(1)$ distributed independent random variables, stacked together. That is, we have $N$ independent copies of a one-dimensional Poisson process (see Figure 5 for an illustration). Every interval represents a ball that can potentially be tossed in the bin underneath.
Now, consider a horizontal ‘bar’ that covers all $N$ bins, initially at height $0$ . Start rising this bar, and stop when exactly $\mu N$ full intervals (among all $N$ stacks) lie below it. In other words: if we consider the union of all the $N$ Poisson point processes and arrange its atoms in increasing order, the final height of the bar is exactly the location of the $(\mu N)$ -th atom. Call
for each $1\leq i \leq N$ . It is readily seen that $\textbf{X} \sim \mathscr{M}_N$ because ‘rising the bar’ is the same as adding new balls at random among the $N$ bins, thanks to the loss of memory property. Also, let
for each $1\leq i \leq N$ . Clearly, $Y_1, Y_2,\ldots, Y_N$ are independent $\textrm{Poisson}(\mu )$ distributed random variables. See Figure 6 for a concrete illustration of the constructed coupling.
Observe that to go from $\textbf{X}$ to $\textbf{Y}$ (or vice versa), we either add balls (i.e., full intervals) to some bins or remove balls from some bins, but we never add balls to some bins and remove balls from other bins simultaneously. This means that $X_i - Y_i$ has the same sign for all $i = 1,2,\ldots, N$ . Also, recall that for a random variable $Z \sim \textrm{Poisson}(m)$ with $m$ integer, we have the following exact formula for the expected mean deviation:
see for instance [Reference Crow14, Reference Ramasubban30]. Consequently, defining $Z \,:\!=\, \sum _{i=1}^N Y_i \sim \textrm{Poisson}(\mu N)$ , we deduce that
where we have used the bound $n! \geq \sqrt{2 \pi n}\,(n/ \textrm{e})^n$ , coming from Stirling’s approximation. The desired bound now follows.
Remark. Since a coupling of the marginals can be induced from a coupling of the full vector, Proposition 2.2 implies that
as well as
for each fixed $1\leq k \leq N$ .
Remark. There are a number of technical papers on the Poisson approximation of the multinomial distribution using a variety of distances. We refer the interested readers to [Reference Loh23] and [Reference McDonald25].
2.3. Equilibration of the mean-field ODE towards Poisson
We are now ready to establish the last piece of result before we prove the desired uniform-in- time propagation of chaos. We first recall that a non-uniform propagation of chaos result for the poor-biased exchange model has already been obtained in [Reference Cao and Motsch6] (see their Theorem 4.3): assuming $\mathscr{L}\left (S_1(0)\right ) = \textbf{p}(0)$ , then for each $t \geq 0$ and each $N \geq 2$ , we have
where $\textbf{p}(t)$ is the unique solution to the mean-field system of linear ODEs (1.3). Combining this result with Propositions 2.1 and 2.2 leads us to the following estimate:
Proposition 2.3. Suppose that $\textbf{p}(t)=\{p_n(t)\}_{n\geq 0}$ is the unique solution of (1.3) and $\textbf{p}^*$ is the equilibrium Poisson distribution (1.6) to (1.3). Then for each $t \geq 0$ ,
Proof. An elementary application of the triangle inequality for the Wasserstein distance $W_1$ , together with the estimates (2.11), (2.15) and (2.17), yields
As this estimate is valid for any $N$ , sending $N \to \infty$ gives rise to the desired bound (2.18).
Remark. It is very natural to expect that a result of the type (2.18), which concerns only the large-time behaviour of the mean-field ODE system (1.3), can be obtained in a purely analytic way without resorting to any probabilistic argument of the underlying stochastic agent-based dynamics. Indeed, it has already been shown in [Reference Cao and Motsch6] that the so-called $\chi ^2$ ‘distance’ from $\textbf{p}(t)$ to $\textbf{p}^*$ , defined by
satisfies
Taking into account the possibility to bound the Wasserstein distance $\mathscr{W}_1\left (\textbf{p}(t), \textbf{p}^*\right )$ by the $\chi ^2$ “distance” $\chi ^2\left (\textbf{p}(t),\textbf{p}^*\right )$ , such as (see for instance [Reference Pinelis29] for its proof)
we obtain
Notice that (2.18) is sharper than (2.21). However, it is conjectured in [Reference Cao and Motsch6] that $\chi ^2\left (\textbf{p}(t),\textbf{p}^*\right )$ decays like $\textrm{e}^{-2\,t}$ (based on some heuristic reasoning and numerical experiments), which would then lead to an estimate similar to (2.18).
2.4. Proof of the uniform propagation of chaos
We now assemble all the previous estimates together to prove a uniform-in-time propagation of chaos result for the poor-biased exchange dynamics. The key idea behind the proof is to carefully choose the time $t$ as a function of the number of agents $N$ , inspired from a very recent work [Reference Cao and Jabin3] on a closely related model.
We will need the following general version of (2.17), see [Reference Cao and Motsch6]: assuming that $S_1(t),\ldots,S_N(t)$ are i.i.d. with law $\textbf{p}(0)$ , then for any fixed number of marginals $k$ , we have
Theorem 1. Assume that $S_1(t),\ldots,S_N(t)$ are i.i.d. with law $\textbf{p}(0)$ . Then, for all fixed $k \geq 1$ and for all $N \geq 2$ and $t \geq 0$ , we have
Proof. Notice that the appropriate scaling in the definition of Wasserstein distance (2.1) ensures that a tensorised version of (2.18) remains valid as well, i.e.,
Thus, from (2.12), (2.16) and (2.24), we have
Now, set $T = \frac{\log N}{2}$ . Using the last estimate when $t\geq T$ , and (2.22) when $t\leq T$ , gives
from which (2.23) follows.
Remark. At this point, it would be interesting to quantify the expected error between the (random) empirical distribution $\bar{S}(t) \,:\!=\, \frac{1}{N}\sum _i \delta _{S_i(t)}$ and the limiting probability mass function $\textbf{p}(t)$ . If the error is measured using $\mathscr{W}_1$ , this amounts to estimate the quantity $\mathbb{E}[ \mathscr{W}_1(\bar{S}(t), \textbf{p}(t))]$ . In [Reference Hauray and Mischler19, Theorem 2.4], under some assumptions, it is proven that this notion of chaos is, in fact, equivalent to the convergence of the law of $k$ marginals in the $\mathscr{W}_1$ distance, with some explicit estimates. Thus, from Theorem 1, one can deduce the convergence of the empirical measure, although possibly with sub-optimal rates. In order to obtain better rates, one could try to prove a non-uniform-in-time propagation of chaos result in terms of $\mathbb{E}[ \mathscr{W}_1(\bar{S}(t), \textbf{p}(t))]$ , similar to the one in [Reference Cao and Motsch6]; then, an argument analogous to the proof of Theorem 1 would yield uniform propagation of chaos for the empirical measure. Also, one might be interested in proving some large deviation type results (for instance, if we run the agent-based model once and then compute its histogram, can we control the expected error compared to its mean-field limit?). We leave such problems as challenging open tasks which deserve further research activities.
3. Conclusion
In this manuscript, an agent-based dollar exchange model (called the poor-biased exchange model in [Reference Cao and Motsch6]) for wealth (re-)distribution is studied. We rigorously proved a uniform-in-time propagation of chaos result for this model which, to the best of our knowledge, is not available in the literature prior to the present work. Our proof is based on several probabilistic coupling approaches and the non-uniform propagation of chaos established in [Reference Cao and Motsch6], as well as some ideas from the recent work [Reference Cao and Jabin3] for a closely related model. We emphasise that the poor-biased exchange model investigated in this paper has at least two ‘siblings’, known as the unbiased exchange model and the rich-biased exchange model [Reference Cao and Motsch6], where the rate that a typical agent will be picked to give are modified according to (1.14), (1.15), respectively. One possible follow-up work would be to have a rigorous proof of the sharp estimate (recall (1.11) or equivalently (2.19)) for the solution of the mean-field ODE system (1.3) in the $\chi ^2$ ‘distance’ conjectured in [Reference Cao and Motsch6].
As of now, one exciting direction of research for econophysics models involves the inclusion of a central bank or even several banks and hence the possibility of agents being in debt (see for instance the recent work [Reference Cao and Motsch7, Reference Cao and Reed8, Reference Lanchier and Reed22]). We plan to extend the framework and analysis of the present work to this more realistic setting.
Acknowledgements
We would like to thank Sebastien Motsch for his help on generating Figure 4 in this manuscript. We also want to express our gratitude towards two anonymous reviewers for providing helpful suggestions and comments that greatly improved the readability of this manuscript.
Competing interests
There is no competing interests to declare for this manuscript.