← Latest papers
⚛️ quantum physics

Quantum Speedups Require Structure or Depth

This paper settles a fundamental conjecture in quantum complexity theory by proving that parallel tt-query, dd-round quantum algorithms can be simulated on most inputs by classical algorithms with tO(d2)t^{O(d^2)} queries, thereby demonstrating that superpolynomial quantum speedups for unstructured problems necessitate superconstant circuit depth.

Original authors: Guy Blanc, Jordan Docter, Carmen Strassle, Li-Yang Tan

Published 2026-08-20
📖 1 min read🧠 Deep dive

Original authors: Guy Blanc, Jordan Docter, Carmen Strassle, Li-Yang Tan

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Technical Summary: Quantum Speedups Require Structure or Depth

Problem Statement
A central open question in quantum complexity theory is whether superpolynomial quantum speedups over classical computation are possible for unstructured problems. The prevailing intuition, often referred to as the "law of conservation of weirdness," suggests that such speedups require the exploitation of global structure (e.g., hidden subgroups or Fourier correlations). This intuition is formalized by the Simulation Conjecture, which posits that every tt-query quantum algorithm can be simulated on most inputs by a classical algorithm making poly(t)\text{poly}(t) queries.

Proving this conjecture has been a major hurdle. The most prominent approach, the Aaronson–Ambainis Conjecture, reduces the problem to a statement about low-degree polynomials: that bounded low-degree polynomials must have influential variables. Despite nearly two decades of effort, the best known bound for this polynomial conjecture remains exponential in the degree tt (specifically exp(t)\exp(t)), due to inherent limitations in hypercontractive inequalities used in the analysis.

Methodology
This work proposes a "syntactic" or "whitebox" approach to the simulation conjecture, contrasting with the "semantic" or "blackbox" polynomial method. Instead of analyzing the acceptance probability function directly, the authors analyze the query weights of the quantum algorithm.

  1. Query Weights: Introduced by Bennett et al. [BBBV97], query weights track how a quantum algorithm allocates its query budget among input variables. For a tt-query algorithm, the weight Wi(x)W_i(x) on variable ii for input xx is the sum of probabilities that the algorithm queries ii at each step.
  2. The New Conjecture (Conjecture 1): The authors conjecture that for any efficient quantum algorithm solving a balanced problem, there must exist a "heavy variable" ii such that the expected query weight E[Wi(x)]E[W_i(x)] is at least poly(δ/t)\text{poly}(\delta/t), where δ\delta is the minimum probability of the algorithm accepting or rejecting. This implies that efficient quantum algorithms cannot evenly distribute their query budget across all NN coordinates.
  3. The Hybrid Method: The proofs rely heavily on the hybrid method, which uses query weights to bound the distinguishability of inputs. The authors establish that if an algorithm distinguishes between "accept" and "reject" inputs, the weighted distance between these sets must be large.
  4. Regularity and Concentration: The core technical innovation involves proving a Regularity Lemma. The authors show that for any quantum algorithm, there exists a classical decision tree such that, on most paths, the restricted algorithm is "η\eta-regular" (all query weights are small). They utilize Talagrand's convex-distance inequality to show that if an algorithm is sufficiently regular (i.e., has no heavy variables), it cannot distinguish large sets of inputs, implying the algorithm is biased toward a constant function.
  5. Handling Parallelism (Depth): The authors extend these techniques to parallel quantum algorithms (algorithms making multiple queries in rounds). They distinguish between nonadaptive algorithms (d=1d=1 round) and adaptive algorithms (d2d \ge 2 rounds).
    • For d=1d=1, they provide a concise proof using McDiarmid's inequality.
    • For d2d \ge 2, they face the challenge that query weights depend on the input. They overcome this by using Talagrand's inequality inductively.
    • Improved Bound: To improve upon a straightforward doubly exponential bound in dd, the authors introduce higher-order statistics. Instead of analyzing single-coordinate weights, they analyze the distribution of query sets (subsets of variables queried in parallel). They define a notion of "mm-wise spreadness" and prove that if an algorithm is well-spread in this higher-order sense, it cannot separate large sets. This refinement reduces the dependence on depth dd from doubly exponential to singly exponential (2Ω(d2)2^{-\Omega(d^2)}).

