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

We give a pair of algorithms that efficiently learn a quantum state prepared by Clifford gates and non-Clifford gates. Specifically, for an -qubit state prepared with at most non-Clifford gates, our algorithms use time and copies of to learn to trace distance at most . The first algorithm for this task is more efficient, but requires entangled measurements across two copies of . 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 if it is stabilized by an abelian group of Pauli operators. We also develop an efficient property testing algorithm for stabilizer dimension, which may be of independent interest.
View on arXiv