English

Quantum speedups need structure

Computational Complexity 2019-12-03 v2 Cryptography and Security Discrete Mathematics Combinatorics Probability

Abstract

We prove the following conjecture, raised by Aaronson and Ambainis in 2008: Let f:{1,1}n[1,1]f:\{-1,1\}^n \rightarrow [-1,1] be a multilinear polynomial of degree dd. Then there exists a variable xix_i whose influence on ff is at least poly(Var(f)/d)\mathrm{poly}(\mathrm{Var}(f)/d). As was shown by Aaronson and Ambainis, this result implies the following well-known conjecture on the power of quantum computing, dating back to 1999: Let QQ be a quantum algorithm that makes TT queries to a Boolean input and let ϵ,δ>0\epsilon,\delta > 0. Then there exists a deterministic classical algorithm that makes poly(T,1/ϵ,1/δ)\mathrm{poly}(T,1/\epsilon,1/\delta) queries to the input and that approximates QQ's acceptance probability to within an additive error ϵ\epsilon on a 1δ1-\delta fraction of inputs. In other words, any quantum algorithm can be simulated on most inputs by a classical algorithm which is only polynomially slower, in terms of query complexity.

Keywords

Cite

@article{arxiv.1911.03748,
  title  = {Quantum speedups need structure},
  author = {Nathan Keller and Ohad Klein},
  journal= {arXiv preprint arXiv:1911.03748},
  year   = {2019}
}

Comments

Unfortunately, our proof contains a serious flaw. Specifically, Lemma 5.3 does not prove the assertion it claims to prove and this collapses the entire argument. We thank Paata Ivanishvili for pointing out the flaw, and apologize to the community for posting an eventually incorrect proof

R2 v1 2026-06-23T12:10:21.435Z