56

Stabilizer bootstrapping: A recipe for efficient agnostic tomography and magic estimation

Symposium on the Theory of Computing (STOC), 2024
Main:54 Pages
Bibliography:5 Pages
Appendix:9 Pages
Abstract

We study the task of agnostic tomography: given copies of an unknown nn-qubit state ρ\rho which has fidelity τ\tau with some state in a given class CC, find a state which has fidelity τϵ\ge \tau - \epsilon with ρ\rho. We give a new framework, stabilizer bootstrapping, for designing computationally efficient protocols for this task, and use this to get new agnostic tomography protocols for the following classes: Stabilizer states: We give a protocol that runs in time poly(n,1/ϵ)(1/τ)O(log(1/τ))\mathrm{poly}(n,1/\epsilon)\cdot (1/\tau)^{O(\log(1/\tau))}, answering an open question posed by Grewal, Iyer, Kretschmer, Liang [40] and Anshu and Arunachalam [6]. Previous protocols ran in time exp(Θ(n))\mathrm{exp}(\Theta(n)) or required τ>cos2(π/8)\tau>\cos^2(\pi/8). States with stabilizer dimension ntn - t: We give a protocol that runs in time n3(2t/τ)O(log(1/ϵ))n^3\cdot(2^t/\tau)^{O(\log(1/\epsilon))}, extending recent work on learning quantum states prepared by circuits with few non-Clifford gates, which only applied in the realizable setting where τ=1\tau = 1 [30, 37, 46, 61]. Discrete product states: If C=KnC = K^{\otimes n} for some μ\mu-separated discrete set KK of single-qubit states, we give a protocol that runs in time (n/μ)O((1+log(1/τ))/μ)/ϵ2(n/\mu)^{O((1 + \log (1/\tau))/\mu)}/\epsilon^2. This strictly generalizes a prior guarantee which applied to stabilizer product states [39]. For stabilizer product states, we give a further improved protocol that runs in time (n2/ϵ2)(1/τ)O(log(1/τ))(n^2/\epsilon^2)\cdot (1/\tau)^{O(\log(1/\tau))}. As a corollary, we give the first protocol for estimating stabilizer fidelity, a standard measure of magic for quantum states, to error ϵ\epsilon in n3quasipoly(1/ϵ)n^3 \mathrm{quasipoly}(1/\epsilon) time.

View on arXiv
Comments on this paper