Stochastic Processes and the Fokker-Planck Equation
Stochastic processes describe systems evolving randomly in time; the Fokker-Planck equation (FPE) is the deterministic partial differential equation governing the time evolution of the probability density of a continuous Markov (diffusion) process. In one line: if a particle obeys the Itô SDE , then its density obeys . It applies wherever drift competes with diffusion — Brownian motion, chemical kinetics, neuron firing, option pricing, population genetics. Introduced by Fokker (1914) and Planck (1917); rigorous foundations from Kolmogorov (1931).
A continuous Markov process is locally Gaussian: over an infinitesimal time , its increment has mean and variance , with all higher cumulants . These two functions — drift and diffusion — encode everything. The Fokker-Planck equation is simply the statement of probability conservation (a continuity equation) with a probability current built from advection by the drift plus Fickian diffusion. Forward in time it propagates densities; backward in time its adjoint propagates expectations.
Formal Statement
A stochastic process on a probability space is a map such that is measurable for each . A filtration is an increasing family of sub--algebras, for , representing information available up to time . The process is adapted if is -measurable. A process is Markov if for and any Borel ,
Derivation hint: This is the defining "memorylessness" — condition on the full past, recover dependence on the present alone. Define the transition kernel as the regular conditional probability.
A diffusion is a continuous-path Markov process whose transition kernel satisfies, for any ,
Derivation hint: This is the "no jumps" condition — the probability of a finite displacement in time vanishes faster than , forcing sample paths to be continuous (Lindeberg-type condition). with drift and diffusion coefficients
Derivation hint: These are the first and second infinitesimal conditional moments; Taylor-expand the conditional moment generating function and keep terms. Equivalently, solves the Itô stochastic differential equation
Derivation hint: is a -dimensional Brownian motion. Match infinitesimal moments: because , and using the Itô rule . where is standard Brownian motion (, ).
Let solve the Itô SDE [4] with smooth, suitably bounded coefficients, and let be the probability density of (assumed to exist). Then satisfies
Derivation hint: Apply the adjoint of the generator to a test function and integrate by parts twice; the boundary terms vanish. See proof below. In one dimension with this reads
Derivation hint: Rewrite [5] as a continuity equation by grouping all spatial derivatives into the probability current . The adjoint (Kolmogorov backward) equation for the transition density as a function of the initial data is
Derivation hint: is the infinitesimal generator; the forward operator in [5] is its formal -adjoint . Backward evolution acts on the starting point.
Why It Holds / Derivation
Step 1 — The generator. For a test function , define the infinitesimal generator
Derivation hint: This is the time derivative of the conditional expectation; it measures how the average of changes per unit time along trajectories.
Step 2 — Itô's lemma. For with solving [4], Itô's formula gives
Derivation hint: Taylor-expand to second order; replace via the Itô multiplication table and discard and higher terms. Taking conditional expectation kills the martingale term, so .
Step 3 — Duality. Evolution of the expectation satisfies
Derivation hint: Differentiate under the integral and use that advances by the generator; this is the weak form of the FPE.
Step 4 — Integrate by parts. Substituting and integrating by parts (boundary terms vanish for compactly supported or fast-decaying ):
Derivation hint: Move one derivative off in the drift term (one integration by parts) and two derivatives off in the diffusion term (two integrations by parts), each producing a sign and a derivative landing on the coefficient times .
Step 5 — Conclude. Since [10] equals and must hold for all test ,
Derivation hint: Equate the integrands by the fundamental lemma of calculus of variations (arbitrariness of ).
∎Adriaan Fokker (1887–1972), a Dutch physicist and musician (he built the 31-tone "Fokker organ"), derived in his 1914 doctoral work an equation for the probability distribution of a Brownian particle's velocity under radiation and collisions. Max Planck (1858–1947), founder of quantum theory, generalized and gave the equation rigorous standing in 1917 while studying fluctuation phenomena. Neither had the modern stochastic-calculus machinery; the rigorous probabilistic underpinning came only with Andrei Kolmogorov's 1931 paper, which is why physicists say "Fokker-Planck" while mathematicians often say "Kolmogorov forward equation." The equation crowned a decade of fluctuation physics opened by Einstein and Smoluchowski.
Building Intuition
Imagine an enormous swarm of identical particles, each independently obeying the same noisy law of motion. The Fokker-Planck equation does not track any single particle — it tracks the shape of the swarm's cloud. The drift term is a conveyor belt: it bodily transports the cloud along the deterministic flow , conserving area but shifting and shearing it. The diffusion term is a blurring lens: it spreads probability from regions of high density to low, exactly like heat smoothing out. Equilibrium is the standoff where the deterministic conveyor pushing probability "uphill" toward a potential minimum exactly balances the diffusive blur pushing it back out — yielding the Boltzmann distribution. The probability current in [6] is the bookkeeping that makes "probability is never created or destroyed, only moved" precise.
Worked Examples
Given: (zero drift, constant ), initial condition , i.e. . Here , .
Step 1 — Write the FPE. From [6]: . This is the heat equation with diffusivity .
Step 2 — Fourier transform. With : , giving .
Step 3 — Invert. This is a Gaussian; transform back:
Derivation hint: The inverse Fourier transform of a Gaussian in is a Gaussian in with variance .
Step 4 — Numbers. Take , , . Variance , so spread .
Given: (linear restoring drift , constant ), with . Model a particle in a harmonic trap or velocity of a Brownian particle (Langevin).
Step 1 — FPE. .
Step 2 — Gaussian ansatz. Means and variances close: , .
Derivation hint: Multiply the FPE by and , integrate, and integrate by parts to get closed ODEs for the moments.
Step 3 — Stationary distribution. As , , :
Derivation hint: Set and require zero probability current ; solve the resulting first-order ODE, recovering a Boltzmann form with .
Step 4 — Numbers. Take , , , . Relaxation time . Equilibrium variance .
Common Misconceptions
When the diffusion coefficient is state-dependent (), the SDE is ambiguous until you specify how the stochastic integral is interpreted. The Itô convention gives FPE [5] directly. The Stratonovich convention (denoted ) produces an extra "spurious drift": the Stratonovich SDE is equivalent to the Itô SDE with drift , so its FPE is
Derivation hint: Convert Stratonovich to Itô via the drift correction , then apply the standard FPE [6]. Failing to state the convention makes the equation ill-defined. Physicists modeling multiplicative noise from a smooth physical process should usually use Stratonovich (Wong-Zakai theorem); modelers wanting the martingale/no-anticipation property use Itô.
The FPE requires continuous paths and the vanishing-large-jump condition [2]. A Poisson process or any jump (Lévy) process is Markov but violates [2]: it makes finite jumps in arbitrarily short times. Its evolution is governed instead by a master equation / integro-differential Kolmogorov-Feller equation containing a jump kernel, not by a second-order PDE. Attempting to fit a pure-jump process with an FPE — the so-called Kramers-Moyal truncation at second order — is generally inconsistent: by Pawula's theorem, the Kramers-Moyal expansion must either stop at the second term (yielding the FPE) or contain infinitely many terms; truncating at any finite order can produce negative probabilities.
Connections
The FPE sits at a crossroads of analysis, probability, and physics. It is the forward dual of the backward Kolmogorov equation, which via the Feynman-Kac Formula connects to expectations and to the Schrödinger equation under Wick rotation. The associated SDE is the realm of Itô Calculus and Brownian Motion. In overdamped form (the Smoluchowski equation) it reduces from the full phase-space Kramers equation, the prototype of Kinetic Theory transport equations. Its stationary solutions reproduce equilibrium Statistical Mechanics (the Boltzmann distribution), while detailed balance vs. its violation is the gateway to stochastic thermodynamics and the Fluctuation-Dissipation Theorem. Numerically, the FPE is a parabolic PDE solvable by the same finite-difference and spectral tools as the Heat Equation, to which free diffusion literally reduces.
Real-World Applications
Historical Development
Subtleties & Limits
Several deep issues persist. (1) Existence and smoothness of densities: Hörmander's hypoellipticity theorem guarantees a smooth density even for degenerate diffusion (rank-deficient , as in the Kramers equation) provided a Lie-bracket spanning condition holds — but sharp conditions for general non-smooth or unbounded coefficients remain active research (the Stroock-Varadhan martingale problem, well-posedness for low-regularity drift à la DiPerna-Lions/Figalli). (2) Boundary conditions: absorbing, reflecting, and sticky boundaries each modify the current ; classifying boundary behavior (Feller's classification: regular, exit, entrance, natural) is delicate. (3) Long-time behavior and rates of convergence to equilibrium for non-reversible (current-carrying) FPEs are governed by hypocoercivity (Villani), where the operator is non-self-adjoint and spectral-gap arguments fail. (4) Non-Markovian generalizations: systems with memory require generalized Langevin equations and fractional Fokker-Planck operators whose probabilistic foundations are still incomplete. (5) High-dimensional numerics: solving the FPE directly suffers the curse of dimensionality; tensor methods and neural-network surrogates are open engineering frontiers.
See Also
Brownian Motion · Itô Calculus · Feynman-Kac Formula · Langevin Equation · Heat Equation · Master Equation · Kramers Escape Rate Theory · Ornstein-Uhlenbeck Process · Statistical Mechanics · Optimal Transport and Gradient Flows