Itô Calculus and Stochastic Differential Equations

The Stochastic Integral of Itô

A stochastic differential equation can be transformed into a vector differential equation of the form

dxdt=f(x,t)+L(X,t)w(t),\begin{aligned} \frac{\text{d}x}{\text{d} t} &= f(x, t) + \mathbb{L}(X, t) w(t), \\ \end{aligned}

where w(t)w(t) is a white Gaussian noise with zero mean. Since w(t)w(t) is discontinuous, we can not use the ordinary differential equation to solve the above equation. Fortunately, we can reduce the problem to definition of a new king of integral, the stochastic integral of Itô.

We can integrate the SDE from initial time t0t_0 to final time tt:

x(t)x(t0)=t0tf(x,t)dt+t0tL(x,t)w(t)dt.\begin{aligned} x(t) - x(t_0) &= \int_{t_0}^{t} f(x, t) \text{d} t + \int_{t_0}^{t} \mathbb{L}(x, t) w(t) \text{d} t. \\ \end{aligned}

The first integral with respect to time on the right-hand side can be solved by Riemann integral or Lebesgue integral. The second integral is the problem we need to solve. We will first discuss the reason why we can not use the Riemann integral, Lebesgue integral and Stieltjes integral to solve the second integral.

First, it cannot be solved by Riemann integral. The Riemann integral is defined as

t0tL(X,t)w(t)dt=limnk=1nL(x(tk),tk)w(tk)(tk+1tk),\int_{t_0}^{t} \mathbb{L}(X, t) w(t) \text{d} t = \lim_{n \to \infty} \sum_{k=1}^{n} \mathbb{L}(x(t_k^{*}), t_k^{*}) w(t_k^{*}) (t_{k+1} - t_k),

where t0<t1<...<tn=tt_0 < t_1 < ...<t_n = t, and tk[tk,tk+1]t_k^{*} \in [t_k, t_{k+1}]. In Riemann integral, the upper and lower bounds of the integral are defined as the selections of tkt_k^* such that the integral is maximized and minimized. If the upper bound and lower bound converge to the same value, the Riemann integral exists. However, the white Gaussian noise is discontinuous and not bounded, it can take arbitrarily small and large values at every finite interval, so the upper and lower bounds of the integral are not convergent. Therefore, the Riemann integral does not exist.

For Stieltjes integral, we need to interpret the increment w(t)dtw(t) \text{d}t as an increment of another process β(t)\beta(t), thus the intergal becomes

t0tL(x(t),t)w(t)dt=t0tL(x(t),t)dβ(t).\int_{t_0}^{t} \mathbb{L}(x(t), t) w(t) \text{d} t = \int_{t_0}^{t} \mathbb{L}(x(t), t) \text{d} \beta(t).

Here β(t)\beta(t) is a Brownian motion. Brownian motion is a continuous process. However, the Brownian motion is not differentiable, so the Stieltjes integral does not converge.

Both Stieltjes and Lebesgue integrals are defined as limits of the form

t0tL(x(t),t)dβ=limnk=1nL(x(tk),tk)(β(tk+1)β(tk)),\int_{t_0}^{t} \mathbb{L}(x(t), t) \text{d} \beta = \lim_{n \to \infty} \sum_{k=1}^{n} \mathbb{L}(x(t_k^{*}), t_k^{*}) (\beta(t_{k+1}) - \beta(t_k)),

where t0<t1<...<tn=tt_0 < t_1 < ...<t_n = t, and tk[tk,tk+1]t_k^{*} \in [t_k, t_{k+1}]. Both of these definitions would require the limit to be independent of the position on the interval tk[tk,tk+1]t_k^{*} \in [t_k, t_{k+1}]. However, in this case, the limit is not independent of the position on the interval tk[tk,tk+1]t_k^{*} \in [t_k, t_{k+1}], so the Stieltjes and Lebesgue integrals do not exist.

Definition of the Stochastic Integral of Itô

For Itô integral, it fixed the choice of tkt_k^{*} to be tkt_k, thus the limit becomes unique. The Itô integral is defined as

t0tL(x(t),t)dβ=limnk=1nL(x(tk),tk)(β(tk+1)β(tk)).\int_{t_0}^{t} \mathbb{L}(x(t), t) \text{d} \beta = \lim_{n \to \infty} \sum_{k=1}^{n} \mathbb{L}(x(t_k), t_k) (\beta(t_{k+1}) - \beta(t_k)).

The SDE can be defined to be the Itô integral of the form

x(t)x(t0)=t0tf(x(t),t)dt+t0tL(x,t)dβ(t).\begin{aligned} x(t) - x(t_0) &= \int_{t_0}^{t} f(x(t), t) \text{d} t + \int_{t_0}^{t} \mathbb{L}(x, t) \text{d} \beta(t). \end{aligned}

The differential form is

dx=f(x,t)dt+L(x,t)dβ(t).\begin{aligned} \text{d} x &= f(x, t) \text{d} t + \mathbb{L}(x, t) \text{d} \beta(t). \end{aligned}

or

dxdt=f(x,t)+L(x,t)dβ(t)dt.\begin{aligned} \frac{\text{d} x}{\text{d} t } &= f(x, t) + \mathbb{L}(x, t) \frac{ \text{d} \beta(t)}{\text{d} t}. \end{aligned}

  • Why don’t we consider more general SDEs of the form

dxdt=f(x(t),w(t),t),\begin{aligned} \frac{\text{d} x}{\text{d} t } &= f(x(t), w(t), t), \end{aligned}

where the white noise w(t)w(t) enters the system through a nonlinear transformation. We can not rewrite this equation as a stochastic integral with respect to a Brownian motion, and thus we cannot define the mathematical meaning of this equation.

