Realization of a scalable Shor algorithm
Abstract
Certain algorithms for quantum computers are able to outperform their classical counterparts. In 1994, Peter Shor came up with a quantum algorithm that calculates the prime factors of a large number vastly more efficiently than a classical computer. For general scalability of such algorithms, hardware, quantum error correction, and the algorithmic realization itself need to be extensible. Here we present the realization of a scalable Shor algorithm, as proposed by Kitaev. We factor the number 15 by effectively employing and controlling seven qubits and four “cache qubits” and by implementing generalized arithmetic operations, known as modular multipliers. This algorithm has been realized scalably within an ion-trap quantum computer and returns the correct factors with a confidence level exceeding 99%.
- Publication:
-
Science
- Pub Date:
- March 2016
- DOI:
- 10.1126/science.aad9480
- arXiv:
- arXiv:1507.08852
- Bibcode:
- 2016Sci...351.1068M
- Keywords:
-
- PHYSICS;
- Quantum Physics
- E-Print:
- 5 pages, 3 figures, 4 pages suppl. material (incl. 1 figure)