Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

arXiv:2610.32693

Elementary proofs of quantum lower bounds for element distinctness and k-sum

Andris Ambainis, Martins Kokainis

quant-phSubmitted Oct 23, 2026• Announced Oct 26, 2026• 0 citations
arXivHTMLPDF

Abstract

We give elementary proofs of the $Ω(n^{2/3})$ quantum query lower bound for element distinctness and the $Ω(n^{k/(k+1)})$ lower bound for the $k$-sum problem, for fixed $k$ and sufficiently large groups. The proofs use only basic properties of quantum states and linear algebra, analyzing the differences of algorithm states on different inputs.

AI Summary

Can tight quantum query lower bounds for element distinctness and $k$-sum be proved using state comparisons rather than polynomial approximation, negative-weight adversaries, or compressed oracles? This paper gives proofs using basic quantum-state properties and linear algebra, recovering known optimal bounds rather than improving their asymptotic values. For element distinctness on $n$ entries over an alphabet of size at least $n+1$, it proves an $\Omega(n^{2/3})$ bounded-error query lower bound. The argument compares a uniformly random distinct input with inputs obtained by replacing one or two entries by a shared fresh symbol. Distributional symmetry bounds the aggregate squared first-order state differences after $t$ queries by $4t$. A second-order difference then bounds the expected squared separation between distinct and collision-planted inputs by $O(T/n+T^3/n^2)$, forcing the claimed lower bound. For fixed $k\ge2$, the method extends to $k$-sum over a finite abelian group $G$ with $|G|\ge n^k$, giving $\Omega(n^{k/(k+1)})$ queries. Higher-order alternating state differences satisfy $S_{j,t}\le4^j\binom{t}{j}$; planting a solution yields expected squared state separation $O_k(T/n+T^{k+1}/n^k)$. The element-distinctness proof does not cover alphabet size exactly $n$; an extension is stated to require additional complications. The $k$-sum result assumes fixed $k$ and sufficiently large groups. Extensions to $k$-distinctness and superlinear lower bounds for triangle finding remain open directions; for triangle finding, the paper notes the lack of a suitable hard input distribution.

No sign of AI-generated textAI use disclosed
This proof was found while working with ChatGPT 6 Astra on a quantum lower bound for element distinctness in the hybrid query model

Written by gpt-6.1-sol from the paper's full text. Automated: it can be wrong.

Comments
8 pages

Related papers

Improved Approximate Degree Bounds For k-distinctness

Nikhil S. Mande, Justin Thaler, Shuchen Zhu

An open problem that is widely regarded as one of the most important in quantum query complexity is to resolve the quantum query complexity of the k-distinctness function on inputs of size N. While the case of k=2 (also called Element Distinctness) is well-understood, there is a polynomial gap between the known upper and lower bounds for all constants k>2. Specifically, the best known upper bound is O(N^{(3/4)-1/(2^{k+2}-4)}) (Belovs, FOCS 2012), while the best known lower bound for k >= 2 is Omega(N^{2/3} + N^{(3/4)-1/(2k)}) (Aaronson and Shi, J.~ACM 2004; Bun, Kothari, and Thaler, STOC 2018). For any constant k >= 4, we improve the lower bound to Omega(N^{(3/4)-1/(4k)}). This yields, for example, the first proof that 4-distinctness is strictly harder than Element Distinctness. Our lower bound applies more generally to approximate degree. As a secondary result, we give a simple construction of an approximating polynomial of degree O(N^{3/4}) that applies whenever k <= polylog(N).

arXiv:2002.08389•Leibniz international proceedings in informatics•Jan 1, 2020•4 citations

Adversary Lower Bound for Element Distinctness with Small Range

Ansis Rosmanis

The Element Distinctness problem is to decide whether each character of an input string is unique. The quantum query complexity of Element Distinctness is known to be $Θ(N^{2/3})$; the polynomial method gives a tight lower bound for any input alphabet, while a tight adversary construction was only known for alphabets of size $Ω(N^2)$. We construct a tight $Ω(N^{2/3})$ adversary lower bound for Element Distinctness with minimal non-trivial alphabet size, which equals the length of the input. This result may help to improve lower bounds for other related query problems.

arXiv:1401.3826•Jan 16, 2014•3 citations

The Quantum Query Complexity of AC0

Paul W. Beame, Widad Machmouchi

