Source-linked AI summary

A Noise Operator Approach to Quantum Query Complexity and Time-Space Tradeoff Lower Bounds

Paul Beame, Blake Holman, Niels Kornerup

arXiv:2609.40334v1cs.CCquant-ph

TL;DR

Quantum time-space tradeoffs matter because time and qubit storage are costly, yet existing methods do not naturally exploit hash mixing. This paper combines recording-query techniques with a noise-operator approach to prove fully general lower bounds for sorting and universal hashing.

  • Problem

    Quantum time-space tradeoffs matter because time and qubit storage are costly, while existing recording-query and bucketing methods do not naturally exploit hash mixing.

    Source: §1 · pp. 2, 5
  • Method

    The paper combines recording-query progress with a noise-operator argument, using a classical noise-sensitivity property of almost all strongly universal hash functions.

    Source: §1 · pp. 4–5
  • Results

    Sorting requires T = Ω(n^(4/3)(log log n)/(S^(1/3) log n)); almost all individual strongly universal hash functions require T = Ω(nm/S).

    Source: §1 · pp. 4–5
  • Takeaways & Limitations

    The hashing bound immediately improves the quantum time-space lower bound for integer multiplication by a factor of log(n).

    Source: §1 · p. 5

    For sorting, only a p fraction of input coordinates are typically resampled, the main quantitative limitation on the results.

    Source: §5 · p. 26

Abstract

from arXiv · show

Time and space (memory) are two of the most important measures of cost in computation, even more so for quantum computation. In quantum computation our tools for proving unconditional tradeoffs between time and space are surprisingly limited. The first quantum time-space tradeoff lower bounds were proven for sorting by Klauck, \v{S}palek and de Wolf. Unfortunately, their method is limited to proving output-oblivious lower bounds (i.e. the lower bounds only apply to algorithms with a non-adaptive output schedule) and other methods have yielded nothing beyond output-oblivious lower bounds for sorting.We prove the first fully general quantum time-space tradeoff lower bound for sorting. We do so by introducing a novel method based on the noise operator to add to the analysis toolkit for proving quantum query and time space tradeoff lower bounds. By combining our resulting quantum noise stability bound with quantum recording query methods, we prove an $\Omega(n^{4/3} (\log \log n)/(S^{1/3} \log n))$ lower bound on the number of queries that a fully general quantum algorithm with at most $S$ qubits of memory requires to sort $n$ numbers from $[n^2]$. Applying our noise operator argument involves purely classical arguments, which makes it particularly simple to use. We also us it to prove that, for any strongly universal (pairwise independent) hash function family $H$ from $n$ bits to $m$ bits, almost all hash functions in $H$ require a quantum algorithm with at most $S$ qubits of memory to make $\Omega(nm/S)$ queries to an input $x$ in order to compute $h(x)$, even with very small success probability. Previously, Mansour, Nisan, and Tiwari had shown a similar classical lower bound using their hash mixing lemma. Our noise operator method allows us to use a related but simpler property of hash functions to prove our lower bounds.

1 Introduction

Quantum time and memory costs make understanding resource tradeoffs important, but earlier quantum sorting bounds were limited to output-oblivious algorithms. The paper combines recording-query methods with a noise-operator approach to prove fully general sorting and hashing tradeoffs.

1 Introduction

  • Prior sorting approaches faced distinct barriers: direct-product embedding needs input-independent output positions, while bucketing requires few shared-⊥ sets although sorting needs many unqueried coordinates.The latter requirement rules out the bucketing approach described in.Source: §1 · pp. 3–4
  • T = Ω(n^4/3 (log log n)/(S^1/3 log n)) queries suffice as a fully general quantum sorting lower bound, combining recording-query progress with a noise-operator approach [O’D14].The paper identifies this as the first non-trivial fully general quantum time-space tradeoff lower bound for sorting, extending the classical bound of.Source: §1 · p. 4
  • The noise-stability bound upper-bounds quantum algorithm success from the chance that small input noise changes the output, using purely classical quantities.The method can yield non-trivial lower bounds even for small success probabilities, though it is not tight for all functions.Source: §1 · p. 4
  • Almost all strongly universal hash functions have almost all inputs extremely sensitive to noise across every choice of k output indices, a classical property used to derive the hash lower bound.The paper describes this as an alternative kind of hash mixing lemma.Source: §1 · p. 5
  • The hashing bound strengthens the quantum integer-multiplication lower bound Ω(n^2/(S log n)) by a factor of log(n).The paper presents this as an immediate consequence of its hash result.Source: §1 · p. 5
  • For strongly universal hashing, almost all individual h ∈ H require T = Ω(nm/S), extending beyond the collective family hardness shown in.The lower bound addresses an open question posed in.Source: §1 · pp. 4–5

