4.6 Article

Surface codes: Towards practical large-scale quantum computation

Journal

PHYSICAL REVIEW A
Volume 86, Issue 3, Pages -

Publisher

AMER PHYSICAL SOC
DOI: 10.1103/PhysRevA.86.032324

Keywords

-

Funding

  1. Elings Postdoctoral Fellowship
  2. IARPA under ARO award [W911NF-08-1-0336]
  3. ARO award [W911NF-09-1-0375]
  4. Australian Research Council Centre of Excellence for Quantum Computation and Communication Technology [CE110001027]
  5. US National Security Agency
  6. US Army Research Office [W911NF-08-1-0527]
  7. Intelligence Advanced Research Projects Activity (IARPA) via Department of Interior National Business Center contract [D11PC20166]

Ask authors/readers for more resources

This article provides an introduction to surface code quantum computing. We first estimate the size and speed of a surface code quantum computer. We then introduce the concept of the stabilizer, using two qubits, and extend this concept to stabilizers acting on a two-dimensional array of physical qubits, on which we implement the surface code. We next describe how logical qubits are formed in the surface code array and give numerical estimates of their fault tolerance. We outline how logical qubits are physically moved on the array, how qubit braid transformations are constructed, and how a braid between two logical qubits is equivalent to a controlled-NOT. We then describe the single-qubit Hadamard, (S) over cap and (T) over cap operators, completing the set of required gates for a universal quantum computer. We conclude by briefly discussing physical implementations of the surface code. We include a number of Appendices in which we provide supplementary information to the main text.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available