Cutoff phenomena and comparison techniques
Distinguish an asymptotically sharp family-level transition from mere slow mixing and transfer gap estimates through Dirichlet forms.
On this page
The question for today
What you’ll understand
- State cutoff as a property of a sequence of kernels with an explicit time normalization.
- Use separated upper and lower distance bounds to recognize a sharp transition.
- Transfer ordinary-gap bounds between reversible kernels sharing the same stationary law.
Some growing families of chains remain far from equilibrium until a characteristic time and then become close over a comparatively narrow window. That cutoff phenomenon is an asymptotic statement about a sequence, not a descriptive label for one steep-looking plot. A different technique, comparison, transfers spectral information between kernels. It can prove that their relaxation scales are comparable, but a constant-factor estimate alone usually cannot preserve the sharply localized transition required for cutoff. Keeping those levels of precision separate prevents a useful gap bound from being oversold as a complete mixing profile.
Define the family and the clock first
For finite irreducible aperiodic kernels Pₙ, let dₙ and tₙ(ε) use the same worst-case TV convention as before. Assume the reference mixing times tₙ(1/4) diverge. Cutoff means that all fixed tolerances strictly between zero and one have asymptotically the same mixing time: the ratio for any two such tolerances tends to one. Equivalently, at times c times a cutoff scale aₙ, the distance tends to one for every c below one and to zero for every c above one. Integer times are rounded for discrete chains.
A window is a smaller scale wₙ=o(aₙ) over which the transition occurs, requiring matching limiting bounds on both sides. A single finite-chain graph cannot establish these quantifiers, nor does divergence of its family’s mixing times guarantee cutoff. The clock also matters: one update, one sweep of many coordinates and one unit of continuous time are different units. Multiplying all times in one family by a known factor changes the numerical location, so that factor must be recorded before comparing formulas across models.
Product refreshes illustrate both sides of a cutoff
For a concrete continuous-time example, take n independent bits, each refreshed to a fair bit by its own rate-one Poisson clock. Starting from all zeros, each sign has mean e⁻ᵗ; symmetry makes all deterministic starts equivalent in distance from the uniform product law. The sum of signs has mean ne⁻ᵗ and variance at most n, whereas its stationary mean is zero and variance n. At t=(1/2−η)log n for fixed positive η below one half, the squared mean divided by n diverges. Chebyshev bounds then distinguish the two distributions with probability difference tending to one.
For the upper bound, the product-law chi-squared discrepancy relative to uniform is exactly (1+e⁻²ᵗ)ⁿ−1. Total variation is at most one half its square root. At t=(1/2+η)log n this tends to zero, proving cutoff at one half log n in the specified per-coordinate clock. These are proof bounds, not simulated observations. They also indicate a bounded-width window when constant offsets are used. A discrete chain updating one uniformly chosen coordinate per step uses a different clock and needs its own conversion or argument.
Comparison transfers energy, not every asymptotic feature
For two finite irreducible reversible kernels sharing π, their Rayleigh quotients have the same variance denominator. An inequality between Dirichlet forms therefore transfers directly to their ordinary gaps in the displayed direction. A common way to establish it replaces each transition of Q by a path of P-edges, bounds the squared endpoint difference by path length times edge differences, and controls the accumulated congestion on each edge. The original comparison theorem makes this geometric mechanism precise. If stationary laws differ, additional density-ratio bounds enter and cannot be silently omitted.
Ordinary-gap comparison still leaves negative eigenvalues unless both chains are lazy or their negative spectra are separately controlled. Even for lazy chains, constant-factor bounds on relaxation or mixing scales do not force cutoff, whose tolerance ratios must approach one. A sequence of increasingly slow two-state chains already demonstrates the issue: its profiles remain exponential under rescaling rather than becoming step functions. Comparison is a powerful way to obtain estimates, while cutoff requires enough additional concentration or profile information to locate the transition more precisely.
Work it through
Diverging mixing time without cutoff
For n≥2, let a two-state chain have pₙ=qₙ=1/(2n). Find the asymptotic ratio tₙ(1/10)/tₙ(1/4) and decide whether this sequence has cutoff.
The stationary law is uniform and the nonconstant eigenvalue is 1−1/n. Thus dₙ(t)=(1/2)(1−1/n)ᵗ.
For a tolerance ε below one half, tₙ(ε) is the ceiling of log(2ε)/log(1−1/n). Since log(1−1/n) is asymptotic to −1/n, this is asymptotic to n log(1/(2ε)).
The requested ratio tends to log5/log2, approximately 2.322, rather than one. Ceiling errors are negligible because both denominator and numerator diverge.
This slow-chain sequence has no cutoff. A large mixing time and a clear exponential decay scale do not produce an asymptotically abrupt transition.
The living notebook
Explore the model
Interactive lab · markov
Two slow profiles are evidence, not an asymptotic proof
Pause and Reset, then set p=0.10,q=0.10. Predict state-0 TV error (1/2)(0.80)ⁿ and after five Steps approximately 0.16384. For a fresh comparison Reset and set p=0.05,q=0.05; predict error (1/2)(0.90)ⁿ and after five Steps approximately 0.295245. Both stationary readouts stay 0.50. These two finite slider choices illustrate a changing decay scale but cannot establish a limit over an entire chain sequence or display the high-dimensional cutoff example.
- P(state 1) at step 0
- 0%
- Stationary P(state 1)
- 60%
- Chain behavior
- Monotone convergence
Exact finite-step probabilities for a two-state chain starting in state 0, not sampled trajectories. Playback advances two transitions per second. When p = q = 0 every distribution is stationary; when p = q = 1 the chain alternates forever. A single zero transition creates an absorbing state. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forA cutoff claim requires a defined sequence and asymptotic bounds, beyond comparing a few finite probability curves.
Pause & reason
Check your understanding
Your turn
Try it yourself
Let Π have every row equal to a strictly positive law π on a finite space of at least two states. Compare P=(4/5)I+(1/5)Π and Q=(3/5)I+(2/5)Π by their Dirichlet forms and ordinary gaps. Does this comparison prove cutoff?
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
The identity part contributes zero energy; every nonconstant mean-zero function is an eigenfunction of each refresh kernel.
Compare with the solution
The forms are E_P=(1/5)Varπ and E_Q=(2/5)Varπ, so E_Q=2E_P. The ordinary gaps are exactly 1/5 and 2/5. Both kernels are lazy, making their absolute gaps equal to their ordinary gaps here. This is a comparison of two fixed kernels, not a cutoff statement. Even after embedding such kernels in a sequence, a constant-factor energy relation alone would not prove the required tolerance ratios or a vanishing relative transition window.
Keep the idea
Take it with you
- Cutoff is a property of a sequence with a specified clock and diverging scale.
- Matching early lower and late upper bounds establish a sharp transition.
- Dirichlet comparison transfers ordinary-gap estimates but does not by itself establish cutoff.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.