2 Preliminaries

This section defines the query-circuit and space-bounded models, then introduces recording-query representations for tracking how many input coordinates queries affect.

2 Preliminaries

  • For symmetric entrywise-nonnegative matrices, the maximum eigenvalue lies between the minimum and maximum row sums; equal row sums give the eigenvalue exactly.Source: §2 · p. 5
  • A binomial variable with mean μ falls to at most half its mean with probability at most e^(-μ/8).Source: §2 · p. 5

2.1 Unitary quantum query circuits

  • A query circuit alternates unitaries on query, phase, and workspace registers with input-oracle calls, then measures an output processed by an input-independent function.Source: §2.1 · p. 6
  • Restricted outputs fix a set of output coordinates, whereas a partial assignment may choose which coordinates to specify.Source: §2.1 · pp. 6–7

2.2 Space bounded quantum circuits

  • Space-bounded circuits may write outputs to a write-only tape and use intermediate measurements; fully general circuits adaptively choose when to produce outputs.Source: §2.2 · p. 7
  • Intermediate measurements complicate lower-bound tools by making states mixed, but the key partial-output lemmas can be proved unitarily and applied to bounded-space models.Source: §2.2 · pp. 7–8

2.3 Recording Queries

  • After at most t queries, recording-query basis states have at most t non-⊥ entries; equivalently, Fourier-basis states have degree at most t.Source: §2.3 · pp. 9–10

3 Noise operators and quantum query algorithms

The section uses noise stability to bound quantum query success probabilities with predominantly classical reasoning. This offers a route to analyze problems where recording-query techniques can struggle with large witnesses.

Noise operators and quantum query algorithms

  • Compressed-oracle analyses track query-answer databases, but entanglement can encode more than queried coordinate values and existing success bounds can fail for large witnesses.The proposed approach targets inverse-exponential bounds for somewhat input-sensitive problems, using predominantly classical reasoning.Source: §3 · p. 10
  • The method smooths the low-Fourier-degree projector with noise, which acts as a random walk that resamples input entries.Each coordinate is replaced by a uniform random value with probability p and otherwise left unchanged.Source: §3 · p. 11
  • The noise operator independently replaces each input coordinate with probability p while preserving the uniform input distribution.For a coordinate set A, the restricted operator applies noise only to coordinates in A.Source: §3 · pp. 11–12

Quantum noise stability bound

  • Theorem 3.5 bounds a quantum algorithm’s probability of producing a correct output on a uniform input using noise stability, while allowing a set of inputs Efree to be excluded.The set Efree can account for a small number of unusually noise-robust inputs.Source: §3 · p. 13

A toy application to parity

  • For parity, the method gives success probability below 7/10 with at most n/10 queries, although the paper describes this bound as weak.The example demonstrates the theorem rather than improving on known parity bounds.Source: §3 · p. 15

Applications to time-space tradeoff lower bounds

  • For time-space tradeoffs, the framework bounds the chance of producing a correct partial output exponentially in its size by choosing noise and a coordinate set with suitable stability.The stated approach applies the quantum noise stability bound to partial assignments in the Borodin-Cook time-space lower-bound paradigm.Source: §3 · p. 16

4 Universal Hashing

The section uses a noise-based hash-mixing argument to establish quantum time-space query lower bounds for computing most functions in strongly universal hash families, including an Ω(mn/S) bound that holds even at very low success probability. It also relates the hashing tradeoff to integer multiplication, states a classical lower bound for that problem, and notes a limitation on how uniformly the hashing bound holds across functions and space bounds.

4 Universal Hashing

  • Classical algorithms computing n-bit integer multiplication using space S require Ω(n^2/S) time.The proof embeds evaluation of functions from the strongly universal multiplication-based hash family as a subfunction of integer multiplication.Source: §4 · p. 17
  • The quantum lower bounds for convolution-based hashing extend to computing most individual members of arbitrary strongly universal families, with optimal quantum time-space lower bounds for integer multiplication as a consequence.The section notes that earlier progress and bucketing methods could not exploit the hash mixing property.Source: §4 · p. 18, §4.1 · p. 19

