Stacked codes: Universal fault-tolerant quantum computation in a two-dimensional layout

We introduce a class of 3D color codes, which we call stacked codes, together with a fault-tolerant transformation that will map logical qubits encoded in two-dimensional (2D) color codes into stacked codes and back. The stacked code allows for the transversal implementation of a non-Clifford $\pi/8$ logical gate, which when combined with the logical Clifford gates that are transversal in the 2D color code give a gate set which is both fault-tolerant and universal without requiring nonstabilizer magic states. We then show that the layers forming the stacked code can be unfolded and arranged in a 2D layout. As only Clifford gates can be implemented transversally for 2D topological stabilizer codes, a non-local operation must be incorporated in order to allow for this transversal application of a non-Clifford gate. Our code achieves this operation through the transformation from a 2D color code to the unfolded stacked code induced by measuring only geometrically local stabilizers and gauge operators within the bulk of 2D color codes together with a nonlocal operator that has support on a one-dimensional boundary between such 2D codes. We believe that this proposed method to implement the non-local operation is a realistic one for 2D stabilizer layouts and would be beneficial in avoiding the large overheads caused by magic state distillation.

[1]  H. Bombin,et al.  Single-Shot Fault-Tolerant Quantum Error Correction , 2014, 1404.5504.

[2]  D. Bacon Operator quantum error-correcting subsystems for self-correcting quantum memories , 2005, quant-ph/0506023.

[3]  S. Bravyi,et al.  Magic-state distillation with low overhead , 2012, 1209.2426.

[4]  Andrew W. Cross,et al.  Doubled Color Codes , 2015, 1509.03239.

[5]  Austin G. Fowler,et al.  Surface code quantum computing by lattice surgery , 2011, 1111.4022.

[6]  John Preskill,et al.  Quantum accuracy threshold for concatenated distance-3 codes , 2006, Quantum Inf. Comput..

[7]  Jim Harrington,et al.  Gauge color codes in two dimensions , 2015, 1512.04193.

[8]  Bryan Eastin,et al.  Restrictions on transversal encoded quantum gate sets. , 2008, Physical review letters.

[9]  Adam Paetznick,et al.  Universal fault-tolerant quantum computation with only transversal gates and error correction. , 2013, Physical review letters.

[10]  Hector Bombin,et al.  Optimal resources for topological two-dimensional stabilizer codes : Comparative study , 2007 .

[11]  H. Bombin Gauge Color Codes: Optimal Transversal Gates and Gauge Fixing in Topological Stabilizer Codes , 2013, 1311.0879.

[12]  A. Kitaev,et al.  Universal quantum computation with ideal Clifford gates and noisy ancillas (14 pages) , 2004, quant-ph/0403025.

[13]  Fernando Pastawski,et al.  Fault-tolerant logical gates in quantum error-correcting codes , 2014, 1408.1720.

[14]  M. Mariantoni,et al.  Surface codes: Towards practical large-scale quantum computation , 2012, 1208.0928.

[15]  H. Bombin,et al.  Topological quantum distillation. , 2006, Physical review letters.

[16]  Andrew W. Cross,et al.  A comparative code study for quantum fault tolerance , 2007, Quantum Inf. Comput..

[17]  Michael E. Beverland,et al.  Universal transversal gates with color codes: A simplified approach , 2014, 1410.0069.

[18]  DiVincenzo,et al.  Fault-Tolerant Error Correction with Efficient Quantum Codes. , 1996, Physical review letters.

[19]  David Poulin,et al.  Fault-tolerant conversion between the Steane and Reed-Muller quantum codes. , 2014, Physical review letters.

[20]  Andrew J. Landahl,et al.  Quantum computing by color-code lattice surgery , 2014, 1407.5103.

[21]  Peter W. Shor,et al.  Fault-tolerant quantum computation , 1996, Proceedings of 37th Conference on Foundations of Computer Science.

[22]  H. Bombin,et al.  Dimensional Jump in Quantum Error Correction , 2014, 1412.5079.

[23]  Sergey Bravyi,et al.  Classification of topologically protected gates for local stabilizer codes. , 2012, Physical review letters.