Efficient Learning of Quantum States Prepared With Few Non-Clifford Gates

05/22/2023
by   Sabee Grewal, et al.
0

We give an algorithm that efficiently learns a quantum state prepared by Clifford gates and O(log(n)) non-Clifford gates. Specifically, for an n-qubit state |ψ⟩ prepared with at most t non-Clifford gates, we show that 𝗉𝗈𝗅𝗒(n,2^t,1/ϵ) time and copies of |ψ⟩ suffice to learn |ψ⟩ to trace distance at most ϵ. This result follows as a special case of an algorithm for learning states with large stabilizer dimension, where a quantum state has stabilizer dimension k if it is stabilized by an abelian group of 2^k Pauli operators. We also develop an efficient property testing algorithm for stabilizer dimension, which may be of independent interest.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/14/2023

Efficient Learning of Quantum States Prepared With Few Non-Clifford Gates II: Single-Copy Measurements

Recent work has shown that n-qubit quantum states output by circuits wit...
research
06/15/2023

Stabilizer Testing and Magic Entropy

We introduce systematic protocols to perform stabilizer testing for quan...
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
07/07/2021

Polyadic braid operators and higher braiding gates

Higher braiding gates, a new kind of quantum gate, are introduced. These...
research
03/01/2023

On the universality of S_n-equivariant k-body gates

The importance of symmetries has recently been recognized in quantum mac...
research
06/23/2022

Learning quantum symmetries with interactive quantum-classical variational algorithms

A symmetry of a state |ψ⟩ is a unitary operator of which |ψ⟩ is an eigen...
research
05/13/2019

Programming multi-level quantum gates in disordered computing reservoirs via machine learning

Novel computational tools in machine learning open new perspectives in q...

Please sign up or login with your details

Forgot password? Click here to reset