4.1 Quantum and classical time-space tradeoffs for computing strongly universal hash functions

  • The noise-stability approach uses an Almost-All Hash Mixing Lemma as its key tool, replacing family-level mixing with a property that holds for almost every function individually.The lemma also replaces a single target output set with a collection of sets and allows sufficiently smooth input distributions.Source: §4.1 · p. 19
  • For all but a 2^-9S fraction of functions in a strongly universal family, quantum algorithms using S ≤ m/32 qubits and succeeding with probability at least 2^-S require Ω(mn/S) queries.The bound holds for inputs uniformly chosen from {0, 1}^n, and the hard functions remain hard for all larger space bounds.Source: §4.1 · p. 23
  • Computing EVALH with S ≤ m/32 qubits and success probability at least 2^-S over uniformly chosen h and x requires Ω(mn/S) queries.The corollary gives a family-wide quantum bound for evaluating a uniformly chosen hash function on a uniformly chosen input.Source: §4.1 · p. 23
  • For almost all h in a strongly universal family H, computing h(x) with S qubits requires Ω(mn/S) queries, even with success probability at most 2^-S.The proof excludes an exponentially small fraction of hash functions and combines the bounds across space limits so each remaining function is hard for every space bound at least S.Source: §4.1 · pp. 23–24
  • Integer multiplication requires Ω(n^2/S) time with space S, and the same bound holds for all but at most 1/n^9 of the functions f_a(x) = ax.Source: §4.1 · p. 24
  • A strongly universal family may contain an n^-O(1) fraction of functions that evade Ω(mn/log n) time with O(log n) qubits, though that fraction must shrink substantially at larger space bounds.For Hconv, near-maximal time requirements across space bounds follow when A_a is highly rigid; Abrahamson proves this rigidity holds with probability exponentially close to 1 in m.Source: §4.1 · p. 24

5 Sorting

This section proves a fully general, space-dependent quantum time-space lower bound for sorting, combining recording-query arguments with noise-operator, spreadness, and resampling analyses of partial sorting outputs.

5 Sorting

  • Earlier quantum sorting lower bounds applied only to output-oblivious algorithms, leaving nontrivial fully general quantum lower bounds open.The prior techniques rely on embedding hard functions according to which output positions are produced, an approach the paper says is ineffective for general quantum algorithms.Source: §5 · pp. 24–25

5.2 Time-space tradeoff for Sorting

  • The cited bound states that, when success probability is at least 2^-S, T must be Ω(n^(4/3) log log n/(S^(1/3) log n)).Source: §5 · p. 25

5.1 Technical overview and analysis of algorithms with few queries

  • The proof bounds three cases: non-spread recording-query states have exponentially small amplitude, non-spread outputs are unlikely to be correct, and noise-operator bounds handle spread outputs.The third case uses Theorem 3.5; the recording-query analysis alone does not yield the classical argument for outputs with large gaps.Source: §5 · p. 26

5 Sorting

  • In this argument, only input values resampled under N_p(x), typically a p fraction of coordinates, can disrupt claimed counts in big gaps; this is the main quantitative limitation on the results.Source: §5 · p. 26

5.1 Technical overview and analysis of algorithms with few queries

  • For t ≤ αk^2/3 n^1/3 queries, the probability of producing a correct partial output of size at least 8⌈log n/log log n⌉k is at most 2^-γk on a uniform input.Lemma 5.4 assumes m ≥ n^2 and 4 ≤ k ≤ αn/(8⌈log n/log log n⌉)^3; the proof combines the spread-out and non-spread-out output cases.Source: §5.1 · pp. 27, 30

5.2 Time-space tradeoff for Sorting

  • For m ≥ n^2 and S ≤ c n(log log n/log n)^3, sorting with success probability at least 2^-S requires T = Ω(n^4/3 log log n/(S^1/3 log n)).Theorem 5.1 gives this bound for quantum query algorithms using T queries and S qubits of space.Source: §5.2 · p. 30

5.3 Almost all amplitude is on spread basis states

  • A non-(ℓ,∆,k)-spread vector has an ℓ-coordinate subset occupying at most 2(k−1) ∆-bins, linking spreadness to occupied-bin analysis.Lemma 5.8 concerns the recording-query state after t queries to a uniformly random input and combines this bin analysis with Lemma 5.14.Source: §5.3 · pp. 31, 33

5.4 Non-spread outputs are unlikely to be correct on spread states

  • For a non-spread partial output, the proof uses a 2ℓ-coordinate witness whose k-subsets contain close value pairs, contradicting agreement with spread recording-query states.The lemma concerns partial outputs of size at least 2ℓ that are not (2ℓ,∆,k)-spread-out.Source: §5.4 · pp. 34, 36

