stochastic calculus
Diffusion Processes
You should know: stochastic differential equations, brownian motion, partial differential equations
Overview
A diffusion process is a continuous-time Markov process with continuous sample paths that solves an Ito SDE. Diffusions are characterized by their infinitesimal generator L, which encodes the drift and diffusion coefficients. The Fokker-Planck equation (forward Kolmogorov equation) governs the evolution of the probability density of the process, while the backward Kolmogorov equation is related to the Feynman-Kac formula. Diffusion processes provide the rigorous mathematical framework for modeling heat flow, Brownian motion, population genetics, and financial markets.
Intuition
A diffusion process is a continuous random motion where two forces act: a drift (like a current pushing the particle in a direction) and a diffusion (random jostling in all directions). The generator L tells you how quickly, on average, any observable function of the current state is changing. The Fokker-Planck equation tracks how the probability cloud spreads and shifts over time: particles drift with the drift field and spread out due to diffusion. At stationarity, the probability density satisfies L*p = 0 -- the probability flux balances.
Formal Definition
A diffusion process X_t with drift mu and diffusion coefficient sigma is defined by its SDE and characterized by its infinitesimal generator.
Notation
| Notation | Meaning |
|---|---|
| Infinitesimal generator: Lf = mu f' + (sigma^2/2) f'' | |
| Probability density of X_t at position x | |
| Stationary density satisfying the stationary Fokker-Planck equation |
Theorems
Worked Examples
- 1
Apply the stationary density formula with mu(x) = -alpha x, sigma^2(x) = sigma^2.
- 2
Normalize to get the Gaussian density.
✓ Answer
The stationary distribution of the OU process is N(0, sigma^2/(2*alpha)): a Gaussian centered at 0 with variance sigma^2/(2*alpha).
Practice Problems
Compute the generator L of geometric Brownian motion dS_t = mu S_t dt + sigma S_t dW_t and use Dynkin's formula to find E[S_t^2].
State the connection between the backward Kolmogorov equation and the Feynman-Kac formula.
Common Mistakes
The Fokker-Planck and backward Kolmogorov equations are the same
The forward (Fokker-Planck) equation evolves the density in time and space variables (t,x); the backward equation involves the initial condition and runs backward in time.
The generator L only involves the diffusion coefficient
The generator Lf = mu f' + (sigma^2/2) f'' involves both the drift mu and the diffusion sigma^2; both contribute to how the process evolves.
Quiz
Historical Background
The connection between Brownian motion and the heat equation was observed by Einstein in 1905 and made mathematically precise by Kolmogorov in 1931 through his forward and backward equations. Ito's 1944 theory of stochastic integration provided the analytical foundation for the general theory of diffusions. The Fokker-Planck equation was developed independently by Adriaan Fokker (1914) and Max Planck (1917) in the context of physical diffusion, and unified with the probabilistic theory by Kolmogorov.
- 1905
Einstein derives the diffusion equation for Brownian motion
Albert Einstein
- 1914
Fokker derives the forward equation for Brownian motion in an external field
Adriaan Fokker
- 1931
Kolmogorov derives both the forward (Fokker-Planck) and backward equations
Andrei Kolmogorov
- 1944
Ito's stochastic integral provides the foundation for the general theory of diffusions
Kiyosi Ito
Summary
- A diffusion process solves an Ito SDE; it is a continuous-path Markov process characterized by drift mu and diffusion sigma.
- The infinitesimal generator Lf = mu f' + (sigma^2/2) f'' encodes how the process evolves; Dynkin's formula uses L to compute expected values.
- The Fokker-Planck (forward Kolmogorov) equation governs the evolution of the probability density: partial_t p = -partial_x(mu p) + (1/2) partial_{xx}(sigma^2 p).
- The Feynman-Kac formula: E[g(X_T)|X_t=x] solves the backward Kolmogorov PDE, connecting SDEs to PDEs.
References
- BookKaratzas, I. and Shreve, S. -- Brownian Motion and Stochastic Calculus
- BookOksendal, B. -- Stochastic Differential Equations
Mathematics