Detailed balance is a pairwise balance condition for transitions in a stochastic process or for forward and reverse reactions in a kinetic system. For a Markov chain, it requires that the probability flow from each state to another equal the reverse flow under a specified probability distribution. It implies stationarity and characterizes reversibility of the stationary chain. In chemical kinetics, the corresponding condition requires each elementary reaction to be individually balanced by its reverse at equilibrium, rather than merely requiring unchanged concentrations. (stat.berkeley.edu)
Mathematical definition
Consider a discrete-time Markov chain on a finite or countable state space , with transition matrix . Write
A normalized distribution satisfies detailed balance with if
The quantity is the joint probability of occupying and then moving to when the current distribution is . Detailed balance therefore concerns probability-weighted transitions, not equality of the transition probabilities themselves. (stat.berkeley.edu)
For a continuous-time Markov chain with transition rates , the condition is
For a general-state-space transition kernel , its measure-theoretic form is
meaning that the joint measure of successive states is symmetric under their interchange. This formulation includes continuous distributions without requiring a probability density function. (stat.berkeley.edu)
Detailed balance and stationarity
A stationary distribution satisfies the global balance equations
Detailed balance implies these equations: summing the pairwise equalities gives
because the entries in row sum to one. The distinction is that global balance constrains total incoming probability, whereas detailed balance constrains each individual pair of flows. (stat.berkeley.edu)
The converse fails. As an illustrative calculation, consider three states arranged in a ring. From each state, let the chain move clockwise with probability , counterclockwise with probability , and remain in place with probability , where and . The uniform distribution is stationary, since every state has the same total incoming probability. Yet the clockwise current across each edge is
Unless , the stationary chain has a persistent circulation and does not satisfy detailed balance. This example illustrates how unchanged state probabilities can coexist with unbalanced transitions. (stat.berkeley.edu)
Detailed balance alone also does not guarantee convergence from every initial distribution. For finite chains, irreducibility guarantees uniqueness of the stationary distribution, while aperiodicity is additionally needed for ordinary discrete-time convergence. A chain that alternates deterministically between two states satisfies detailed balance with the uniform distribution but remains periodic. (dpmms.cam.ac.uk)
Reversibility and time reversal
For a stationary Markov chain with , define the reversed transition matrix by
Detailed balance is precisely the condition : the stationary process obeys the same transition law when observed backward in time. (stat.berkeley.edu)
The consequence extends beyond one-step transitions. Under detailed balance, a stationary trajectory and its reversed trajectory have equal probabilities:
Thus
This is statistical reversibility of trajectories, not the thermodynamic definition of a quasistatic reversible process. The stationarity assumption matters: initializing a reversible transition mechanism away from its invariant distribution does not make its transient trajectory law time-reversal invariant. (dpmms.cam.ac.uk)
Kolmogorov’s cycle criterion
Kolmogorov’s cycle criterion tests reversibility directly from transition probabilities. For a finite irreducible chain, detailed balance holds with its stationary distribution if and only if, for every closed sequence ,
In words, the product of transition probabilities around every cycle must equal the product around the reversed cycle. The continuous-time version uses transition rates instead. (statslab.cam.ac.uk)
Necessity follows by multiplying detailed-balance equations around the cycle: all factors of cancel. Conversely, cycle consistency permits stationary-weight ratios to be reconstructed along paths. For example, where both transition probabilities are positive,
The cycle condition ensures that different paths produce consistent ratios. On infinite state spaces, however, a reversible invariant measure obtained this way need not have finite total mass, so it need not be normalizable into a stationary probability distribution. (statslab.cam.ac.uk)
Linear-algebraic consequences
Detailed balance connects Markov-chain analysis with linear algebra. For a finite chain with strictly positive , let
The balance equations can be written
Consequently, the similar matrix
is real and symmetric. Its entries satisfy
By the spectral theorem, has real eigenvalues and is diagonalizable. This simplifies spectral descriptions of convergence and relaxation. (stat.berkeley.edu)
Equivalently, the Markov operator is self-adjoint in the weighted inner product
Its associated quadratic form is
The expression measures variation of across transitions and underlies variational estimates for eigenvalues and convergence rates. Reversibility does not make all eigenvalues nonnegative: negative eigenvalues can produce alternating discrete-time behavior. (stat.berkeley.edu)
Equilibrium physics and chemical kinetics
In statistical mechanics, detailed balance provides a kinetic expression of equilibrium for many stochastic models. Suppose states have energies and equilibrium weights given by the Boltzmann distribution,
where is the partition function, the Boltzmann constant, and the temperature. Detailed balance then requires
This relation fixes rate ratios, not absolute rates: different dynamics can share the same equilibrium distribution while relaxing at different speeds. (arxiv.org)
For a reversible chemical reaction obeying mass-action kinetics,
detailed balance requires a positive equilibrium concentration vector such that
for every reaction . This is stronger than merely requiring zero net concentration change. It also constrains rate constants through Wegscheider identities associated with dependencies among reaction stoichiometric vectors. For a simple cycle of first-order reactions, the product of forward rate constants must equal the product of reverse rate constants. (link.springer.com)
The chemical formulation dates to Rudolf Wegscheider’s work in 1901. Detailed balance is closely associated with microscopic reversibility, although deriving it for a coarse-grained kinetic model requires appropriate assumptions about equilibrium and how transitions are represented. (sites.math.duke.edu)
Monte Carlo sampling
Detailed balance is a standard construction principle in Markov chain Monte Carlo: choose transitions satisfying balance with a desired target distribution, thereby ensuring that the target is invariant. It is sufficient for invariance, but not necessary. (stats.ox.ac.uk)
In the Metropolis–Hastings algorithm, a candidate is proposed from and accepted with probability
on the relevant positive support. For distinct states,
which is symmetric in and . Rejected proposals leave the state unchanged and complete the transition kernel. (stats.ox.ac.uk)
An unknown multiplicative normalization constant in cancels from the acceptance ratio. This makes the method useful for sampling complicated posterior distributions and equilibrium models. Nevertheless, detailed balance does not ensure efficient exploration: proposal design and correlations between samples remain important. Nonreversible samplers can preserve the same target distribution and, in some settings, converge faster than reversible alternatives. (arxiv.org)
Limits and related notions
Local detailed balance is distinct from stationary detailed balance. In stochastic thermodynamic models, local detailed balance relates the logarithm of a forward-to-reverse transition-rate ratio to entropy transferred to the environment:
with suitable definitions of the transition channel and reversal. Systems coupled to multiple reservoirs can satisfy such relations while sustaining currents and failing stationary detailed balance. Thus “local” does not mean that all stationary pairwise currents vanish. (arxiv.org)
Physical time reversal also requires care when states contain quantities that change sign, such as momentum. Reversing such a trajectory involves transforming the state variables as well as reversing their temporal order. Applying the ordinary unchanged-state balance test indiscriminately to these systems can misidentify equilibrium dynamics as irreversible. Generalized balance conditions must incorporate the appropriate time-reversal transformation. (doi.org)
References
- 1 Introduction — Reversible Markov Chains and Random Walks on Graphsstat.berkeley.edu
- Mathematical Aspects of Mixing Times in Markov Chainsstat.berkeley.edu
- Modeling of Chemical Reaction Systems with Detailed Balance Using Gradient Structureslink.springer.com
- Revisit of Macroscopic Dynamics for Some Non-equilibrium Chemical Reactions from a Hamiltonian Viewpointsites.math.duke.edu
- How to Impose Microscopic Reversibility in Complex Reaction Mechanismspmc.ncbi.nlm.nih.gov
- The Metropolis-Hastings algorithmarxiv.org
- Acceleration of Convergence to Equilibrium in Markov Chains by Breaking Detailed Balancelink.springer.com
- Local detailed balancearxiv.org