McGill.CA / Science / Department of Physics

CPM Seminar

Exponential Quantum Speedup for Simulating Classical Harmonic Oscillators

Nathan Weibe

University of Toronto

We present a quantum algorithm for simulating the classical dynamics of N coupled oscillators (e.g., N 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 at least N queries to the oracle and, when the oracles are instantiated by efficient quantum circuits, the problem is BQP-complete. Thus, our approach solves a potentially practical application with an exponential speedup over classical computers and provides new insights into the origin and nature of the power of quantum computers.

Thursday, February 1st 2024, 10:30
Ernest Rutherford Physics Building, R.E. Bell Conference Room (room 103) / Online