Abstract
This paper focuses on McKean-Vlasov stochastic differential equations under local Lipschitz conditions. We first introduce the stochastic interacting particle system and prove the propagation of chaos. Then we establish a truncated stochastic theta scheme to approximate the interacting particle system and obtain the strong convergence of the continuous-time truncated stochastic theta scheme to the non-interacting particle system. Furthermore, we study the asymptotical mean square stability of the interacting particle system and the truncated stochastic theta method. Finally, we give one numerical example to verify our theoretical results.
Keywords:
McKean-Vlasov stochastic differential equation; Wasserstein distance; truncated stochastic theta method; strong convergence; asymptotical mean square stability MSC:
65C30; 65L20
1. Introduction
McKean-Vlasov stochastic differential equations (MVSDEs) also known as distribution-dependent SDEs or mean-fields SDEs, are used to describe asymptotic behavior of an N-particle system with mean-field interaction. The coefficients of MVSDEs depend not only on the solutions but also on the law of the solutions which have received widespread attention and played increasingly important role in various fields. The well-posedness of MVSDEs with coefficients satisfying global Lipschitz condition has been well studied in [1,2,3,4]. By truncating the coefficients in both the space and the distribution variables, Liu and Ma [5] obtained the well-posedness of MVSDEs with coefficients satisfying local Lipschitz and linear growth conditions. Using an interpolated Euler-like sequence, Li et al. [6] established the well-posedness of MVSDEs under local one-sided Lipschitz and uniform linear growth conditions. We refer the reader to [7,8,9,10] and the references therein for more results on the well-posedness of MVSDEs under global and local Lipschitz conditions.
Compared to the well-posedness of MVSDEs, the research on the stability of MVSDEs is slightly lacking. In Bahlali et al. [1], they demonstrated various stability properties with respect to (w.r.t.) the initial data, the coefficients, and the driving processes by using the BDG inequality and the Gronwall lemma under an Osgood type condition. In Govindan and Ahmed [11], they investigated the exponential stability of the stochastic McKean-Vlasov evolution equation by using Lebesgue’s dominated convergence theorem and the Lyapunov function method under Lipschitz and linear growth conditions. In Ding and Qiao [12], they considered the mean square exponential stability of the MVSDE with non-Lipschitz coefficients and obtained the exponentially 2-ultimate boundedness of the solution by using the Lyapunov function method.
Most of MVSDEs cannot be solved explicitly, so numerical solutions are very important in practical applications. Compared with standard SDEs, the law in MVSDEs leads to the numerical simulation for MVSDEs always involving two steps: (1) approximating the law of MVSDE by the empirical distribution of interacting particle system, and (2) establishing a stable numerical method to solve the interacting particle system. The first study on the numerical method for MVSDEs was Bossy and Talay [13], in which they investigated the Euler-Maruyama (EM) scheme for MVSDEs under global Lipschitz condition. Furthermore, Budhiraja and Fan in [14] studied the explicit Euler scheme for a specific MVSDE under global Lipschitz condition. Dos Reis et al. [2] showed that the implicit Euler scheme is convergent for the MVSDEs with the drift term growing super-linearly under global Lipschitz condition. Bao et al. [15] derived the fully implementable first-order Milstein schemes for MVSDEs with a super-linearly growing drift term in the state component. More work on the numerical approximations for MVSDEs under global Lipschitz condition can be found in [6,16,17,18] and the references therein. Nevertheless, to our best knowledge, the stabilities of the numerical schemes for MVSDEs under local Lipschitz condition have not been studied yet. Accordingly, based on the stochastic particle method, this paper focuses on the numerical approximation for MVSDEs under local Lipschitz condition with the aim to establish the convergence and stability theorem.
This paper is organized as follows. In Section 2, we introduce some notations and assumptions. In Section 3, we describe the MVSDE under local Lipschitz conditions and the corresponding interacting particle system. In Section 4, we propose the truncated stochastic theta method and then obtain the convergence result. In Section 5, we impose an extra condition to study the stability result. Finally, we present a numerical example to confirm our theory results in Section 6.
2. Notations and Preliminaries
We first recall some notions and results. Denote by the transpose of , the trace of A, the Euclidean norm in , and the trace norm. Let be the rounding upward of real constant .
Let be the complete probability space equipped with the filtrations satisfying the usual conditions. Let be the expectation of -valued random variable under and be the set of all -valued random variables with . Denote by the set of all probability measures over equipped with weak topology, where is the Borel -field over . In addition, . For , define the q–Wasserstein distance as
where is the set of couplings between and v on . In other words, is a probability measure on such that and . In particular, if and , then
and
where is the joint probability distribution of the random variables X and Y.
3. Stochastic Particle Method
Consider the following MVSDE
where is an -valued -measurable random variable, and are Borel measurable functions, is a d-dimensional Brownian motion, and is the law of . We impose some assumptions on f and g.
Assumption 1.
is continuous in . For each , there exist positive number a and such that
Assumption 2.
There exists a positive constant L such that
Assumption 3.
For any and , there exist positive constant M and such that
where denotes the Dirac measure concentrated on x.
Similar to Theorem 3.1 in [19], we may obtain the well-posedness of MVSDE (1).
Theorem 1.
Under Assumptions 1–3, if for any , MVSDE (1) admits a unique solution . For any , there exists a constant such that
Proof.
This result is known well. So for brevity we only outline main steps.
- Existence. Let , . For any , let solve the SDESimilar to the proof of Theorem 3.1 in [19], we can prove that and is a Cauchy sequence, and hence has a limit in the space as , which is a solution.
□
To approximate (1), we introduce an -dimensional system of interacting particles
with the independent identical initial data , , where are independent Brownian motion. As a bridge, we introduce the non-interacting particle system
with initial value . It follows from Theorem 1 that for all i.
Under Assumptions 1–3, we establish the well-posedness of the interacting particle system via the following lemma.
Lemma 1.
Assume that Assumptions 1–3 hold. Then for any and , the interacting particle system (3) admits a strong solution and for there exists a constant independent of i, such that
Proof.
Let
Then, (3) can be rewritten as
Recalling the definition of , one has
Then, for any and with , it follows from Assumptions 1–3 that
These together with the existence and uniqueness Lemma 4.1 in [6] imply that (6) has a unique solution on for any N.
For any and , define the stopping time , by the growth condition, apply the Itô formula to , we can prove (5), and so we omit it here. □
The following lemma describes the propagation of chaos for MVSDE under the local conditions.
Lemma 2.
Let Assumptions 1–3 hold. Then
Proof.
For any and , let . Then, the Itô formula gives
Denote
It follows from Assumptions 1–3, the Hölder inequality, and the Schwarz inequality that
Combining Burkholder-Davis-Gundy (BDG) inequality and Assumption 2, we get
Similarly,
Noting that
Considering the Glivenko-Cantelli lemma (Lemma 4.1 in [20] and Lemma 4.3 in [6]), we get that, for and ,
where is a constant dependent of d, q, and
Substituting (9)–(13) into (8), we have
where C is a constant. Noting that R is independent of N and letting , the desired assertion can be obtained by using the Gronwall inequality. □
4. Truncated Stochastic Theta Method and Strong Convergence
In this section, we establish the truncated stochastic theta method for the stochastic interacting particle system, and then examine strong convergence of continuous-time truncated stochastic theta scheme to the non-interacting particle system.
4.1. Numerical Methods and Associated Moments
We introduce the stochastic theta method for the stochastic interacting particle system (3). We partition the time interval into n steps of size with . Let and
where , and . The parameter decides the implicitness of the numerical scheme. implies the EM scheme, and implies the backward EM scheme. We should make sure an implicit scheme is well defined before we use it. To make sure the well-definedness, the drift term should satisfy
where K is a positive constant. We cannot relax this condition. From Assumption 1, may be ∞ as , which means that the stochastic theta method (15) may be not well-defined. So, we fall back on modifying the stochastic theta scheme by truncating it. Choose a strictly decreasing function such that
Such a function does exist. For example, let , then, decreases strictly and tends to ∞ as . Define , then and .
We define a truncated function by
It can be proved that the truncated function satisfies:
Lemma 3.
Under Assumptions 1–3, for any and , it holds that
where .
Proof.
The proof is similar to that of Lemma 2.3 in [21], so we omit the details here. □
For , we construct the truncated stochastic theta method for (3)
where . By (17) and Lemma 3, the monotone operator implies that (19) is well defined (see discussion in Jentzen et al. [22]). Considering the implicitness of (19), we set , and M is defined in Assumption 3. Thus, we set and choose . Now, we extend the discrete truncated stochastic theta method to a continuous form. Let be the continuous form of such that , and for any ,
where and for .
Similarly, we can define as the continuous form of ,
and for .
For denoting convenience, we use , to denote different positive constants independent of below, maybe some of , are dependent of or p. Now, we proceed to estimate the pth moment of the numerical solution.
Lemma 4.
Let Assumption 3 hold. For and , it holds that
and
where and are positive constants.
Proof.
Denote , by (19), we have
Noting that and , it follows from Assumption 3 that
Summing both sides from 0 to k to give
For any , it follows from the elementary inequality that
Noting that , for , we have
and by Assumption 3, we have
Similarly, by Assumption 3 and the BDG inequality, we have
and
where . Substituting (23)–(26) into (22) to give
We derive from and Lemma 3 that
Thus,
which together with (27) yields
Similarly, we can obtain
By the discrete Gronwall inequality, the proof can be finished. □
Lemma 5.
Let Assumption 3 hold. Then for any , there exist two positive constants and such that
and
Proof.
Now, we turn to check the error of the solutions of solving (3) by the truncated stochastic theta method and the stochastic theta method.
Define
Lemma 6.
Let Assumptions 1–3 hold. Then for any and , it holds that
where and are positive constants.
Proof.
The proof can be finished by the Chebyshev inequality, so we omit it here. □
Lemma 7.
Under Assumptions 1–3, it holds that for
4.2. Strong Convergence
Define
Lemma 8.
Under Assumptions 1–3, it holds that for any and ,
where and are positive constants.
Proof.
The proof is similar to that of Lemma 6, so we omit the details here. □
Lemma 9.
Under Assumptions 1–3, it holds that for
where is a positive constant.
Proof.
Denote . Applying the Itô formula to , the rest of this proof is similar to that of Lemma 7, so we omit it here. □
Lemma 10.
Let Assumptions 1–3 hold. For any and , there exists a such that for any ,
Proof.
Recall the Young inequality,
for any and , it has
which, together with Lemmas 1, 5 and 9, yields
For each , we can choose a sufficiently small to satisfy and a sufficiently large with sufficiently small such that
Thus, the proof is finished. □
Theorem 2.
Let Assumptions 1–3 hold. For any and , there exists a such that
Proof.
The proof can be finished by the triangle inequality, we omit the details here. □
Remark 1.
Compared to the standard SDEs, it is difficult to establish the rate of strong convergence of the numerical approximation for MVSDEs under local Lipschtiz drift coefficient due to that the stopping time technique cannot be directly applied to Mckean-Vlasov SDEs and thus the Gronwall inequality in the form of stopped process cannot be used. In Liu-Shi-Wu [19], they established the strong convergence of the numerical solution of Euler-Maruyama method for the MVSDEs whose drift and diffusion coefficients are dependent on the distribution and satisfies the local Lipschitz condition with Lipschitz constant . They also showed that when the Lipschitz constant is independent of R, the order of convergence is under some polynomial growth conditions. Following their assertions in [19], we can obtain the convergence order of the truncated stochastic theta method, for example, we can choose sufficiently small Δ, η, and such that , , and , thus,
This convergence order can be observed in our numerical simulation.
5. Stability of the Truncated Stochastic Theta Method
Having established the strong convergence of truncated stochastic theta method, we will proceed to the asymptotical mean square stability of both the underlying (3) and the truncated stochastic theta method. We suppose that , and give the following two definitions of stability.
Definition 1.
The system of interacting particles (3) is said to be asymptotically stable in mean square, if
Definition 2.
For a given step size , the truncated stochastic theta method is said to be asymptotically stable in mean square if for any initial value
We first recall a result on the stability of the exact solution for interacting particle system (3) and for which we need an extra assumption.
Assumption 4.
For any and , there exist positive constants , such that
This Lyapunov-type condition ensures a form of mean-square coercivity, which is crucial in proving stability of the system.
Theorem 3.
Let Assumptions 1–4 hold. If , for any and some , the solution to interacting particle system (3) satisfies
Proof.
Next, we give a theorem on the asymptotical mean square stability of the truncated stochastic theta method. This theorem shows that under certain nonlinear conditions, for all step sizes , the truncated stochastic theta method with preserves the asymptotical mean square stability of the interacting particle system (3).
Theorem 4.
Let Assumptions 2–4 hold. If , then the truncated stochastic theta method applied to interacting particle system (3) is asymptotically mean square stable for all .
Proof.
Taking expectation on both-sides of (19), we have
Notice that, by definitions, are measurable w.r.t. , and is independent of . Thus by conditional on and using the facts that
(46) yields
Set and using Assumption 4, we have
where we use a result of Wasserstein metric .
By iteration, we have
In the case of , and is bounded. Since , we can obtain from (47) that
i.e., the truncated stochastic theta method is asymptotically mean square stable for all . □
6. Numerical Example
Example 1.
Let be a 1-dimensional Brownian motion and consider
where , . For any integer and with and ,
For with and , we have . Furthermore, For and , ,
So, Assumptions 1 and 2 hold. For any and , by the Lyapunov inequality and the Young inequality, we have
and
which means Assumption 3 holds. Thus Equation (48) admits a unique solution . Furthermore, we can obtain
thus, Assumption 4 holds.
We have the interacting particle system,
subject to , .
Let and . The truncated stochastic theta scheme for Equation (51) reads
with initial data . It is difficult to obtain the analytic solutions of Equation (48) and the interacting particle system, so we use the reference solution generated by the EM method with . We use the maximum sample average () of the absolute error between the numerical solution of the truncated stochastic theta scheme and the reference solution at time to denote the error and plot the numerical results in Figure 1 and Figure 2 and which verifies the convergence and asymptotical mean square stability of the proposed scheme.
Figure 1.
Convergence of the truncated stochastic theta method with different for (48).
Figure 2.
Asymptotical mean square stability of the truncated stochastic theta method with different for (48).
7. Conclusions
In this paper, we have focused the strong convergence and asymptotical mean square stability of the stochastic theta method for McKean-Vlasov stochastic differential equations (MVSDEs) under local Lipschitz condition. We have used the empirical distribution to represent the law and introduced the interacting particle system to approximate the MVSDE. We have introduced the truncated stochastic theta method and showed that the solution of the truncated stochastic theta scheme for the non-interacting particle system strongly converges to the exact solution. Moreover, we have studied the asymptotical mean square stability of MVSDE and the truncated stochastic theta scheme by adding an Lyapunov-type condition on the drift and diffusion coefficients and presented one example to check our theory results.
Author Contributions
Conceptualization, H.C. and H.Y.; methodology, Q.Z.; software, H.C.; validation, H.C., H.Y. and Q.Z.; formal analysis, H.C.; investigation, H.C.; resources, Q.Z.; data curation, H.C.; writing—original draft preparation, H.C.; writing—review and editing, H.Y.; visualization, Q.Z.; supervision, Q.Z. All authors have read and agreed to the published version of the manuscript.
Funding
The work is supported by the National Natural Science Foundation of China (62173139, 12271368), the Natural Science Foundation of Heilongjiang Province (LH2023A019), the Longjiang Project Young Goose Innovation Team Support Program (2024CYLJ01), and the Foundation of Innovation Talent of Heilongjiang Institute of Technology (2023GJ10, 2024GJ01).
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Bahlali, K.; Mezerdi, M.A.; Mezerdi, B. Stability of McKean-Vlasov stochastic differential equations and applications. Stoch. Dyn. 2020, 20, 1–20. [Google Scholar] [CrossRef]
- dos Reis, G.; Engelhardt, S.; Smith, G. Simulation of McKean-Vlasov SDEs with super-linear growth. IMA J. Numer. Anal. 2022, 42, 874–922. [Google Scholar] [CrossRef]
- dos Reis, G.; Salkeld, W.; Tugaut, J. Freidlin-Wentzell LDP in path space for McKean-Vlasov equations and the functional iterated logarithm law. Ann. Appl. Probab. 2019, 29, 1487–1540. [Google Scholar] [CrossRef]
- Carmona, R.; Delarue, F. Probabilistic Theory of Mean Field Games with Applications II. Probability Theory and Stochastic Modelling; Springer: Cham, Switzerland, 2018. [Google Scholar]
- Liu, Z.; Ma, J. Existence, uniqueness and exponential ergodicity under Lyapunov conditions for McKean-Vlasov SDEs with Markovian switching. J. Differ. Equ. 2022, 337, 138–167. [Google Scholar] [CrossRef]
- Li, Y.; Mao, X.; Song, Q.; Wu, F.; Yin, G. Strong convergence of Euler-Maruyama schemes for McKean-Vlasov stochastic differential equations under local Lipschitz conditions of state variables. IMA J. Numer. Anal. 2023, 43, 1001–1035. [Google Scholar] [CrossRef]
- Adams, D.; Reis, G.d.; Ravaille, R.; Salkld, W.; Tugaut, J. Large deviations and exit-times for reflected McKean-Vlasov equations with self-stabilizing terms and superlinear drifts. Stoch. Processes Appl. 2022, 146, 264–310. [Google Scholar] [CrossRef]
- Hammersley, W.R.P.; Šiška, D.; Szpruch, Ł. Weak existence and uniqueness for McKean-Vlasov SDEs with common noise. Ann. Probab. 2021, 49, 527–555. [Google Scholar] [CrossRef]
- Yuan, H.; Zhu, Q. The well-posedness and stabilities of mean-field stochastic differential equations driven by G-Brownian motion. SIAM J. Control Optim. 2025, 63, 596–624. [Google Scholar] [CrossRef]
- Yuan, H.; Zhu, Q. The stabilities of delay stochastic McKean-Vlasov equations in the G-framework. Sci. China Inf. Sci. 2025, 68, 112203. [Google Scholar] [CrossRef]
- Govindan, T.E.; Ahmed, N.U. On Yosida approximations of McKean-Vlasov type stochastic evolution equations. Stoch. Anal. Appl. 2015, 33, 383–398. [Google Scholar] [CrossRef]
- Ding, X.; Qiao, H. Stability for stochastic Mckean-Vlasov equations with non-lipschitz coefficients. SIAM J. Control Optim. 2021, 59, 880–905. [Google Scholar] [CrossRef]
- Bossy, M.; Talay, D. A stochastic particle method for the McKean-Vlasov and the Burgers equation. Math. Comp. 1997, 66, 157–192. [Google Scholar] [CrossRef]
- Budhiraja, A.; Fan, W.T.L. Uniform in time interacting particle approximations for nonlinear equations of Patlak-Keller-Segel type. Electron. J. Probab. 2016, 22, 1–37. [Google Scholar] [CrossRef]
- Bao, J.; Reisinger, C.; Ren, P.; Stockinger, W. First-order convergence of Milstein schemes for McKean-Vlasov equations and interacting particle systems. Proc. R. Soc. A 2021, 477, 20200258. [Google Scholar] [CrossRef] [PubMed]
- Gobet, E.; Pagliarani, S. Analytical approximations of non-linear SDEs of McKean-Vlasov type. J. Math. Anal. Appl. 2018, 466, 71–106. [Google Scholar] [CrossRef]
- Kumar, C.; Neelima, C. On explicit Milstein-type scheme for McKean-Vlasov stochastic differential equations with super-linear drift coefficient. Electron. J. Probab. 2021, 26, 1–32. [Google Scholar] [CrossRef]
- Neelima, B.S.; Kumar, C.; Reis, G.d.; Reisinger, C. Well-posedness and tamed Euler schemes for McKean-Vlasov equations driven by Lévy noise. arXiv 2020, arXiv:2010.08585. [Google Scholar]
- Liu, H.; Shi, B.; Wu, F. Tamed Euler-Maruyama approximation of McKean-Vlasov stochastic differential equations with super-linear drift and Hölder diffusion coefficients. Appl. Numer. Math. 2023, 183, 56–85. [Google Scholar] [CrossRef]
- Wu, H.; Hu, J.; Gao, S.; Yuan, C. Stabilization of stochastic McKean-Vlasov equations with feedback control based on discrete-time state observation. SIAM J. Control Optim. 2022, 60, 2884–2901. [Google Scholar] [CrossRef]
- Li, T.; Yuan, C. A note on strong convergence of implicit scheme for SDEs under local one-sided Lipschitz conditions. Int. J. Comput. Math. 2020, 98, 238–251. [Google Scholar] [CrossRef]
- Jentzen, A.; Kloeden, P.E.; Neuenkirch, A. Pathwise approximation of stochastic differential equations on domains: Higher order convergence rates without global Lipschitz coeficients. Numer. Math. 2009, 112, 41–64. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).