This paper develops integration by parts formulas for McKean-Vlasov SDEs with elliptic coefficients, enabling the analysis of derivatives and solutions to related PDEs with irregular terminal conditions.
Contribution
It introduces new integration by parts formulas on Wiener space for McKean-Vlasov SDEs, addressing derivatives with respect to variables and measures, and provides bounds for solution densities.
Findings
01
Established integration by parts formulas for McKean-Vlasov SDEs
02
Proved existence of classical solutions to related PDEs with irregular terminal conditions
03
Derived bounds for derivatives of solution densities
Abstract
In this article, we develop integration by parts formulae on Wiener space for solutions of SDEs with general McKean-Vlasov interaction and uniformly elliptic coefficients. These integration by parts formulae hold both for derivatives with respect to a real variable and derivatives with respect to a measure understood in the sense of Lions. They allows us to prove the existence of a classical solution to a related PDE with irregular terminal condition. We also develop bounds for the derivatives of the density of the solutions of McKean-Vlasov SDEs.
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic processes and financial applications
Full text
Smoothing properties of McKean-Vlasov SDEs††thanks: This work was partially supported by the Engineering and Physical Sciences Research Council [grant no EP/M506345/1].
Dan Crisan, Eamon McMurray
Department of Mathematics, Imperial College London, 180 Queen’s Gate, London
SW7 2AZ, UKDepartment of Mathematics, Imperial College London, 180 Queen’s Gate, London
SW7 2AZ, UK.
Abstract
In this article, we develop integration by parts formulae on Wiener space for solutions of SDEs with general McKean-Vlasov interaction and uniformly elliptic coefficients. These integration by parts formulae hold both for derivatives with respect to a real variable and derivatives with respect to a measure understood in the sense of Lions. They allows us to prove the existence of a classical solution to a related PDE with irregular terminal condition. We also develop bounds for the derivatives of the density of the solutions of McKean-Vlasov SDEs.
Keywords: Integration by Parts Formulae, Malliavin Calculus, McKean-Vlasov SDEs, Kusuoka-Stroock Functions.
1 Introduction
The main object of study in this paper is the McKean-Vlasov stochastic differential equation (MVSDE)
[TABLE]
driven by a Brownian motion B=(B1,…,Bd), with coefficients V0,…,Vd:RN×P2(RN)→RN and initial condition θ, a square-integrable random variable independent of B. Here and throughout, we denote by [ξ] the law of a random variable ξ and by P2(RN) the set of probability measures on RN with finite second moment.
MVSDEs are equations whose coefficients depend on the law of the solution. They are also referred to as mean-field SDEs and their solutions are often called nonlinear diffusions.
These MVSDEs provide a probabilistic representation to the solutions of a class of nonlinear PDEs. A particular example of such nonlinear PDEs was first studied by McKean [29]. These equations describe the limiting behaviour of an individual particle evolving within a large system of particles undergoing diffusive motion and interacting in a ‘mean-field’ sense, as the population size grows to infinity. A particular characteristic of the limiting behaviour of the system, is that any finite subset of particles become asymptotically independent of each other. This propagation of chaos phenomenon was studied by McKean [30] and Sznitman [34] among many other authors. Existence and uniqueness results, the theory of propagation of chaos and numerical methods have been studied in a variety of settings (see, for example, [6, 7, 21, 31]).
As MVSDEs can be interpreted as limiting equations for large systems, they are widely used as models in statistical physics [7, 31] as well as in the study of large-scale social interactions within the theory of mean-field games [26, 27, 28, 19, 20, 10, 11]. Recently, these equations have also appeared in the mathematical finance literature in the specification and calibration of multi-factor stochastic volatility and hybrid models [5, 17].
In this paper, we develop several new integration by parts formulae for solutions of MVSDE. In turn, these formulae enable us to use MVSDE to define the solution of a class of partial differential equations that has the form
[TABLE]
where g:RN×P2(RN)→R and the operator L acts on sufficiently enough functions F:RN×P2(RN)→RN and is defined
[TABLE]
where σ(z,μ) is the N×d matrix with columns V1(z,μ),…,Vd(z,μ).
The last two terms in the description of LF(x,[θ]) involve the derivative with respect to the measure variable as introduced by Lions in his seminal lectures at the Collège de France (see [9] for details), which we describe in Section 2.3.
Papers [3, 4, 22] present further details of the relevance of the class of nonlinear partial differential equations (1.2)
For linear parabolic PDEs on [0,T]×RN it is well known from classical works such as [16, 18] that under uniform ellipticity or Hörmander condition, there exist classical solutions even when the initial condition is not differentiable. In this paper, we explore to what extent the same is true for the PDE (1.2) under a uniform ellipticity assumption. That is, we consider the question of whether the PDE (1.2) has classical solutions when the initial condition g is not differentiable.
For this we exploit a probabilistic representation for the classical solution
111Because of the new requirement that the solution is differentiable in the measure direction, the notion of a classical solution
of (1.2) needs to be clarified. We do this in Definition 5.7 below.
of the PDE (1.2) given in terms of a functional of Xtθ and of the solution of the following de-coupled equation:
[TABLE]
We say that this equation is de-coupled as the law appearing in the coefficients is [Xsθ] (the solution of equation (1.1)), rather than the law of Xtx,[θ], the solution to equation (1.3) itself222Equation (1.3) is therefore not an MVSDE..
In the following, we show that, for a certain class of functions g:RN×P2(RN)→R (not necessarily smooth), the function
[TABLE]
solves the PDE (1.2). A similar result has been proved in [8, 12] under different conditions than ours and for an initial condition g that is sufficiently smooth.
For the stochastic flow (Xtx)t≥0 solving a classical SDE with initial condition x∈RN, the standard strategy to show that the function u(t,x):=Eg(Xtx) is a classical solution
of a linear PDE is to show, using the flow property of Xtx, that for h>0, u(t+h,x)=E[u(t,Xhx)] and then show that u is regular enough to apply Itô’s formula to u(t,Xhx). Expanding this process using Itô’s formula and sending h→0
shows that u does indeed solve the related PDE. For MVSDEs, one can develop a similar approach. In this setting, to expand a function depending not only on the process (Xtx,[θ])t≥0 (where we can use the usual Itô formula) but also on the flow of measures ([Xtθ])t≥0, we require an extension of the classical chain rule and we use here the chain rule proved in [12]. Our main focus is therefore to provide conditions under which U, defined in (1.4), is regular enough to apply the Itô formula and the extended chain rule.
For a general Lipschitz continuous function g:RN×P2(RN)→R, we cannot expect for the mapping (x,[θ])↦E[g(Xtx,[θ],[Xtθ])] to be differentiable (for a fixed t>0) even when the coefficients in the equation for Xtx,[θ] are smooth and uniformly elliptic. This is shown in Example 5.1. We are, however, able to identify a class of non-smooth initial conditions (including interesting examples, see Example 5.4) for which we can develop integration by parts formulas and establish sufficient smoothness of the associated function U. For g in this class, we use Malliavin calculus to show that
(x,[θ])↦E[g(Xtx,[θ],[Xtθ])] is differentiable. The differentiability in the measure direction is somewhat surprising since there is no noise added in the measure direction, and this smoothing property seems to be new.
We give further details of our results in the next section.
1.1 Outline & Main Results
In Section 2, we introduce the notation and the basic results related to MVSDEs. In particular, when describing the smoothness of the coefficients in equations (1.1) and (1.3) in our assumptions, we introduce the notation Cb,Lipk,k(RN×P2(RN);RN)
for functions k-times differentiable with bounded, Lipschitz derivatives, which we introduce precisely in Section 2.3. Similarly, we use the notation Krq(E,M) to denote processes taking values in a Hilbert space E which are smooth in both Euclidean and measure variables as well as in the Malliavin sense and M denotes how many times the process can be differentiated. This class, which we call the class of Kusuoka-Stroock processes, is introduced in Section 2.4.
The class represents a generalization of the class of processes introduced in [25] and analysed in [14].
In Section 3, we prove some results on the differentiability of Xtx,[θ], the solution to equation (1.3), with respect to the parameters (x,[θ]).
The main result of Section 3 is Theorem 3.2, which says that if V0,…,Vd∈Cb,Lipk,k(RN×P2(RN);RN), then (t,x,[θ])↦Xtx,[θ]∈K01(RN,k). This is proved in the Appendix A.2. We then introduce the uniform ellipticity assumption (UE) in Assumption 3.3, used throughout the rest of the paper. The rest of the section details several corollaries, where we analyse the processes that will play the rôle of Malliavin weights in the integration by parts formulas and identify the class Krq(E,M) of Kusuoka-Stroock processes to which they belong.
With the main technical results complete, in Section 4 we develop integration by parts formulas for derivatives of (x,[θ])↦Ef(Xtx,[θ]) under (UE) and the assumption that V0,…,Vd∈Cb,Lipk,k(RN×P2(RN);RN). We do this for derivatives with respect to x and with respect to μ. In particular we show that (see Propositions 4.1 and 4.2), for f∈Cb∞(RN;R), Ψ∈Krq(R,n) and for ∣α∣+∣β∣≤[n∧(k−2)],
we have
[TABLE]
where Iα3(Iβ2(Ψ)) and Iα3(Iβ2(Ψ)) are defined is defined in Section 4.1 and Iα3(Iβ2(Ψ))∈Krq+2∣α∣+3∣β∣(R,m) and
Iα3(Iβ2(Ψ))∈Krq+4∣α∣+3∣β∣(R,m), where m=[n∧(k−2)]−∣α∣−∣β∣.
We also consider integration by parts formulas for derivatives of the function
x↦Ef(Xtx,δx) (see Theorem 4.4).
In Section 5, we return our attention to the PDE (1.2). In Definition 5.3, we introduce the class (IC) of non-differentiable initial conditions g for which we are able to prove
(x,[θ])↦E[g(Xtx,[θ],[Xtθ])]
is differentiable. We do this by extending the integration by parts formulas of Section 4 to cover this class. Then, for g in this class and assuming uniform ellipticity, and the coefficients V0,…,Vd∈Cb,Lip3,3(RN×P2(RN);RN) (and possibly bounded depending on the exact form of g) we are able to prove the existence and uniqueness of solutions to the PDE (1.2). In particular, we show (see Theorem 5.8) that
function U, defined in (1.4),
is a classical solution of the PDE (1.2). Moreover, U
is unique among all of the classical solutions satisfying the polynomial growth condition ∣U(t,x,[θ])∣≤C(1+∣x∣+∥θ∥2)q for some q>0 and all (t,x,[θ])∈[0,T]×RN×P2(RN).
Finally, in Section 6, we apply the integration by parts formulae to the study of the density function of Xtx,δx. We study the smoothness of the density function and obtain estimates on its derivatives.
The main result (See Theorem 6.1) states that, under suitable conditions, Xtx,δx has a density p(t,x,z) such that (x,z)↦p(t,x,z) is differentiable a number of times dependent on the regularity of the coefficients. Indeed, when these derivatives exist, there exist a constant C such that
[TABLE]
where μ=4∣α∣+3∣β∣+3N and ν=21(N+∣α∣+∣β∣). Moreover, if V0,…,Vd are bounded then the following Gaussian type estimate holds
[TABLE]
1.2 Comparison with other works
As mentioned previously, the PDE (1.2) is also studied in [8] and [12]. Let us explain the relationship between the results in those works and the results in this paper.
In [8], the authors prove that derivatives of (x,[θ])↦Xtx,[θ] exist up to second order. We also prove this as part of Theorem 3.2, although we extend this to derivatives of any order (assuming sufficient smoothness of the coefficients). In [8], the hypotheses on the continuity and differentiability of the coefficients are the same as ours
The authors then consider initial conditions g:RN×P2(RN)→RN for which
the derivatives up to second order exist and are bounded, which they use to prove regularity of U. Since g is sufficiently smooth, they do not need to impose any non-degeneracy condition on the coefficients. In our work we remove the constraint on the smoothness of g at the expense of assuming non-degeneracy condition on the coefficients of the MVSDEs. In this sense, their results are complementary to ours.
The paper [12] has a completely different scope. The authors are interested in a nonlinear PDE on [0,T]×RN×P2(RN), called the master equation in reference to the theory of mean-field games. The PDE we consider is a special case of this, although again they assume that the function g is twice differentiable. Their strategy for proving regularity of U is also different. In their setting, the authors prove that derivatives of the lifted flow RN×L2(Ω)∋(x,θ)↦Xtx,[θ] exist up to second order (with derivatives in the variable θ being Fréchet derivatives on the Hilbert space L2(Ω)) where Xtx,[θ] is the forward component in a coupled forward-backward system. They use this result, along with sufficient smoothness of g, to prove that the lifted function U, defined on on [0,T]×RN×L2(Ω) is sufficiently regular in the Fréchet sense. They then prove a result which allows them to recover regularity of the second order derivatives of U from properties of the second order Fréchet derivatives of U.
Using their strategy, the authors of [12] are able to impose hypotheses which only involve conditions on derivatives of the coefficients ∂μVi(x,[θ],v) evaluated at v=θ∈L2(Ω).
This is in contrast to our assumptions which impose conditions on ∂μVi(x,[θ],v) for all (x,[θ],v)∈RN×P2(RN)×RN.
More recently, two other works [2, 13] give some partial results related to the smoothness of the solutions of McKean-Vlasov SDEs. In [2], the Malliavin differentiability of McKean-Vlasov SDEs is studied using a stochastic perturbation approach of Bismut type. In [13], the strong well-posedness of a McKean-Vlasov SDEs is proven when the diffusion matrix
is Lipschitz with respect to both the space and measure arguments and uniformly elliptic and the
drift is bounded in space and Hölder continuous in the measure direction.
Both works restrict themselves to the particular case when the coefficient dependence on the law of the solution is of scalar type. We obtain some related results in [15], under the same scalar dependence restriction, but under the more general Hörmander condition.
We base our results on the use of Malliavin calculus techniques. The new integration by parts formulae and, more importantly, the identification of the processes appearing in these formulae as Kusuoka-Stroock processes is key to our analysis. The use of Kusuoka-Stroock processes is a very versatile tool. Not only that it enables us to identify the solution of the PDE (1.2), but the also allows us to study the density of Xtx,δx and obtain both polynomial and Gaussian local bounds for their derivatives. We are not aware of similar bounds obtained elsewhere in the literature for densities of solutions of MVSDEs.
2 Preliminaries
2.1 Notation & Basic Setup
We work on a filtered probability space (Ω,F,F={Ft}t∈[0,T],P) which supports an F-adapted d-dimensional Brownian Motion, B=(B1,…,Bd). We also often denote B0(s)=s for s∈[0,T]. We assume that there is a sufficiently rich sub-σ-algebra G⊂F independent of B such that all measures μ∈P2(RN) correspond to the law of a random variable in L2((Ω,G,P);RN). Then, we define F to be the filtration generated by B, completed and augmented by G. This is to ensure that in the sequel when we consider processes starting from arbitrary initial conditions θ∈L2(Ω;RN) these processes will be F-adapted. We denote the Lp norm on (Ω,F,P) by ∥⋅∥p and we also introduce the space STp of continuous F-adapted processes φ on [0,T], satisfying
[TABLE]
In addition to the probability space (Ω,F,P), we will also make use of other probability spaces (Ω~,F~,P~) and (Ω,F,P) when performing the lifting operation associated with the Lions derivative. We assume that these satisfy the same conditions as (Ω,F,P). We denote the Lp norm on each of these spaces by ∥⋅∥p unless we want to emphasise which space we are working on, in which case we use ∥⋅∥Lp(Ω) etc.
We use ∣⋅∣ to denote the Euclidean norm. Throughout we denote by α and β multi-indices on {1,…,N} including the empty multi-index. We denote by IdN the N×N identity matrix. We also use some terminology from Malliavin calculus: we denote by D the Malliavin derivative and by δ its adjoint, the Skorohod integral.
We outline very briefly the basic operators of Malliavin calculus in Appendix A.1.
2.2 Basic results on McKean-Vlasov SDEs
We study McKean-Vlasov SDEs with general Lipschitz interaction. The coefficients are functions from RN×P2(RN) to RN, where P2(RN) denotes the space of probability measures on RN with finite second moment. We equip this space with the 2-Wasserstein metric, W2. For a general metric space (M,d), we define the 2-Wasserstein metric on P2(M) by
[TABLE]
where Pμ,ν denotes the set of measures on M×M with marginals μ and ν. When we refer to the Lipschitz property of the coefficients, it is with respect to product distance on RN×P2(RN).
Proposition 2.1** (Existence, Uniqueness and Lp estimates).**
Suppose that θ∈L2(Ω) and V0,…,Vd are uniformly Lipschitz continuous, then there exists a unique, strong solution to the equation
[TABLE]
and there exists a constant C=C(T), such that
[TABLE]
Similarly, there exists a unique, strong solution to the equation
[TABLE]
and there exists a constant C=C(p,T), such that for all p≥1,
[TABLE]
Moreover, for all (x,θ,t),(x′,θ′,t′)∈RN×L2(Ω)×[0,T] and p≥1,
[TABLE]
and
[TABLE]
Finally, we have the following flow property for any t∈[0,T), s∈(t,T], x∈RN and θ∈L2(Ω),
[TABLE]
Proof.
The proof is standard and we leave it to the reader. We note that the proof of existence and uniqueness of a solution to equation (2.1) was proved in [34] for first-order McKean-Vlasov interaction. The case of a generic Lipschitz McKean-Vlasov interaction is covered in [21].
∎
2.3 Differentiation in P2(RN)
In Section 5, we study an SDE with a general McKean-Vlasov dependence. We will be interested in differentiability of the stochastic flow associated to this SDE and an associated PDE on [0,T]×RN×P2(RN). We thus need a notion of derivative for a function on a space of probability measures.
The notion of differentiability we use was introduced by P.-L. Lions in his lectures at the Collège de France, recorded in a set of notes by Cardaliaguet [9]. The underlying idea is very well exposed in [11], which we draw on here.
Lions’ notion of differentiability is based on the lifting of functions U:P2(RN)→R
into functions U~ defined on the Hilbert space L2(Ω~;RN) over some probability space (Ω~,F~,P~), Ω~ being a Polish space and P~ an atomless measure, by setting U~(X~)=U([X~]) for X~∈L2(Ω~;RN). Then, a function U
is said to be differentiable at μ0∈P2(RN) if there exists a random variable X~0 with law μ0 such that the lifted function U~ is Fréchet differentiable at X~0.
Whenever this is the case, the Fréchet derivative of U~ at X~0 can be viewed as an element of L2(Ω~;RN) by identifying L2(Ω~;RN) and its dual. The derivative in a direction γ~∈L2(Ω~;RN) is given by
[TABLE]
It then turns out (see Section 6 in [9] for details.) that the distribution of DU~(X~0)∈L2(Ω~;RN) depends only upon the law μ0 and not upon the particular random variable X~0 having distribution μ0.
It is shown in [9] that, as a random variable, DU~(X~0) is of the form gμ0(X~0), where gμ0:RN→RN is a deterministic measurable function which is uniquely defined μ0-almost everywhere on RN, and is square-integrable with respect to the measure μ0. We call ∂μU(μ0):=gμ0 the derivative of U at μ0. We use the notation
∂μU(μ0,⋅):RN∋v↦∂μU(μ0,v)∈RN, which satisfies, by definition,
[TABLE]
This holds for any random variable X~0 with distribution μ0, irrespective of the probability space on which it is defined.
In the sequel, we will consider functions which are differentiable globally on P2(RN). Moreover, we will consider functions where for each μ∈P2(RN), there exists a version of the derivative ∂μU(μ) which is assumed to be a priori continuous as a function
[TABLE]
In this case such a version is unique since, for each θ∈L2(Ω;RN), ∂μU([θ],v) is defined [θ](dv)-a.e., so taking a Gaussian random variable G independent of θ, and ϵ>0, ∂μU([θ+ϵG],v) is defined (dv)-a.e. and taking ϵ→0 and using the continuity of ∂μU, identifies ∂μU([θ],v) uniquely. We show how this definition works in practice in Examples 2.5 and 2.6.
For a function f:P2(RN)→RN, we can straightforwardly apply the above discussion to each component of f=(f1,…,fN). To extend to higher derivatives we note that ∂μfi takes values in RN\textsterling, so we denote its components by (∂μfi)j:P2(RN)×RN→R for j=1,…,N and, for a fixed v∈RN, we can discuss again the differentiability of P2(RN)∋μ↦(∂μfi)j(μ,v)∈R. If the derivative of this function exists and there is continuous version of
[TABLE]
then it is unique. It makes sense to use the multi-index notation ∂μ(j,k)fi:=(∂μ(∂μfi)j)k.
Similarly, for higher derivatives, if for each (i0,…,in)∈{1,…,N}n+1,
[TABLE]
exists, we denote this ∂μαfi0 with α=(i1,…,in).
Now, each derivative in μ is a function of an ‘extra’ variable, so ∂μαfi0:P2(RN)×(RN)n→R. We always denote these variables, by v1,…,vn, so
[TABLE]
When there is no possibility of confusion, we will abbreviate (v1,…,vn) to v, so that
[TABLE]
For v=(v1,…,vn)∈(RN)n, we will denote
[TABLE]
with ∣⋅∣ the Euclidean norm on RN.
It then makes sense to discuss derivatives of the function ∂μαfi0 with respect to the variables v1,…,vn.
If, for some j∈{1,…,N} and all (μ,v1,…,vj−1,vj+1,…,vn)∈P2(RN)×(RN)n−1,
[TABLE]
is l-times continuously differentiable, we denote the derivatives ∂vjβj∂μαfi0, for βj a multi-index on {1,…,N} with ∣βj∣≤l. Similar to the above, we will denote by β the n-tuple of multi-indices (β1,…,βn). We also associate a length to β by
[TABLE]
and denote #β:=n. Then, we denote by Bn the collection of all such β with #β:=n, and B:=∪n≥1Bn. Again, to lighten notation, we will use
[TABLE]
The coefficients in equations (2.1) and (2.3) are of the type V0,…,Vd:RN×P2(RN)→RN, so depend on a Euclidean variable as well as a measure variable. Considering functions on RN×P2(RN) raises a question about whether the order in which we take derivatives matters. A result from [8] says that derivatives commute when the mixed derivatives are Lipschitz continuous.
Let g:R×P2(R)→R and suppose that the derivative functions
[TABLE]
both exist and are Lipschitz continuous: i.e. there exists a constant C>0 such that
[TABLE]
Then, the functions ∂x∂μg and ∂μ∂x are identical.
With this in mind, we can introduce the following definition.
Definition 2.3** (Cb,Lipn,n(RN×P2(RN);RN)).**
(a)
Let V:RN×P2(RN)→RN with components V1,…,VN:RN×P2(RN)→R. We say that V∈Cb,Lip1,1(RN×P2(RN);RN) if the following hold true: for each i=1,…,N, ∂μVi exists and ∂xV exists. Moreover, assume that for all (x,μ,v)∈RN×P2(RN)×RN
[TABLE]
In addition, suppose that ∂μVi and ∂xV are Lipschitz in the sense that
for all (x,μ,v),(x′,μ′,v′)∈RN×P2(RN)×RN,
[TABLE]
(b)
We say that V∈Cb,Lipn,n(RN×P2(RN);RN) if the following hold true: for each i=1,…,N, and all multi-indices α and γ on {1,…,N} and all β∈B satisfying ∣α∣+∣β∣+∣γ∣≤n, the derivatives
[TABLE]
exist. Moreover, suppose that each of these derivatives is bounded and Lipschitz.
(c)
We say that h∈Cb,Lipn(P2(RN);RN) if h:P2(RN)→RN does not depend on a Euclidean variable but otherwise satisfy the conditions in part (b).
Remark 2.4**.**
For functions V:RN×P2(RN)→RN, we will also consider the lifting V~:RN×L2(Ω)→RN. Then, for ξ∈L2(Ω), V~(ξ,ξ) should be interpreted as V~(ξ(ω),ξ)=V(ξ(ω),[ξ]) with the first argument being considered pointwise by ω and the second depending on the random variable ξ through its law.
2. 2.
From the bounds in Definition 2.3(a), we have the following simple consequences for the Fréchet derivative of the lifting V~ of V: for all x,x′∈RN and θ,θ′,γ,γ′∈L2(Ω),
[TABLE]
3. 3.
Note that we cannot interchange the order of ∂μ and ∂v in ∂v∂μV(x,μ,v) since V(x,μ) does not depend on v. However, if V∈Cb,Lipn,n(RN×P2(RN);RN) then for all α,β,γ with ∣α∣+∣β∣+∣γ∣≤n, we have that
[TABLE]
due to Lemma 2.2.
We now introduce some concrete examples of functions V:RN×P2(RN)→RN.
Example 2.5** (Scalar interaction).**
Take U∈Cbk+1(RN×R;RN), ϕ∈Cbk+1(RN;R) and V(x,μ):=U(x,∫ϕdμ).
Example 2.6** (First-order interaction).**
Take W∈Cbk+1(RN×RN;RN) and V(x,μ):=∫W(x,⋅)dμ.
Lemma 2.7**.**
In both examples, V∈Cb,Lipk,k(RN×P2(RN);RN).
The proof is straightforward.
2.4 Kusuoka-Stroock processes on RN×P2(RN)
In Section 4, we develop integration by parts formulas modelled on those developed in works of Kusuoka [24] along with Stroock [25] for solutions of classical SDEs. These integration by parts formulas take the form
[TABLE]
for processes Ψ,Ψα,Ψβ belonging to a specific class. We work with a class of processes similar to one introduced in [25], which we call the class of Kusuoka-Stroock processes.
Definition 2.8** ( Kusuoka-Stroock processes on RN×P2(RN)).**
Let E be a separable Hilbert space and let r∈R, q,M∈N. We
denote by Krq(E,M) the set of processes Ψ:[0,T]×RN×P2(RN)→DM,∞(E) satisfying the
following:
For any multi-indices α,β, γ satisfying ∣α∣+∣β∣+∣γ∣≤M, the function
[TABLE]
exists and is continuous for all p≥1.
2. 2.
For any p≥1 and m∈N with ∣α∣+∣β∣+∣γ∣+m≤M, we have
[TABLE]
Remark 2.9**.**
This definition is different to that in [25] in the following ways:
The processes depend on a parameter μ∈P2(RN).
2. 2.
We keep track of polynomial growth in x of the Dm,p-norm through a parameter q>0 instead of requiring it to be uniformly bounded.
3. 3.
We require continuity in Lp(Ω) rather than almost surely.
Remark 2.10**.**
The number M denotes how many times the Kusuoka-Stroock process can be differentiated; q measures the polynomial growth of the Dm,p-norm of the process in (x,[θ]), and r measures the growth in t.
2. 2.
In the definition, we are able to stipulate that the Dm,p-norm of all the derivatives will be uniformly bounded w.r.t. v because in the sequel the only dependence on v in any Kusuoka-Stroock processes will come from ∂μXtx,[θ](v). In Lemma A.6∂μXtx,[θ](v) is bounded w.r.t v and this carries over to the Dm,p-norm.
To analyse the density of solutions of the MVSDE (2.1) started from a fixed initial point in RN, it is useful to have notation for Kusuoka-Stroock processes which do not depend on a measure μ∈P2(RN). We denote this class by Krq(R,M).
The following lemma says that if we take a Kusuoka-Stroock process on RN×P2(RN) and evaluate its measure argument at a Dirac mass, then this forms a Kusuoka-Stroock process on RN. Its proof is straightforward.
Lemma 2.11**.**
If Ψ∈Krq(R,M) and we define Φ(t,x):=Ψ(t,x,δx), then Φ∈Krq(R,M).
3 Regularity of Solutions of McKean-Vlasov SDEs
This section contains some basic results about solutions of the equations involved, their integrability and their differentiability with respect to parameters. Existence and uniqueness of solutions to (1.3) is covered in Section 2.2.
Proposition 3.1** (First-order derivatives).**
*Suppose that
V0,…,Vd∈Cb,Lip1,1(RN×P2(RN);RN). Then the following hold:*
(a)
There exists a modification of Xx,[θ] such that, for all t∈[0,T], the map x↦Xtx,θ is P-a.s. differentiable. We denote the derivative ∂xXx,[θ] and note that it solves the following SDE
[TABLE]
(b)
For all t∈[0,T], the maps θ↦Xtθ and θ↦Xtx,[θ] are Fréchet differentiable in L2(Ω), i.e. there exists a linear continuous map DXtθ:L2(Ω)→L2(Ω) such that for all γ∈L2(Ω),
[TABLE]
and similarly for Xtx,[θ]. These processes satisfy the following stochastic differential equations
[TABLE]
*where we denote by V~i the lifting of Vi to a function on RN×L2(Ω).
Moreover, for each x∈RN, t∈[0,T], the map P2(RN)∋[θ]↦Xtx,[θ]∈Lp(Ω) is differentiable for all p≥1. So, ∂μXtx,[θ](v) exists and
it satisfies the following equation
*
[TABLE]
where Xsθ~ is copy of Xsθ on the probability space (Ω~,F~,P~) driven by the Brownian motion B~ and with initial condition θ~. Similarly, ∂xXsv,[θ] is a copy of ∂xXsv,[θ] driven by the Brownian motion B~ and ∂μXsθ~,[θ](v)=∂μXsx,[θ](v)x=θ~.
Finally, the following representation holds for all γ∈L2(Ω):
[TABLE]
(c)
For all t∈[0,T], Xtx,[θ],Xtθ∈D1,∞. Moreover, DrXx,[θ]=(Drj(Xx,[θ])i)1≤i≤N1≤j≤d satisfies, for 0≤r≤t
[TABLE]
where σ(z,μ) is the N×d matrix with columns V1(z,μ),…,Vd(z,μ).
Proof.
(a)
Recalling again that Xx,[θ] satisfies a classical SDE with time-dependent coefficients, it follows from [23] Theorem 4.6.5 there exists a modification of Xtx,[θ] which is continuously differentiable in x, and the first derivative satisfies equation (3.1).
(b)
It is shown in [12, Lemma 4.17] that the map θ↦(Xtθ,Xtx,[θ]) is Fréchet differentiable. It is then easy to see the Fréchet derivative processes satisfy equations (3.2) and (3.3). Now, we follow the idea in [8] to show that ∂μXtx,[θ](v) solves equation (3.4). We first re-write the equation for DXtθ(γ) in terms of ∂μVi instead of the Fréchet derivative of the lifting V~i, as follows
[TABLE]
Consider the equation satisfied by ∂μXsθ~,[θ](v),
evaluated at v=θ and multiplied by γ with both random variables defined on a probability space (Ω,F,P). Taking expectation with respect to P, we get
[TABLE]
In the above equation, we are able to take γ inside the Itô integral with no problem since it is defined on a separate probability space to the Brownian motion, B. We are also able to interchange the order of the Itô integral and expectation with respect to P using a stochastic Fubini theorem (see for example [33, Theorem 65]).
Again, since (θ,γ) are defined on a separate probability space,
Now, taking equation (3.1), satisfied by ∂xXtx,[θ] and evaluating at x=θ, multiplying by γ and adding to equation (3.8), we see that ∂xXtθ,[θ]γ+E[∂μXtθ~,[θ](θ)γ] is equal to
[TABLE]
One can therefore see that the equation satisfied by ∂xXtθ,[θ]γ+E[∂μXtθ~,[θ](θ)γ] is the same as equation (3.7) satisfied by DXtθ(γ), so by uniqueness they are equal. This representation also makes clear the linearity and continuity of γ↦DXtθ(γ).
Following essentially the same procedure shows that
E[∂μXtx,[θ](θ)γ] satisfies the same equation as DXtx,[θ](γ), so that (3.5) holds. Hence, by definition ∂μXtx,[θ](v) exists and satisfies equation (3.4). This representation also makes clear the linearity and continuity of γ↦DXtx,[θ](γ).
(c)
Let Xθ,n denote the Picard approximation of the solution to the McKean-Vlasov SDE (2.1), given by
[TABLE]
For each n≥1, Xθ,n is the solution of a classical SDE with time-dependent coefficients, which are differentiable in space, with each derivative of the coefficients being Lipschitz continuous. Therefore, by Nualart [32] Theorem
2.2.1 Xtθ,n∈D1,∞ for all t∈[0,T]. The form of the equation satisfied by DXtθ,n is the same as (3.6). It is then easy to show that ∥Xtθ,n∥D1,∞<C(1+∥θ∥2) uniformly in n. Now, since for all p≥2, ∥Xtθ,n−Xtθ∥p→0 as n→∞, by Nualart [32] Lemma 1.5.3, Xtθ∈D1,∞. Similarly, Xtx,[θ]∈D1,∞ since it solves a classical SDE with time-dependent coefficients.
The measure term in the coefficients of the equation for Xtx,[θ] is deterministic, so Dr(Xtx,[θ]) satisfies the usual equation for the Malliavin derivative of an SDE which is precisely equation (3.6).
∎
For our aplications, we need to extend the above result to higher order derivatives of Xtx,[θ]. The main result is summarised in the following theorem, which classifies Xtx,[θ] as a Kusuoka-Stroock process.
Theorem 3.2**.**
Suppose V0,…,Vd∈Cb,Lipk,k(RN×P2(RN);RN), then (t,x,[θ])↦Xtx,[θ]∈K01(RN,k). If, in addition, V0,…,Vd are uniformly bounded then (t,x,[θ])↦Xtx,[θ]∈K00(RN,k).
Since each derivative process satisfies a linear equation (whose exact form is not important for our purposes) the proof is quite mechanical and reserved to the Appendix A.2.
Now we introduce some operators acting on Kusuoka-Stroock processes. These are the building blocks of the integration by parts formulae to come.
For the rest of this section, we will need the following uniform ellipticity assumption.
Assumption 3.3** (UE).**
Let σ:RN×P2(RN)→RN×d be given by
[TABLE]
We make the assumption that there exists ϵ>0 such that, for all ξ∈RN, z∈RN and μ∈P2(RN),
[TABLE]
Now, for a multi-index α on {1,…,N}, we introduce the following operators acting on elements of Krq(R,n), defined for α=(i), by
[TABLE]
For α=(α1,…,αn) we inductively define
[TABLE]
and make analogous definitions for each of the other operators. The following result states that these operators are well-defined and describes how each operator transforms a given Kusuoka-Stroock process. The proof is contained in Appendix A.2.
Proposition 3.4**.**
If V0,…,Vd∈Cb,Lipk,k(RN×P2(RN);RN), (UE) holds and Ψ∈Krq(R,n), then Iα1(Ψ) and Iα3(Ψ), are all well-defined for ∣α∣≤(k∧n). Iα2(Ψ), Iα1(Ψ) and Iα3(Ψ) are well defined for ∣α∣≤n∧(k−2). Moreover,
[TABLE]
If Ψ∈Kr0(R,n) and V0,…,Vd are uniformly bounded, then
[TABLE]
4 Integration by parts formulae for the de-coupled equation
Having introduced some operators acting on Kusuoka-Stroock processes, we now show how to use these operators to construct Malliavin weights in integration by parts formulas. We first develop integration by parts formulas for derivatives of x↦Ef(Xtx,[θ]) and then separately [θ]↦Ef(Xtx,[θ]). In the last part of this section, we will show how to combine these results to construct integration by parts formulas for derivatives of the function x↦Ef(Xtx,δx).
4.1 Integration by parts in the space variable
Proposition 4.1**.**
Let f∈Cb∞(RN;R) and Ψ∈Krq(R,n)
If ∣α∣≤[n∧k], then
[TABLE]
2. 2.
If ∣α∣≤[n∧(k−2)], then
[TABLE]
3. 3.
If ∣α∣≤[n∧k], then
[TABLE]
4. 4.
If ∣α∣+∣β∣≤[n∧(k−2)], then
[TABLE]
Proof.
First, we note that equation (3.1) satisfied by ∂xXtx,[θ] and equation (3.6) satisfied by DrXtx,[θ] are the same except their initial conditions. It therefore follows that for r≤t,
[TABLE]
This allows us to make the following computations for f∈Cb∞(RN;R),
[TABLE]
where we have used Malliavin integration by parts
E⟨Dϕ,u⟩Hd=E[ϕδ(u)] in the last line. This proves the result for ∣α∣=1. By Proposition 3.4, Iα1(Ψ)∈Krq+2(R,(k∧n)−1) when ∣α∣=1. We can therefore iterate this argument another ∣α∣−1 times to obtain the result for all α satisfying ∣α∣≤[n∧k].
2. 2.
By the chain rule,
[TABLE]
By Proposition 3.4, I(i)2(Ψ)∈Krq+3(R,[n∧(k−2)]−1), so since ∣α∣≤[n∧(k−2)], we can apply this argument another ∣α∣−1 times to get the result.
3. 3.
We compute, for any i=1,…,N
[TABLE]
which proves the result for ∣α∣=1.
Again, using Proposition 3.4, Iα3(Ψ)∈Krq+2(R,(k∧n)−1) when ∣α∣=1. We can therefore iterate this argument another ∣α∣−1 times to obtain the result for all α satisfying ∣α∣≤[n∧k].
4. 4.
This follows from parts 2 and 3.
∎
4.2 Integration by parts in the measure variable
We now consider derivatives of the function
[θ]↦E[f(Xtx,[θ])].
Proposition 4.2**.**
Let f∈Cb∞(RN;R) and Ψ∈Krq(R,n).
If ∣β∣≤[n∧(k−2)], then
[TABLE]
2. 2.
If ∣β∣≤[n∧(k−2)], then
[TABLE]
3. 3.
If ∣α∣+∣β∣≤[n∧(k−2)], then
[TABLE]
Proof.
We use again that for r≤t,
[TABLE]
This allows us to make the following computations for f∈Cb∞(RN;R),
[TABLE]
where we have used Malliavin integration by parts
E⟨Dϕ,u⟩Hd=E[ϕδ(u)] in the last line.
This proves the claim for ∣β∣=1. For general β, it follows by iterating this integration by parts ∣β∣ times.
2. 2.
[TABLE]
This is enough to prove the proposition when ∣β∣=1. For ∣β∣>1, simply repeat this argument.
3. 3.
This follows from parts 1 and 2.
∎
4.3 Integration by parts for McKean-Vlasov SDE with fixed initial condition
We now consider developing integration by parts formulae for derivatives of the function
[TABLE]
We introduce the following operator acting on elements of Krq(R,M), the set of Kusuoka-Stroock processes on RN. For α=(i)
[TABLE]
and inductively, for α=(α1,…,αn),
[TABLE]
Lemma 4.3**.**
If V0,…,Vd∈Cb,Lipk,k(RN×P2(RN);RN) and Φ∈Krq(R,n), then Jα(Φ) is well-defined for ∣α∣≤[n∧(k−2)],
and
[TABLE]
Moreover, if Φ∈Kr0(R,k) and V0,…,Vd are uniformly bounded, then
[TABLE]
Proof.
This is a direct result of Proposition 3.4 and Lemma 2.11.
∎
Theorem 4.4**.**
Let f∈Cb∞(RN;R).
For all multi-indices α on {1,…,N} with ∣α∣≤k−2
[TABLE]
In particular, we get the following bound
[TABLE]
Proof.
By the above discussion,
[TABLE]
Now, we apply the IBPFs developed earlier in Proposition 4.1 part 3 and Theorem 4.2 part 3.
[TABLE]
and we can iterate this argument ∣α∣ times.
∎
Corollary 4.5**.**
Let f∈Cb∞(RN;R) and α and β multi-indices on {1,…,N} with ∣α∣+∣β∣≤k−2. Then,
with Jα(1)∈K4∣α∣(R,k−2−∣α∣).
Then, using Proposition 4.1 part 2, we get
[TABLE]
∎
5 Connection with PDE
We return our attention to the PDE (1.2). The results of the last section suggest that for initial conditions g(z,μ)=g(z), which do not depend on the measure, we can still expect there to be a classical solution, even if g is not differentiable. Indeed, we spell out the conditions under which this is true in Theorem 5.8. But first, let us consider whether the same can be true for initial conditions which do depend on the measure.
Example 5.1**.**
Let g(z,μ)=g(μ):=∫yμ(dy) and V0≡0, V1≡1 and N=d=1, then
[TABLE]
and
[TABLE]
We now show that [θ]↦g([Xtθ]) is not differentiable. If we choose θ∈L2(Ω) with Eθ=0, then for any t>0, h>0 and any γ∈L2(Ω),
[TABLE]
and this limit does not exist as h→0. Hence, the Gâteaux derivative of the map L2(Ω)∋θ↦g([Xtθ]) does not exist.
The above example shows that for a function g:RN×P2(RN)→R which is Lipschitz continuous, we cannot, in general, expect [θ]↦E(g(Xtx,[θ],[Xtx,[θ]])) to be differentiable (for a fixed t>0) even when the coefficients in the equation for Xtx,[θ] are smooth and uniformly elliptic. There are, however, interesting examples of initial conditions for which we can develop integration by parts formulas.
Before we introduce this class of initial conditions, we consider what form derivatives of
U(t,x,[θ]):=E(g(Xtx,[θ],[Xtθ]))
take when g is smooth. The following result is Lemma 5.1 from [8].
Lemma 5.2**.**
We assume that the function g:RN×P2(RN)→RN admits continuous derivatives ∂xg and ∂μg satisfying for some q>0 and 0≤p<2
[TABLE]
and we assume V0,…,Vd∈Cb,Lip1,1(RN×P2(RN);RN).
Then, ∂μU exists and takes the following form:
[TABLE]
Now we introduce a class of initial conditions g:RN×P2(RN)→R for which we will be able to develop integration by parts formulas.
Definition 5.3** ((IC)x** and (IC)v ).
We say that g:RN×P2(RN)→R is in the class (IC) if the following conditions hold:
g* is continuous with polynomial growth: i.e. there exists q>0 such that for all (x,[θ])∈RN×P2(RN): ∣g(x,[θ])∣≤C(1+∣x∣+∥θ∥2)q.*
2. 2.
There exists a sequence of functions (gl)l≥1, gl:RN×P2(RN)→R with polynomial growth such that gl→g uniformly on compacts and ∂xgl exists and also has polynomial growth for each l≥1.
3. 3.
For each l≥1 there exists a function
Gl:RN×P2(RN)×RN→R which is either differentiable in x or v and ∂μgl(x,μ,v)=∂xGl(x,μ,v) or ∂μgl(x,μ,v)=∂vGl(x,μ,v). Moreover, each Gl and its derivatives satisfies the growth condition: there exist q>0 and 0≤r<1 such that for all (x,[θ],v)∈RN×P2(RN)×RN:
[TABLE]
where h is Gl, ∂xGl or ∂vGl.
In addition, we assume that for all (x,μ,v) the pointwise limit l→∞limGl(x,μ,v) exists and the function G defined by G(x,μ,v):=l→∞limGl(x,μ,v) is continuous and satisfies the same growth condition.
If ∂μgl=∂xGl we say g is in the class (IC)x. If ∂μgl=∂vGl, we say g is in the class (IC)v.
We give some examples of functions g in the class (IC).
Example 5.4**.**
**
*Functions with no dependence on the measure: *
Suppose that g(x,μ)=φ(x) where φ∈Cp(RN;R). Then, let (φl)l≥1 be a sequence of mollifications of φ and (gl)l≥1 the corresponding functions defined in the same way. Then, ∂μgl(x,μ,v)=0. So, g belongs to the class (IC)x and G in this case would be G≡0.
2. 2.
*Centred random variables: *
Suppose that g(x,μ)=φ(x−∫yμ(dy)) where φ∈Cp(RN;R). Then, let (φl)l≥1 be a sequence of mollifications of φ and (gl)l≥1 the corresponding functions defined in the same way. Then, ∂μgl(x,μ,v)=−∂φl(x−∫yμ(dy)). So, g belongs to the class (IC)x and G in this case would be G(x,μ,v)=−φ(x−∫yμ(dy)).
3. 3.
*First order interaction: *
Suppose g(x,μ):=∫φ(x,y)μ(dy) where φ:RN×RN→R is continuous with ∣φ(x,y)∣≤C(1+∣x∣q+∣y∣r) for some q>0 and 0≤r<1. Then, let (φl)l≥1 be a sequence of mollifications of φ and (gl)l≥1 the corresponding functions defined in the same way. Then, ∂μgl(x,μ,v)=∂vφl(x,v). So, g belongs to the class (IC)v and G in this case would be G(x,μ,v)=φ(x,v). Note, this example includes the case of convolutions where φ(x,y)=φ(x−y).
4. 4.
*Second order interaction: *
Suppose g(x,μ):=∫φ(x,y,z)μ(dy)μ(dz) where φ:R3N→R is continuous with ∣φ(x,y,z)∣≤C(1+∣x∣q+∣y∣r+∣z∣r) for some q>0 and 0≤r<1. Then, let (φl)l≥1 be a sequence of mollifications of φ and (gl)l≥1 the corresponding functions defined in the same way. Then, ∂μgl(x,μ,v)=∫[∂vφl(x,v,y)+∂vφl(x,y,v)]μ(dy). So, g belongs to the class (IC)v and G in this case would be
[TABLE]
5. 5.
*Polynomials on the Wasserstein space: *
Suppose
g(x,μ)=∏i=1n∫φi(x,y)μ(dy), where n≥1 and each φi:RN×RN→R is continuous with ∣φi(x,y)∣≤C(1+∣x∣q) for some q>0. Then, let (φi,l)l≥1 be a sequence of mollifications of φi and (gl)l≥1 the corresponding functions defined in the same way. Then,
[TABLE]
Therefore g belongs to the class (IC)v and G in this case would be
[TABLE]
Now, we introduce the hypotheses under which we will be able to prove existence and uniqueness of a solution to the PDE (1.2).
(H1):
(UE) holds, and the coefficients V0,…,Vd∈Cb,Lip3,3(RN×P2(RN);RN), and g:RN×P2(RN)→RN is in the class (IC)x.
(H2):
(UE) holds, and the coefficients V0,…,Vd∈Cb,Lip3,3(RN×P2(RN);RN) as well as being uniformly bounded, and that
g:RN×P2(RN)→RN is in the class (IC)v.
Lemma 5.5**.**
Under either (H1) or (H2), for the function U(t,x,[θ]):=E[g(Xtx,[θ][Xtθ])], the derivative functions
[TABLE]
exist and are continuous. Moreover, for all compacts K⊂P2(RN)
[TABLE]
Proof.
Under both (H1) and (H2), g is in the class (IC), so there is a sequence of functions (gl)l≥1 approximating g. Let Ul(t,x,[θ]=E[gl(Xtx,[θ],[Xtθ])] .
From Proposition 4.1 we know that for i,j∈{1,…,N}
[TABLE]
By the growth assumption on gl, Hölder’s inequality and the moment estimates already obtained for the processes Xtx,[θ],Xtθ and the Kusuoka-Stroock processes in (2.2), (2.4) and Proposition A.9, we can show that the expectations above are bounded independently of l≥1. By dominated convergence, we can take the limit in each equation.
Now, each of the Kusuoka-Stroock processes appearing in the above representations for the derivatives are, by definition, jointly continuous in (t,x,[θ]) in Lp(Ω), p≥1. So is (t,x,[θ])↦g(Xtx,[θ],[Xtθ]) by Theorem 3.2 (which guarantees that (t,x,[θ])↦Xtx,[θ] is a Kusuoka-Stroock process) and the continuity of g.
To lighten notation, we restrict to the case N=1 through the rest of this proof. First, we assume (H1) holds, so g is in the class (IC)x. Note that gl satisfies the hypotheses of Lemma 5.2, which gives
[TABLE]
Now, we recall the following identity connecting DrXtx,[θ] and ∂xXrx,[θ]:
To show that sup[θ]∈KE∣∂μU(t,x,[θ],θ)∣2<∞, we note that all processes on the right hands side of (5.3) have moments of all orders bounded polynomially in ∥θ∥2 except Xtθ~ in the final term. For the final term, by the growth conditions on Gl,
[TABLE]
Clearly this is bounded in [θ] over compacts in P2(RN).
Now, we consider the derivative ∂v∂μUl. We note that in the definition of I1(t,x,[θ],v), the only term depending on v is ∂μXtx,[θ](v). Since V0,…,Vd∈Cb,Lip3,3(RN×P2(RN);RN) by assumption, ∂vI1(t,x,[θ],v) exists and we obtain:
[TABLE]
We again use that
[TABLE]
Of course, this identity also holds for ‘tilde’ processes defined on (Ω~,F~,P~) and we denote by D the Malliavin derivative on this space.
So, using the above identity and the Malliavin chain rule, we obtain
[TABLE]
and, applying the integration by parts formula in Proposition 4.1 on the space (Ω~,F~,P~), we get
We can check each expectation above is finite by using the growth conditions on the functions gl, Gl and their derivatives along with Hölder’s inequality and the moment estimates on the processes involved, similar to before. In particular, note that we can obtain estimates on (5.3) and (5.5) independently of l. This allows us to use dominated convergence to pass to the limit in these equations.
Now, suppose that (H2) holds instead of (H1). Under (H2), g in the class (IC)v.
By Lemma 5.2, we have an expression for ∂μUl and using the special form of ∂μgl for initial conditions in the class (IC)v, we get
[TABLE]
We again use that
[TABLE]
Of course, this identity also holds for ‘tilde’ processes defined on (Ω~,F~,P~) and we denote by D the Malliavin derivative on this space.
So, using the above identity and the Malliavin chain rule, we obtain
[TABLE]
and, applying the integration by parts formula in Proposition 4.1 on the space (Ω~,F~,P~), we get
[TABLE]
Similarly,
[TABLE]
and applying the integration by parts formula in Proposition 4.2 on the space (Ω~,F~,P~), we get
[TABLE]
Here we explain the reason for insisting that the coefficients V0,…,Vd are bounded: the Kusuoka-Stroock process I1(1)(t,x,[θ],v) is bounded in Lp(Ω~) uniformly in (x,[θ],v). This allows us to evaluate at x=θ~ and take expectation with respect to E. If the coefficients are not bounded, the bound we have on ∥I1(1)(t,x,[θ],v)∥p grows like ∣x∣4 according to Proposition 3.4 and we cannot guarantee that EE[I1(1)(t,θ~,[θ],v)] is finite.
Putting the above integration by parts formulas together and using Proposition 4.2 on the space (Ω,F,P) for the first term on the right hand side of (5.6), we see that it can be re-written as
[TABLE]
and we note the RHS does not depend on derivatives of the functions g and G.
Also,
Immediately from the proof of Lemma 5.5 one can deduce the following gradient bounds for the function U(t,x,[θ]):=E[g(Xtx,[θ][Xtθ])] under the same conditions (H1) or (H2):
There exists positive constants C and q such that for any (t,x,[θ])∈(0,T]×RN×P2(RN),v∈RN
[TABLE]
We now define what we mean by a classical solution to the PDE (1.2).
Definition 5.7**.**
Suppose that U:[0,T]×RN×P2(RN)→R satisfies (1.2) and
[TABLE]
exist and are continuous. Moreover, suppose that for all (x,θ)∈RN×L2(Ω)
[TABLE]
Then we say that U is a classical solution to the PDE (1.2).
Theorem 5.8**.**
Suppose that either (H1) or (H2) holds. Then
[TABLE]
is a classical solution of the PDE (1.2). Moreover, U
is unique among all of the classical solutions satisfying the polynomial growth condition ∣U(t,x,[θ])∣≤C(1+∣x∣+∥θ∥2)q for some q>0 and all (t,x,[θ])∈[0,T]×RN×P2(RN).
Proof.
Existence:
To prove continuity at the boundary, we use continuity of g and the fact that
Now, we note that by the flow property we have, for h>0,
[TABLE]
so that,
[TABLE]
Hence,
[TABLE]
The idea is to expand the first term using the chain rule introduced in [12] and the second term using Itô’s formula. Then, dividing by h and sending it to 0, along with continuity of the terms appearing in the expansion, will prove that U indeed solves the PDE (1.2).
Lemma 5.5 guarantees that we can apply the chain rule proved in [12].
We apply it to the function U(t,x,⋅) to get
[TABLE]
Itô’s formula applied to U(t,⋅,[Xhθ]) gives
[TABLE]
We want the final term to be square integrable, so that it is a true martingale with zero expectation. We have that for some q>0,
[TABLE]
so that for all p≥1,
[TABLE]
and by the linear growth of Vji, we have
[TABLE]
Hence, the final term is indeed square integrable, and has zero expectation.
By the earlier results on continuity of U and its derivatives and the a priori continuity of the coefficients V0,…,Vd we see that the integrand on the right hand side is a continuous function of h. Dividing by h and sending it to zero, we see that U solves the PDE (1.2).
Uniqueness: Fix any t∈(0,T] and any classical solution W with polynomial growth. Set δ>0, so
[TABLE]
By the polynomial growth of W, this is square integrable.
Now we expand the process (W(t−s,Xsx,[θ],[Xsθ]))s∈[δ,t] and use that W is a solution of the PDE (1.2), so that the drift is zero, to get
[TABLE]
As we have already noted, this is square-integrable, so the stochastic integral is a true martingale with zero expectation. So taking expectation in the above expansion, we get:
[TABLE]
Now, sending δ↘0 and using continuity of W at the boundary (condition (5.10) in the definition of classical solution), the right hand side disappears, and we get that
[TABLE]
which completes the proof.
∎
6 Application to the density function
In this section, we apply the integration by parts formulae to the study of the density function p(t,x,z) of the McKean-Vlasov SDE started from a fixed point, Xtx,δx, at a fixed time t∈[0,T].
Throughout this section, we assume that (UE) holds and V0,…,Vd∈Cb,Lipk,k(RN×P2(RN);RN). We can consider Xtx,[θ] as the solution of a classical SDE with time-dependent coefficients. Hence, under (UE), the smoothness of its density (call it q(t,x,[θ],⋅)) has been studied in the classical work of Friedman [16]. Since p(t,x,z)=q(t,x,δx,z), Friedman’s results also establish the smoothness of p(t,x,z) in the forward variable, z. However, they do not cover the smoothness of the function p(t,x,z) in the backward variable, x. The density p(t,x,z) has also been studied by Antonelli & Kohatsu-Higa in [1] under a Hörmander condition on the coefficients. In this case, they establish smoothness of the density in the forward variable, z, but do not establish estimates on the derivatives of this function. The theorem which follows esatblishes the smoothness of p(t,x,z) in the variables (x,z) and we also obtain estimates on its derivatives.
Theorem 6.1**.**
Let α,β be multi-indices on {1,…,N} and let k≥∣α∣+∣β∣+N+2.
Then, for all t∈(0,T] and θ∈L2(Ω), Xtx,δx has a density p(t,x,⋅) such that (x,z)↦∂xα∂zβp(t,x,z) exists and is continuous. Moreover, there exists a constant C which depends on T, N and bounds on the coefficients, such that for all t∈(0,T]
[TABLE]
where μ=4∣α∣+3∣β∣+3N and ν=21(N+∣α∣+∣β∣). If V0,…,Vd are bounded then the following estimate holds
[TABLE]
Proof.
Let η=(1,2,…,N) and introduce the multi-dimensional indicator function
1{z0>z}:=∏i=1N1{z0i>zi}. For any g∈C0∞(RN;R) the function f defined by
[TABLE]
is in Cp∞(RN;R) and satisfies ∂ηf=g.
Now, we first focus on p(t,x,⋅), the density of Xtx,δx.
[TABLE]
where we have used at each step respectively: ∂ηf=g; Corollary 4.5 ; equation (6.3), and Fubini’s theorem.
It then follows that, for any R>0 and t∈(0,T], there exists C=C(R,t)>0 such that
[TABLE]
Then, it is a result from Taniguchi [35, Lemma 3.1] that Xtx,δx has a density function, p(t,x,⋅) and that ∂xα∂zβp(t,x,z) exists. Once we know that a smooth density exists, it follows from (6.4) that
we can identify ∂xα∂zβp(t,x,z) as
[TABLE]
Now, the following estimates come from each term’s membership of the Kusuoka-Stroock class, as guaranteed by Proposition 3.4 and Corollary 4.5:
[TABLE]
This proves the estimate (6.1).
In addition, if V0,…,Vd are bounded, we can estimate
[TABLE]
Now, we have that ∫0tV0i(Xsx,δx,[Xsx,δx])ds≤∥V0∥∞t and the term
[TABLE]
is a martingale with quadratic variation ⟨Mi⟩t≤∑j=1d∥Vj∥2t. We can therefore apply the exponential martingale inequality to obtain
[TABLE]
Then, we use (a+b)2≥2a2−b2, which is re-arrangement of Young’s inequality, to get
As indicated in the introduction, we will use some tools from Malliavin Calculus to develop integration by parts formulas. Here we introduce the basic terminology. We follow the exposition in [14], with all proofs contained in the book by Nualart [32].
We denote Hd:=L2([0,T];Rd).
and use this space to define the Malliavin derivative.
Definition A.1** (Malliavin Derivative).**
Let f∈Cp∞(Rn;R), for some n∈N,
h1,…,hn∈Hd and F:Ω→R be the functional given by:
[TABLE]
where, for any hi=(hi1,…,hid)∈Hd
[TABLE]
Any functional of the form (A.1) is called
smooth and we denote the class of all such functionals
by S. Then the Malliavin derivative of F,
denoted by DF∈L2(Ω;Hd) is given by:
[TABLE]
We note the isometry L2(Ω×[0,T];Rd)≃L2(Ω;Hd). This allows us to identify DF with a process (DrF)r∈[0,T] taking values in Rd, which we often do. We also denote by (DrjF)r∈[0,T], j=1,…,d, the components of this process.
The set of smooth functionals (random variables)
S is dense in Lp(Ω), for any p≥1 and D is closable as operator from Lp(Ω) to Lp(Ω;Hd).
We define D1,p is the closure of the set S within Lp(Ω;Rd)
with respect to the
norm:
[TABLE]
The higher order Malliavin derivatives are defined in a similar manner. For smooth random variables, we denote the iterated derivative by
D(k)F, k≥2, which is a random variable with values in Hd⊗k
defined as
[TABLE]
The above expression for
D(k)F coincides with that obtained by iteratively applying the
Malliavin derivative.
In an analogous way, one can
close the operator D(k) from Lp(Ω) to Lp(Ω;Hd⊗k). So, for any p≥1 and natural k≥1,
we define Dk,p to be the closure of S with respect to the
norm:
[TABLE]
Moreover, there is nothing which restricts consideration to Rd-valued
random variables. Indeed, one can consider more general
Hilbert space-valued random variables, and the theory would extend
in an appropriate way. To this end, denote Dk,p(E) to be the
appropriate space of E-valued random variables, where E is some
separable Hilbert space. For more details, see
[32], where also the proof of the following chain rule formula can be found:
Proposition A.2** (Chain Rule for the Malliavin Derivative).**
If φ:Rm→R is a continuously
differentiable function with bounded partial derivatives, and F=(F1,…,Fm) is a random vector with components belonging to
D1,p for some p≥1. Then φ(F)∈D1,p, with
[TABLE]
where ∇φ is the row vector
(∂1φ,…,∂mφ) and DF is the matrix
(DjFi)1≤i≤m,1≤j≤d.
Lemma A.3** (The Malliavin derivative and integration).**
Consider an F-adapted process
f:[0,T]×Ω→Rd, and suppose that for each
t∈[0,T] and i∈{0…,d}, we have fi(t)∈D1,2. Moreover, suppose that:
[TABLE]
Then Ft:=i=1∑d∫0tfi(s)dBsi∈D1,2, with
[TABLE]
Similarly, for any i∈{1,…,d}, Gti:=∫0tfi(s)ds is an element of D1,2, with
[TABLE]
Proof.
See Nualart [32, Proposition 1.3.8] for details. ∎
The divergence operator - which is the adjoint of the Malliavin derivative - plays a vital role in the construction of our integration by parts
formula. This operator is also called the Skorohod integral.
It coincides with a generalisation of the Itô integral to
anticipating integrands. A detailed discussion of the divergence operator can be found in Nualart [32].
Definition A.4** (Divergence operator).**
Denote by δ the adjoint of the operator D. That is,
δ is an unbounded operator on L2(Ω×[0,T];Rd) with values in L2(Ω;R) such that:
Dom δ={u∈L2(Ω×[0,T];Rd);∣E(⟨DF,u⟩Hd)∣≤c∥F∥L2(Ω),∀F∈D1,2}.
2. 2.
For every u∈Dom δ, then δ(u)∈L2(Ω) satisfies:
[TABLE]
Remark A.5**.**
If u=(u1,...,ud)∈Dom δ is F-adapted, then the adjoint δ(u), is nothing more than the Itô integral of u with respect to the d-dimensional Brownian motion Bt=(Bt1,…,Btd). i.e.
The first goal of this section is to prove Theorem 3.2. Since each type of derivative (w.r.t. x, μ or v) of Xtx,[θ] satisfies a linear equation, we will introduce a general linear equation and, first, derive some a priori Lp estimates on the solution. Then, we will show this linear equation is again differentiable under certain assumptions on the coefficients.
In the following, we consider an equation with coefficients a1,a2,a3, which depend on (t,x,[θ],v)∈[0,T]×RN×P2(RN)×(RN)#v with initial condition given by a constant value a0 333When applying Lemma A.6 to control the derivatives of Xtx,[θ], a0 will be either 1 in the case of the ∂xiXtx,[θ] or 0 in all other cases. Below, we denote vr as one element of the tuple v=(v1,…,v#v).
Lemma A.6**.**
Let Yx,[θ](v) solve the following SDE
[TABLE]
where, for all i=1,…,d, the coefficients (t,x,[θ],v)↦ak(t,x,[θ],v) are continuous in Lp(Ω)∀p≥1, k=1,2,3, and
[TABLE]
In (A.4), Yθ~,[θ] is a copy of Yx,[θ] on the probability space (Ω~,F~,P~) driven by the Brownian motion B~ and with x=θ~. Similarly, Yvr,[θ] is a copy of Yx,[θ] on the probability space (Ω~,F~,P~) driven by the Brownian motion B~ and with x=v.
If we make the following boundedness assumptions
then we have the following estimate for C=C(p,T,a1,a3)
[TABLE]
Moreover, we also get that the mapping
[TABLE]
is continuous.
Proof.
Wherever there is no confusion, we drop the arguments (t,x,[θ],v) to lighten notation. We will write, for example, a3∣v=θ~ to denote a3(s,x,[θ],θ~).
Let ι,κ:[0,T]↦[0,∞) be defined as
[TABLE]
We deduce from (A.4) and Burkholder-Davis-Gundy inequality that there exists a constant C such that for any t∈[0,T] we have
[TABLE]
so by Gronwall’s inequality,
[TABLE]
Then, applying the Burkholder-Davis-Gundy inequality and the above estimate to Ytx,[θ](v) we deduce that
[TABLE]
So applying Gronwall’s inequality again and our estimate on ι(T) we get (A.5).
Now, for a quantity G depending on (t,x,[θ],v) we introduce the notation
[TABLE]
We can split the difference Ytx,[θ](v)−Yt′x′,[θ′](v′) into
[TABLE]
and consider each term individually. First,
[TABLE]
The integrand is bounded in Lp(Ω) uniformly in time, so using the Burkholder-Davis-Gundy inequality, we get
[TABLE]
Using the continuity assumption on a0, we see that this goes to 0 as t→t′.
Second,
[TABLE]
This is again a linear equation. The same argument used to obtain (A.5), except using the Lp-norm instead of the STp-norm, gives
[TABLE]
Then, using Hölder’s inequality, the fact that Ysx,[θ](v) is bounded in Lp(Ω) for all p≥1 and the continuity assumptions on a1,a2,a3, we see that the above quantity goes to 0. The arguments for ΔθYt′x′(v) and ΔvYt′x′,[θ′] are almost identical.
∎
Now, we consider the differentiability of the generic process Yx,[θ](v) satisfying the linear equation (A.4) under appropriate assumptions.
Proposition A.7**.**
Suppose that the process Yx,[θ](v) is as in Lemma A.6.
In addition to the assumptions of Lemma A.6,
we introduce the following differentiability assumptions:
(a)
For k=1,2,3, all (s,[θ],v)∈[0,T]×P2(RN)×(RN)#v and each p≥1, RN∋x↦ak(s,x,[θ],v)∈Lp(Ω) is differentiable.
2. (b)
For k=1,2,3, all (s,[θ],x)∈[0,T]×P2(RN)×(RN)#v and each p≥1, RN∋v↦ak(s,x,[θ],v)∈Lp(Ω) is differentiable.
3. (c)
For all (s,x,v)∈[0,T]×RN×(RN)#v the mapping L2(Ω)∋θ↦a2(s,θ,[θ],v)∈L2(Ω) is Fréchet differentiable.
4. (d)
ak(s,x,[θ],v)∈D1,∞* for k=1,2,3 and all (s,x,[θ],v)∈[0,T]×RN×P2(RN)×RN.
Moreover, we assume the following estimates on the Malliavin derivatives hold.*
[TABLE]
Then, for all t∈[0,T] the following hold:
Under assumption (a), x↦Ytx,[θ](v) is differentiable in Lp(Ω) for all p≥1 and
[TABLE]
satisfies
[TABLE]
2. 2.
Under assumption (b), v↦Ytx,[θ](v) is differentiable in Lp(Ω) for all p≥1 and
[TABLE]
satisfies
[TABLE]
3. 3.
Under assumption (a), (b) and (c), the maps θ↦Ytθ,[θ](v) and θ↦Ytx,[θ](v) are Fréchet differentiable for all (x,v)∈RN×(RN)#v, so ∂μYtx,[θ](v) exists and it satisfies
[TABLE]
Moreover, we have the representation, for all γ∈L2(Ω),
[TABLE]
4. 4.
Under assumption (e),
Ytx,[θ]∈D1,∞ and DrYx,[θ] satisfies
[TABLE]
Moreover, the following bound holds:
[TABLE]
Proof.
Parts 1. and 2. are standard results on differentiability of SDEs with respect to a real parameter.
The arguments to show that the maps θ↦Ytθ,[θ](v) and θ↦Ytx,[θ](v) are Fréchet differentiable are essentially the same as those from Proposition 3.1 showing that θ↦Xθ,[θ](v) and θ↦Xtx,[θ](v) are Fréchet differentiable, so we omit them.
Once we know these derivatives exist, it is fairly straightforward to see that they satisfy the equations
[TABLE]
and
[TABLE]
Now, taking the equation we claim is satisfied by ∂μYtx,[θ](v,v′), evaluating at v′=θ, multiplying by γ, and taking expectation with respect to P, we can see that E[∂μYtx,[θ](v,θ)γ] satisfies the same equation as D(Ytx,θ(v))(γ), so by uniqueness, they are the same.
Similarly, computing
[TABLE]
we can see that it satisfies the same equation as D(Ytθ,[θ](v))(γ).
2. 4.
Equation (A.4), fits into the standard framework for Malliavin differentiability of SDEs, since the only unkown term appearing inside the expectation with respect to P on the right hand side is Ysθ~,[θ] does not depend on ω∈Ω. The conclusion is therefore a standard result [32, Lemma 2.2.2]. The proof of the bound (A.7) is along the same lines as the proof of (A.5).
To ease the burden on notation, we will prove the theorem for dimension N=1. In this case, α and γ are integers rather than multi-indices and β is a multi-index on {1,…,α}. We will show, by induction on I:=α+∣β∣+γ, that ∂xγ∂vβ∂μαXtx,[θ] exists and solves a linear equation of the form (A.4).
We can then use Lemma A.6 to obtain an Lp(Ω) estimate on ∂xγ∂vβ∂μαXtx,[θ] at each level. In addition, we can obtain estimates on the Dm,p-norm of ∂xγ∂vβ∂μαXtx,[θ] at each level using arguments similar to the classical SDE case.
We will prove by induction that the following statements hold true for I=1,…,k:
(S1):
For all α,β,γ satisfying α+∣β∣+γ=I, ∂xγ∂vβ∂μαXtx,[θ](v) exists and solves a linear equation of the form (A.4). Moreover, ∥∂xγ∂vβ∂μαXx,[θ](v)∥STp is bounded independently of (x,[θ],v) for all p≥1.
(S2):
∂xγ∂vβ∂μαXtx,[θ](v)∈DM−I,∞ and, moreover,
[TABLE]
for all p≥1, where m=1 unless the coefficients V0,…,Vd are bounded, in which case m=0.
I=1:
(S1): ∂xXtx,[θ] and
∂μXtx,[θ](v1) exists and are continuous by Proposition 3.1. There is no derivative with respect to v at this level. We can write
[TABLE]
in the form of equation (A.4) and identify the coeffcients:
[TABLE]
We can now check that the assumptions of Lemma A.6 are satisfied by the coefficients a1,a2,a3 above to obtain a bound on ∥Yx,[θ](v1)∥STp.
Going back to the equations satisfied by ∂xXtx,[θ] and ∂μXtx,[θ](v), we see that the coefficients are (k−1)-times differentiable with bounded Lipschitz derivatives. Nualart [32, Theorem 2.2.2] immediately tells us that ∂xXtx,[θ],∂μXtx,[θ]∈Dk−1,∞. Using the bound in (A.7), we get for Ytx,[θ]=∂xXtx,[θ] or ∂μXtx,[θ](v),
[TABLE]
Now, ∂2Vi is bounded and it is easy to prove that
[TABLE]
(where m=1 unless the coefficients V0,…,Vd are bounded, in which case m=0) using a similar argument to deriving the bound (A.5) for the solution of a linear equation.
So, we get the required bound on the first Malliavin derivative of Yx,[θ](v). For the higher order Malliavin derivatives, following the proof in [32, Theorem 2.2.2], we see that each order Malliavin derivative satisfies a linear equation. Importantly in the equation satisfied by higher-order Malliavin derivatives, the coefficient a1i in each equation is always ∂Vi(Xsx,[θ],[Xsθ]). From the bound on the Malliavin derivative of a general linear equation in (A.7), we see that this is the only term which contribute to the estimate. Hence, the same bound holds as above for each different order Malliavin derivative. Moreover, if all of the coefficients are bounded, the estimate is uniform in (x,[θ],v).
2≤I≤k:
(S1): By the induction hypothesis, for any α,β,γ satisfying α+∣β∣+γ=I, we can write Ytx,[θ](v):=∂xγ∂vβ∂μαXtx,[θ](v) in the form of equation (A.4).
Now, denote
[TABLE]
We will write this in the form of equation (A.4) with coefficients b1,b2,b3. Using Proposition A.7, we identify these coefficients as
[TABLE]
Now, to obtain a bound on the STp-norm of Zx,[θ](v,v′) one just has to check that the coefficients b1,b2,b3 satisfy the assumptions of Lemma A.6, which is straightforward.
(S2): This is the same as the case I=1.
∎
The functions belonging to the set Krq(E,M) satisfy the following properties, which we make use of when developing integration by parts formulas in Section 4.
Lemma A.8** (Properties of local Kusuoka-Stroock processes).**
The following hold
Suppose Ψ∈Krq(R,M) and Ψ is F-adapted. For
i=1,…,d, define
[TABLE]
Then, for i=1,…,d, gi∈Kr+1q(R,M) and g0∈Kr+2q(R,M).
2. 2.
If Ψi∈Kriqi(E,Mi) for i=1,…,n, then
[TABLE]
3. 3.
If Ψ∈Krq(Hd,M), then g(t,x,μ):=∫0tΨ(t,x,μ)(r)dr∈Krq(Rd,M). Conversely, if Ψ~∈Krq(Rd,M), then g~(t,x,μ):=Ψ~(⋅,x,μ)1[0,t](⋅)∈Kr+1q(Hd,M).
4. 4.
If Ψ∈Krq(R,M), then DΨ∈Krq(Hd,M−1).
5. 5.
If Ψ∈Kr1q1(R,M1) and u∈Kr2q2(Hd,M2) then, ⟨DΨ,u⟩Hd∈Kr1+r2q1+q2(R,(M1−1)∧M2).
6. 6.
*If Ψ∈Kr1q1(RN,M1) and u∈Kr2q2(Hd×N,M2) is F-adapted then, *
δ(uΨ)∈Kr1+r2q1+q2(R,(M1−1)∧M2).
7. 7.
If Ψ∈Krq(R,M) then, ∂xΨ∈Krq(R,M−1) and (x,v,μ)↦∂μΨ(x,μ,v) is a Kusuoka-Stroock process on R2N×P2(RN) in the class Krq(R,M−1).
Proof.
These results are straightforward generalisations of results in [25] and [14].
∎
Now, we show that certain processes, which will make up the Malliavin weights in our integration by parts formulas, belong to specific Kusuoka-Stroock classes. The arguments make extensive use of the properties of generic Kusuoka-Stroock processes on RN×P2(RN) in Lemma A.8.
Proposition A.9**.**
If V0,…,Vd∈Cb,Lipk,k(RN×P2(RN);RN) and (UE) holds, then the following are true:
Let ∣α∣=1, and Φ1=σ⊤(σσ⊤)−1(X.x,[θ],[X.θ])∂xαX.x,[θ]1[0,t](⋅). Then, Φ1∈K12(Hd,k−1) and if V0,…,Vd are uniformly bounded then Φ1∈K10(Hd,k−1).
2. 2.
For all i,j∈{1,…,N},
(∂xXtx,[θ])i,j−1∈K01(R,k−2) and if V0,…,Vd are uniformly bounded then (∂xXtx,[θ])i,j−1∈K00(R,k−2).
3. 3.
(∂xXtx,[θ])−1∂μXtx,[θ]∈K02(RN×N,k−2)* and if V0,…,Vd uniformly bounded then (∂xXtx,[θ])−1∂μXtx,[θ]∈K00(RN,k−2).*
Proof.
First, note that from Assumption 3.3, it follows that the matrix (σσ⊤)−1(x,μ) has a an operator norm bounded uniformly in (x,μ). Therefore σ⊤(σσ⊤)−1(⋅,⋅) has linear growth. Also, its elements are k-times differentiable in (x,[θ]), so σ⊤(σσ⊤)−1(Xtx,[θ],[Xtθ])∈K01(Rd×N,k). When ∣α∣=1, ∂xαXtx,μ∈K01(RN,k−1) by part 7 of Lemma A.8, so the product
σ⊤(σσ⊤)−1(Xtx,[θ],[Xtθ])∂xαXtx,μ∈K12(Rd,k−1).
Hence, by Lemma A.8 part 3., Φ1∈K12(Hd,k).
(∂xXtx,[θ])−1 satisfies the following linear equation
[TABLE]
where Vˉ0=V0−21∑j=1d∂VjVj. This can be seen by applying Itô’s formula to the product (∂xXtx,[θ])−1∂xXtx,[θ].
The proof of Theorem 3.2 works just as well for this equation. The only thing to note is that the above equation contains second derivatives of the vector fields. This leads to the conclusion (∂xXtx,[θ])−1∈K01(RN×N,k−2).
To prove the claim, it is enough to note (∂xXtx,μ)−1∈K01(RN×N,k−2) from part 2 of this lemma and ∂μXtx,[θ]∈K01(RN×N,k−1), which comes from Lemma A.8 part 7.
First, fix ∣α∣=1.
We want to apply Lemma A.8 part 6. with f=Ψ and u=(σ⊤(σσ⊤)−1(X.x,μ,[X.θ])∂xX.x,μ)α1[0,t]. We recall Proposition A.9 part 1. to see that u∈K12(Hd,k−1) or K10(Hd,k−1) if Vi is uniformly bounded, which proves that
[TABLE]
(or Kr+1q(R,k−1) if Vi is bounded) and hence, dividing by t, we get that Iα1(Ψ)∈Krq+2(R,(k∧n)−1) for ∣α∣=1. For ∣α∣>1, we iterate this argument and get Iα1(Ψ)∈Krq+2∣α∣(R,(k∧n)−∣α∣).
2. Iα2:
We recall from Proposition A.9 part 2. that:
For all i,j∈{1,…,N},
(∂xXtx,μ)i,j−1∈K01(R,k−2) and if Vi are uniformly bounded, (∂xXtx,μ)i,j−1∈K00(R,k−2).
So, the product (∂xXtx,μ)j,i−1Ψ(t,x,[θ])∈Krq+1(R,n∧(k−2)) and hence the sum ∑j=1N(∂xXtx,μ)j,i−1Ψ(t,x,[θ])∈Krq+1(R,n∧(k−2)). When the vector fields are uniformly bounded,
[TABLE]
Hence, by applying I1 to these terms and using the first result of this proposition, we get that I(i)2(Ψ)∈Krq+3(R,[n∧(k−2)]−1). For ∣α∣>1, we iterate this argument and get Iα2(Ψ)∈Krq+3∣α∣(R,[n∧(k−2)]−∣α∣).
3. Iα3:
Note that t∂iΨ(t,x,[θ])∈Kr+1q(R,n−1) so that I(i)1(Ψ)+t∂iΨ∈Krq+2(R,(n∧k)−1) . For ∣α∣>1, we iterate this argument and get Iα3(Ψ)∈Krq+2∣α∣(R,(k∧n)−∣α∣).
4. Iα1:
We recall from Proposition A.9 that (∂xXtx,μ)−1∂μXtx,[θ]∈K02(RN×N,k−2), so (∂xXtx,μ)−1∂μXtx,[θ]Ψ(t,x,[θ])∈Krq+2(RN×N,n∧(k−2)), then we apply Lemma A.8 part 6. with u=(σ⊤(σσ⊤)−1(X.x,μ,[X.θ])∂xX.x,μ)α1[0,t] which is in K12(Hd,k−1) as before, and f:=(∂xXtx,μ)−1∂μXtx,[θ]Ψ(t,x,[θ])∈Krq+2(RN×N,n∧(k−2)). So δ(uf)∈Kr+1q+4(R;[n∧(k−2)−1]). Hence, Iα1(Ψ)∈Krq+4(R;[n∧(k−2)−1]).
For ∣α∣>1, we iterate this argument and get Iα1(Ψ)∈Krq+4∣α∣(R,[n∧(k−2)]−∣α∣).
5. Iα3:
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1[1] Antonelli, F., and Kohatsu-Higa, A. Rate of convergence of a particle method to the solution of the Mc Kean–Vlasov equation. The Annals of Applied Probability 12 , 2 (2002), 423–476.
2[2] Banos, D. The Bismut-Elworthy-Li formula for mean-field stochastic differential equations. ar Xiv:1510.06961 .
3[3] Bensoussan, A., Frehse, J., and Yam, S. C. P. On the interpretation of the master equation. ar Xiv:1503.07754 .
4[4] Bensoussan, A., Frehse, J., and Yam, S. C. P. The master equation in mean field theory. J. Math. Pures Appl. (9) 103 , 6 (2015), 1441–1474.
5[5] Bergomi, L. Smile dynamics III. Available at SSRN 1493308 .
6[6] Bossy, M. Some stochastic particle methods for nonlinear parabolic PD Es. In ESAIM: proceedings (2005), vol. 15, EDP Sciences, pp. 18–57.
7[7] Bossy, M., and Talay, D. A stochastic particle method for the Mc Kean-Vlasov and the Burgers equation. Math. Comp. 66 , 217 (1997), 157–192.
8[8] Buckdahn, R., Li, J., Peng, S., and Rainer, C. Mean-field stochastic differential equations and associated PD Es. Ar Xiv e-prints (July 2014). ar Xiv:1407.1215.