Stochastic Processes and Financial Mathematics
(part two)
Chapter 13 Stochastic differential equations
The situation we have arrived at is that we know Ito integrals exist but, as yet, we are unable to calculate them or do much calculation with them. We will address this issue in Section 13.1 but first, in order to make our calculations run smoothly, we need to introduce some new notation.
We now understand how to make sense of equations of the form
\(\seteqnumber{0}{13.}{0}\)\begin{equation} \label {eq:example_sde} X_t=X_0+\int _0^t F_u\,du+\int _0^t G_u\,dB_t \end{equation}
where \(B_t\) is Brownian motion. Note that we allow cases in which the stochastic processes \(F_u,G_u\) depend on \(X_u\) (for example, we could have \(F_u=X_t^2\)), but that \(X_t\) is an unknown stochastic process. Equations of this type are known as stochastic differential equations, or SDEs for short – an unfortunate name because they have no differentiation involved! They are also sometimes known as stochastic integral equations, but for historical reasons the term SDE has become the most commonly used.
‘Solving’ the equation (13.1) essentially means finding \(X_t\) in terms of \(B_t\). If \(F_t\) and \(G_t\) depend only on \(t\) and \(B_t\), then (13.1) is just an explicit formula, which automatically that tells us that there is a solution to (13.1). However, if \(F_t\) and/or \(G_t\) depend on \(X_t\) (e.g. \(F_t=2X_t\)) then (13.1) is not an explicit formula and there is no guarantee that a solution for \(X_t\) exists.
-
Remark 13.0.1 \(\offsyl \) The theory of existence and uniqueness of solutions to SDEs relies on analysis in more delicate ways than we have time to discuss in this course. We use the term ‘solution’ for what is usually referred to in the theory of SDEs as a ‘strong solution’.
In general SDEs, like their classical counterparts ODEs, often do not have explicit solutions, and frequently have no solutions. Happily, though, in all the cases we need to consider, we will be able to write down explicit solutions.
Writing \(\int \)s everywhere is cumbersome, so it is common to ‘drop the \(\int \)s’ and write (13.1) as
\(\seteqnumber{0}{13.}{1}\)\begin{align} dX_t&=F_t\,dt+G_t\,dB_t\label {eq:example_stoch_diff} \end{align} This equation has exactly the same meaning as (13.1), it is just written in different notation (to be clear: we are not differentiating anything). The notation \(dX_t, dB_t\) used in (13.2) is known as the notation of stochastic differentials, and we’ll use it from now on.
When we convert from stochastic differential form (13.2) to integral form (13.1) we can choose which limits to put onto the integrals. In (13.1) we choose \([0,t]\), but if \(v\leq t\) then we can also choose \([v,t]\), giving
\[X_t=X_v+\int _v^t F_u\,du+\int _v^t G_u\,dB_u.\]
(Rigorously, we can do this because (13.1) holds with \(v\) in place of \(t\), which we can then subtract from (13.2) (with \(t\) as written) to obtain limits \([v,t]\).)
We can rewrite our definition of an Ito process in our new notation.
We need one more piece of notation. Given an Ito process \(X_t\), as in Definition 13.0.2, and a stochastic process \(H_t\), we will often write
\(\seteqnumber{0}{13.}{2}\)\begin{equation} \label {eq:example_stoch_diff_2} dZ_t=H_t\,dX_t \end{equation}
which (as a definition) we interpret to mean that
\(\seteqnumber{0}{13.}{3}\)\begin{align*} dZ_t&=H_t(F_t\,dt+G_t\,dB_t)\\ &=H_tF_t\,dt+H_tG_t\,dB_t. \end{align*} In integral form this represents
\[Z_t=Z_0+\int _0^tH_uF_u\,du+\int _0^t H_uG_u\,dB_u.\]
Of course, it is much neater to write (13.3).
-
Remark 13.0.3 \(\offsyl \) There is a limiting procedure that can extend the Ito integral, for a suitable class of stochastic processes \(Z\), to define \(\int _0^t H_u\,dZ_u\) directly: in similar style to (12.12) but with increments of \(Z_t\) in place of increments of \(B_t\). This approach relies on some difficult analysis, and we won’t discuss it in this course.
13.1 Ito’s formula
We have commented that, whilst we do know that Ito integrals exist, we are not yet able to do any serious calculations with them. In fact, the situation is similar to that of conditional expectation: direct calculation is usually difficult and, instead, we prefer to work with Ito integrals via a set of useful properties. If you think about it, this is also the situation in classical calculus – you rely on the chain and product rules, integration by parts, etc.
From 12.8, we already know that there are differences between Ito calculus and classical calculus. In fact, there is bad news: none of the usual rules1 used of classical calculus hold in Ito calculus.
There is also good news: Ito calculus does have its own version of the chain rule, which is known as Ito’s formula. Perhaps surprisingly, this alone turns out to be enough for most purposes2.
As in Definition 12.4.1, let \(X\) be an Ito process satisfying
\(\seteqnumber{0}{13.}{3}\)\begin{equation} \label {eq:ito_differential} dX_t=F_t\,dt+G_t\,dB_t \end{equation}
where \(G\in \mc {H}^2\) and \(F\) is a continuous adapted process.
1 Meaning: the chain rule, product rule, quotient rule, integration by parts, inverse function rule, substitution rule, implicit differentiation rule, \(\dots \)
2 Actually, Ito calculus has a product rule too, but we won’t need it.
-
Lemma 13.1.1 (Ito’s formula) Suppose that, for \(t\in \R \) and \(x\in \R \), \(f(t,x)\) is a deterministic function that is differentiable in \(t\) and twice differentiable in \(x\). Then \(Z_t=f(t,X_t)\) is an Ito process and
\[dZ_t=\l \{\frac {\p f}{\p t}(t,X_t) + F_t\frac {\p f}{\p x}(t,X_t) + \frac {1}{2}G_t^2\frac {\p ^2 f}{\p x^2}(t,X_t)\r \}\,dt+ G_t\frac {\p f}{\p x}(t,X_t)\,dB_t.\]
As in classical calculus, it is common to suppress the arguments \((t,X_t)\) of \(f\) and its derivatives. This results in simply
\(\seteqnumber{0}{13.}{4}\)\begin{equation} \label {eq:intBtBt} \int _0^t B_u\,dB_u=\frac {B_t^2}{2}-\frac {t}{2}. \end{equation}
This shows that Ito calculus behaves very differently to classical calculus (of course, \(\int _0^t u\,du=\frac {u^2}{2}\)).