Proposition 7.13 -- lower bound for the lazy hypercube walk
ProvedMarkovMixing.hypercube_lower_boundThe lazy random walk on the -dimensional hypercube has state space ; at each step it stays put with probability and otherwise flips a uniformly chosen coordinate. Its stationary distribution is uniform. Write for the law at time started at , for the total variation distance, and .
The theorem (Proposition 7.13 of Levin–Peres–Wilmer) asserts: for every , every , and every integer time
So slightly before time the walk is still essentially unmixed. The distinguishing statistic is the Hamming weight: started at the all-ones vertex, the number of ones stays measurably above its equilibrium level until the last slow coordinates have been refreshed. Combined with the matching upper bound, this pins the hypercube's mixing time at to leading order.
import Definitions.Def_mm_lower import Mathlib.Analysis.SpecialFunctions.Log.Basic
namespace MarkovMixing
/-- **Proposition 7.13** (LPW): for the lazy random walk on the
`n`-dimensional hypercube, `d(½ n log n − α n) ≥ 1 − 8 e^{-2α+1}`. (Stated
for every integer time `t ≤ ½ n log n − α n`.) -/
theorem hypercube_lower_bound (n : ℕ) (hn : 2 ≤ n) (α : ℝ) (hα : 0 < α)
(t : ℕ) (ht : (t : ℝ) ≤ 2⁻¹ * n * Real.log n - α * n) :
1 - 8 * Real.exp (1 - 2 * α) ≤
distStationary (hypercubeWalk n) (uniformDist (Fin n → ZMod 2)) t := by
sorry
end MarkovMixing
Read-back
What the Lean code literally says, in plain math · claude-fable-5
Fix a natural number with , a real number , and a natural number (so ) satisfying , where is the natural logarithm; note that if (e.g. ) this hypothesis is unsatisfiable and the theorem is vacuous for such parameters. The chain under consideration, written here , is the lazy random walk on the -dimensional hypercube, obtained by unfolding the definitions as follows: the state space is (functions from an -element index set to ); the underlying graph joins and exactly when they differ and there is a single coordinate with all other coordinates equal and — which in means precisely that and differ in exactly one coordinate, so every vertex has degree ; the simple walk moves from to each neighbor with probability and to non-neighbors with probability ; and the lazy version is , i.e. stay put with probability , otherwise flip one uniformly chosen coordinate. Let denote the uniform function on , assigning every state the value (the reciprocal of the cardinality of the state space). Define the worst-case distance to at time as
where is row of the -th matrix power (with ), and the total-variation distance between two real-valued functions on the state space is itself defined as , the supremum over all subsets of the (finite) state space, with no factor of . The theorem's conclusion is the single non-strict inequality
Note that the left-hand side is negative unless , so for smaller the conclusion is trivially true (since ); the bound is informative only for large , and the hypotheses require nothing linking to beyond the constraint on above.
Confirmed by the mission captain (proposal self-audit).