Itô Formula

Consider the stochastic integral

t0tβ(t)dβ(t),\int_{t_0}^{t} \beta(t) \text{d} \beta(t),

where β(t)\beta(t) is a standard Brownian motion with zero mean and diffusion constant q=1q = 1. Based on the definition of the Itô integral, we have

t0tβ(t)dβ(t)=limnk=1nβ(tk)(β(tk+1)β(tk))=limnk=1n[12(β(tk+1)β(tk))2+ 12(β2(tk+1)β2(tk))]=12t+12β2(t).\begin{aligned} \int_{t_0}^{t} \beta(t) \text{d} \beta(t) &= \lim_{n \to \infty} \sum_{k=1}^{n} \beta(t_k) (\beta(t_{k+1}) - \beta(t_k)) \\ &= \lim_{n \to \infty} \sum_{k=1}^{n} [-\frac{1}{2}(\beta(t_{k+1}) - \beta(t_k))^2 + \frac{1}{2}(\beta^2(t_{k+1}) - \beta^2(t_k))]\\ &= -\frac{1}{2}t + \frac{1}{2}\beta^2(t). \end{aligned}

where 0=t0<t1<...<tn=t0 = t_0 < t_1 < ... < t_n = t and limnk=1n(β(tk+1)β(tk))2\lim_{n \to \infty} \sum_{k=1}^{n} (\beta(t_{k+1}) - \beta(t_k))^2. That is because β(tk+1)β(tk)N(0,tk+1tk)N(0,tn)\beta(t_{k+1}) - \beta(t_k) \sim N(0, t_{k+1} - t_k) \sim N(0, \frac{t}{n}).

So the Itô differential of β2(t)/2\beta^2(t)/2 is

dβ2(t)2=β(t)dβ(t)+12dt.\begin{aligned} \text{d} \frac{\beta^2(t)}{2} &= \beta(t) \text{d}\beta(t) + \frac{1}{2} \text{d}t. \end{aligned}

It is not the same as the ordinary differential of β2(t)/2\beta^2(t)/2:

dβ2(t)2=β(t)dβ(t).\begin{aligned} \frac{\text{d} \beta^2(t)}{2} &= \beta(t) \text{d}\beta(t). \end{aligned}

That is because the Itô integral fixes the choice of tkt_k^{*} to be tkt_k.

Theorem Itô formula: Let x(t)x(t) be an Itô process(note: x(t)x(t) is a vector process) which is the solution of an SDE of the form

dx=f(x,t)dt+L(x,t)dβ(t),\begin{aligned} \text{d} x &= f(x, t) \text{d} t + \mathbb{L}(x, t) \text{d} \beta(t), \end{aligned}

where β(t)\beta(t) is a Brownian motion. Consider an arbitrary scalar function ϕ(x(t),t)\phi(x(t), t) of the process, the Itô SDE of ϕ\phi is

dϕ=ϕtdt+iϕxidxi+12i,j2ϕxixjdxidxj=ϕtdt+(ϕ)Tdx+12tr{Tϕ}dxdxT\begin{aligned} \text{d} \phi &= \frac{\partial \phi}{\partial t} \text{d} t + \sum_{i}\frac{\partial \phi}{\partial x_i} \text{d} x_i + \frac{1}{2} \sum_{i,j}\frac{\partial^2 \phi}{\partial x_i \partial x_j} \text{d} x_i \text{d} x_j \\ &= \frac{\partial \phi}{\partial t} \text{d} t + (\nabla \phi)^T \cdot \text{d} x + \frac{1}{2} tr\{ \nabla \nabla^T \phi\} \text{d} x \text{d} x^T \end{aligned}

provided that the required partial derivatives exist, where the mixed partial derivatives are combined according to the rules

dβdt=0,dtdβ=0,dβdβT=Qdt.\begin{aligned} \text{d} \beta \text{d} t &= 0, \\ \text{d} t \text{d} \beta &= 0, \\ \text{d} \beta \text{d} \beta^T &= Q \text{d} t. \end{aligned}

(Q is the diffusion matrix(covariance matrix) of the Brownian motion). It can be derived from the Taylor expansion of ϕ(x(t),t)\phi(x(t), t). Usually, in deterministic case, we could ignore the second-order, we have

dϕ=ϕtdt+ϕxdx.\begin{aligned} \text{d} \phi &= \frac{\partial \phi}{\partial t} \text{d} t + \frac{\partial \phi}{\partial x} \text{d} x. \end{aligned}

In stochastic case, because dβdβT=Qdt\text{d} \beta \text{d} \beta^T = Q \text{d} t, which is order one, the dxdxT\text{d} x \text{d} x^T is potentially of order one, so we need to consider the second-order term.

  • Here the Itô formula is derived for a scalar function ϕ(x(t),t)\phi(x(t), t). However, for vector function, it works for each of the components of a vector-valued function separately and thus
    also includes the vector case.

Example: We can apply the Itô formula to the function ϕ(x(t),t)=x2(t)/2\phi(x(t), t) = x^2(t)/2, with x(t)=β(t)x(t) = \beta(t), where β(t)\beta(t) is a standard Brownian motion (q=1). The Itô SDE of ϕ\phi is

dϕ=βdβ+12dβdβ=βdβ+12dt.\begin{aligned} \text{d} \phi &= \beta \text{d} \beta + \frac{1}{2} \text{d} \beta \text{d} \beta \\ &= \beta \text{d} \beta +\frac{1}{2} \text{d} t. \end{aligned}

Reference

Simo Särkkä and Arno Solin (2019). Applied Stochastic Differential Equations. Cambridge University Press.

  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2021-2026 Xue Yu
  • Visitors: | Views: