Differential Equation

Kolmogorov Forward Equation (Fokker-Planck Equation)

The Kolmogorov forward equation, also known as the Fokker-Planck equation, describes the time evolution of the probability density function
\( p(x,t) \) of a stochastic process. It is particularly useful for continuous-time and continuous-state-space Markov processes.

Mathematical Formulation

The Kolmogorov forward equation is given by:

$$ \frac{\partial p(x,t)}{\partial t} = -\frac{\partial}{\partial x} \left[ A(x,t) p(x,t) \right] + \frac{1}{2} \frac{\partial^2}{\partial x^2} \left[ B(x,t) p(x,t) \right] $$

where:

  • \( p(x,t) \) is the probability density function of the state \( x \) at time \( t \),
  • \( A(x,t) \) is the drift coefficient, representing the average rate of change of \( x \),
  • \( B(x,t) \) is the diffusion coefficient, representing the variance rate of \( x \).

Derivation

Consider a stochastic process \( X(t) \) governed by the following Itô stochastic differential equation (SDE):

$$ dX(t) = A(X(t), t) dt + \sqrt{B(X(t), t)} dW(t) $$

where \( W(t) \) is a Wiener process (or standard Brownian motion).

To derive the Fokker-Planck equation, we start with the Chapman-Kolmogorov equation for the transition probability \( p(x,t | x_0, t_0) \):

$$ p(x, t + \Delta t | x_0, t_0) = \int_{-\infty}^{\infty} p(x, t + \Delta t | x’, t) p(x’, t | x_0, t_0) dx’ $$

Assuming \( \Delta t \) is infinitesimally small, we can expand \( p(x, t + \Delta t | x’, t) \) using a Taylor series:

$$ p(x, t + \Delta t | x’, t) \approx p(x, t | x’, t) + \Delta t \frac{\partial}{\partial t} p(x, t | x’, t) $$

Similarly, expand \( p(x’, t | x_0, t_0) \) around \( x \):

$$ p(x’, t | x_0, t_0) \approx p(x, t | x_0, t_0) + (x’ – x) \frac{\partial}{\partial x} p(x, t | x_0, t_0) + \frac{1}{2} (x’ – x)^2 \frac{\partial^2}{\partial x^2} p(x, t | x_0, t_0) $$

Substituting these expansions into the Chapman-Kolmogorov equation and integrating over \( x’ \), we obtain:

$$ p(x, t + \Delta t | x_0, t_0) – p(x, t | x_0, t_0) \approx \Delta t \frac{\partial}{\partial t} p(x, t | x_0, t_0) $$

$$ = \int_{-\infty}^{\infty} \left[ p(x, t | x’, t) + \Delta t \frac{\partial}{\partial t} p(x, t | x’, t) \right] \left[ p(x’, t | x_0, t_0) \right] dx’ $$

Considering the contributions from the drift and diffusion terms:

$$ \begin{align} \mathbb{E}[(x’ – x)] &= A(x, t) \Delta t, \ \mathbb{E}[(x’ – x)^2] &= B(x, t) \Delta t, \end{align} $$

and higher-order terms can be neglected as \( \Delta t \to 0 \). This yields:

$$ \frac{\partial}{\partial t} p(x, t) = – \frac{\partial}{\partial x} \left[ A(x, t) p(x, t) \right] + \frac{1}{2} \frac{\partial^2}{\partial x^2} \left[ B(x, t) p(x, t) \right] $$

Thus, we have derived the Kolmogorov forward equation.

Interpretation

  • The term \( -\frac{\partial}{\partial x} \left[ A(x,t) p(x,t) \right] \) represents the advection (or drift) of the probability density due to the deterministic part of the process.
  • The term \( \frac{1}{2} \frac{\partial^2}{\partial x^2} \left[ B(x,t) p(x,t) \right] \) represents the diffusion of the probability density due to the stochastic part of the process.

Example: Ornstein-Uhlenbeck Process

For an Ornstein-Uhlenbeck process, which is a type of Gaussian process, the SDE is given by:

$$ dX(t) = \theta (\mu – X(t)) dt + \sigma dW(t) $$

where \( \theta \), \( \mu \), and \( \sigma \) are constants. In this case:

  • $$ ( A(x,t) = \theta (\mu – x) ) $$
  • $$ ( B(x,t) = \sigma^2 ) $$

The Kolmogorov forward equation becomes:

$$ \frac{\partial p(x,t)}{\partial t} = \frac{\partial}{\partial x} \left[ \theta (\mu – x) p(x,t) \right] + \frac{\sigma^2}{2} \frac{\partial^2}{\partial x^2} p(x,t) $$

This equation describes how the probability density function of the Ornstein-Uhlenbeck process evolves over time.

ABOUT ME
Voyager
Using AI for all decision-making.