Exponential quantum speedup in simulating coupled classical oscillators
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\"odinger 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{\Omega(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. Finally, we show that under similar conditions our approach can efficiently simulate more general classical harmonic systems with $2n$ modes.
- Richard P. Feynman, “Simulating physics with computers,” International Journal of Theoretical Physics 21, 467–488 (1982).
- Seth Lloyd, “Universal Quantum Simulators,” Science 273, 1073–1078 (1996).
- Leonard M. Adleman, Jonathan DeMarrais, and Ming-Deh A. Huang, “Quantum Computability,” SIAM Journal on Computing 26, 1524–1540 (1997).
- P W Shor, “Algorithms for quantum computation: discrete logarithms and factoring,” Proceedings 35th Annual Symposium on Foundations of Computer Science , 124–134 (1994).
- Dominic W. Berry, “High-order quantum algorithm for solving linear differential equations,” Journal of Physics A: Mathematical and Theoretical 47, 105301 (2014).
- B. D. Clader, B. C. Jacobs, and C. R. Sprouse, “Preconditioned quantum linear system algorithm,” Physical Review Letters 110, 250504 (2013a).
- B. D. Clader, B. C. Jacobs, and C. R. Sprouse, “Publisher’s Note: Preconditioned Quantum Linear System Algorithm [Phys. Rev. Lett. 110, 250504 (2013)],” Physical Review Letters 111, 49903 (2013b).
- Aram W. Harrow, Avinatan Hassidim, and Seth Lloyd, “Quantum Algorithm for Linear Systems of Equations,” Physical Review Letters 103, 150502 (2009).
- Andrew M. Childs, Robin Kothari, and Rolando D. Somma, “Quantum Algorithm for Systems of Linear Equations with Exponentially Improved Dependence on Precision,” SIAM Journal on Computing 46, 1920–1950 (2017a).
- Yiğit Subaşı, Rolando D. Somma, and Davide Orsucci, “Quantum Algorithms for Systems of Linear Equations Inspired by Adiabatic Quantum Computing,” Physical Review Letters 122, 060504 (2019).
- Pedro C. S. Costa, Stephen Jordan, and Aaron Ostrander, “Quantum algorithm for simulating the wave equation,” Physical Review A 99, 012323 (2019).
- Shi Jin, Nana Liu, and Yue Yu, “Quantum simulation of partial differential equations via Schrodingerisation,” arXiv:2212.13969 (2022).
- Dong An, Jin-Peng Liu, Daochen Wang, and Qi Zhao, “A theory of quantum differential equation solvers: limitations and fast-forwarding,” arXiv:2211.05246 (2022).
- Lev D. Landau and Evgeny M. Lifshitz, Mechanics, 3rd ed., Vol. 1 (Butterworth-Heinemann, 2010).
- John David Jackson, Classical Electrodynamics, 3rd ed., Vol. 1 (Wiley, 1998).
- Hartmut Neven and Ad Aertsen, “Rate coherence and event coherence in the visual cortex: a neuronal model of object recognition,” Biological Cybernetics 67, 309–322 (1992).
- Lov K. Grover and Anirvan M. Sengupta, “Classical analog of quantum search,” Physical Review A 65, 032319 (2002).
- Dominic W. Berry, Graeme Ahokas, Richard Cleve, and Barry C. Sanders, “Efficient quantum algorithms for simulating sparse Hamiltonians,” Comm. Math. Phys. 270, 359 (2007).
- Dominic W. Berry and Andrew M. Childs, “Black-box Hamiltonian simulation and unitary implementation,” Quantum Information and Computation 12, 29–62 (2012), arXiv:0910.4157.
- Dominic W. Berry, Andrew M. Childs, and Robin Kothari, “Hamiltonian simulation with nearly optimal dependence on all parameters,” in 2015 IEEE 56th Annual Symposium on Foundations of Computer Science (2015) pp. 792–809.
- Guang Hao Low and Isaac L. Chuang, “Optimal Hamiltonian simulation by quantum signal processing,” Physical Review Letters 118, 010501 (2017).
- Guang Hao Low and Isaac L. Chuang, “Hamiltonian simulation by qubitization,” Quantum 3, 163 (2019).
- Emanuel Knill, Gerardo Ortiz, and Rolando D. Somma, “Optimal quantum measurements of expectation values of observables,” Physical Review A 75, 012328 (2007).
- Andrew M Childs, Richard Cleve, Enrico Deotto, Edward Farhi, Sam Gutmann, and Daniel A Spielman, “Exponential algorithmic speedup by a quantum walk,” in Proceedings of the thirty-fifth annual ACM symposium on Theory of computing (2003) pp. 59–68.
- Pawel Wocjan and Shengyu Zhang, “Several natural BQP-complete problems,” arXiv:quant-ph/0606179 (2006).
- Richard P. Feynman, “Quantum mechanical computers,” Foundations of Physics 16, 507–531 (1986).
- Stephen P. Jordan, David Gosset, and Peter J. Love, “Quantum-Merlin-Arthur–complete problems for stoquastic Hamiltonians and Markov matrices,” Physical Review A 81, 032331 (2010).
- Andrew M. Childs, David Gosset, and Zak Webb, “The Bose-Hubbard model is QMA-complete,” Theory of Computing 11, 491–603 (2015).
- A. Kitaev, “Quantum measurements and the Abelian stabilizer problem,” arXiv:quant-ph/9511026 (1995).
- R. Cleve, A. Ekert, C. Macchiavello, and M. Mosca, “Quantum algorithms revisited,” Proc. R. Soc. Lond. A 454, 339–354 (1998).
- Yuval R. Sanders, Dominic W. Berry, Pedro C. S. Costa, Louis W. Tessler, Nathan Wiebe, Craig Gidney, Hartmut Neven, and Ryan Babbush, “Compilation of Fault-Tolerant Quantum Heuristics for Combinatorial Optimization,” PRX Quantum 1, 020312–020382 (2020).
- Y. Atia and D. Aharonov, “Fast-forwarding of Hamiltonians and exponentially precise measurements,” Nat. Comm. 8, 1572 (2017).
- Jeongwan Haah, Matthew B. Hastings, Robin Kothari, and Guang Hao Low, “Quantum algorithm for simulating real time evolution of lattice Hamiltonians,” in Proceedings of the IEEE 59th Symposium on Foundations of Computer Science (2018) p. 350.
- Ryan Babbush, Jarrod R. McClean, Michael Newman, Craig Gidney, Sergio Boixo, and Hartmut Neven, “Focus beyond Quadratic Speedups for Error-Corrected Quantum Advantage,” PRX Quantum 2, 010103 (2021).
- Yuval R. Sanders, Guang Hao Low, Artur Scherer, and Dominic W. Berry, “Black-box quantum state preparation without arithmetic,” Physical Review Letters 122, 020502 (2019).
- Yaoyun Shi, “Both Toffoli and controlled-NOT need little help to do universal quantum computation,” arXiv:quant-ph/0205115 (2002).
- Dorit Aharonov, “A simple proof that Toffoli and Hadamard are quantum universal,” arXiv:quant-ph/0301040 (2003).
- Sergio Boixo, Emanuel Knill, and Rolando Somma, “Eigenpath traversal by phase randomization,” Quantum Info. Comput. 9, 0833–0855 (2009).
- Ruggero Vaia and Lidia Spadini, “Persymmetric Jacobi matrices with square-integer eigenvalues and dispersionless mass-spring chains,” Linear Algebra and its Applications 585, 164–177 (2020).
- Hugo Schérer, Luc Vinet, and Alexei Zhedanov, “Analytic “Newton’s cradles” with perfect transfer and fractional revival,” Annals of Physics 439, 168790 (2022).
- Jean-Michel Lemay, Luc Vinet, and Alexei Zhedanov, “The para-Racah polynomials,” Journal of Mathematical Analysis and Applications 438, 565–577 (2016).
- Dominic W. Berry, Yuan Su, Casper Gyurik, Robbie King, Joao Basso, Alexander Del Toro Barba, Abhishek Rajput, Nathan Wiebe, Vedran Dunjko, and Ryan Babbush, “Quantifying quantum advantage in topological data analysis,” arXiv:2209.13581 (2022).
- Dominic W. Berry, Mária Kieferová, Artur Scherer, Yuval R. Sanders, Guang Hao Low, Nathan Wiebe, Craig Gidney, and Ryan Babbush, “Improved techniques for preparing eigenstates of fermionic Hamiltonians,” npj Quantum Information 4, 22 (2018).
- Mikko Möttönen, Juha J. Vartiainen, Ville Bergholm, and Martti M. Salomaa, “Transformation of quantum states using uniformly controlled rotations,” Quantum Info. Comput. 5, 467–473 (2005).
- Theodore J. Yoder, Guang Hao Low, and Isaac L. Chuang, “Fixed-point quantum search with an optimal number of queries,” Physical Review Letters 113, 210501 (2014).
- Lov K. Grover, “A fast quantum mechanical algorithm for database search,” in Proceedings of the 28th ACM Symposium on Theory of Computing (1996) pp. 212–219.
- Charles H. Bennett, Ethan Bernstein, Gilles Brassard, and Umesh Vazirani, “Strengths and weaknesses of quantum computing,” SIAM Journal on Computing 26, 1510–1523 (1997).
- Andrew M Childs, Jin-Peng Liu, and Aaron Ostrander, “High-precision quantum algorithms for partial differential equations,” Quantum 5, 574 (2021).
- Hari Krovi, “Improved quantum algorithms for linear and nonlinear differential equations,” Quantum 7, 913 (2023).
- Andrew M. Childs, Robin Kothari, and Rolando D. Somma, “Quantum linear systems algorithm with exponentially improved dependence on precision,” SIAM J. Comp. 46, 1920 (2017b).
- Pedro C.S. Costa, Dong An, Yuval R. Sanders, Yuan Su, Ryan Babbush, and Dominic W. Berry, “Optimal scaling quantum linear-systems solver via discrete adiabatic theorem,” PRX Quantum 3, 040303 (2022).
- Anirban N. Chowdhury and Rolando D. Somma, “Quantum algorithms for Gibbs sampling and hitting-time estimation,” Quant. Inf. Comp. 17, 0041 (2017).
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.