Abstract
A Bacon-Shor code is a subsystem quantum error-correcting code on an lattice where the weight- stabilizers are usually inferred from the measurements of weight-2 gauge operators. Here, we show that the stabilizers can be measured directly and fault tolerantly with bare ancillary qubits by constructing circuits that follow the pattern of gauge operators. We then examine the implications of this method for small quantum error-correcting codes by comparing distance-3 versions of the rotated surface code and the Bacon-Shor code with the standard depolarizing model and in the context of a trapped-ion quantum computer. We find that for a simple circuit of prepare, error correct, and measure, the Bacon-Shor code outperforms the surface code by requiring fewer qubits, taking less time, and having a lower error rate.
- Received 4 April 2018
DOI:https://doi.org/10.1103/PhysRevA.98.050301
©2018 American Physical Society