Classification of topologically protected gates for local stabilizer codes
Sergey Bravyi, Robert Koenig
TL;DR
The paper classifies the set of encoded gates that can be implemented topologically protected, i.e., by constant-depth, geometrically local circuits, in topological stabilizer codes. In 2D, any such gate must lie in the Clifford group, implying that universality requires breaking topological protection at some computation step (e.g., magic-state distillation). In 3D, a constant-depth implementable gate must map Pauli operators to Clifford operations, including certain non-Clifford gates like the pi/8 rotation, thereby broadening the allowed set but still prohibiting full universality for fixed logical-qubit number. The authors give a general theorem for D-dimensional TSCs that links depth-limited locality to the Dth level of the Gottesman-Chuang hierarchy, and provide a proof strategy using light-cone arguments and locality arguments, with corollaries about finite protected-gate sets for fixed k.
Abstract
Given a quantum error correcting code, an important task is to find encoded operations that can be implemented efficiently and fault-tolerantly. In this Letter we focus on topological stabilizer codes and encoded unitary gates that can be implemented by a constant-depth quantum circuit. Such gates have a certain degree of protection since propagation of errors in a constant-depth circuit is limited by a constant size light cone. For the 2D geometry we show that constant-depth circuits can only implement a finite group of encoded gates known as the Clifford group. This implies that topological protection must be "turned off" for at least some steps in the computation in order to achieve universality. For the 3D geometry we show that an encoded gate U is implementable by a constant-depth circuit only if the image of any Pauli operator under conjugation by U belongs to the Clifford group. This class of gates includes some non-Clifford gates such as the π/8 rotation. Our classification applies to any stabilizer code with geometrically local stabilizers and sufficiently large code distance.
