Lemma 17.16 — root-profile contraction for evolving sets
OpenMarkovMixing.evolving_sets_root_contractionmarkov-chainsmixing-timesprobability
Let be a lazy finite Markov chain with strictly positive stationary distribution , and let be one step of the evolving-set process from . Write and for whichever of and has stationary mass at most one half. Then Lemma 17.16 asserts the conditional contraction
The formal statement writes directly.
Preamble
import Definitions.Def_mm_martingale import Mathlib.Analysis.SpecialFunctions.Sqrt
Formal statement
namespace MarkovMixing
/-- **Lemma 17.16** (LPW): one evolving-set step contracts the square-root profile by the bottleneck factor. -/
theorem evolving_sets_root_contraction {V : Type*} [Fintype V] [DecidableEq V] [Nonempty V]
(P : Matrix V V ℝ) (hP : IsStochastic P)
(π : V → ℝ) (hπ : IsStationary P π) (hpos : ∀ x : V, 0 < π x)
(hlazy : ∀ x : V, 2⁻¹ ≤ P x x) (S : Finset V) :
(∑ T : Finset V, evolvingSets P π S T *
Real.sqrt (min (∑ x ∈ T, π x) (1 - ∑ x ∈ T, π x))) ≤
(1 - bottleneckStar P π ^ 2 / 2) *
Real.sqrt (min (∑ x ∈ S, π x) (1 - ∑ x ∈ S, π x)) := by
sorry
end MarkovMixingSource
D. A. Levin, Y. Peres, E. L. Wilmer, Markov Chains and Mixing Times, AMS 2009, Chapter 17, Lemma 17.16, Equation (17.26), p. 252, https://pages.uoregon.edu/dlevin/MARKOV/markovmixing.pdf