Rough differential equations with
path-dependent coefficients
Abstract
We establish the existence of solutions to path-dependent rough differential equations with non-anticipative coefficients. Regularity assumptions on the coefficients are formulated in terms of horizontal and vertical derivatives.
1 Introduction
The theory of rough paths [26] provides a framework for defining solutions to differential equations driven by a rough signal:
(1) |
where is a smooth vector field and are continuous, but non-smooth functions whose lack of regularity prevents an interpretation of (1) in terms of Riemann-Stieltjes or Young integration. A key insight of T. Lyons [24] was to supplement the signal with a rough path tensor constructed above such that one can construct an integration theory for (1) with respect to the enriched path . One of the main results of the theory is that (1) maybe then interpreted as a ‘rough differential equation’ (RDE) using this notion of rough integration.
Since the pioneering work of Lyons [24, 25], the study of such rough differential equations (RDEs) has developed in various directions. Solutions to rough differential equations have been constructed as limits of discrete approximations [11], fixed points of Picard iterations [24, 18, 25, 14] or limits of solutions of certain ODEs [4, 16]. An essential technique underlying many results is Picard iteration in the Banach space of controlled paths, introduced by Gubinelli [18] in the case of Hőlder regularity and extended to the case of arbitrary regularity in [19, 20].
As shown by Lyons [24], for stochastic differential equations driven by Brownian motion, probabilistic (Stratonovich) solutions coincide with RDE solutions constructed for an appropriate choice of Brownian rough path, showing that the theory of RDEs is also relevant for the study of stochastic differential equations (SDEs). SDEs with path-dependent features arise in many problems in stochastic analysis and stochastic modeling [21, 23, 28], and this natural link with RDEs has inspired several studies on rough differential equations with path-dependent features which echo examples of path-dependent SDEs encountered in stochastic models [1, 3, 12, 29].
A classical technique used in the study of path-dependent stochastic equations is to lift them to an infinite-dimensional SDE in the space of paths [28]. This approach has been adapted to RDEs in Banach spaces by Bailleul [3] but requires Fréchet differentiability of the vector fields (coefficients), an assumption which excludes many examples. Neuenkirch et al. [29] show existence and uniqueness for RDEs with delay; Aida [1] and Deya et al. [12] study a class of RDEs with path-dependent bounded variation terms, motivated by reflected SDEs. Although these examples may be represented as Banach space-valued RDEs, the functional coefficients involved fail to have sufficient regularity to apply the Banach space approach [3], and the results in [1, 12, 29] are specific to the class of equations considered.
In this study, we complement these results by revisiting the existence of solutions for a class of path-dependent RDEs using a weaker notion of regularity, based on the non-anticipative functional calculus introduced in [6, 5, 13]. This functional calculus is based on certain directional derivatives and does not require Fréchet differentiability, covering a larger class of examples of ODEs and SDEs with path-dependent coefficients [9].
We consider path-dependent rough differential equations (RDEs) whose coefficients are non-anticipative functionals
(2) |
where is a -variation rough path with and are non-anticipative functionals allowing for dependence on the (stopped) path . We define regularity conditions on the coefficients in terms of the existence and continuity of functional derivatives in the sense of Dupire [5, 13]; these conditions are much weaker than Fréchet differentiability and only involve certain directional derivatives.
As in [14], a solution of (2) is defined as a controlled path such that and
where the second integral is a rough integral. Our main result is an existence theorem (Theorem 4.4) for solutions to (2). Detailed definitions, assumptions on coefficients, and precise statements of results are presented below. The proof is based on an adaptation of the proof of Peano’s existence theorem [30] to this setting and a fixed point argument for the map
The main difficulty is to obtain estimates on this map, given the path-dependence in the coefficients.
Outline
Section 2 provides an overview of rough path theory and controlled paths, and recalls the definition of the rough integral and its basic properties. In Section 3, we prove several results on the action of regular functionals on rough paths and controlled paths: Lemmas 3.7, 3.11 and Theorem 3.10. Finally, section 4 presents the setting of the problem and our main result on the existence of solutions to path-dependent RDEs (Theorem 4.4).
Acknowledgements. We thank Rama Cont for fruitful discussions and valuable suggestions that helped to improve the article.
2 Rough paths and rough integration
We begin by recalling some concepts from the theory of rough paths [14, 24, 25]. We will focus on the simplest of continuous paths with finite -variation, for .
Definition 2.1 (p-variation paths).
We denote by the set of continuous paths , such that
where the supremum is taken over the set of all partitions of the interval Similarly for functions of two variables , we define
We denote by the -variation of the path on the interval :
One obviously has
(3) |
and is superadditive:
(4) |
As a consequence the function is increasing and continuous.
The above motivates the notion of a superadditive function on the set of the intervals:
Definition 2.2 (Superadditive interval functions).
A map
with is called superadditive if for all in
A basic example of a superadditive function is for any A very useful fact about superadditive functions, which will be used in the paper, is that for superadditive, so are and for all
The notion of superadditive functions allows us to formulate an alternative definition of the space of -variation paths:
Proposition.
if and only if there exists a superadditive function such that
The above definition is closer to the definition of Hőlder continuous paths, and corresponds to the latter in the case
We now define the space of rough paths (see e.g. [15][Sec. 1.2.4]):
Definition 2.3 (Space of -rough paths).
For we define the space of continuous -rough paths as the set of pairs of -valued paths such that
-
(i)
-
(ii)
As shown by Lyons and Victoir [27], any Hőlder continuous path can be associated with a rough path, but this association is far from canonical and in fact for there are infinitely many such rough paths.
Now, we define the analog of weakly controlled paths [18, Def.1]:
Definition 2.4 (Controlled paths).
Let and . A pair of finite -variation a -controlled path with respect to if
has a finite -variation. We denote by the set of all -controlled paths with respect to .
The path is called the control or reference path. Typical examples of controlled paths arise from smooth functions of :
is then given by the remainder in a first order Taylor expansion. By analogy any satisfying Def. 2.3 is called a ‘Gubinelli derivative’ for . plays the role of a remainder in a first order expansion of , and plays the role of a ‘derivative’ of with respect to . The requirement is that the remainder is smoother than itself: we go from to in the finite variation regularity scale. The above definition corresponds to weakly-controlled paths in [18], for our convenience, throughout the paper we will use the name “ controlled paths” or “controlled paths” if the exponents are apparent from the context.
One can check that is a Banach space under the norm
The next theorem establishes that controlled paths are proper integrands for rough integration:
Theorem 2.5 (c.f. [14][Theorem 4.10], [18][Theorem 1]).
Let , . Let also and be a controlled path. Define the compensated Riemann sums
Then the limit
exist and satisfies the estimate
Moreover, the map
is continuous and
In the theorem is interpreted via the natural inclusion:
(in coordinates as ).
Proof.
The proof of the first estimate is similar to [15, Theorem 31] so we omit it here. The second estimate of the theorem follows from the first one and the triangle inequality by noting that , and
(5) |
hence, using that the -th power of the right-hand side is superadditive, we obtain
Consequently,
∎
3 Non-anticipative functionals of rough paths
In this section, we study the behaviour of rough paths under the actions of regular non-anticipative functionals. We construct a rough integral for integrands given by sufficiently regular non-anticipative functionals.
3.1 Non-anticipative functionals
Let us recall briefly the definition of non-anticipative functionals and their derivatives [5]. A functional on the space of càdlàg paths is called non-anticipative if it satisfies a causality property:
(6) |
where represents the path stopped at time . It turns out that it is convenient to define these non-anticipative functionals on the space of stopped paths, where we define a stopped path as an equivalence class in with respect to the following equivalence relation:
It is possible to endow this space with a metric structure, via the following distance function:
The space is then a complete metric space. Now, every map satisfying condition (6) can be viewed as a functional on the space of stopped paths.
Definition 3.1 (Non-anticipative functional).
A non-anticipative functional is a measurable map . We denote the set of continuous maps .
implies joint continuity in . We will also need some weaker notions of continuity [5].
Definition 3.2.
A non-anticipative functional is said to be:
-
•
continuous at fixed times if for any , is continuous w.r.t. the uniform norm , i.e., , , such that :
-
•
left-continuous if , , such that :
We denote the set of left-continuous functionals by .
We will also need a notion of local boundedness for functionals.
Definition 3.3.
A functional is called boundedness-preserving if for every compact subset of , , such that:
We denote the set of boundedness preserving functionals by .
We now recall some definition of differentiability for non-anticipative functionals. Given and , we define the vertical perturbation of as the càdlàg path obtained by adding a jump discontinuity to the path at time and of size , that is:
Definition 3.4.
A non-anticipative functional is said to be:
-
•
horizontally differentiable at if:
(7) exists. If exists for all , then defines a new non-anticipative functional, called the horizontal derivative of .
-
•
vertically differentiable at if the map:
is differentiable at . In that case, the gradient at is called the Dupire derivative (or vertical derivative) of at :
(8) that is, we have with
where is the canonical basis of . If exists for all , then defines a non-anticipative functional called the vertical derivative of .
Note that, since the objects that we obtain when computing these derivatives are still non-anticipative functionals, we can reiterate these operations and introduce higher order derivatives, such as . This leads to the definition of the following class of smooth functionals.
Definition 3.5.
We define as the set of non-anticipative functionals which are:
-
•
horizontally differentiable, with continuous at fixed times;
-
•
times vertically differentiable, with for ;
-
•
.
Throughout the section, we will work with functionals satisfying the following assumption of Lipschitz continuity in the metric
Assumption 3.1.
The space of such functionals is denoted by
We note that the above property implies the following Lipschitz continuity property
Assumption 3.2 (Uniformly Lipschitz continuity).
We denote the space of such functionals by
Assumption 3.3 (Horizontal Lipschitz continuity).
We denote the space of such functionals by
It is not hard to see that
3.2 Actions of functionals on rough paths
We are now ready to study actions of regular non-anticipative functionals on rough paths and controlled paths.
The following lemma is a particular case of [2][Lemma 5.11], which allows to approximate paths with finite variation by piece-wise affine paths.
Lemma 3.6.
For any path and an integer and interval there exists such that it is a piece-wise linear on
-
•
coincides with on
-
•
is a linear map and
-
•
approximates :
-
•
has a bounded variation on with the variation
where
Next, we recall a corollary of [2][Theorem 5.12], which provides a connection between regular functionals and controlled paths.
Lemma 3.7.
Let and with and in . Define
(9) |
Then there exists a constant increasing in , which depends on the regularity properties of and its derivatives locally in a neighbourhood of , such that has bounded -variation and
Thus the pair is a controlled path:
We omit the proof of this lemma as it is based on the same idea as the proof of the next result.
For our purposes, we would like to have a stability result for the estimate in the previous theorem in terms of the underlying path The following result allows us to control the error term in and will be useful in the proof of the existence of solutions to path-dependent RDEs.
Lemma 3.8 (Continuity of Control).
Let for some . Let be a non-anticipative functional with values in a finite dimensional real vector space . Assume and . Furthermore, if are such that
and
then for all
where .
Proof.
We will prove only the case when the values of are scalar, i.e. , for the general case it is enough to use the result for each coordinate of . Let be a superadditive map on intervals of , given by
We start by recalling the following result:
Lemma (see [5], Proposition 5.26).
Assume and is a continuous path with finite variation on , then
(*) |
where the second integration is in the Riemann-Stieltjes sense.
Let us fix a Lipschitz continuous path , using the above lemma repeatedly for , we will obtain a expression of in terms of the derivatives . For the sake of convenience we denote by and respectively the -th coordinates of and We also use Einstein’s convention of summation in repeated indexes. Using (*) for , we have
(10) |
For the second term on the right-hand side of the above identity we use the Lemma (*) with and then Fubini’s theorem to get
(11) |
Combining 10, 3.2 we arrive to the formula
(12) |
Let be the piece-wise linear (affine) approximation of given by Lemma 3.6. Using the estimates of that lemma, Lipschitz continuity of and the following consequences of triangle inequality
we obtain, for each term of representation (12), we have
and
From these
(13) |
On the other hand since and we can replace and respectively with and with an error
(14) |
Let
from (3.2) and (3.2) and triangle inequality
To optimize the above bound, we choose so that
i.e. Hence
Using the inequality , we have
It remains to note that the right-hand side is superadditive function of the interval , thus summing up such inequalites over a partitions of , yields
hence the result. ∎
As a consequence of the previous theorem, we can control the -variation distance of the images of two paths under a regular functional:
Corollary 3.9.
Let for some and . Assume and are in . Then
provided
and
Proof.
This follows immediately from Lemma 3.8 and following identity
Indeed, we get
From this and the Lemma 3.8
∎
We will now use Lemma 3.7 to define rough integrals with regular non-anticipative integrands:
Theorem 3.10 (Rough integral for functionals).
Let be a rough path for some . Assume with and are locally horizontally Lipschitz continuous and are in . Then the rough integral
(15) |
exists. Moreover,
Proof.
By Lemma 3.7 the (is controlled by in the sense of Definition 2.4). Thus the result follows by Theorem 2.5, one only needs to check that
for , we have . ∎
We continue to investigate the actions of regular functionals on controlled paths. The next result asserts the invariance of controlled paths under the action of regular functionals:
Theorem 3.11.
Let and where for . Let be a non-anticipative functional. Assume and are in . Then
Furthermore, assuming , we have
and
Proof.
From Lipschitz continuity Assumptions on we obtain
hence
(16) |
similarly
(17) |
From the last inequality and triangle inequality, we get
Plugging in (17)
(18) |
which with implies the first inequality Next, for , we have
∎
4 Path-dependent Differential Equations driven by rough paths
4.1 The setting of the problem
We now turn to our main objective: the study of path-dependent rough differential equations (RDEs). Let be a given rough path. We are interested in the following differential equation
(21) |
where and are non-anticipative functionals. Here denotes the set of linear operators between linear spaces , by a slight abuse of notation, we identify with the space of matrices and the Euclidean space
To define solutions to this equation, we assume satisfies the conditions of Theorem 3.11. Then
and the equation 21 may be understood as a rough integral equation:
where is the rough integral of the controlled path
More precisely, we have the following definition
Definition 4.1.
Next we specify the assumptions on the coefficients in terms of regularity in Dupire’s sense [6, 13].
Assumption 4.1.
The functional is Lipschitz continuous in ;
Assumption 4.2.
For the vector field , we assume
-
•
-
•
The derivatives are Lipschitz continuous in .
The pioneering work of B. Dupire [13] and the works by R. Cont and D.A. Fourniér [6], [7], [8] have a number of examples of regular functional in the sense of Dupire derivatives. Some further examples are discussed in [10] and [22]. Here we modify some of these examples to present functionals which satisfy the above assumptions.
Example 4.2.
-
1.
Running Maximum: One of the basic examples of path-dependent functionals is the running maximum. Let define
One can easily check that , moreover is boundedness preserving and horizontally differentiable with However, in general this functional may fail to be vertically differentiable at the point of the maximum of . Following Dupire [13] we consider the following approximation of the running maximum
As shown in [13] for the functional is twice vertically differentiable. More generally, if we take to be function with
then is functional with
and
Furthermore, if is Lipschitz continuous satisfies the conditions of Assumption 4.2, note however that the functional is not Fréchet differentiable.
The above functionals can be adapted for multidimensional paths. Let be a Lipschitz continuous functional, consider the following non-anticipative functional:
Under the assumptions on one can easily check that is boundedness preserving and . If the function with Lipschitz continuous derivatives then the functional
satisfies Assumption 4.2.
-
2.
Discrete time dependence: Let be given time-points in and let be a Lipschitz continuous function. Define a functional as follows
Furthermore, if and with Lipschitz continuous derivatives, then satisfies the regularity properties of Assumption 4.2. Indeed, it follows from the following formula for the vertical derivatives
and
-
3.
Integral dependence: Let be a Lipschitz continuous functional, then
is in and is horizontally differentiable with . If furthermore is twice differentiable in the last variable then is of class with the corresponding derivates
where denotes the derivative in the last variable of . In particular, if are Lipschitz continuous then satisfies the regularity properties of Assumption 4.2. Note that we do not require any differentiability for in the path , thus in general is not Fréchet differentiable in the path.
Remark 4.3.
It is worth to mention that with minor technical modifications, the results of the article would hold if we replace the Lipschitz continuity assumption with an assumption of Hőlder continuity in the metric (as in [10] and [22]). However, we chose to work in the Lipschitz continuous setting to avoid unnecessary complications.
4.2 Proof of the main result
Theorem 4.4 (Existence of solutions).
Our proof follows an argument similar to the ones in [14] for the Hőlder setting, however unlike them, instead of a contraction argument, we use the Schauder fixed point theorem ([17, Theorem 11.1]).
Proof.
Without loss of generality we assume We will prove that there exists a small enough time (depending only on and ), such that the solutions exists on then one can apply the result on the intervals until it reaches . For any , let us denote
and define a mapping by
The statement of the theorem is equivalent to the fact that has a fixed point. To be able to use a compactness argument we will prove the existence first in a larger space; take such that and We denote , and ,
We will prove the existence of a solution in and then argue that it is also in the initial space . We consider the subspace in , in the neighbourhood of the controlled path with constant Gubinelli derivative:
with . To be precise, we introduce the following superadditive function on the intervals of :
Now, we can define the following Hőlder seminorm associated to
where note that
Define the following subset of :
(23) |
where and .
It is easily checked that is a closed, convex subset of . Moreover, by the following proposition is compact in .
Proposition 4.5.
Let and be such that and be a continuous superadditive function. Then for any , the set
is compact in
We divide the proof in two steps, where we check that the assumptions of Schauder theorem hold for on the set and for small enough . We already noted that defined above is compact and convex in , thus it remains to check the properties of .
Property 1 (Invariance).
There exist (depending only on global properties of ) such that if , then the set defined by (23) is invariant under :
Let , we need to prove that First note that by definition of and the path
We obviously have
thus it remains to check that for small , we have . For that note
For the first term on the right-hand side
where the last inequality follows from Lipschitz continuity of and . To estimate the second term, let , then the estimate 2 from the proof of Theorem 2.5 implies:
(24) |
To estimate the first term in (4.2) note that from the first inequality of Theorem 3.11
(25) |
For the second term in (4.2), we use the second inequality of Theorem 3.11, which gives
(26) |
Consequently, from (4.2)
(27) |
Using Lemma 3.7, as in the proof of (17), we get
From the identity through the chain of inequalities:
The previous two inequalities yield
(28) |
It remains to take small enough so that to get .
Property 2 (Continuity).
The map
is continuous.
(29) |
For the first term in 4.2, we use the Corollary 3.9 for
(30) |
For the same corollary provides
Also by
From previous two inequalities, we conclude
(31) |
where we have used
Finally, from
we have
from Lipschitz continuity of , the inequality (obtained above) and Lemma 3.8
(32) |
Combining (4.2) and (4.2) and using
we get
hence is continuous in .
We have proved that is continuous, , and is a compact, convex subset. Thus by Schauder fixed point theorem, has a fixed point .
To conclude the proof of the theorem it remains to prove that . Indeed, from the representation , and it follows that
hence . Now, using the fixed point property
and Corollary 3.9, we get . Next, by Theorem 2.5
Using that , and the properties of superadditive functions the above yields
where is a superadditive interval function. Since and , we conclude that , therefore ∎
Remark 4.6.
Our proofs suggest that the results would still hold under the following regularity assumption on the coefficient :
Assumption 4.3.
There exist a non-anticipative functional such that
-
•
are continuous in the p-variation norm; there exist a modulus of continuity :
-
•
satisfies
-
a)
-
b)
for some with .
-
a)
Appendix: Proof of Proposition 4.5
In this section we present the proof of the Proposition 4.5:
Proof.
It is enough to show that any sequence satisfying
has a convergent subsequence in For this note that since
(33) |
by Arzela-Ascoli theorem we can assume that uniformly. From (Proof.) and since also
we conclude Let now and . We have that and consequently from
Since
we get
Convergence in follows from the inequalities
∎
References
- [1] S Aida. Rough differential equations containing path-dependent bounded variation terms. Working paper, 2019.
- [2] Anna Ananova. Pathwise Integration and Functional Calculus for paths with finite quadratic variation. PhD thesis, Imperial College London, December 2018.
- [3] Ismaël Bailleul. Flows driven by Banach space-valued rough paths. In Catherine Donati-Martin, Antoine Lejay, and Alain Rouault, editors, Séminaire de Probabilités XLVI, pages 195–205. Springer, 2014.
- [4] Ismael Bailleul. Flows driven by rough paths. Rev. Mat. Iberoamericana, 31(3):901–934, 2015.
- [5] Rama Cont. Functional Ito Calculus and functional Kolmogorov equations. In Stochastic Integration by Parts and Functional Ito Calculus (Lecture Notes of the Barcelona Summer School in Stochastic Analysis, July 2012), Advanced Courses in Mathematics, pages 115–208. Birkhauser Basel, 2016.
- [6] Rama Cont and David-Antoine Fournié. A functional extension of the Ito formula. Comptes Rendus Mathématique Académie des Sciences, 348(1-2):57–61, 2009.
- [7] Rama Cont and David-Antoine Fournié. Change of variable formulas for non-anticipative functionals on path space. J. Funct. Anal., 259(4):1043–1072, 2010.
- [8] Rama Cont and David-Antoine Fournié. Functional Ito calculus and stochastic integral representation of martingales. Annals of Probability, 41(1):109–133, 2013.
- [9] Rama Cont and Alexander Kalinin. On the support of solutions to stochastic differential equations with path-dependent coefficients. Stochastic Processes and their Applications, 2019.
- [10] Rama Cont and Alexander Kalinin. On the support of solutions to stochastic differential equations with path-dependent coefficients. Stochastic Processes and their Applications, 2019.
- [11] A. M. Davie. Differential Equations Driven by Rough Paths: An Approach via Discrete Approximation. Applied Mathematics Research eXpress, 2008, 01 2008.
- [12] Aurelien Deya, Massimiliano Gubinelli, Martina Hofmanova, and Samy Tindel. One-dimensional reflected rough differential equations. Stochastic Processes and their Applications, 129(9):3261 – 3281, 2019.
- [13] Bruno Dupire. Functional Ito calculus. Quantitative Finance, 19(5):721–729, 2019.
- [14] Peter K. Friz and Martin Hairer. A course on rough paths. Springer, 2014.
- [15] Peter K. Friz and Atul Shekhar. General rough integration, Lévy rough paths and a Lévy-Kintchine-type formula. Ann. Probab., 45(4):2707–2765, 2017.
- [16] Peter K. Friz and Nicolas B. Victoir. Multidimensional stochastic processes as rough paths, volume 120 of Cambridge Studies in Advanced Mathematics. Cambridge University Press, 2010.
- [17] David Gilbarg and Neil S. Trudinger. Elliptic partial differential equations of second order. Classics in Mathematics. Springer-Verlag, Berlin, 2001. Reprint of the 1998 edition.
- [18] Massimiliano Gubinelli. Controlling rough paths. J. Funct. Anal., 216(1):86–140, 2004.
- [19] Massimiliano Gubinelli. Ramification of rough paths. Journal of Differential Equations, 248(4):693 – 721, 2010.
- [20] Martin Hairer. A theory of regularity structures. Inventiones Mathematicae, 198(2):269–504, 2014.
- [21] Kiyoshi Itô and Makiko Nisio. On stationary solutions of a stochastic differential equation. J. Math. Kyoto Univ., 4:1–75, 1964.
- [22] Alexander Kalinin. Support characterization for regular path-dependent stochastic volterra integral equations, 2019.
- [23] Harold J. Kushner. On the stability of processes defined by stochastic difference-differential equations. J. Differential Equations, 4:424–443, 1968.
- [24] Terry J. Lyons. Differential equations driven by rough signals. Rev. Mat. Iberoamericana, 14(2):215–310, 1998.
- [25] Terry J. Lyons, Michael Caruana, and Thierry Lévy. Differential equations driven by rough paths, volume 1908 of Lecture Notes in Mathematics. Springer, 2007.
- [26] Terry J. Lyons and Zhongmin Qian. System control and rough paths. Oxford Mathematical Monographs. Oxford University Press, 2002.
- [27] Terry J. Lyons and Nicolas Victoir. An extension theorem to rough paths. Ann. Inst. H. Poincaré Anal. Non Linéaire, 24(5):835–847, 2007.
- [28] Salah-Eldin A. Mohammed. Stochastic differential systems with memory: theory, examples and applications. In Stochastic analysis and related topics, VI (Geilo, 1996), volume 42 of Progress in Probability, pages 1–77. Birkhäuser, 1998.
- [29] Andreas Neuenkirch, Ivan Nourdin, and Samy Tindel. Delay equations driven by rough paths. Electron. J. Probab., 13:2031–2068, 2008.
- [30] Giuseppe Peano. Démonstration de l’intégrabilité des équations différentielles ordinaires. Mathematische Annalen, 37(2):182–228, 1890.