We show that any quantum algorithm deciding whether an input function $f$ from $[n]$ to $[n]$ is 2-to-1 or almost 2-to-1 requires $Θ(n)$ queries to $f$. The same lower bound holds for determining whether or not a function $f$ from $[2n-2]$ to $[n]$ is surjective. These results yield a nearly linear $Ω(n/\log n)$ lower bound on the quantum query complexity of $\cl{AC}^0$. The best previous lower bound known for any $\cl{AC^0}$ function was the $Ω((n/\log n)^{2/3})$ bound given by Aaronson and Shi's $Ω(n^{2/3})$ lower bound for the element distinctness problem.

arXiv:1008.2422•Aug 14, 2010•5 citations

Optimal parallel quantum query algorithms

Stacey Jeffery, Frédéric Magniez, Ronald de Wolf

We study the complexity of quantum query algorithms that make p queries in parallel in each timestep. This model is in part motivated by the fact that decoherence times of qubits are typically small, so it makes sense to parallelize quantum algorithms as much as possible. We show tight bounds for a number of problems, specifically Theta((n/p)^{2/3}) p-parallel queries for element distinctness and Theta((n/p)^{k/(k+1)} for k-sum. Our upper bounds are obtained by parallelized quantum walk algorithms, and our lower bounds are based on a relatively small modification of the adversary lower bound method, combined with recent results of Belovs et al. on learning graphs. We also prove some general bounds, in particular that quantum and classical p-parallel complexity are polynomially related for all total functions f when p is small compared to f's block sensitivity.

arXiv:1309.6116•Sep 24, 2013•7 citations

The quantum query complexity of AC0

Paul W. Beame, Widad Machmouchi

We show that any quantum algorithm deciding whether an input function $f$ from $[n]$ to $[n]$ is 2-to-1 or almost 2-to-1 requires $\Theta(n)$ queries to $f$. The same lower bound holds for determining whether or not a function $f$ from $[2n-2]$ to $[n]$ is surjective. These results yield a nearly linear $\Omega(n/\log n)$ lower bound on the quantum query complexity of $\cl{AC}^0$. The best previous lower bound known for any $\cl{AC^0}$ function was the $\Omega ((n/\log n)^{2/3})$ bound given by Aaronson and Shi's $\Omega(n^{2/3})$ lower bound for the element distinctness problem.

Quantum Information and Computation•Jul 1, 2012•21 citations

Adversary lower bound for the k-sum problem

Aleksandrs Belovs, Robert Špalek

We prove a tight quantum query lower bound Omega(nk/(k+1)) for the problem of deciding whether there exist k numbers among n that sum up to a prescribed number, provided that the alphabet size is sufficiently large.

Conference on Innovations in Theoretical Computer Science•Jan 3, 2013•38 citations
We give elementary proofs of the Ω(n2/3)Ω(n^{2/3})Ω(n2/3) quantum query lower bound for element distinctness and the Ω(nk/(k+1))Ω(n^{k/(k+1)})Ω(nk/(k+1)) lower bound for the kkk-sum problem, for fixed kkk and sufficiently large groups. The proofs use only basic properties of quantum states and linear algebra, analyzing the differences of algorithm states on different inputs.
Can tight quantum query lower bounds for element distinctness and kkk-sum be proved using state comparisons rather than polynomial approximation, negative-weight adversaries, or compressed oracles? This paper gives proofs using basic quantum-state properties and linear algebra, recovering known optimal bounds rather than improving their asymptotic values.
For element distinctness on nnn entries over an alphabet of size at least n+1n+1n+1, it proves an Ω(n2/3)\Omega(n^{2/3})Ω(n2/3) bounded-error query lower bound. The argument compares a uniformly random distinct input with inputs obtained by replacing one or two entries by a shared fresh symbol. Distributional symmetry bounds the aggregate squared first-order state differences after ttt queries by 4t4t4t. A second-order difference then bounds the expected squared separation between distinct and collision-planted inputs by O(T/n+T3/n2)O(T/n+T^3/n^2)O(T/n+T3/n2), forcing the claimed lower bound.
For fixed k≥2k\ge2k≥2, the method extends to kkk-sum over a finite abelian group GGG with ∣G∣≥nk|G|\ge n^k∣G∣≥nk, giving Ω(nk/(k+1))\Omega(n^{k/(k+1)})Ω(nk/(k+1)) queries. Higher-order alternating state differences satisfy Sj,t≤4j(tj)S_{j,t}\le4^j\binom{t}{j}Sj,t​≤4j(jt​); planting a solution yields expected squared state separation Ok(T/n+Tk+1/nk)O_k(T/n+T^{k+1}/n^k)Ok​(T/n+Tk+1/nk).
The element-distinctness proof does not cover alphabet size exactly nnn; an extension is stated to require additional complications. The kkk-sum result assumes fixed kkk and sufficiently large groups. Extensions to kkk-distinctness and superlinear lower bounds for triangle finding remain open directions; for triangle finding, the paper notes the lack of a suitable hard input distribution.
An open problem that is widely regarded as one of the most important in quantum query complexity is to resolve the quantum query complexity of the k-distinctness function on inputs of size N. While the case of k=2 (also called Element Distinctness) is well-understood, there is a polynomial gap between the known upper and lower bounds for all constants k>2. Specifically, the best known upper bound is O(N^{(3/4)-1/(2^{k+2}-4)}) (Belovs, FOCS 2012), while the best known lower bound for k >= 2 is Omega(N^{2/3} + N^{(3/4)-1/(2k)}) (Aaronson and Shi, J.~ACM 2004; Bun, Kothari, and Thaler, STOC 2018). For any constant k >= 4, we improve the lower bound to Omega(N^{(3/4)-1/(4k)}). This yields, for example, the first proof that 4-distinctness is strictly harder than Element Distinctness. Our lower bound applies more generally to approximate degree. As a secondary result, we give a simple construction of an approximating polynomial of degree O(N^{3/4}) that applies whenever k <= polylog(N).
The Element Distinctness problem is to decide whether each character of an input string is unique. The quantum query complexity of Element Distinctness is known to be Θ(N2/3)Θ(N^{2/3})Θ(N2/3); the polynomial method gives a tight lower bound for any input alphabet, while a tight adversary construction was only known for alphabets of size Ω(N2)Ω(N^2)Ω(N2). We construct a tight Ω(N2/3)Ω(N^{2/3})Ω(N2/3) adversary lower bound for Element Distinctness with minimal non-trivial alphabet size, which equals the length of the input. This result may help to improve lower bounds for other related query problems.
We show that any quantum algorithm deciding whether an input function fff from [n][n][n] to [n][n][n] is 2-to-1 or almost 2-to-1 requires Θ(n)Θ(n)Θ(n) queries to fff. The same lower bound holds for determining whether or not a function fff from [2n−2][2n-2][2n−2] to [n][n][n] is surjective. These results yield a nearly linear Ω(n/log⁡n)Ω(n/\log n)Ω(n/logn) lower bound on the quantum query complexity of $\cl{AC}^0$. The best previous lower bound known for any $\cl{AC^0}$ function was the Ω((n/log⁡n)2/3)Ω((n/\log n)^{2/3})Ω((n/logn)2/3) bound given by Aaronson and Shi's Ω(n2/3)Ω(n^{2/3})Ω(n2/3) lower bound for the element distinctness problem.
We study the complexity of quantum query algorithms that make p queries in parallel in each timestep. This model is in part motivated by the fact that decoherence times of qubits are typically small, so it makes sense to parallelize quantum algorithms as much as possible. We show tight bounds for a number of problems, specifically Theta((n/p)^{2/3}) p-parallel queries for element distinctness and Theta((n/p)^{k/(k+1)} for k-sum. Our upper bounds are obtained by parallelized quantum walk algorithms, and our lower bounds are based on a relatively small modification of the adversary lower bound method, combined with recent results of Belovs et al. on learning graphs. We also prove some general bounds, in particular that quantum and classical p-parallel complexity are polynomially related for all total functions f when p is small compared to f's block sensitivity.
We show that any quantum algorithm deciding whether an input function fff from [n][n][n] to [n][n][n] is 2-to-1 or almost 2-to-1 requires Θ(n)\Theta(n)Θ(n) queries to fff. The same lower bound holds for determining whether or not a function fff from [2n−2][2n-2][2n−2] to [n][n][n] is surjective. These results yield a nearly linear Ω(n/log⁡n)\Omega(n/\log n)Ω(n/logn) lower bound on the quantum query complexity of $\cl{AC}^0$. The best previous lower bound known for any $\cl{AC^0}$ function was the Ω((n/log⁡n)2/3)\Omega ((n/\log n)^{2/3})Ω((n/logn)2/3) bound given by Aaronson and Shi's Ω(n2/3)\Omega(n^{2/3})Ω(n2/3) lower bound for the element distinctness problem.