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.

Export citation

Export citation

Choose format for download:

Download Citation
  • Open Access

Numerical approximation of the Koopman-von Neumann equation: Operator learning and quantum computing

Stefan Klus1, Feliks Nüske2, and Patrick Gelß3

Phys. Rev. E 114, 045304 – Published 13 October, 2026

DOI: https://doi.org/10.1103/23fl-9hw8

Abstract

The Koopman-von Neumann equation describes the evolution of wave functions associated with autonomous ordinary differential equations and can be regarded as a quantum physics-inspired formulation of classical mechanics. The main advantage compared to conventional transfer operators such as Koopman and Perron-Frobenius operators is that the Koopman-von Neumann operator is unitary even if the dynamics are non-Hamiltonian. Projecting this operator onto a finite-dimensional subspace allows us to represent it by a unitary matrix, which in turn can be expressed as a quantum circuit. We will exploit relationships between the Koopman-von Neumann framework and classical transfer operators to derive numerical methods to approximate the Koopman-von Neumann operator and its eigenvalues and eigenfunctions from data. Furthermore, we will show that the choice of basis functions and domain are crucial to ensure that the operator is well-defined. We will illustrate the results with the aid of guiding examples, including simple undamped and damped oscillators and the Lotka-Volterra model.

View figure in article

Physics Subject Headings (PhySH)

Article Text

