TY - JOUR
T1 - Fault-tolerant quantum computation with constant error
AU - Aharonov, D.
AU - Ben-Or, M.
PY - 1997
Y1 - 1997
N2 - In the past year many developments have taken place in the area of quantum error corrections. Recently Shor showed how to perform fault tolerant quantum computation when, η, the probability for a fault in one time step per qubit or per gate, is polylogarithmically small. This paper closes the gap and shows how to perform fault tolerant quantum computation when the error probability, η, is smaller than some constant threshold, η0. The cost is polylogarithmic in time and space, and no measurements are used during the quantum computation. The same result is shown also for quantum circuits which operate on nearest neighbors only. To achieve this noise resistance, we use concatenated quantum error correcting codes. The scheme presented is general, and works with any quantum code, that satisfies certain restrictions, namely that it is a `proper quantum code'. The constant threshold η0 is a function of the parameters of the specific proper code used. We present two explicit classes of proper quantum codes. The first class generalizes classical secret sharing with polynomials. The codes are defined over a field with p elements, which means that the elementary quantum particle is not a qubit but a `qupit'. The second class uses a known class of quantum codes and converts it to a proper code. We estimate the threshold η0 to be≈10-6. Hopefully, this paper motivates a search for proper quantum codes with higher thresholds, at which point quantum computation becomes practical.
AB - In the past year many developments have taken place in the area of quantum error corrections. Recently Shor showed how to perform fault tolerant quantum computation when, η, the probability for a fault in one time step per qubit or per gate, is polylogarithmically small. This paper closes the gap and shows how to perform fault tolerant quantum computation when the error probability, η, is smaller than some constant threshold, η0. The cost is polylogarithmic in time and space, and no measurements are used during the quantum computation. The same result is shown also for quantum circuits which operate on nearest neighbors only. To achieve this noise resistance, we use concatenated quantum error correcting codes. The scheme presented is general, and works with any quantum code, that satisfies certain restrictions, namely that it is a `proper quantum code'. The constant threshold η0 is a function of the parameters of the specific proper code used. We present two explicit classes of proper quantum codes. The first class generalizes classical secret sharing with polynomials. The codes are defined over a field with p elements, which means that the elementary quantum particle is not a qubit but a `qupit'. The second class uses a known class of quantum codes and converts it to a proper code. We estimate the threshold η0 to be≈10-6. Hopefully, this paper motivates a search for proper quantum codes with higher thresholds, at which point quantum computation becomes practical.
UR - http://www.scopus.com/inward/record.url?scp=0030706543&partnerID=8YFLogxK
U2 - 10.1145/258533.258579
DO - 10.1145/258533.258579
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.conferencearticle???
AN - SCOPUS:0030706543
SN - 0734-9025
SP - 176
EP - 188
JO - Conference Proceedings of the Annual ACM Symposium on Theory of Computing
JF - Conference Proceedings of the Annual ACM Symposium on Theory of Computing
T2 - Proceedings of the 1997 29th Annual ACM Symposium on Theory of Computing
Y2 - 4 May 1997 through 6 May 1997
ER -