A Distance Amplification Lemma for Monotonicity
Dor Minzer
TL;DR
The paper presents a distance amplification lemma for monotonicity testing, providing a randomized transformation that preserves monotonicity while boosting the distance to monotonicity to a constant δ, with a blow-up n' = n·2^{Θ(1/ε)} and oracle-query overhead 2^{Θ(1/ε)}. The construction relies on a Tribes-function composition over blocks of f evaluations and formalizes the link between distance from monotonicity and violation graphs via maximum matchings. By combining this lemma with recent adaptive lower bounds, the authors derive near-optimal Ω(n^{1/2-o(1)}) query lower bounds for two-sided adaptive monotonicity testers with a constant δ. The results highlight distance amplification as a powerful reduction tool in property testing, connecting monotonicity testing to combinatorial structure and lower-bound theory.
Abstract
We show a procedure that, given oracle access to a function $f\colon \{0,1\}^n\to\{0,1\}$, produces oracle access to a function $f'\colon \{0,1\}^{n'}\to\{0,1\}$ such that if $f$ is monotone, then $f'$ is monotone, and if $f$ is $\varepsilon$-far from monotone, then $f'$ is $Ω(1)$-far from monotone. Moreover, $n' \leq n 2^{O(1/\varepsilon)}$ and each oracle query to $f'$ can be answered by making $2^{O(1/\varepsilon)}$ oracle queries to $f$. Our lemma is motivated by a recent result of [Chen, Chen, Cui, Pires, Stockwell, arXiv:2511.04558], who showed that for all $c>0$ there exists $\varepsilon_c>0$, such that any (even two-sided, adaptive) algorithm distinguishing between monotone functions and $\varepsilon_c$-far from monotone functions, requires $Ω(n^{1/2-c})$ queries. Combining our lemma with their result implies a similar result, except that the distance from monotonicity is an absolute constant $\varepsilon>0$, and the lower bound is $Ω(n^{1/2-o(1)})$ queries.
