Solving nonlinear differential equations on Quantum Computers: A Fokker-Planck approach
Abstract: For quantum computers to become useful tools to physicists, engineers and computational scientists, quantum algorithms for solving nonlinear differential equations need to be developed. Despite recent advances, the quest for a solver that can integrate nonlinear dynamical systems with a quantum advantage, whilst being realisable on available (or near-term) quantum hardware, is an open challenge. In this paper, we propose to transform a nonlinear dynamical system into a linear system, which we integrate with quantum algorithms. Key to the method is the Fokker-Planck equation, which is a non-normal partial differential equation. Three integration strategies are proposed: (i) Forward-Euler stepping by unitary block encoding; (ii) Schroedingerisation, and (iii) Forward-Euler stepping by linear addition of unitaries. We emulate the integration of prototypical nonlinear systems with the proposed quantum solvers, and compare the output with the benchmark solutions of classical integrators. We find that classical and quantum outputs are in good agreement. This paper opens opportunities for solving nonlinear differential equations with quantum algorithms.
- D. Jordan and P. Smith, Nonlinear Ordinary Differential Equations: An Introduction for Scientists and Engineers, Oxford Texts in Applied and Engineering Mathematics (OUP Oxford, 2007).
- H. Krovi, Quantum 7, 913 (2023).
- H. Risken, The Fokker-Planck Equation: Methods of Solution and Applications, Springer Series in Synergetics (Springer Berlin Heidelberg, 2012).
- R. F. Pawula, Phys. Rev. 162, 186 (1967).
- D. W. Berry, J. Phys. A 47, 105301 (2014).
- A. M. Childs and J. P. Liu, Commun. Math. Phys. 375, 1427–1457 (2020).
- M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information: 10th Anniversary Edition. (Cambridge University Press, 2010).
- J. Keizer, J. Stat. Phys. 6, 67072 (1972).
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.