Relating Fokker-Planck to stochastic differential equations
Relating Fokker-Planck to stochastic differential equations#
(Adapted from Risken §3.3.2)
Recall that the FPE coefficients \(D^{(1)}\) and \(D^{(2)}\) are directly related to the moments of \(p(t+Δt, x' \mid t, x)\):
We want to relate these to the drift and diffusion terms of the Langevin equation:
Recall that depending the chosen convention, integrating this expression over a small interval \(Δt\) produces different results:
Itô |
\(ΔX(t_i) = f(t_i,X(t_i))Δt + g(t_i,X(t_i))ΔW(t_i)\hphantom{+ g(t_{i+1},X(t_{i+1}))}\) |
Stratonovich |
\(\begin{aligned} ΔX(t_i) &= f(t_i,X(t_i))Δt + \frac{g(t_i,X(t_i)) + g(t_{i+1},X(t_{i+1}))}{2}ΔW(t_i) \\ &= f(t_i,X(t_i))Δt + g(t_i,X(t_i))ΔW(t_i) + \frac{1}{2} \left.\frac{\partial g}{\partial x}\right\rvert_{t_i}ΔX(t_i) ΔW(t_i) \\ &= f(t_i,X(t_i))Δt + g(t_i,X(t_i))ΔW(t_i) + \frac{1}{2} \left.\frac{\partial g}{\partial x}\right\rvert_{t_i}g(t_i,X(t_i)) ΔW(t_i)^2 + \mathcal{O}(Δt^{3/2}) \end{aligned}\) |
Hänggi |
\(\begin{aligned} ΔX(t_i) &= f(t_i,X(t_i))Δt + g(t_{i+1},X(t_{i+1}))ΔW(t_i)\hphantom{+ g(t_{i},X)} \\ &= f(t_i,X(t_i))Δt + g(t_i,X(t_i))ΔW(t_i) + \hphantom{\frac{1}{2}} \left.\frac{\partial g}{\partial x}\right\rvert_{t_i}g(t_i,X(t_i)) ΔW(t_i)^2 + \mathcal{O}(Δt^{3/2}) \end{aligned}\) |
We also have the following rules for stochastic calculus, which are valid in any convention:
Applying these rules we can evaluate the expectations in Eq. (7).
Itô convention
Stratonovich convention
Hänggi-Klimontovich convention
Substituting these results back into Eq. (7), we get the correspondences listed in Table 1.
drift, \(D^{(1)}\) |
diffusion, \(D^{(2)}\) |
|
---|---|---|
Itô |
\(f(t_i, X(t_i))\) |
\(\frac{1}{2} \,g(t_i, X(t_i))^2\) |
Stratonovich |
\(f(t_i, X(t_i)) + \frac{1}{2} \frac{\partial g(t_i, X(t_i))}{\partial x} g(t_i, X(t_i))\) |
\(\frac{1}{2} \,g(t_i, X(t_i))^2\) |
Hänggi-Klimontovich |
\(f(t_i, X(t_i)) + \hphantom{\frac{1}{2}} \frac{\partial g(t_i, X(t_i))}{\partial x} g(t_i, X(t_i))\) |
\(\frac{1}{2} \,g(t_i, X(t_i))^2\) |
The additional drift appearing in the expressions under the Stratonovich and Hänggi-Klimontovich conventions is sometimes called the spurious drift, or the noise-induced drift. It only comes into play when \(g\) depends directly on \(X\).