Abstract
The great promise of quantum computers comes with the dual challenges of building them and finding their useful applications. We argue that these two challenges should be considered together, by codesigning full-stack quantum computer systems along with their applications in order to hasten their development and potential for scientific discovery. In this context, we identify scientific and community needs, opportunities, a sampling of a few use case studies, and significant challenges for the development of quantum computers for science over the next 2–10 years. This document is written by a community of university, national laboratory, and industrial researchers in the field of Quantum Information Science and Technology, and is based on a summary from a U.S. National Science Foundation workshop on Quantum Computing held on October 21–22, 2019 in Alexandria, VA.
- Received 4 February 2020
- Accepted 21 October 2020
DOI:https://doi.org/10.1103/PRXQuantum.2.017001
Published by the American Physical Society under the terms of the Creative Commons Attribution 4.0 International license. Further distribution of this work must maintain attribution to the author(s) and the published article's title, journal citation, and DOI.
Published by the American Physical Society
Physics Subject Headings (PhySH)
Popular Summary
Quantum computers represent a radical approach to information processing, allowing computational tasks that are difficult or impossible with conventional computers. At the core of a quantum computer is a collection of quantum bits (qubits) that can be in quantum superpositions of 0 and 1 when sufficiently isolated from the environment. Through quantum logic gate operations, qubits can also become “entangled,” a uniquely quantum attribute whereby multiple qubits exhibit strong correlations even though they are individually random when measured. This inherent “wiring” allows quantum computers to compute and sample over enormous spaces of information not available in any possible conventional computer.
It is unclear however how quantum computers will be used in the future, as there are only a few known algorithms offering a quantum advantage. Moreover, it remains a great challenge to build quantum computers and scale the qubit number and operation fidelity to that required for useful applications. We argue that these two challenges are related: by building larger and more capable quantum computers we discover new applications, and by refining these applications we effectively guide the development of quantum computer hardware. This intertwining of application discovery and device building is called codesign.
Early quantum computer applications will likely come from science itself, such as programmable simulations of quantum phenomena to the understanding of how information evolves and propagates in entangled quantum systems. We therefore advocate for a scientific approach to codesigning future quantum computer systems to scientific discovery through a tight coupling of mathematicians and computer scientists with physicists, chemists, and engineers of all types.