5.5 Noise rarely preserves widely-spaced partial outputs

  • Under Lemma 5.11’s conditions, Pr[SORT(N_p(x))∥τ] ≤ e^-2∆ + 2^-(k-2) for a correct τ containing a ∆^-1-widely-spaced k-set.The conditions are m ≥ n^2, 4 ≤ k ≤ ∆ ≤ n/32, and p ≥ 16∆/n.Source: §5.5 · p. 36

6 Other time-space tradeoff lower bounds

The noise-operator method yields quantum time-space lower bounds, but is less useful when resampling coordinates rarely changes a function. For matrix-vector products, it gives a simpler alternative proof with a slightly weaker bound than the prior method for large domains.

6 Other time-space tradeoff lower bounds

  • The method is less useful when resampling most input coordinates is unlikely to change the function value.A biased input distribution can make resampling a coordinate matter only in the rare case that it takes a particular value.Source: §6 · p. 39
  • The technique also reproves some prior lower bounds, including matrix-vector product bounds, when input-coordinate values are uniformly useful.The proof does not leverage large domain size to improve the matrix-vector bound in that case.Source: §6 · p. 39

6.1 Matrix-vector products

  • The noise-operator proof is simpler than Beame, Kornerup, and Whitmeyer's bucketing proof, but omits its Ω(log d) factor.For constant-sized D, the resulting bound is equivalent to theirs; this proof cannot improve the bound by exploiting a larger domain.Source: §6.1 · pp. 39, 41, §6 · p. 39
  • With at most h/32 queries, a circuit's chance of producing k ≤ h/32 correct outputs of fM(x)=Mx is at most 3·2^-ck/4.Inputs are sampled uniformly from D^n; M is (k,h,c)-rigid.Source: §6.1 · p. 40
  • For rigid n x n matrices, S < min(cg/17, ch/544) and success > 2^-S imply T ≥ Ccnh/S.The result applies to fM(x)=Mx for |D|≥2.Source: §6.1 · p. 41

7.1 AI use statement

The authors asked ChatGPT 5.6 to solve a toy example related to Section 5.5, then recognized a Fourier-basis argument connecting the example to noise operators. They state that the document’s text and proofs were written by the authors, who verified their originality and correctness.

7.1 AI use statement

  • The authors asked ChatGPT 5.6 to solve a toy example involving projection onto states of low Fourier degree, ΠBt.The request was independent of their proof of Corollary 5.10.Source: §7.1 · p. 42
  • The toy example connected conjugation by ΠBt to a noise-operator bound, and the authors recognized that the inequality followed by viewing ΠBt and Tp in the Fourier basis.They saw this approach as potentially useful for other problems, while noting the Section 5 use was only a subcase requiring further analysis.Source: §7.1 · p. 42
  • The authors state that they wrote all text and proofs and verified the results’ originality and correctness.Source: §7.1 · p. 43

A Poisson multinomial anti-concentration

This section proves an anti-concentration bound for Poisson multinomial distributions with minimum probability γ. Its proof reduces successive conditional counts to sums of independent Bernoulli variables and applies an existing anti-concentration result.

A Poisson multinomial anti-concentration

  • Proposition 5.21 gives an anti-concentration bound for every count vector under an (n, d)-Poisson multinomial distribution with minimum probability γ.The supplied proposition statement does not include the bound’s formula.Source: A Poisson multinomial anti-concentration · p. 45
  • For d = 2, the proof obtains the sharper upper bound 1/√2γn by applying the Bernoulli anti-concentration result when γ ≤ pi ≤ 1 − γ.That condition gives total variance σ^2 ≥ γn/2.Source: A Poisson multinomial anti-concentration · p. 45
  • For later coordinates, conditioning on earlier counts and a consistent subset makes Cj a sum of nj independent Bernoulli variables.The Bernoulli success probability is the chance that a sample from Pi conditioned on Pi ≥ j equals j.Source: A Poisson multinomial anti-concentration · p. 45
  • Since the counts are ordered, nj ≥ (1 − (j − 1)/d)n; the proof uses this to bound each later conditional probability.It applies Proposition A.1 of Baillon, Cominetti and Vaisman after establishing that the Bernoulli success probability and its complement are at least γ.Source: A Poisson multinomial anti-concentration · pp. 45–46
Loading 2609.40334v1…