Key Contributions and Results

  1. Settling the Simulation Conjecture for Parallel Algorithms:
    The main result (Theorem 1) confirms the simulation conjecture for parallel quantum algorithms with dd rounds. Specifically, any tt-query, dd-round quantum algorithm can be simulated on 1δ1-\delta fraction of inputs by a classical algorithm making T=2O(d2)(tlog(1/δ)/ε)O(d)T = 2^{O(d^2)} \cdot (t \log(1/\delta)/\varepsilon)^{O(d)} queries.

    • This implies that for unstructured problems, superpolynomial speedups require quantum circuits of superconstant depth.
    • Exponential speedups would further require polynomial depth (dtΩ(1)d \ge t^{\Omega(1)}).
  2. New Conjecture (Query-Weight Based):
    The paper introduces and partially proves Conjecture 1 regarding heavy variables in query weights. The authors show that Conjecture 1 implies the Simulation Conjecture. While the Aaronson–Ambainis conjecture implies Conjecture 1, the reverse is not necessarily true, suggesting Conjecture 1 may be easier to prove.

  3. Implications for Random Oracle Separations:
    The results have significant implications for the status of BPP\text{BPP} vs. BQP\text{BQP} relative to a random oracle.

    • Theorem 2: Assuming the strong version of Conjecture 1, PromiseBPPOPromiseBQPO\text{PromiseBPP}^O \neq \text{PromiseBQP}^O for a random oracle OO if and only if PromiseBPPPromiseBQP\text{PromiseBPP} \neq \text{PromiseBQP} in the unrelativized world. This establishes an equivalence between the relativized and unrelativized worlds for these classes under the conjecture.
    • Theorem 3: Unconditionally, for the class of polylogarithmic-depth circuits (QNC\text{QNC}), PromiseQNCO⊈PromiseQuasiBPPO\text{PromiseQNC}^O \not\subseteq \text{PromiseQuasiBPP}^O if and only if PromiseQNC⊈PromiseQuasiBPP\text{PromiseQNC} \not\subseteq \text{PromiseQuasiBPP}. This provides the first natural examples of unresolved complexity statements where the random oracle results are equivalent to the unrelativized ones.
  4. Algorithmic Regularity:
    The authors provide an algorithmic version of their regularity lemma. Assuming PromiseBPP=PromiseBQP\text{PromiseBPP} = \text{PromiseBQP}, there is an efficient classical algorithm that can find a "heavy" query weight variable, enabling the construction of the classical simulator. This highlights a computational advantage of query weights over polynomial influences, which are harder to estimate algorithmically.

Significance and Claims
The paper claims to settle the simulation conjecture for the important class of parallel (low-depth) quantum algorithms, a regime where the conjecture was previously open even for 1-round algorithms. By shifting the focus from polynomial influences to query weights, the authors bypass the technical barriers (hypercontractivity) that have stalled progress on the Aaronson–Ambainis conjecture for two decades.

The work suggests a fundamental trade-off: Quantum speedups for unstructured problems require depth. While known structured speedups (like Shor's algorithm) are achieved by highly parallel, low-depth circuits, the authors argue that any unstructured superpolynomial speedup would necessitate superconstant depth, and exponential speedups would require polynomial depth. This poses a practical dilemma, as polynomial-depth circuits are currently infeasible to implement on physical devices due to error correction overheads.

Furthermore, the paper provides a new perspective on the Random Oracle Hypothesis, showing that for specific complexity classes (like QNC\text{QNC}), the random oracle world accurately reflects the unrelativized world, offering a rare instance where relativized separations align with unrelativized ones.

Limitations and Future Directions
The authors note that their results for parallel algorithms do not immediately resolve the general case of adaptive sequential algorithms (though dtd \le t). They also mention that after submission, they obtained further improvements, including a round-preserving simulation and a tighter classical query complexity of tO(d)t^{O(d)}, which will appear in a subsequent note. The paper does not claim to have resolved the general Simulation Conjecture for all quantum algorithms, nor does it claim to have proven the Aaronson–Ambainis conjecture, but rather establishes a new, potentially more tractable path via query weights.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →