Crooks Fluctuation Theorem
We take from jarzynski-crooks-relations (the SM10 combined owner) the joint discovery that the full statistics of nonequilibrium work encode an equilibrium free-energy difference exactly, and its two headline identities — the Jarzynski equality ⟨e^{−βW}⟩=e^{−βΔF} and the Crooks relation P_F(W)/P_R(−W)=e^{β(W−ΔF)}. This article owns the distribution-level half of that pair: the Crooks fluctuation theorem as a statement about the shapes of forward and reverse work histograms, its practical payoff — the histogram-crossing free-energy readout — and the maximum-likelihood Bennett acceptance ratio estimator built on it. The integral (exponential-average) half is developed in the sibling article jarzynski-equality; Jarzynski is the -integral of Crooks, and we make that reduction explicit. Consider a system in contact with a heat bath at inverse temperature , with a control parameter (an optical-trap position, a field) driven from to over a time . The forward experiment starts in canonical equilibrium of ; the reverse runs the mirror protocol from equilibrium of . The work is a functional of the stochastic trajectory, so it fluctuates from pull to pull. Crooks proved that the ratio of forward to time-reflected reverse work densities is the exponential of the dissipated work . The theorem follows from microscopic reversibility — a forward trajectory and its conjugate reverse trajectory have probabilities related by the Boltzmann factor of the heat exchanged. This holds for any Markov dynamics satisfying instantaneous detailed balance (Metropolis Monte Carlo, Langevin, master-equation dynamics). Beyond clarifying the statistical meaning of the second law, Crooks is a tool: because and cross exactly at regardless of how hard you drive, two histograms of an irreversible process read off the equilibrium free-energy difference — turning waste into measurement.
- The Crooks fluctuation theorem (CFT) states that the forward and reverse work distributions of a driven system obey .
- It quantifies the arrow of time as a probability statement: 'transient second-law violations' (dissipated work ) are exponentially rare but never forbidden.
- The two distributions cross exactly at — a robust, bias-free free-energy readout from nonequilibrium single-molecule pulling.
- Integrating CFT over the forward distribution gives the Jarzynski equality (its sibling article), and Jensen then gives .
- CFT rests on microscopic reversibility (detailed balance of the driven dynamics) and canonical-equilibrium starts for each direction; it is exact for arbitrarily fast driving.
- The Bennett acceptance ratio (BAR) is the maximum-likelihood free-energy estimator built directly on Crooks, optimally combining forward and reverse work samples.
- Key idea: the forward and reverse work distributions satisfy ; they cross where , and integrating recovers Jarzynski's equality and hence the second law.
For a system driven by a protocol between two equilibrium endpoints, the forward and reverse work distributions satisfy ; they cross where , and integrating over the work axis recovers Jarzynski's equality and hence the second law. Microscopic reversibility is the engine — it makes the ratio of a trajectory's forward and reverse probabilities exactly .
Where this lives today
The Crooks relation is the theoretical backbone of modern free-energy computation. In drug discovery, alchemical binding-affinity calculations run forward and reverse transformations of a ligand and feed the work values to BAR (or its multistate generalization MBAR) — the workhorse of relative binding free-energy pipelines used across the pharmaceutical industry. In single-molecule biophysics, the histogram-crossing readout extracts folding and binding free energies of nucleic acids and proteins from irreversible pulling, sidestepping the impossibly slow reversible pulls that would otherwise be required. And in stochastic thermodynamics, Crooks is the prototype of the detailed fluctuation theorems that now quantify the efficiency fluctuations of molecular motors and the thermodynamic cost of computation and sensing.
The physical picture
Imagine stretching a folded RNA hairpin with optical tweezers. When you pull, you usually do MORE work than (you waste energy as heat); when you release along the reverse protocol you usually recover LESS. Crooks says the rare forward realizations where you got lucky and did little work occur with exactly the probability that the corresponding reverse trajectory occurs — weighted by the Boltzmann factor of the heat. The asymmetry between forward and backward IS the dissipation. Where the two histograms cross, that asymmetry vanishes: the exponential factor is unity, and there .
The two Gaussian-like histograms of equal width cross at exactly (red). The forward mean sits to the right of by the dissipated work — the second law — yet the crossing location does not move as driving speeds up; only the widths change.
The second law is recovered as the statement that the forward distribution sits, on average, to the right of . But the tail extending to is never empty: these 'transient second-law violations' occur with exponentially small probability . In a macroscopic system scales with particle number, so these excursions become unobservable and the inequality looks absolute.
Microscopic reversibility is the engine: a path and its mirror differ in probability only by , the Boltzmann factor of the heat delivered to the bath. Crooks is just this accounting, summed over all paths that share a given work value.
The core equations
The central statement compares two distributions. Fix the protocol and its mirror; run each many times from the appropriate equilibrium start. Crooks relates the forward work density to the time-reflected reverse density point-by-point.
where: — density of work in the forward process (start in equilibrium at ); — work density in the reverse process (start in equilibrium at , run ); — inverse bath temperature; — equilibrium free-energy difference; — work done ON the system in one realization. Reading: the log-ratio is linear in with slope and zero-crossing at . The work along a single trajectory is the energy injected by changing (not the heat, which is bath exchange at fixed ).
where: — system Hamiltonian depending on phase-space point and control parameter ; — stochastic trajectory; — protocol rate. The first law per realization reads : work is the explicit- part of , heat the motion-of- part (Sekimoto's stochastic energetics — recalled from stochastic-thermodynamics, not re-derived here). Setting the exponential in (1) to unity gives the estimator that makes the theorem practical.
where: the forward and time-reflected reverse histograms intersect exactly at the equilibrium free-energy difference. This is model-free — no fit to the distribution shapes is needed, only the crossing abscissa. Averaging (1) over the forward ensemble collapses the distribution statement to the integral (Jarzynski) statement, developed fully in the sibling jarzynski-equality.
where: — average over forward realizations. Jarzynski is literally the -integral of the rearranged Crooks relation; the two are not independent results.
The goal is to obtain the distribution-level Crooks relation from the most elementary dynamics that still captures the physics — a discrete-time Markov chain whose relaxation steps obey instantaneous detailed balance. We discretize the protocol into work steps (updating at fixed configuration) alternating with heat steps (stochastic relaxation at fixed ), factorize the trajectory probability via the Markov property, and take the ratio of a forward path weight to that of its conjugate reverse path. Every relaxation transition ratio contributes a Boltzmann factor of its energy change; the product telescopes into the total heat, and the equilibrium start/end factors supply the partition-function ratio that is . Coarse-graining over all paths of a given work then lifts the path statement to the distribution statement.
Step 1. Write the forward path weight as the equilibrium start times a product of relaxation steps: , with . Why: the Markov property factorizes any trajectory probability into single-step transition probabilities, and the forward run begins in canonical equilibrium at .
Step 2. Impose instantaneous detailed balance at each fixed : . Why: the relaxation steps are the coupling to the bath; requiring them to preserve at frozen is exactly the statement that each such step exchanges heat with a bath at temperature .
Step 3. Write the reverse path weight for the mirror protocol started from equilibrium at : . Why: the conjugate trajectory retraces the same configurations in reverse order under the reversed protocol, and the reverse experiment starts canonical at .
Step 4. Take the ratio. The product of detailed-balance factors accumulates , the total heat to the bath, so . Why: only the relaxation (heat) steps carry a directional detailed-balance ratio; the work steps change at fixed and cancel between numerator and denominator except through the endpoint energies.
Step 5. Insert the first law and . The endpoint energies combine with into ; the partition functions give ; the result is . Why: the algebra is just regrouping into .
Step 6. Coarse-grain: , and each such has reverse with work . Summing the path identity over all paths of fixed gives . Why: the exponential factor depends on only through , so it pulls out of the sum, leaving the distribution-level relation. Verified by verify_aq-sm-crooks-fluctuation-theorem.py: the ratio equals 1 at (unique crossing, no width parameter), and a Gaussian pair consistent with (1) crosses exactly at .
Go deeper · Derivation B · 1 minThe Gaussian near-equilibrium pair and its crossing
The goal is to show what Crooks forces on the shapes of and in the experimentally common slow-driving (linear-response) regime, where the central-limit theorem makes both work distributions Gaussian. We assume is Gaussian, impose relation (1), and read off three consequences: the two Gaussians must have equal variance, the log-ratio slope must equal (fixing the mean shift in terms of the variance), and the histograms cross at exactly . This is the quantitative content behind the crossing-point estimator and links the work variance to the dissipation — a fluctuation–dissipation relation.
Step 1. Take and (the reverse work distribution reflected). Form . Why: Crooks (1) says this log-ratio must be exactly linear in with slope ; matching a ratio of Gaussians to a linear function constrains their parameters.
Step 2. The coefficient of in the log-ratio is . Linearity requires it to vanish, so . Why: a nonzero quadratic term would make the log-ratio curve, contradicting the linear form ; equal widths is the only escape.
Step 3. With equal widths the slope is , which Crooks sets equal to : . Solving the crossing -ratio gives , and using the slope constraint this equals . Why: the crossing is where the two equal-width Gaussians meet — the midpoint of their centers — and the slope constraint pins that midpoint to .
Step 4. The variance–dissipation link follows: . Why: substituting (from of a Gaussian, Step in the Jarzynski sibling) gives the near-equilibrium fluctuation–dissipation statement that work fluctuations are proportional to mean dissipation. Verified by verify_aq-sm-crooks-fluctuation-theorem.py: equal-variance constraint, slope , crossing at the center-midpoint, and all check symbolically; the worked-example Gaussian pair crosses at .
Limiting cases
| Case | Result | Meaning |
|---|---|---|
| Quasi-static / reversible | Infinitely slow driving: both distributions collapse to a spike at ; no dissipation, perfect reversibility. | |
| Near-equilibrium (Gaussian work) | Slow but finite driving gives Gaussian ; Crooks forces variance and dissipation to be linked — the fluctuation–dissipation theorem. | |
| Macroscopic / thermodynamic limit | (sharp) | Work is extensive, relative fluctuations ; the sub- tail vanishes and the deterministic second-law inequality emerges. |
| Average over forward (Jarzynski) | Integrating Crooks over all yields the sibling Jarzynski equality, exact for arbitrarily fast driving. |
Worked examples
Example 1 — Reading ΔF and dissipation from a single-molecule pull (near-equilibrium Gaussian work). An optical-tweezer experiment on an RNA hairpin gives a forward work distribution that is Gaussian with mean and standard deviation . Work in units of , so .
Step 1. The Jarzynski relation for a Gaussian gives .
Step 2. The dissipated work is , consistent with . ✓
Step 3. Crooks fixes the reverse work distribution: its mean is , same width . The reflected reverse histogram is then centered at .
Step 4. The forward and reflected reverse — equal widths — cross at the midpoint of their centers, . The crossing reads the free energy directly, no fit needed. All four numbers reproduced by the verifier.
Example 2 — Bennett acceptance ratio combines both directions. Take the Crooks-consistent pair above: forward works sampled from and reverse works from (in ).
Step 1. BAR solves the implicit equation with Fermi function — the maximum-likelihood estimator on the union of both samples.
Step 2. Root-finding by bisection returns , matching the analytic value. Reproduced by the verifier, which also confirms the naive single-direction Jarzynski estimate converges to the same but far more slowly, since it hangs on the rare left tail of .
Origins · 1 mincrooks fluctuation theorem and how this was discovered
Going further
References. Crooks, G. E., 'Entropy production fluctuation theorem and the nonequilibrium work relation for free energy differences', Phys. Rev. E 60, 2721 (1999) · Crooks, G. E., 'Nonequilibrium measurements of free energy differences for microscopically reversible Markovian systems', J. Stat. Phys. 90, 1481 (1998) · Jarzynski, C., 'Nonequilibrium equality for free energy differences', Phys. Rev. Lett. 78, 2690 (1997) · Bennett, C. H., 'Efficient estimation of free energy differences from Monte Carlo data', J. Comput. Phys. 22, 245 (1976) · Sethna, J. P., 'Statistical Mechanics: Entropy, Order Parameters, and Complexity', 2nd ed. · Kardar, M., 'Statistical Physics of Particles' · Sekimoto, K., 'Stochastic Energetics', Springer Lecture Notes in Physics 799 · Collin, D. et al., 'Verification of the Crooks fluctuation theorem and recovery of RNA folding free energies', Nature 437, 231 (2005) · Seifert, U., 'Stochastic thermodynamics, fluctuation theorems and molecular machines', Rep. Prog. Phys. 75, 126001 (2012)
Provenance. Central result: Crooks PRE 60, 2721 (1999), Eq. (10); Jarzynski PRL 78, 2690 (1997). A verifier should confirm: (1) the work/heat split via Sekimoto's stochastic energetics (Lecture Notes Phys. 799); (2) the master-equation derivation using instantaneous detailed balance reproduces (Sethna 2nd ed. Ch. 11; Seifert Rep. Prog. Phys. 75, 126001, Sec. 4); (3) Jarzynski equality as the work-integral of CFT and via Jensen; (4) the Bennett acceptance ratio as the maximum-likelihood estimator (Bennett 1976; Shirts et al., Phys. Rev. Lett. 91, 140601, 2003). The Gaussian relation and the factor in are standard. Experimental validation: Collin et al. Nature 437, 231 (2005).
Builds on: Detailed Balance and Microscopic Reversibility · The Master Equation · Markov Processes and the Markov Property · Langevin Equation and Stochastic Differential Equations Leads to: Fluctuation–Dissipation Theorem · Monte Carlo Method · Thermostats and Ensemble Control in Molecular Dynamics · Metropolis–Hastings Algorithm
Is the Crooks relation the same as the Jarzynski equality?
No — they are two levels of the same physics. Crooks is a distribution-level statement relating the full forward and reverse work histograms point-by-point, . The Jarzynski equality (its sibling article) is the integral consequence: multiply Crooks by and integrate over all , using that the reverse distribution is normalized, and you get . So Jarzynski is the first-moment shadow of Crooks; Crooks carries strictly more information (all moments of the work distribution, plus the crossing readout).
What exactly is 'microscopic reversibility' here?
It is the statement that a forward trajectory and its time-reversed conjugate (run under the reversed protocol) have probabilities related only by the Boltzmann factor of the heat exchanged: . For stochastic Markov dynamics this follows from instantaneous detailed balance of the relaxation steps; for deterministic thermostatted molecular dynamics it follows from time-reversal symmetry of the equations plus phase-space contraction bookkeeping. It is the single ingredient that turns the ratio of path weights into .
Why does the crossing-point method beat the exponential average?
The Jarzynski average is dominated by the far-left tail of — rare trajectories with . As dissipation grows those events become exponentially rare, so a finite sample systematically over-estimates (a biased estimator that converges only with exponentially many samples). The Crooks crossing, by contrast, is located where both distributions have appreciable weight (near their overlap), so it is estimated from typical events. The Bennett acceptance ratio makes this optimal, using both forward and reverse samples in a maximum-likelihood way.
How does Crooks reduce to the fluctuation–dissipation theorem?
In the slow-driving (linear-response) regime the central-limit theorem makes Gaussian. Imposing Crooks on a Gaussian forces its variance and mean dissipation to satisfy — work fluctuations proportional to mean dissipation. This is exactly the fluctuation–dissipation theorem at second order in the perturbation: the same relation between spontaneous fluctuations (variance) and the response to driving (dissipation). Crooks thus contains FDT as its near-equilibrium limit while remaining exact arbitrarily far from equilibrium.
Does Crooks apply to deterministic molecular dynamics, or only to stochastic models?
Both, with care. The cleanest derivation uses stochastic Markov dynamics with instantaneous detailed balance (Metropolis, Langevin, master-equation), where the heat is unambiguous. For deterministic thermostatted molecular dynamics (Nosé–Hoover and friends) the theorem still holds provided the reversed trajectory and the phase-space compression factor are defined consistently — the compression plays the role of the entropy exchanged with the thermostat. In practice Langevin and Metropolis codes reproduce as a straight line of unit slope , which is a stringent correctness check for simulation code.
What is the dissipated work, and why must it be non-negative on average?
The dissipated work is ; per realization it can be negative (a lucky low-work pull), but its ensemble mean satisfies . This is the second law, and Crooks makes it precise: , the Kullback–Leibler divergence between the forward and reverse path ensembles, which is non-negative by construction. So the average dissipation is literally the statistical distinguishability of the process from its time-reverse — a quantitative arrow of time.
Can I use Crooks if my forward and reverse histograms barely overlap?
That is the hard regime. If driving is strong the two histograms separate and their crossing sits far in both tails, where sampling is poor — the crossing estimate becomes noisy and the Jarzynski average essentially fails. The practical fixes are to slow the protocol (narrowing each distribution toward ), to use bidirectional BAR/MBAR which extracts the most information from whatever overlap exists, or to stage the transformation through intermediate windows so that neighboring histograms overlap well. Insufficient overlap is the single most common reason a free-energy calculation gives a biased answer.