A basic lower bound for property testing
Eldar Fischer
TL;DR
The paper proves a universal lower bound on the query complexity of $\\epsilon$-testing for non-trivial properties, showing that any such test must use at least a constant multiple of $1/\\epsilon$ queries. The main technique constructs a pair of inputs $S$ and $U$ with distance $d(U,\\mathcal{P}) \ge \alpha$, then builds a family of perturbed inputs $U_A$ on a distinguished set $D$ to form a $(U,V,l)$-distinguisher and analyzes it under non-adaptive querying via a union-bound argument to obtain a lower bound $|D|/(3l) = \\\Omega(k/l)$. By relating $k$ to $\alpha n$ and $l$ to $\\epsilon n$, the result yields $\\Omega(\\alpha/\\epsilon)$ queries for infinitely many $n$ and $0<\\epsilon<\\alpha$. Importantly, the proof avoids Yao's principle and applies to general non-trivial properties, not just dense or graph-based settings. This formalizes the intuitive difficulty of property testing and provides a foundational, model-free lower bound with broad applicability.
Abstract
An $ε$-test for any non-trivial property (one for which there are both satisfying inputs and inputs of large distance from the property) should use a number of queries that is at least inversely proportional in $ε$. However, to the best of our knowledge there is no reference proof for this intuition. Such a proof is provided here. It is written so as to not require any prior knowledge of the related literature, and in particular does not use Yao's method.
