Quantum Computing in The NISQ Era and Beyond
Quantum Computing in The NISQ Era and Beyond
John Preskill
Institute for Quantum Information and Matter and Walter Burke Institute for Theoretical Physics,
California Institute of Technology, Pasadena CA 91125, USA
30 July 2018
noise in quantum gates will limit the size of quantum circuits that can be
executed reliably. NISQ devices will be useful tools for exploring many-body
quantum physics, and may have other useful applications, but the 100-qubit
quantum computer will not change the world right away — we should regard
it as a significant step toward the more powerful quantum technologies of the
future. Quantum technologists should continue to strive for more accurate
quantum gates and, eventually, fully fault-tolerant quantum computing.
1 Introduction
Now is an opportune time for a fruitful discussion among researchers, entrepreneurs, man-
agers, and investors who share an interest in quantum computing. There has been a recent
surge of investment by both large public companies and startup companies, a trend that
has surprised many quantumists working in academia. While we have long recognized the
commercial potential of quantum technology, this ramping up of industrial activity has
happened sooner and more suddenly than most of us expected.
In this article I assess the current status and future potential of quantum computing.
Because quantum computing technology is so different from the information technology
we use now, we have only a very limited ability to glimpse its future applications, or
to project when these applications will come to fruition. While this uncertainty fuels
optimism, our optimism should be tempered with caution. We may feel confident that
quantum technology will have a substantial impact on society in the decades ahead, but
we cannot be nearly so confident about the commercial potential of quantum technology in
the near term, say the next five to ten years. That is the main message I hope to convey.
With that said, I’m sure that vigorous discussion among all the interested parties can help
light the way toward future progress.
(1) Quantum algorithms for classically intractable problems. First, we know of problems
that are believed to be hard for classical computers, but for which quantum algo-
rithms have been discovered that could solve these problems easily. The best known
example is the problem of finding the prime factors of a large composite integer [1].
We believe factoring is hard because many smart people have tried for many decades
to find better factoring algorithms and haven’t succeeded. Perhaps a fast classical
factoring algorithm will be discovered in the future, but that would be a big surprise.
(2) Complexity theory arguments. The theoretical computer scientists have provided ar-
guments, based on complexity theory, showing (under reasonable assumptions) that
quantum states which are easy to prepare with a quantum computer have super-
classical properties; specifically, if we measure all the qubits in such a state we are
sampling from a correlated probability distribution that can’t be sampled from by
any efficient classical means [2, 3].
(3) No known classical algorithm can simulate a quantum computer. But perhaps the
most persuasive argument we have that quantum computing is powerful is simply
that we don’t know how to simulate a quantum computer using a digital computer;
that remains true even after many decades of effort by physicists to find better ways
to simulate quantum systems.
It’s a remarkable claim — one of the most amazing ideas I’ve encountered in my
scientific life — that there is a distinction between problems that are classically hard and
problems that are quantumly hard. And it is a compelling challenge to understand better
what problems are classically hard but quantumly easy [4, 5]. We should recognize in
particular that the power of a quantum computer is not unlimited. We don’t expect, for
example, that a quantum computer will be able to solve efficiently the hard instances of NP-
hard problems like the traveling salesman problem. For such hard combinatorial search
problems we probably can’t do much better than exhaustively searching for a solution.
Quantum computers can speed up exhaustive search [6], but only modestly [7], so NP-
hard problems are likely to be quantumly hard as well as classically hard.
For a physicist seeking problems which are classically hard and quantumly easy, the
natural place to look is the task of simulating a many-particle quantum system. As two
great physicists, Bob Laughlin and David Pines, put it some years ago [8], we have a “the-
ory of everything that is relevant to ordinary life.” We have high confidence this theory
is correct, and we can write down the equations precisely — they are the equations that
describe how atomic nuclei and electrons interact electromagnetically. But we can’t solve
those equations. And so as Laughlin and Pines put it: “We have a theory of everything only
to discover that it has revealed exactly nothing about many things of great importance.”
Those things of importance they envisaged are the situations in the quantum world where
entanglement has profound consequences. Dramatizing the futility of the task they pro-
1
72-qubit and 50-qubit devices, based on superconducting circuits, have been announced recently by
Google and IBM, respectively.
2
This “milestone” is actually a bit fuzzy, in several respects. In particular, the resources needed in a
classical simulation depend on the depth (number of time steps) of the quantum circuit, as well as on the
number of qubits [11, 12, 13].
(2) Quantum key distribution, quantum networks, and quantum repeaters. We might also
use traveling qubits — most likely photons — to create shared keys that can be used
for encryption and decryption. Quantum key distribution exploits the principle that
you cannot eavesdrop on quantum communication without producing a detectable
disturbance [17]. But we don’t yet have the technology to distribute quantum entan-
glement, and hence secret key, around the world; that’s another interesting techno-
logical challenge [18]. It is also notable that, aside from applications to key exchange,
a global quantum network might be used for other purposes, like sharing information
among quantum devices.
(4) Quantum sensing. Quantum technology has advantages for some kinds of sensing.
Quantum systems can sense weak forces with better sensitivity and higher spatial
resolution than other sensing technologies [21]; thus quantum sensing could have
relatively near-term high-impact applications, to medicine for example.
6 Quantum speedups?
What I would like to focus on instead is whether quantum computers will have widely
used applications, particularly in the relatively near term. The main question is: When
will quantum computers be able to solve problems we care about faster than classical
computers, and for what problems?
3
Note added: After this paper was submitted, Tang [45] exhibited a “quantum-inspired” classical algo-
rithm which returns a high-value recommendation in runtime O(poly(k)polylog(mn)); thus the quantum
algorithm proposed in [44] does not in fact achieve an exponential speedup compared to the best classical
algorithm performing the same task.
8 Summary
This article is the result of an uneasy compromise. I hope the content provides a useful
overview for technically informed readers, but I’ve tried to minimize jargon and technical
details which could be distracting or off-putting for a broader audience. I have not at-
tempted to compile a comprehensive list of references; instead I have referred to just a few
papers that amplify or clarify points I wanted to make, or that might provide instructive
further reading. I apologize to many colleagues whose highly valuable contributions are
not properly acknowledged here.
Let me now summarize the main points I’ve tried to convey.
Now is a privileged time in the history of science and technology, as we are witnessing the
opening of the NISQ era (where NISQ = noisy intermediate-scale quantum). We’ll
soon have the opportunity to experiment with NISQ technology to see what it can
do. Perhaps NISQ will allow us to speed up the time to solution for problems of
broad interest in the near future, but we don’t know yet whether that will happen.
We have some specific ideas of things we’d like to try, such as hybrid quantum-classical
algorithms for solving optimization problems, both classical and quantum ones.
We can expect that, once we have quantum computers to experiment with, the develop-
ment of quantum algorithms will accelerate. Perhaps new heuristics will be discov-
ered for solving useful problems, although we may not be able to explain why these
heuristics work so well, at least not right away.
Although we probably won’t be able to use full-blown quantum error correction to protect
NISQ-era devices from noise, we should design near-term quantum algorithms with
noise resilience in mind. Clever design of noise-resilient algorithms may extend the
computational power of NISQ devices.
Classical computers are especially bad at simulating the dynamics of highly entangled
many-particle quantum systems; therefore quantum dynamics is a particularly promis-
ing arena where quantum computers may have a significant advantage over classical
ones.
We should continue to focus on building quantum hardware with lower gate error rates.
Improved quantum gate accuracy will lower the overhead cost of quantum error
correction when it is eventually implemented. In the nearer term, more accurate
gates will allow us to execute larger quantum circuits, and so extend the power of
NISQ technology.
NISQ is not likely to change the world all by itself. Instead, the primary goal for near-
term quantum platforms should be to pave the way for bigger payoffs which will be
realized by more advanced quantum devices down the road.
I’ve adopted a cautionary stance in these remarks, because I think we should face the
onset of the NISQ era with well-grounded expectations. But please don’t misunderstand
me — like many of my colleagues, I’m eagerly anticipating the discoveries that will ensue as
the NISQ era unfolds over the next few years. Quantum technology is rife with exhilarating
opportunities, and surely many rousing surprises lie ahead. But the challenges we face are
still formidable. All quantumists should appreciate that our field can fulfill its potential
only through sustained, inspired effort over decades. If we pay that price, the ultimate
rewards will more than vindicate our efforts.
Acknowledgments
This article is based on a Keynote Address delivered at Quantum Computing for Business
on 5 December 2017. I thank Matt Johnson for organizing this stimulating meeting and
inviting me to participate. My remarks here have been influenced by discussions with
many colleagues, too many to list. But I’ve especially benefited from insights due to Scott
Aaronson, Sergio Boixo, Fernando Brandão, Elizabeth Crosson, Toby Cubitt, Eddie Farhi,
Steve Flammia, David Gosset, Daniel Gottesman, Stephen Jordan, Jordan Kerenidis, Isaac
Kim, Seth Lloyd, Shaun Maguire, Oskar Painter, David Poulin, Peter Shor, Brian Swingle,
Matthias Troyer, Umesh Vazirani, and Thomas Vidick. Some of this work was done while
I attended the 2017 program on Quantum Physics of Information at the Kavli Institute for
Theoretical Physics (KITP). I gratefully acknowledge support from ARO, DOE, IARPA,
NSF, and the Simons Foundation. The Institute for Quantum Information and Matter
(IQIM) is an NSF Physics Frontiers Center.
References
[1] P. W. Shor, Polynomial-time algorithms for prime factorization and dis-
crete logarithms on a quantum computer, SIAM Rev. 41, 303-332 (1999),
https://doi.org/10.1137/S0036144598347011.
[2] A. P. Lund, M. J. Bremner, and T. C. Ralph, Quantum sampling problems,
BosonSampling, and quantum supremacy, npj Quantum Information 3: 15 (2017),
arXiv:1702.03061, https://doi.org/10.1038/s41534-017-0018-2.
[3] A. W. Harrow and A. Montanaro, Quantum computational supremacy, Nature 549,
203-209 (2017), https://doi.org/10.1038/nature23458.
[4] S. P. Jordan, Quantum algorithm zoo, http://math.nist.gov/quantum/zoo/.
[5] A. Montanaro, Quantum algorithms: an overview, npj Quantum Information, 15023
(2016), arXiv:1511.04206, https://doi.org/10.1038/npjqi.2015.23.
[6] L. Grover, Quantum mechanics helps in searching for a needle in a
haystack, Phys. Rev. Lett. 79, 325 (1997), arXiv:quant-ph/9706033,
https://doi.org/10.1103/PhysRevLett.79.325.