Conference paper

Polynomial-time tolerant testing stabilizer states

Abstract

We consider the following task: suppose an algorithm is given copies of an unknown nn qubit quantum state ϕ\ket{\phi} promised (i)(i) ϕ\ket{\phi} is ε1\varepsilon_1-close to a stabilizer state in fidelity or (ii)(ii) ϕ\ket{\phi} is ε2\varepsilon_2-far from all stabilizer states, decide which is the case. We show that for every ε1)>0\varepsilon_1)>0 and ε2\varepsilon_2ε1C\varepsilon_1{C} there is a poly (1/ε1)(1/\varepsilon_1) sample and nn poly (1/ε1)(1/\varepsilon_1)-time algorithm that decides which is the case (where CC>1 is a universal constant). Our proof includes a new definition of Gowers norm for quantum states, an inverse theorem for the Gowers-3 norm of quantum states and new bounds on stabilizer covering for structured subsets of Paulis using results in additive combinatorics.