Query and Depth Upper Bounds for Quantum Unitaries via Grover Search

11/15/2021
by   Gregory Rosenthal, et al.
0

We prove that any n-qubit unitary can be implemented (i) approximately in time Õ(2^n/2) with query access to an appropriate classical oracle, and also (ii) exactly by a circuit of depth Õ(2^n/2) with one- and two-qubit gates and 2^O(n) ancillae. The proofs of (i) and (ii) involve similar reductions to Grover search. The proof of (ii) also involves a linear-depth construction of arbitrary quantum states using one- and two-qubit gates (in fact, this can be improved to constant depth with the addition of fanout and generalized Toffoli gates) which may be of independent interest. We also prove a matching Ω(2^n/2) lower bound for (i) and (ii) for a certain class of implementations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/17/2020

Bounds on the QAC^0 Complexity of Approximating Parity

QAC circuits are quantum circuits with one-qubit gates and Toffoli gates...
research
06/20/2019

Exponential separation between shallow quantum circuits and unbounded fan-in shallow classical circuits

Recently, Bravyi, Gosset, and König (Science, 2018) exhibited a search p...
research
09/01/2020

Quantum Search for Scaled Hash Function Preimages

We present the implementation of Grover's algorithm in a quantum simulat...
research
01/03/2023

Unconditional Quantum Advantage for Sampling with Shallow Circuits

Recent work by Bravyi, Gosset, and Koenig showed that there exists a sea...
research
10/13/2021

The Straddling Gates Problem in Multi-partite Quantum Systems

It is well known that an arbitrary n-qubit quantum state |Ψ⟩ can be prep...
research
12/13/2021

Learning Classical Readout Quantum PUFs based on single-qubit gates

Physical Unclonable Functions (PUFs) have been proposed as a way to iden...
research
06/30/2022

Multivariate trace estimation in constant quantum depth

There is a folkloric belief that a depth-Θ(m) quantum circuit is needed ...

Please sign up or login with your details

Forgot password? Click here to reset