Definition

A stationary Markov chain is time reversible if it satisfies the detailed balance equation:

Interpretation

is the long-run/“overall” proportion of time spent in state . is the transition probability from to in one time step.

  • alone = probability of going given you’re already in
  • = probability of going unconditionally, accounting for how often you’re even in to begin with

Essentially, the rate at which the process goes from is equal to the rate from .

Theorem: Kolmogorov’s Criterion

A chain is time reversible iff for any cycle of states , the product of transition probabilities is the same in both directions:

Examples

  • Random Walk on Graphs (with symmetric weights ): is time reversible
  • Ehrenfest Urn: State (number of balls in Urn 1) is time reversible with
  • One-closer rule: Reordering rule that is time reversible, unlike move-to-front