Universal quantum computation with ideal Clifford gates and noisy ancillas

Sergey Bravyi and Alexei Kitaev
Phys. Rev. A 71, 022316 – Published 22 February 2005

Abstract

We consider a model of quantum computation in which the set of elementary operations is limited to Clifford unitaries, the creation of the state 0, and qubit measurement in the computational basis. In addition, we allow the creation of a one-qubit ancilla in a mixed state ρ, which should be regarded as a parameter of the model. Our goal is to determine for which ρ universal quantum computation (UQC) can be efficiently simulated. To answer this question, we construct purification protocols that consume several copies of ρ and produce a single output qubit with higher polarization. The protocols allow one to increase the polarization only along certain “magic” directions. If the polarization of ρ along a magic direction exceeds a threshold value (about 65%), the purification asymptotically yields a pure state, which we call a magic state. We show that the Clifford group operations combined with magic states preparation are sufficient for UQC. The connection of our results with the Gottesman-Knill theorem is discussed.

  • Figure
  • Figure
  • Figure
  • Received 6 May 2004

DOI:https://doi.org/10.1103/PhysRevA.71.022316

©2005 American Physical Society

Authors & Affiliations

Sergey Bravyi* and Alexei Kitaev

  • Institute for Quantum Information, California Institute of Technology, Pasadena, 91125 California, USA

  • *Email address: serg@cs.caltech.edu
  • Email address: kitaev@iqi.caltech.edu

Article Text (Subscription Required)

Click to Expand

References (Subscription Required)

Click to Expand
Issue

Vol. 71, Iss. 2 — February 2005

Reuse & Permissions
Access Options
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review A

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×