Fokker-Planck Equation

Research Depth 108 in the knowledge graph I know this Set as goal
Unlocks 1 downstream topic
stochastic probability evolution

Core Idea

The Fokker-Planck equation describes how the probability distribution P(x,t) evolves under stochastic dynamics. Derived from the Langevin equation, it generalizes the diffusion equation to include drift due to external forces, and appears in many contexts from Brownian motion to population dynamics.

Explainer

From the Langevin equation, you know how to describe a single stochastic trajectory: the velocity of a Brownian particle satisfies ṁv = −γv + η(t), where γ is friction and η(t) is white noise. But tracking individual trajectories is impractical when you want to know the distribution of outcomes — where a particle is likely to be at time t, given where it started. The Fokker-Planck equation describes the evolution of the probability density P(x, t) directly, without following individual trajectories.

The derivation proceeds by asking: how does P(x, t) change over a short time dt? Particles drift deterministically due to external forces, and they spread stochastically due to noise. Both effects can be captured in terms of the first and second moments of the displacement over dt: the drift coefficient A(x) = ⟨Δx⟩/dt and the diffusion coefficient D(x) = ⟨(Δx)²⟩/(2dt). The Fokker-Planck equation is then ∂P/∂t = −∂/∂x[A(x) P] + ∂²/∂x²[D(x) P]. The first term is a continuity equation for probability under drift — if all particles are pushed to the right by a force, the probability density shifts right. The second term is a diffusion equation — noise spreads the distribution.

Connecting back to Brownian motion: for a free particle in a fluid (no external force, A = 0, D = k_BT/γ by the fluctuation-dissipation theorem), the Fokker-Planck equation reduces to the ordinary diffusion equation, and an initially sharp distribution broadens as a Gaussian with variance 2Dt. Add a harmonic confining potential V = ½kx², and A(x) = −kx/γ; the distribution relaxes toward a stationary Gaussian centered at x = 0 — the Boltzmann equilibrium distribution P_eq ∝ exp(−V/k_BT). This illustrates a general result: the stationary solution of the Fokker-Planck equation with thermal noise is always the Boltzmann distribution, providing a direct link between stochastic dynamics and equilibrium statistical mechanics.

The Fokker-Planck equation is a deterministic partial differential equation for a probability density, even though it describes an inherently random process. This is its great advantage over the Langevin equation: you can use all the tools of PDEs — Green's functions, eigenfunction expansions, numerical methods — to compute distributions, mean first-passage times, escape rates, and correlation functions. Its reach extends far beyond physics: the Black-Scholes equation in finance, the Kolmogorov forward equation in probability theory, and models of neural firing rates and gene expression are all Fokker-Planck equations in disguise.

Practice Questions 5 questions

Prerequisite Chain

Counting to 10Counting to 20Understanding ZeroThe Number ZeroCounting to FiveOne-to-One CorrespondenceCombining Small Groups Within 5Addition Within 10Addition Within 20Two-Digit Addition Without RegroupingTwo-Digit Addition with RegroupingAddition Within 100Repeated Addition as MultiplicationMultiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Two-Digit by One-Digit DivisionDivision with RemaindersRemainders and Quotients in DivisionDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueReading and Writing DecimalsComparing and Ordering DecimalsAdding and Subtracting DecimalsMultiplying DecimalsDividing DecimalsDividing FractionsMixed Number ArithmeticOrder of OperationsInteger Order of OperationsVariable ExpressionsCombining Like TermsOne-Step EquationsTwo-Step EquationsSolving Multi-Step EquationsEquations with Variables on Both SidesAngle Pairs: Complementary, Supplementary, and VerticalParallel Lines and TransversalsCorresponding AnglesAlternate Interior AnglesTriangle Angle Sum TheoremExterior Angle TheoremTriangle Inequality TheoremSimilar Triangles: AA SimilaritySimilar Triangles: SSS and SAS SimilarityProportions in Similar TrianglesRight Triangle Trigonometry IntroductionTrigonometric Ratios ReviewRadian MeasureConverting Between Degrees and RadiansThe Unit CircleGraphing Sine and CosineGraphing Tangent and Reciprocal Trigonometric FunctionsDerivatives of Trigonometric FunctionsAntiderivativesIterated Integrals and Fubini's TheoremDouble Integrals in Cartesian CoordinatesDouble Integrals over Rectangular RegionsDouble Integrals in Polar CoordinatesDouble Integrals: Definition and SetupIterated Integrals and Fubini's TheoremDouble Integrals over Rectangular RegionsDouble Integrals over General RegionsApplications of Double Integrals: Area, Mass, and MomentsCenter of MassConservation of Linear MomentumElastic CollisionsInelastic CollisionsCoefficient of RestitutionCollision Analysis and Real-World ApplicationsTwo-Body Collisions in the Center-of-Mass FrameReduced Mass and Two-Body ProblemsKinematics in Two DimensionsProjectile MotionCircular Motion: KinematicsRotational KinematicsTorqueMoment of InertiaRotational Kinetic EnergyThe Work-Energy TheoremConservation of Mechanical EnergyFirst Law of ThermodynamicsThermodynamic Processes and the PV DiagramIsobaric and Isochoric ProcessesHeat EnginesThermal Efficiency of Heat EnginesRefrigerators and Heat PumpsSecond Law of ThermodynamicsEntropyMicrostates and MacrostatesEnsemble Theory FundamentalsCanonical Ensemble (NVT)Partition Function: Definition and PropertiesThe Canonical Partition Function and Thermodynamic DerivationMaxwell-Boltzmann Distribution and Classical LimitBrownian MotionLangevin EquationFokker-Planck Equation

Longest path: 109 steps · 530 total prerequisite topics

Prerequisites (1)

Leads To (1)