Brownian Motion, Langevin, and Fokker-Planck Dynamics
Brownian motion is the statistical mechanics of a slow observed variable coupled to many fast microscopic degrees of freedom. Instead of tracking every solvent molecule, one writes an effective stochastic equation with friction and noise. Schwabl develops this route through Langevin equations and derives the corresponding Fokker-Planck equations for probability densities.
The key lesson is balance. Friction alone would drain energy; noise alone would heat without bound. Equilibrium requires a fluctuation-dissipation relation tying the noise strength to the damping coefficient and temperature.
Definitions
The free Langevin equation for a particle of mass is
where is the friction coefficient and is a random force with
In a force field ,
The overdamped Langevin equation is
For overdamped motion in one dimension, the probability density obeys the Smoluchowski equation
with diffusion constant
Key results
For free overdamped diffusion,
Starting at , the solution is Gaussian:
and the mean-square displacement is
in one dimension. In dimensions,
For the velocity Langevin equation, the deterministic relaxation time is
The velocity autocorrelation function is
Integrating the autocorrelation gives the diffusion constant:
This is the Einstein relation. It is an elementary form of fluctuation-dissipation: equilibrium fluctuations determine dissipative transport.
The stationary solution of the Fokker-Planck equation in a potential is the Boltzmann distribution
when . If the noise strength and damping are inconsistent, the process does not relax to the correct thermal equilibrium.
The underdamped and overdamped descriptions apply on different time scales. At times short compared with , the particle remembers its velocity and motion is approximately ballistic:
At times long compared with , velocity memory has decayed and diffusion becomes linear in time:
Experiments on colloids can observe both regimes if temporal resolution is high enough.
The Fokker-Planck equation has the structure of a continuity equation in probability space:
Equilibrium in a closed system usually means zero probability current, not merely a time-independent density. In nonequilibrium steady states, can be stationary while currents circulate; such states require driving or reservoirs and lie beyond the simplest equilibrium Brownian model.
The same formalism also describes activated escape. In a double-well potential, noise occasionally drives a system over an energy barrier. At weak noise, escape rates have Arrhenius form
The prefactor depends on damping and potential curvature. This connects stochastic dynamics to chemical reaction rates, nucleation, and switching of order parameters near metastable states.
Schwabl's treatment of critical dynamics uses Langevin-type equations for coarse-grained order parameters. There the "coordinate" is not a particle position but a field such as magnetization density. The same questions recur: What is the deterministic relaxation law, what noise correlator enforces equilibrium, and which conservation laws change the dynamic universality class?
The Markov assumption is another approximation. A true microscopic bath has finite correlation times, and eliminating it exactly can produce memory friction and colored noise. The simple Langevin equation is valid when bath correlations decay quickly compared with the slow variable's evolution. If this separation fails, generalized Langevin equations are needed:
The fluctuation-dissipation relation then ties the memory kernel to the colored-noise correlation.
Boundary conditions turn diffusion into first-passage physics. Absorbing boundaries model reactions or escape, while reflecting boundaries model confinement. Many measurable quantities are not just densities at a time but hitting probabilities and mean first-passage times. This is one reason Brownian motion remains central in chemical physics and soft matter.
When the noise amplitude depends on position, stochastic calculus conventions matter. Ito and Stratonovich interpretations can lead to different drift terms for the same formal equation. The simple additive-noise Langevin equations on this page avoid that ambiguity, but multiplicative noise appears naturally in coarse-grained variables, chemical reaction networks, and diffusion in inhomogeneous media.
Fokker-Planck equations are therefore not merely differential equations; they encode modeling assumptions about coarse-graining, time-scale separation, and noise interpretation.
They also provide a direct route to numerical simulation. One may either integrate stochastic trajectories and estimate distributions from many paths, or solve the deterministic equation for . Agreement between these two descriptions is a useful check that drift, diffusion, and boundary conditions have been implemented consistently.
In higher dimensions the diffusion tensor can be anisotropic, especially in crystals, membranes, or complex fluids. Then is a matrix and the Fokker-Planck equation uses tensor diffusion. The scalar formulas here are the isotropic limit, chosen because they expose the core fluctuation-dissipation structure.
Visual
| Description | Equation | Object evolved |
|---|---|---|
| Langevin | individual noisy trajectory | |
| Fokker-Planck | probability density | |
| Diffusion | density without drift | |
| Smoluchowski | drift plus diffusion | overdamped thermal relaxation |
Worked example 1: Mean-square displacement from the diffusion equation
Problem: Show that the one-dimensional diffusion equation implies for a normalized density that decays at infinity.
Method:
- Start with
- Differentiate the second moment:
- Integrate by parts once:
The boundary term vanishes.
- Integrate by parts again:
- Therefore
For a particle starting at the origin, , so
Checked answer: the result depends only on normalization and boundary decay, not on the detailed Gaussian solution.
Worked example 2: Velocity autocorrelation and diffusion
Problem: Given
compute .
Method:
- Use the Green-Kubo relation for diffusion:
- Substitute:
- Evaluate the integral:
- Therefore
Checked answer: the mass cancels in the long-time diffusion constant, although it controls the short-time relaxation scale.
Code
import numpy as np
def simulate_overdamped(T=1.0, gamma=2.0, dt=1e-3, steps=20_000, seed=0):
rng = np.random.default_rng(seed)
kB = 1.0
D = kB * T / gamma
x = 0.0
xs = []
for _ in range(steps):
x += np.sqrt(2 * D * dt) * rng.normal()
xs.append(x)
return np.array(xs), D
xs, D = simulate_overdamped()
times = np.arange(1, len(xs) + 1) * 1e-3
print("D", D)
print("final x^2", xs[-1] ** 2)
print("ensemble estimate needs many paths; theory final <x^2>", 2 * D * times[-1])
Common pitfalls
- Choosing noise strength independently of friction and temperature, thereby breaking thermal equilibrium.
- Confusing a stochastic trajectory with the probability density governed by the Fokker-Planck equation.
- Applying overdamped dynamics when inertial relaxation is not fast compared with observation time.
- Forgetting boundary conditions in Fokker-Planck problems; reflecting and absorbing boundaries change the solution.
- Treating white noise as an ordinary function rather than a distribution requiring stochastic interpretation.