Section 16.1.3 -- adjacent transpositions lower bound
ProvedMarkovMixing.adjacent_transpositions_lowermarkov-chainsmixing-timesprobability
The lazy random adjacent transpositions shuffle of a deck of cards does nothing with probability and otherwise swaps the cards in a uniformly chosen pair of neighbouring positions : the identity carries probability and each of the adjacent transpositions probability . Its stationary distribution is uniform. The mixing time is the first time at which , with the total variation distance.
The theorem (§16.1.3 of Levin–Peres–Wilmer) asserts: for every ,
Order steps are necessary, matching the upper bound up to the logarithm. The obstruction is transport: a single card performs a random walk on the positions that advances only when its own position is selected, so moving it across the deck takes order steps.
Preamble
import Definitions.Def_mm_shuffle
Formal statement
namespace MarkovMixing
/-- **§16.1.3** (LPW): for the lazy random adjacent transpositions shuffle
on `n` cards, `t_mix ≥ n²(n−1)/16`. -/
theorem adjacent_transpositions_lower (n : ℕ) (hn : 2 ≤ n) :
(n : ℝ) ^ 2 * ((n : ℝ) - 1) / 16 ≤
(tMix (groupWalk (adjacentTranspositionDist n))
(uniformDist (Equiv.Perm (Fin n))) : ℝ) := by
sorry
end MarkovMixing
Source
D. A. Levin, Y. Peres, E. L. Wilmer, Markov Chains and Mixing Times, AMS 2009, https://documents.epfl.ch/groups/i/ip/ipg/www/2013-2014/Random_Walks/markovmixing.pdf, Section 16.1.3, pp. 219-220