• Open Access

Exponential Quantum Speedup in Simulating Coupled Classical Oscillators

Ryan Babbush, Dominic W. Berry, Robin Kothari, Rolando D. Somma, and Nathan Wiebe
Phys. Rev. X 13, 041041 – Published 4 December 2023

Abstract

We present a quantum algorithm for simulating the classical dynamics of 2n coupled oscillators (e.g., 2n masses coupled by springs). Our approach leverages a mapping between the Schrödinger equation and Newton’s equation for harmonic potentials such that the amplitudes of the evolved quantum state encode the momenta and displacements of the classical oscillators. When individual masses and spring constants can be efficiently queried, and when the initial state can be efficiently prepared, the complexity of our quantum algorithm is polynomial in n, almost linear in the evolution time, and sublinear in the sparsity. As an example application, we apply our quantum algorithm to efficiently estimate the kinetic energy of an oscillator at any time. We show that any classical algorithm solving this same problem is inefficient and must make 2Ω(n) queries to the oracle, and when the oracles are instantiated by efficient quantum circuits, the problem is bounded-error quantum polynomial time complete. Thus, our approach solves a potentially practical application with an exponential speedup over classical computers. Finally, we show that under similar conditions our approach can efficiently simulate more general classical harmonic systems with 2n modes.

  • Figure
  • Figure
  • Figure
  • Figure
  • Received 20 April 2023
  • Revised 29 August 2023
  • Accepted 9 October 2023

DOI:https://doi.org/10.1103/PhysRevX.13.041041

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)

Quantum Information, Science & Technology

Authors & Affiliations

Ryan Babbush1,*, Dominic W. Berry2, Robin Kothari1, Rolando D. Somma1, and Nathan Wiebe3,4,5

  • 1Google Quantum AI, Venice, California, USA
  • 2School of Mathematical and Physical Sciences, Macquarie University, Sydney, New South Wales, Australia
  • 3Department of Computer Science, University of Toronto, Toronto, Ontario, Canada
  • 4Pacific Northwest National Laboratory, Richland, Washington, USA
  • 5Canadian Institute for Advanced Research, Toronto, Ontario, Canada

  • *Corresponding author: ryanbabbush@gmail.com

Popular Summary

Quantum computing offers the potential to solve certain problems far more efficiently than can be done on a classical computer. While certain use cases are known, the discovery of even more remains critical for understanding and motivating the value proposition of quantum computers. Here, we introduce a new such class of problems: simulating the dynamics of many coupled, classical oscillators. Simulations of such systems could prove relevant to many real-world applications such as the modeling of electrical grids, molecular vibrations, and structural engineering, all of which are described by coupled classical oscillators.

In particular, we show that one can simulate the dynamics of exponentially coupled classical oscillators on a quantum computer using resources that grow only polynomially. Our algorithm works by showing that one can map the phase space of coupled classical oscillators to that of a quantum system of exponentially smaller size, which can be simulated efficiently using state-of-the-art techniques. We prove it is impossible to efficiently solve the same problem on a classical computer unless all quantum circuits can be efficiently simulated on a classical computer. We also prove that if details of the system we are simulating are provided by a black-box circuit, then our algorithm must query that black-box circuit exponentially fewer times than any classical algorithm.

The impact of this work is twofold: First, it potentially unlocks several new, practical applications of quantum computers with a large quantum advantage that go beyond quantum simulation. Second, it provides a new way of reasoning about the mechanisms of certain quantum algorithms in terms of a type of classical mechanical wave interference in a larger classical system.

Key Image

Article Text

Click to Expand

References

Click to Expand
Issue

Vol. 13, Iss. 4 — October - December 2023

Subject Areas
Reuse & Permissions
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review X

Reuse & Permissions

It is not necessary to obtain permission to reuse this article or its components as it is available under the terms of the Creative Commons Attribution 4.0 International license. This license permits unrestricted use, distribution, and reproduction in any medium, provided attribution to the author(s) and the published article's title, journal citation, and DOI are maintained. Please note that some figures may have been included with permission from other third parties. It is your responsibility to obtain the proper permission from the rights holder directly for these figures.

×

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×