Markov Chains and Mixing Times XI: The Cutoff Phenomenon and Lamplighter WalksTextbook
Motivation
For many natural chains, convergence to stationarity is not gradual: the distance stays near its maximum for a long time and then collapses to zero in a comparatively negligible window. A deck of cards under riffle shuffles is "not at all mixed" for six shuffles and "essentially mixed" after eight. This abrupt transition is the cutoff phenomenon, discovered by Aldous and Diaconis in the 1980s, and Chapter 18 of Levin–Peres–Wilmer, Markov Chains and Mixing Times (AMS, 2009) develops its theory: precise definitions of cutoff and cutoff windows, the product criterion necessary for cutoff, and complete proofs for two model families — the biased walk on a segment and the lazy hypercube walk, the latter with the sharp location and window , in both total variation and separation. Chapter 19 complements this with lamplighter walks: chains on the wreath-product state space of lamp configurations over a moving lamplighter, whose relaxation, mixing, and separation times are governed — beautifully — by the hitting and cover times of Missions VI. Both chapters are formalized in this mission.
Setting
A family of chains is a sequence on state spaces with stationary distributions ; all single-chain quantities acquire an index . As before, , , , and . The family has a cutoff when for every
and a cutoff at with window when and the distance at time tends (in the appropriate limsup/liminf sense) to as and to as . The separation distance from is (Mission III), , and a separation cutoff is defined by the same window template with in place of . From Mission VII, is the relaxation time; from Mission VI, and are the maximal hitting and cover times, and the pairwise distance is from Mission II.
The concrete chains: the lazy biased walk on holds with probability and otherwise steps up with probability , down with probability (reflecting at the endpoints); the lazy hypercube walk is the walk of Mission IV on . The lamplighter chain over a graph has states (lamp configuration in , lamplighter position in ); one step randomizes the current lamp, moves the lamplighter one step of the lazy walk on , and randomizes the new lamp. Its stationary distribution is uniform lamps times the walk's stationary distribution.
Formalization targets
Goal
Theorem 18.3: the lazy hypercube walk has a cutoff at with window — the family's total variation distance undergoes its full collapse in a window of size around .
Milestones
- Lemma 18.1 — cutoff is equivalent to the step-function limit: for every and for every .
- Theorem 18.2 — the lazy biased walk on with bias has a cutoff at with window .
- Proposition 18.4 (the product condition) — for a reversible family with , if for a fixed constant , the family has no cutoff: is necessary.
- Theorem 18.8 — the lazy hypercube walk has a separation cutoff at with window — at twice the total-variation cutoff time.
- Lemma 19.3 (Aldous–Diaconis) — the separation–total-variation relation for reversible chains.
- Theorem 19.1 — for lamplighter chains over a growing family of connected graphs, : the relaxation time is comparable, with universal constants, to the maximal hitting time of the base walk.
- Theorem 19.2 — likewise : the lamplighter's mixing time is governed by the base walk's cover time.
Significance
The results. Cutoff is the deepest phenomenon in the quantitative theory of Markov chains: it says mixing is a phase transition in time. The hypercube is the fundamental example where everything can be computed — the eigenvalue structure of Mission VII delivers the upper bound and a refined distinguishing-statistic argument (Mission IV) the lower — and the location with window is the sharpest statement of the coupon-collector heuristic. The product condition 18.4 is the basic sanity criterion in the ongoing research program of characterizing cutoff. The lamplighter theorems tie together the entire series: hitting times (Mission VI), cover times (Mission VI), relaxation times (Mission VII), and separation (Missions III, XI) all meet in one family of chains that furnishes counterexamples — for instance, families with total-variation cutoff but no separation cutoff.
Formalizing them. Nothing about cutoff exists in any proof assistant. The definitions themselves (families of chains, windows, limsup/liminf in a real parameter) are a formalization contribution: they force precision about quantifier order that informal texts elide. The hypercube cutoff is a landmark target — a sharp two-sided asymptotic statement, not an inequality.
Difficulty
The upper half of the hypercube cutoff needs the full eigenvalue decomposition of the walk ( with multiplicity , via Mission VII's spectral representation) and the bound summed over binomial coefficients; the lower half needs the Hamming-weight distinguishing statistic pushed to second-order precision (mean and variance at time ). Proposition 18.4 converts an eigenfunction with eigenvalue near into a quantitative anti-concentration statement — the formal content of "a bounded ratio forbids abrupt collapse". Theorem 18.2 rests on a central-limit-flavoured estimate for the biased walk's position, done with fourth-moment bounds rather than the CLT. The lamplighter theorems are the heaviest: the upper bounds couple lamp refreshment with the cover-time of the base walk, the lower bounds run separation-distance and eigenfunction arguments, and all four inequalities must hold with universal constants over an arbitrary growing graph family — the statements quantify over the family, so the proofs must too. The asymptotic language throughout (liminf/limsup over , limits in the window parameter ) exercises the filter library in earnest.
Formalization scope
Families are dependent functions ∀ n, Matrix (V n) (V n) ℝ over a sequence of finite state-space types. Cutoff and windows are rendered exactly by the book's Eq. (18.3) and §18.1: the window definition uses Filter.liminf/limsup over composed with limits in the real parameter (through ⌊t n + α w n⌋₊, with the natural-floor convention on negative reals). The mixing-time ratio in the cutoff definition uses real division of the natural-valued mixing times (total division: the hypotheses keep denominators eventually positive). The biased walk's stationary distribution is passed as a hypothesis rather than a closed form. In the lamplighter theorems the comparability constants and the threshold are existentially quantified, with the graph family and its connectivity as hypotheses; the lamplighter matrix and its product stationary distribution are explicit definitions. Lemma 19.3 is stated for a single reversible chain at all times .
Selected references
- D. A. Levin, Y. Peres, E. L. Wilmer, Markov Chains and Mixing Times, American Mathematical Society, 2009. https://documents.epfl.ch/groups/i/ip/ipg/www/2013-2014/Random_Walks/markovmixing.pdf
- D. Aldous, P. Diaconis, Shuffling cards and stopping times, Amer. Math. Monthly 93 (1986). https://doi.org/10.1080/00029890.1986.11971821
- P. Diaconis, The cutoff phenomenon in finite Markov chains, Proc. Natl. Acad. Sci. USA 93 (1996). https://doi.org/10.1073/pnas.93.4.1659
- Y. Peres, D. Revelle, Mixing times for random walks on finite lamplighter groups, Electron. J. Probab. 9 (2004). https://doi.org/10.1214/EJP.v9-198