22
21

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

Abstract

We give a pair of algorithms that efficiently learn a quantum state prepared by Clifford gates and O(logn)O(\log n) non-Clifford gates. Specifically, for an nn-qubit state ψ|\psi\rangle prepared with at most tt non-Clifford gates, our algorithms use poly(n,2t,1/ε)\mathsf{poly}(n,2^t,1/\varepsilon) time and copies of ψ|\psi\rangle to learn ψ|\psi\rangle to trace distance at most ε\varepsilon. The first algorithm for this task is more efficient, but requires entangled measurements across two copies of ψ|\psi\rangle. The second algorithm uses only single-copy measurements at the cost of polynomial factors in runtime and sample complexity. Our algorithms more generally learn any state with sufficiently large stabilizer dimension, where a quantum state has stabilizer dimension kk if it is stabilized by an abelian group of 2k2^k Pauli operators. We also develop an efficient property testing algorithm for stabilizer dimension, which may be of independent interest.

View on arXiv
Comments on this paper