Direct Product Theorems for Randomized Query Complexity
arXiv:2512.08268
Abstract
We establish two new direct product theorems for the randomized query complexity of Boolean functions. The first shows that computing copies of a function , even with a small success probability of $γ^n$, requires times the "maximum distributional" query complexity of with success parameter . This result holds for all success parameters , even when is very close to or to . As a result, it unifies and generalizes Drucker's direct product theorem (2012) for bounded away from and as well as the strong direct sum theorem of Blais and Brody (2019) for . The second establishes a general "list decoding" direct product theorem that captures many different variants of partial computation tasks related to the function consisting of copies of . Notably, our list decoding direct product theorem yields a new threshold direct product theorem and other new variants such as the labelled-threshold direct product theorem. Both of these direct product theorems are obtained by taking a new approach. Instead of directly analyzing the query complexity of algorithms, we introduce a new measure of complexity of functions that we call "discounted score". We show that this measure satisfies a number of useful structural properties, including tensorization, that make it particularly suitable for the study of direct product questions.
43 pages. In FOCS 2025