Unitarization Through Approximate Basis

04/01/2021
by   Joshua Cook, et al.
0

In this paper, we introduce the problem of unitarization. Unitarization is the problem of taking several input quantum circuits that produce orthogonal states from the all 0 state, and create an output circuit implementing a unitary with its first columns as those states. We allow the resulting circuits, and even the input circuits, to use ancilla qubits initialized to 0. But ancilla qubits must always be returned to 0 for ANY input, and we are only guaranteed the input circuits returns ancilla qubits to 0 on the all 0 input. The unitarization problem seems hard if the output states are neither orthogonal to or in the span of the computational basis vectors that need to map to them. In this work, we approximately solve this problem in the case where input circuits are given as black box oracles by probably finding an approximate basis for our states. This method may be more interesting than the application. Specifically, we find an approximate basis in polynomial time for the following parameters. Take any natural n, k = O(ln(n)/ln(ln(n))), and ϵ = 2^-O(√(ln(n))). Take any k input unit vectors, (|ψ_i ⟩)_i∈ [k] on polynomial in n qubits prepared by quantum oracles, (V_i)_i ∈ [k], (that we can control call and control invert). Then there is a quantum circuit with polynomial size in n and access to the oracles (V_i)_i ∈ [k] that with at least 1 - ϵ probability, computes at most k circuits with size polynomial in n and oracle access to (V_i)_i ∈ [k] that ϵ approximately computes an ϵ approximate orthonormal basis for (|ψ_i ⟩)_i∈ [k].

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/23/2019

Approximating Unitary Preparations of Orthogonal Black Box States

In this paper, I take a step toward answering the following question: fo...
research
02/28/2019

Efficient classical simulation of Clifford circuits with nonstabilizer input states

We investigate the problem of evaluating the output probabilities of Cli...
research
06/19/2019

Resonator Circuits for factoring high-dimensional vectors

We describe a type of neural network, called a Resonator Circuit, that f...
research
05/13/2020

Impossibility of Quantum Virtual Black-Box Obfuscation of Classical Circuits

Virtual black-box obfuscation is a strong cryptographic primitive: it en...
research
02/27/2020

Estimating the entropy of shallow circuit outputs is hard

The decision problem version of estimating the Shannon entropy is the En...
research
12/10/2020

Quasi-polynomial Time Approximation of Output Probabilities of Constant-depth, Geometrically-local Quantum Circuits

We present a classical algorithm that, for any 3D geometrically-local, c...
research
05/22/2020

Symbolic Reasoning about Quantum Circuits in Coq

A quantum circuit is a computational unit that transforms an input quant...

Please sign up or login with your details

Forgot password? Click here to reset