Path Integral and Onsager-Machlup Action for Fluctuations
A stochastic differential equation fixes only the instantaneous statistics of the noise, yet the questions that matter in non-equilibrium physics are almost always about whole histories: the probability of a rare excursion, the dominant route a particle takes to escape a trap, the entropy produced along an irreversible path. The Onsager–Machlup formalism answers these by assigning a probability to each entire trajectory. The chance of observing a history is , where — the Onsager–Machlup action — is a real, Euclidean-weighted functional built from the drift, the diffusion, and the rate of energy dissipation. It is the classical, dissipative cousin of the Feynman path integral, with playing the role that plays in quantum mechanics. Onsager and Machlup introduced this "principle of least dissipation" in 1953 for linear fluctuations near equilibrium, extending Onsager's reciprocal relations from static forces to time-dependent paths. The modern derivation writes the noise-averaged probability as a functional delta-function enforcing the Langevin equation, then integrates over the Gaussian noise. The subtle ingredient is the measure: because Brownian paths are nowhere differentiable, the continuum action is shorthand for a discretized limit, and the Jacobian of the change of variables from noise to path contributes a term proportional to the divergence of the drift — a term whose precise form depends on whether one discretizes à la Itô or Stratonovich, and which must never be dropped. Two payoffs make the action worth the care. In the weak-noise limit the path integral localizes onto the single trajectory that minimizes — the "instanton" or optimal fluctuation path — connecting Onsager–Machlup to large-deviation theory and to Kramers' escape rate. And the asymmetry of the action under time reversal turns out to equal the entropy produced along the path: . That single identity is the microscopic seed from which the fluctuation theorems grow, so the Onsager–Machlup action is the natural bridge between the dynamics of a single noisy particle and the exact far-from-equilibrium symmetries of stochastic thermodynamics.
- The Onsager–Machlup (OM) action assigns a weight to each trajectory of a Langevin system, turning stochastic dynamics into a real-weighted path integral .
- For overdamped dynamics the action is ; the Jacobian term is convention-dependent and mandatory.
- The Lagrangian is a "least-dissipation" functional: the noise-free relaxation extremizes it ( gives the deterministic equation of motion), and departures cost action exponentially.
- Time-reversing the action gives the entropy produced: — the origin of the fluctuation theorems.
- In the weak-noise limit the integral is dominated by the minimum-action instanton, giving large-deviation rates and Kramers' .
- Key idea: average over noise the constraint that solves the Langevin equation; the Gaussian noise integral converts the dynamics into a path probability whose action is a quadratic cost for departing from deterministic relaxation, plus a drift-divergence Jacobian fixed by the stochastic-calculus convention.
Every history of the particle is a string in spacetime carrying a weight . The action charges the path for the mismatch between its actual velocity and the drift the force alone would produce; the least-action path is the deterministic one, and the difference between a path's action and its time-reverse is exactly the entropy dumped to the bath.
Where this lives today
The Onsager–Machlup action is the workhorse of rare-event science. Numerically minimizing it — the geometric minimum-action method and the string method — finds the most probable transition pathways and their rates in high-dimensional systems that could never be sampled by brute force: protein folding and misfolding, crystal nucleation, chemical reaction coordinates, and even tipping points in climate models. Promoting the trajectory to a field turns the same action into the Martin–Siggia–Rose–Janssen field theory that underlies the renormalization-group analysis of dynamic critical phenomena, where the dynamic critical exponent is computed from exactly this response-field formalism. And because the action's time-reversal asymmetry is the trajectory entropy production, it is the technical heart of modern stochastic thermodynamics — the language in which the fluctuation theorems and thermodynamic uncertainty relations are stated and proved.
The physical picture
Picture every possible history of the particle as a string drawn in the plane of position against time. The deterministic, noise-free trajectory — steepest descent on the potential — costs zero excess action. Any wiggle the noise must "pay for" costs action proportional to the squared mismatch between the real velocity and the velocity the drift alone would produce. The path integral sums over all strings, so the most probable history is the one of least dissipation, and improbable fluctuations are exponentially suppressed — exactly as Boltzmann weights suppress high-energy configurations, but now in the space of trajectories rather than states.
Onsager's original insight was that the integrand is literally a dissipation function: relaxation along the path of least dissipated energy is the most probable, and fluctuations away from it are exponentially rare. The Jacobian term is the price of curved coordinates — changing variables from the flat white-noise measure to the path measure deforms the volume element by the divergence of the drift, , which is why it survives in the continuum. In the small-noise limit the sum over paths collapses onto the single minimizing instanton, just as a quantum amplitude localizes onto a classical trajectory as ; here plays the role of , and large-deviation rates are the classical actions of these optimal fluctuation paths.
The core equations
The starting point is the overdamped Langevin equation — the stochastic equation of motion whose trajectory-level statistics we want to package. In the register of stochastic dynamics, the drift carries the deterministic force and the white noise carries the thermal kicks; the diffusion constant is tied to the mobility by the Einstein relation established for the langevin-equation, .
where: — the stochastic trajectory; — the drift in a force field; — diffusion constant, ; — unit-strength Gaussian white noise; — mobility (inverse friction). Physically: the particle drifts downhill under while being jostled by . Because the noise is Gaussian, its own probability weight is a simple quadratic functional — the Wiener measure. Every question about the path can be answered by pushing this weight forward through the change of variables .
where: — the white-noise field being integrated out; — total observation time. Physically: each independent time-mode of the noise is an independent unit Gaussian, so the joint weight exponentiates the summed variance. Carrying that measure through the Langevin constraint gives the central object: a real-weighted probability for the whole path, controlled by the Onsager–Machlup action. In the Stratonovich (midpoint) convention the action carries the mandatory drift-divergence Jacobian.
where: — the OM action functional; — squared deviation of the actual from the deterministic velocity; — the Jacobian (drift-divergence) term; — normalization from the noise variance . Physically: the first term is the "cost" of deviating from deterministic relaxation; the second corrects the path measure so the propagator matches Fokker–Planck. Specializing to a potential makes the structure transparent and exposes the state-function boundary term that encodes equilibrium.
where: — potential energy, force ; — curvature drift divergence; — mobility, . Physically: the cross term inside the square is a total time-derivative , so the "bulk" of the action is symmetric and only boundaries break time-reversal. Finally, the quantity that gives the article its reach: the time-reversal asymmetry of the action equals the entropy dumped to the medium along the path. This is the identity the fluctuation-theorems promote to an exact symmetry.
where: — heat-related medium entropy production along the path; — force; — the Stratonovich product; rev/fwd — the reversed and forward trajectories. Physically: the log-ratio of watching the film forwards versus backwards is the dissipation, in units of .
The goal is to turn the Langevin equation — a statement about instantaneous noise — into a probability for the entire history, and to expose exactly where the drift-divergence Jacobian comes from. We work on a time grid, insert the equation of motion as a delta-functional, change variables from the independent noise increments to the path increments, keep the Jacobian of that change honestly, and take the continuum limit. The single delicate choice is the discretization point at which the drift is evaluated; the midpoint (Stratonovich) rule produces the factor that lands in the final action.
Step 1. Discretize time as . Each noise increment is an independent Gaussian of variance , so the joint weight is . Why: white noise is delta-correlated, so distinct time-slices are statistically independent and the functional weight factorizes over the grid.
Step 2. Write the Langevin step with the drift evaluated at the midpoint : , and solve for . Why: the midpoint rule is the Stratonovich convention; it keeps ordinary calculus valid and is what makes the Jacobian nontrivial.
Step 3. The change of variables has Jacobian ; the product over contributes to the weight. Why: differentiating with respect to the midpoint-containing picks up ; this is the origin of the divergence term.
Step 4. Assemble the exponent by combining the Gaussian noise weight (with substituted) and the log-Jacobian: . Why: after substitution, and the Jacobian adds the .
Step 5. Take : the sum becomes , the boxed action of Eq. (3). Why: the continuum limit of the Riemann sum reproduces the action; the is the Stratonovich Jacobian that survives. Verified in verify_aq-sm-onsager-machlup-action.py: the single-step kernel with the prefactor solves the Fokker–Planck equation to with , ; dropping the term gives the wrong drift.
Go deeper · Derivation B · 1 minThe free-diffusion action reproduces the diffusion propagator
The cleanest, fully numerical check of the whole construction is the driftless case : there the action is purely kinetic, the least-action path between two endpoints is a straight line, and its weight must reproduce the exact Gaussian diffusion propagator. This both validates the normalization and delivers the article's first worked number. We evaluate the action on the straight-line path, exponentiate, and compare with the known heat kernel.
Step 1. For the action is (the Jacobian term vanishes identically). Why: with no drift there is no divergence to correct; only the kinetic cost remains.
Step 2. The action-minimizing path between and has constant velocity (Euler–Lagrange for ), so . Why: the straight line extremizes subject to fixed endpoints; any wiggle only adds positive cost.
Step 3. The path weight in the semiclassical form then gives , which is exactly the exponent of the free-diffusion propagator . Why: the minimum-action exponent reproduces the Gaussian heat kernel — the definitive consistency check that the OM measure is correct. Verified in verify_aq-sm-onsager-machlup-action.py: symbolically, and the exponent matches the Gaussian propagator; the free-diffusion kernel normalizes to 1.
Go deeper · Derivation C · 1 minWeak-noise instanton and the Kramers exponent
In the small- limit the path integral is dominated by the single trajectory that minimizes the action, and for a gradient drift that minimum reduces to a pure boundary term — the Arrhenius factor of barrier crossing. The point is to show that the exponential in Kramers' escape rate is a state function that falls out of the action's structure, independent of protocol, leaving only the prefactor to Gaussian fluctuations. We complete the square in the action, isolate the boundary term, and identify the optimal (uphill) path.
Step 1. With write . Why: completing the square splits the action into a non-negative perfect square plus a cross term that is a total derivative.
Step 2. The cross term integrates to a boundary: , using the Einstein relation . Why: , so the integral is path-independent — it is the free-energy barrier.
Step 3. The perfect square vanishes on the optimal (instanton) path — the time-reversed relaxation that climbs uphill — so and the escape rate carries the exponential . Why: minimizing the non-negative square sets it to zero; only the boundary survives, giving the Arrhenius exponent. Verified in verify_aq-sm-onsager-machlup-action.py: the Einstein-relation cancellation , and the instanton condition zeroing the square.
Limiting cases
The OM path integral interpolates between several familiar regimes as noise strength and driving change:
| Case | Result | Meaning |
|---|---|---|
| Weak noise | Saddle-point dominance: only the minimum-action instanton survives, giving Freidlin–Wentzell large deviations and Kramers' . | |
| Linear (OU) drift | Purely Gaussian path integral; reproduces the Ornstein–Uhlenbeck propagator exactly. The Jacobian is a constant . | |
| Equilibrium / detailed balance | Bulk terms cancel; only the state-function boundary survives, so the average entropy production vanishes in steady state. | |
| Non-equilibrium (no potential) | The action asymmetry equals the total entropy produced — the basis of the detailed and integral fluctuation theorems. |
Worked examples
Example 1 — the free-diffusion action reproduces the propagator. Take a colloidal particle with diffusion constant (a typical 1-µm bead in water). What action does the straight-line path from the origin to over carry, and does its weight match the Gaussian propagator?
Step 1. With no drift, (dimensionless).
Step 2. The path weight is , and the full normalized propagator is .
Step 3. The exponent from the action exactly matches the exponent of the exact heat kernel — confirming the OM measure. The typical displacement scale is of order , so and this displacement is not rare, as expected.
Example 2 — the Kramers exponent from a real barrier. A protein-folding-like double well has a barrier at . Using the instanton result, what is the exponential suppression of the escape rate?
Step 1. The minimum action is (the Einstein-relation cancellation makes it a pure state function).
Step 2. The exponential factor is , i.e. escape is suppressed by a factor of about 148 relative to the attempt frequency.
Step 3. In absolute terms, — a modest barrier whose exponential nonetheless makes crossing rare, exactly why the least-action path dominates the statistics.
:::physicist[action functional|central object of the path-integral formulation|The action functional assigns a single real number to an entire trajectory, and the Onsager–Machlup construction (Lars Onsager and Stefan Machlup, 1953) showed that for dissipative Langevin dynamics this number is a "least-dissipation" cost: . It is the classical, real-weighted analogue of the quantum action in Feynman's path integral, with the diffusion constant playing the role of . Its time-reversal asymmetry is the entropy produced, making the action functional the pivot between single-particle dynamics and the fluctuation theorems.]
Origins · 1 minhow this was discovered
Going further
Texts. Risken, The Fokker-Planck Equation, 2nd ed. (Springer), Ch. 4 · Kardar, Statistical Physics of Fields (dynamic field theory) · Sethna, Statistical Mechanics: Entropy, Order Parameters, and Complexity · Zinn-Justin, Quantum Field Theory and Critical Phenomena (path-integral methods for Langevin dynamics) · Wio, Path Integrals for Stochastic Processes (World Scientific).
Provenance. Action and Jacobian derived from the standard noise-integration procedure (Risken Ch. 4; Kardar; Sethna). Original result: Onsager L. & Machlup S., "Fluctuations and Irreversible Processes," Phys. Rev. 91, 1505 (1953). Verification reproduces (1) the OM action and the Jacobian via midpoint discretization; (2) the short-time kernel solving Fokker–Planck to with moments , ; (3) the instanton boundary term using the Einstein relation from the langevin-equation.
Related. Prerequisites: the langevin-equation · wiener-process-white-noise · ito-stratonovich-calculus · fokker-planck-equation. Leads to: kramers-escape-rate · fluctuation-dissipation-theorem · fluctuation-theorems (whose exact symmetry this action's time-reversal asymmetry generates) · ornstein-uhlenbeck-process.
Is the Onsager–Machlup action the same as the Feynman action?
No, though the structure is analogous. Feynman's action is real for a Lagrangian but enters the amplitude as — a complex phase that produces interference. The OM action enters as , a real Euclidean weight with no interference: it is a probability, not an amplitude. The role of is played by the diffusion constant , and the "classical limit" becomes the weak-noise limit , in which the path integral is dominated by the least-action instanton rather than by a classical trajectory of an oscillating phase.
Why does the discretization convention (Itô vs Stratonovich) change the action?
Because the continuum action is shorthand for a discretized limit, and the Jacobian of the change of variables from noise increments to path increments depends on where the drift is evaluated within each step. The Stratonovich (midpoint) rule evaluates the drift at , which makes pick up ; the Itô (prepoint) rule evaluates at and gives a different Jacobian. The physics — the Fokker–Planck propagator — is convention-independent, but the split between the "bare" action and the Jacobian term is not, so the two must be kept consistent.
What is an instanton in this context?
It is the single trajectory that minimizes the OM action between two states — the "optimal fluctuation path." In the weak-noise limit the entire path integral collapses onto this one path (a saddle point of the functional), so its action sets the exponential rate of the transition: . For a particle escaping a potential well the instanton is the time-reversed relaxation trajectory that climbs up the barrier, and its action reduces to the Arrhenius exponent . Instantons are how large-deviation theory extracts rare-event rates without simulating the exponentially rare events themselves.
How exactly does the action connect to entropy production?
For overdamped Langevin dynamics the log-ratio of the forward path weight to the time-reversed path weight is , which is the heat dumped to the bath divided by — the medium entropy production . The bulk "kinetic" part of the action is time-reversal symmetric and cancels in the ratio; only the drift–velocity cross term survives, and that term is the dissipation. Adding the change in system (Shannon) entropy gives the total, whose exponential average is unity — the integral fluctuation theorem owned by the fluctuation-theorems article.
Does the OM action apply to non-gradient (non-equilibrium) drifts?
Yes, and this is where it earns its keep. For a gradient drift the escape exponent collapses to the equilibrium barrier , but for a genuinely non-conservative flow (no potential exists) there is no Boltzmann weight and no shortcut. The instanton must then be found by actually minimizing the action — the geometric minimum-action method — and the resulting "quasipotential" is the Freidlin–Wentzell generalization of . This is precisely why numerical minimum-action methods are indispensable in driven, non-equilibrium systems.
Why is the noise-free path the most probable one?
Because the action penalizes exactly the mismatch between the real velocity and the drift. A trajectory that follows the drift precisely has , so the kinetic cost is zero and the weight is maximal (up to the boundary and Jacobian terms). Any deviation forces the noise to supply the difference, and since large noise excursions are Gaussian-suppressed, deviating paths carry exponentially smaller weight. Formally, yields the Euler–Lagrange equation, which for the OM Lagrangian is the deterministic (noise-free) equation of motion.
Can the action be negative, and what would that mean?
The bulk term is manifestly non-negative, and the physically meaningful quantity is always a difference of actions relative to the least-action path. The Jacobian term can be negative (e.g. for a restoring drift), but it appears as a path-independent constant that is absorbed into normalization. So an individual action value is not itself a probability — only relative to the normalization is — and the relative action of any path exceeds that of the instanton, which is what makes the instanton the most probable history.