A preview of this full-text is provided by Springer Nature.
Content available from Nature
This content is subject to copyright. Terms and conditions apply.
Nature | Vol 574 | 24 OCTOBER 2019 | 505
Article
Quantum supremacy using a programmable
superconducting processor
Frank Arute1, Kunal Arya1, Ryan Babbush1, Dave Bacon1, Joseph C. Bardin1,2, Rami Barends1,
Rupak Biswas3, Sergio Boixo1, Fernando G. S. L. Brandao1,4, David A. Buell1, Brian Burkett1,
Yu Chen1, Zijun Chen1, Ben Chiaro5, Roberto Collins1, William Courtney1, Andrew Dunsworth1,
Edward Farhi1, Brooks Foxen1,5, Austin Fowler1, Craig Gidney1, Marissa Giustina1, Rob Graff1,
Keith Guerin1, Steve Habegger1, Matthew P. Harrigan1, Michael J. Hartmann1,6, Alan Ho1,
Markus Hoffmann1, Trent Huang1, Travis S. Humble7, Sergei V. Isakov1, Evan Jeffrey1,
Zhang Jiang1, Dvir Kafri1, Kostyantyn Kechedzhi1, Julian Kelly1, Paul V. Klimov1, Sergey Knysh1,
Alexander Korotkov1,8, Fedor Kostritsa1, David Landhuis1, Mike Lindmark1, Erik Lucero1,
Dmitry Lyakh9, Salvatore Mandrà3,10 , Jarrod R. McClean1, Matthew McEwen5,
Anthony Megrant1, Xiao Mi1, Kristel Michielsen11,12 , Masoud Mohseni1, Josh Mutus1,
Ofer Naaman1, Matthew Neeley1, Charles Neill1, Murphy Yuezhen Niu1, Eric Ostby1,
Andre Petukhov1, John C. Platt1, Chris Quintana1, Eleanor G. Rieffel3, Pedram Roushan1,
Nicholas C. Rubin1, Daniel Sank1, Kevin J. Satzinger1, Vadim Smelyanskiy1, Kevin J. Sung1,13,
Matthew D. Trevithick1, Amit Vainsencher1, Benjamin Villalonga1,14 , Theodore White1,
Z. Jamie Yao1, Ping Yeh1, Adam Zalcman1, Hartmut Neven1 & John M. Martinis1,5*
The promise of quantum computers is that certain computational tasks might be
executed exponentially faster on a quantum processor than on a classical processor1. A
fundamental challenge is to build a high-delity processor capable of running quantum
algorithms in an exponentially large computational space. Here we report the use of a
processor with programmable superconducting qubits2–7 to create quantum states on
53 qubits, corresponding to a computational state-space of dimension 253 (about 1016).
Measurements from repeated experiments sample the resulting probability
distribution, which we verify using classical simulations. Our Sycamore processor takes
about 200 seconds to sample one instance of a quantum circuit a million times—our
benchmarks currently indicate that the equivalent task for a state-of-the-art classical
supercomputer would take approximately 10,000 years. This dramatic increase in
speed compared to all known classical algorithms is an experimental realization of
quantum supremacy8–14 for this specic computational task, heralding a much-
anticipated computing paradigm.
In the early 1980s, Richard Feynman proposed that a quantum computer
would be an effective tool with which to solve problems in physics
and chemistry, given that it is exponentially costly to simulate large
quantum systems with classical computers
1
. Realizing Feynman’s vision
poses substantial experimental and theoretical challenges. First, can
a quantum system be engineered to perform a computation in a large
enough computational (Hilbert) space and with a low enough error
rate to provide a quantum speedup? Second, can we formulate a prob-
lem that is hard for a classical computer but easy for a quantum com-
puter? By computing such a benchmark task on our superconducting
qubit processor, we tackle both questions. Our experiment achieves
quantum supremacy, a milestone on the path to full-scale quantum
computing8–14.
In reaching this milestone, we show that quantum speedup is achiev-
able in a real-world system and is not precluded by any hidden physical
laws. Quantum supremacy also heralds the era of noisy intermediate-
scale quantum (NISQ) technologies15. The benchmark task we demon-
strate has an immediate application in generating certifiable random
numbers (S. Aaronson, manuscript in preparation); other initial uses
for this new computational capability may include optimization16,17,
machine learning
18–21
, materials science and chemistry
22–24
. However,
realizing the full promise of quantum computing (using Shor’s algorithm
for factoring, for example) still requires technical leaps to engineer
fault-tolerant logical qubits25–29.
To achieve quantum supremacy, we made a number of techni-
cal advances which also pave the way towards error correction. We
https://doi.org/10.1038/s41586-019-1666-5
Received: 22 July 2019
Accepted: 20 September 2019
Published online: 23 October 2019
1Google AI Quantum, Mountain View, CA, USA. 2Department of Electrical and Computer Engineering, University of Massachusetts Amherst, Amherst, MA, USA. 3Quantum Artiicial Intelligence
Laboratory (QuAIL), NASA Ames Research Center, Moffett Field, CA, USA. 4Institute for Quantum Information and Matter, Caltech, Pasadena, CA, USA. 5Department of Physics, University of
California, Santa Barbara, CA, USA. 6Friedrich-Alexander University Erlangen-Nürnberg (FAU), Department of Physics, Erlangen, Germany. 7Quantum Computing Institute, Oak Ridge National
Laboratory, Oak Ridge, TN, USA. 8Department of Electrical and Computer Engineering, University of California, Riverside, CA, USA. 9Scientiic Computing, Oak Ridge Leadership Computing,
Oak Ridge National Laboratory, Oak Ridge, TN, USA. 10Stinger Ghaffarian Technologies Inc., Greenbelt, MD, USA. 11Institute for Advanced Simulation, Jülich Supercomputing Centre,
Forschungszentrum Jülich, Jülich, Germany. 12RWTH Aachen University, Aachen, Germany. 13Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor,
MI, USA. 14Department of Physics, University of Illinois at Urbana-Champaign, Urbana, IL, USA. *e-mail: jmartinis@google.com
Content courtesy of Springer Nature, terms of use apply. Rights reserved