References (68)

  1. P. W. Shor, Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer, SIAM J. Comput. 26, 1484 (1997).
  2. A. Montanaro, Quantum algorithms: An overview, npj Quantum Inf. 2, 15023 (2016).
  3. L. K. Grover, A fast quantum mechanical algorithm for database search, in Proceedings of the 28th Annual ACM Symposium on Theory of Computing (STOC) (ACM Press, New York, NY, 1996), pp. 212–219.
  4. G. Brassard, P. Høyer, M. Mosca, and A. Tapp, Quantum amplitude amplification and estimation, in Quantum Computation and Information, Contemp. Math. Vol. 305 (American Mathematical Society, Providence, RI, 2002), pp. 53–74.
  5. A. W. Harrow, A. Hassidim, and S. Lloyd, Quantum algorithm for linear systems of equations, Phys. Rev. Lett. 103, 150502 (2009).
  6. A. M. Dalzell, S. McArdle, M. Berta, P. Bienias, C. Chen, A. Gilyén, C. T. Hann, M. J. Kastoryano, E. T. Khabiboulline, A. Kubica, G. Salton, S. Wang, and F. G. S. L. Brandão, Quantum Algorithms: A Survey of Applications and End-to-End Complexities (Cambridge University Press, Cambrdige, UK, 2025).
  7. D. Mauro, On Koopman-von Neumann waves, Int. J. Mod. Phys. A 17, 1301 (2002).
  8. Y. I. Bogdanov and N. A. Bogdanova, The study of classical dynamical systems using quantum theory, in Proceedings of the International Conference on Micro- and Nano-Electronics (SPIE, Bellingham, USA, 2014), Vol. 9440, pp. 476–484.
  9. U. Klein, From Koopman-von Neumann theory to quantum theory, Quantum Stud.: Math. Found. 5, 219 (2018).
  10. I. Joseph, Koopman-von Neumann approach to quantum simulation of nonlinear classical dynamics, Phys. Rev. Res. 2, 043102 (2020).
  11. P. Morgan, An algebraic approach to Koopman classical mechanics, Ann. Phys. 414, 168090 (2020).
  12. Y. T. Lin, R. B. Lowrie, D. Aslangil, Y. Subaşı, and A. T. Sornborger, Challenges for quantum computation of nonlinear dynamical systems using linear representations, arXiv:2202.02188.
  13. A. Lasota and M. C. Mackey, Chaos, Fractals, and Noise: Stochastic Aspects of Dynamics, 2nd ed., Applied Mathematical Sciences Vol. 97 (Springer, New York, NY, 1994).
  14. M. Dellnitz and O. Junge, On the approximation of complicated dynamical behavior, SIAM J. Numer. Anal. 36, 491 (1999).
  15. I. Mezić, Spectral properties of dynamical systems, model reduction and decompositions, Nonlinear Dyn. 41, 309 (2005).
  16. M. Budišić, R. Mohr, and I. Mezić, Applied Koopmanism, Chaos 22, 047510 (2012).
  17. I. Mezić, Analysis of fluid flows via spectral properties of the Koopman operator, Annu. Rev. Fluid Mech. 45, 357 (2013).
  18. M. O. Williams, I. G. Kevrekidis, and C. W. Rowley, A data-driven approximation of the Koopman operator: Extending dynamic mode decomposition, J. Nonlinear Sci. 25, 1307 (2015).
  19. S. Klus, P. Koltai, and C. Schütte, On the numerical approximation of the Perron-Frobenius and Koopman operator, J. Comput. Dyn. 3, 51 (2016).
  20. D. Giannakis, Data-driven spectral decomposition and forecasting of ergodic dynamical systems, Appl. Comput. Harmon. Anal. 47, 338 (2019).
  21. I. Mezić, A transfer operator approach to relativistic quantum wavefunction, J. Phys. A: Math. Theor. 56, 094001 (2023).
  22. M. Stengl, P. Gelß, S. Klus, and S. Pokutta, Existence and uniqueness of solutions of the Koopman-von Neumann equation on bounded domains, J. Phys. A: Math. Theor. 57, 395302 (2024).
  23. G. McCaul, A. Pechen, and D. I. Bondar, Entropy nonconservation and boundary conditions for Hamiltonian dynamical systems, Phys. Rev. E 99, 062121 (2019).
  24. F. Grotto, Essential self-adjointness of Liouville operator for 2D Euler point vortices, J. Funct. Anal. 279, 108635 (2020).
  25. S. Simon, R. Santagati, M. Degroote, N. Moll, M. Streif, and N. Wiebe, Improved precision scaling for simulating coupled quantum-classical dynamics, PRX Quantum 5, 010343 (2024).
  26. S. Cochran, J. Stokes, P. Jayakumar, and S. Veerapaneni, An application of continuous-variable gate synthesis to quantum simulation of classical dynamics, AVS Quantum Sci. 7, 023801 (2025).
  27. I. Novikau and I. Joseph, Quantum algorithm for the advection-diffusion equation and the Koopman-von Neumann approach to nonlinear dynamical systems, Comput. Phys. Commun. 309, 109498 (2025).
  28. P. J. Schmid, Dynamic mode decomposition of numerical and experimental data, J. Fluid Mech. 656, 5 (2010).
  29. J. H. Tu, C. W. Rowley, D. M. Luchtenburg, S. L. Brunton, and J. N. Kutz, On dynamic mode decomposition: Theory and applications, J. Comput. Dyn. 1, 391 (2014).
  30. M. O. Williams, C. W. Rowley, and I. G. Kevrekidis, A kernel-based method for data-driven Koopman spectral analysis, J. Comput. Dyn. 2, 247 (2015).
  31. S. Klus, I. Schuster, and K. Muandet, Eigendecompositions of transfer operators in reproducing kernel Hilbert spaces, J. Nonlinear Sci. 30, 283 (2019).
  32. Q. Li, F. Dietrich, E. M. Bollt, and I. G. Kevrekidis, Extended dynamic mode decomposition with dictionary learning: A data-driven adaptive spectral decomposition of the Koopman operator, Chaos 27, 103111 (2017).
  33. A. Mardt, L. Pasquali, H. Wu, and F. Noé, VAMPnets for deep learning of molecular kinetics, Nat. Commun. 9, 5 (2018).
  34. A. Mauroy and J. Goncalves, Linear identification of nonlinear systems: A lifting technique based on the Koopman operator, in Proceedings of the IEEE 55th Conference on Decision and Control (CDC) (IEEE, Piscataway, NJ, 2016), pp. 6500–6505.
  35. S. Klus, F. Nüske, S. Peitz, J.-H. Niemann, C. Clementi, and C. Schütte, Data-driven approximation of the Koopman generator: Model reduction, system identification, and control, Physica D 406, 132416 (2020).
  36. L. Molgedey and H. G. Schuster, Separation of a mixture of independent signals using time delayed correlations, Phys. Rev. Lett. 72, 3634 (1994).
  37. C. Penland and P. D. Sardeshmukh, The optimal growth of tropical sea surface temperature anomalies, J. Clim. 8, 1999 (1995).
  38. F. Noé and F. Nüske, A variational approach to modeling slow processes in stochastic dynamical systems, Multiscale Model. Simul. 11, 635 (2013).
  39. S. Klus, F. Nüske, P. Koltai, H. Wu, I. Kevrekidis, C. Schütte, and F. Noé, Data-driven model reduction and transfer operator approximation, J. Nonlinear Sci. 28, 985 (2018).
  40. M. J. Colbrook, The multiverse of dynamic mode decomposition algorithms, in Numerical Analysis Meets Machine Learning, edited by S. Mishra and A. Townsend, Handbook of Numerical Analysis Vol. 25 (Elsevier, Amsterdam, 2024).
  41. S. Klus, F. Nüske, and B. Hamzi, Kernel-based approximation of the Koopman generator and Schrödinger operator, Entropy 22, 722 (2020).
  42. S. Klus, F. Nüske, and S. Peitz, Koopman analysis of quantum systems, J. Phys. A: Math. Theor. 55, 314002 (2022).
  43. K. Meyer, G. Hall, and D. Offin, Introduction to Hamiltonian dynamical systems and the N-body problem, in Applied Mathematical Sciences Vol. 90 (Springer, New York, NY, 2008).
  44. E. Kaiser, J. N. Kutz, and S. L. Brunton, Data-driven discovery of Koopman eigenfunctions for control, Mach. Learn.: Sci. Technol. 2, 035023 (2021).
  45. S. Jin, N. Liu, and Y. Yu, Quantum simulation of partial differential equations via Schrödingerization, Phys. Rev. Lett. 133, 230602 (2024).
  46. D. Giannakis, A. Ourmazd, P. Pfeffer, J. Schumacher, and J. Slawinska, Embedding classical dynamics in a quantum computer, Phys. Rev. A 105, 052404 (2022).
  47. A. Mauroy and I. Mezić, Global stability analysis using the eigenfunctions of the Koopman operator, IEEE Trans. Autom. Control 61, 3356 (2016).
  48. M. Korda and I. Mezić, On convergence of extended dynamic mode decomposition to the Koopman operator, J. Nonlinear Sci. 28, 687 (2018).
  49. J. J. Bramburger and G. Fantuzzi, Auxiliary functions as Koopman observables: Data-driven analysis of dynamical systems via polynomial optimization, J. Nonlinear Sci. 34, 8 (2024).
  50. J. Waldvogel, The period in the Lotka-Volterra system is monotonic, J. Math. Anal. Appl. 114, 178 (1986).
  51. Y.-A. Ma and H. Qian, A thermodynamic theory of ecology: Helmholtz theorem for Lotka-Volterra equation, extended conservation law, and stochastic predator–prey dynamics, Proc. R. Soc. A 471, 20150456 (2015).
  52. M. Plesch and Č. Brukner, Quantum-state preparation with universal gate decompositions, Phys. Rev. A 83, 032302 (2011).
  53. M. J. Colbrook, The mpEDMD algorithm for data-driven computations of measure-preserving dynamical systems, SIAM J. Numer. Anal. 61, 1585 (2023).
  54. M. J. Colbrook, L. J. Ayton, and M. Szőke, Residual dynamic mode decomposition: Robust and verified Koopmanism, J. Fluid Mech. 955, A21 (2023).
  55. C. Geuzaine and J.-F. Remacle, Gmsh: A 3-d finite element mesh generator with built-in pre-and post-processing facilities, Int. J. Numer. Methods Eng. 79, 1309 (2009).
  56. I. A. Baratta, J. P. Dean, J. S. Dokken, M. Habera, J. Hale, C. N. Richardson, M. E. Rognes, M. W. Scroggs, N. Sime, and G. N. Wells, DOLFINx: The next generation FEniCS problem solving environment, Zenodo, 2023, https://doi.org/10.5281/zenodo.10447666.
  57. S. Das and D. Giannakis, Koopman spectra in reproducing kernel Hilbert spaces, Appl. Comput. Harmon. Anal. 49, 573 (2020).
  58. F. Nüske and S. Klus, Efficient approximation of molecular kinetics using random Fourier features, J. Chem. Phys. 159, 074105 (2023).
  59. M. Tabish, B. Leimkuhler, and S. Klus, How deep is your network? Deep vs. shallow learning of transfer operators, arXiv:2509.19930.
  60. G. Pérez-Hernández, F. Paul, T. Giorgino, G. De Fabritiis, and F. Noé, Identification of slow molecular order parameters for Markov model construction, J. Chem. Phys. 139, 015102 (2013).
  61. F. Nüske, B. G. Keller, G. Pérez-Hernández, A. S. J. S. Mey, and F. Noé, Variational approach to molecular kinetics, J. Chem. Theory Comput. 10, 1739 (2014).
  62. C. Schütte, S. Klus, and C. Hartmann, Overcoming the timescale barrier in molecular dynamics: Transfer operators, variational principles and machine learning, Acta Numer. 32, 517 (2023).
  63. F. Nüske, S. Peitz, F. Philipp, M. Schaller, and K. Worthmann, Finite-data error bounds for Koopman-based prediction and control, J. Nonlinear Sci. 33, 14 (2023).
  64. C. Zhang and E. Zuazua, A quantitative analysis of Koopman operator methods for system identification and predictions, C. R. Méc. 351, 721 (2023).
  65. L. Llamazares-Elias, S. Llamazares-Elias, J. Latz, and S. Klus, Data-driven approximation of Koopman operators and generators: Convergence rates and error bounds, J. Comput. Dyn. 15, 163 (2026).
  66. S. Klus, F. Nüske, and P. Gelß, Code and data for “Numerical approximation of the Koopman-von Neumann equation: Operator learning and quantum computing” (2026), https://github.com/sklus/d3s; https://github.com/fnueske/kvn_ode.
  67. D. C. Freeman, D. Giannakis, and J. Slawinska, Quantum mechanics for closure of dynamical systems, Multiscale Model. Simul. 22, 283 (2024).
  68. D. Giannakis and M. Montgomery, Koopman and Transfer Operator Techniques from the Perspective of Quantum Theory (Springer, Basel, 2026), pp. 1–35.

Outline

Information

Sign In to Your Journals Account

Filter

Filter

Article Lookup

Enter a citation