Random Garbage Creates Exponential Quantum Query Separations
arXiv:2609.03628
Abstract
We prove an exponential separation between standard (XOR) quantum queries and forward-erasing queries for a Boolean property of injective functions, answering a question of Aaronson~\cite{Aaronson2021Open}. We also obtain an exponential separation for a Boolean promise problem on permutations, where forward in-place queries are unitary but inverse queries are not supplied. Our construction follows Aaronson's suggestion of appending fixed random garbage to a Simon function. Let and . We use the injection , where is promised to be either a permutation or a Simon function, and is an arbitrary tag table that is reused on every query. The resulting problem is solvable with at most standard queries, but requires forward-erasing queries, matching classical collision sampling. Embedding these instances into permutations, with the copy of replaced by a single bit that keeps the embedding injective, gives a promise problem on permutations of elements that requires standard queries versus forward in-place queries. The lower bounds use the recording method. We replace each query by a nearby contraction that records cells of a purified tag table. After queries, tracing out the purified tag table yields a sum of positive-semidefinite contributions, each depending on at no more than addresses. A query-by-query hybrid bounds the trace-norm difference between the actual and auxiliary final operators by . Random permutations and random Simon functions have the same restriction distribution on such a set unless it contains a hidden Simon pair, an event of probability . Consequently, the actual final states in the two cases remain close unless , giving the required lower bounds.