mlsanityData to 14 Oct 2026

Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systems

arXiv 2111.14889 ↗First posted 29 Nov 2021math.NA cs.LG cs.NAcited by 45

Not on the map. Why?

Abstract (arXiv)

Koopman operators are infinite-dimensional operators that globally linearize nonlinear dynamical systems, making their spectral information valuable for understanding dynamics. However, Koopman operators can have continuous spectra and infinite-dimensional invariant subspaces, making computing their spectral information a considerable challenge. This paper describes data-driven algorithms with rigorous convergence guarantees for computing spectral information of Koopman operators from trajectory data. We introduce residual dynamic mode decomposition (ResDMD), which provides the first scheme for computing the spectra and pseudospectra of general Koopman operators from snapshot data without spectral pollution. Using the resolvent operator and ResDMD, we compute smoothed approximations of spectral measures associated with general measure-preserving dynamical systems. We prove explicit convergence theorems for our algorithms, which can achieve high-order convergence even for chaotic systems when computing the density of the continuous spectrum and the discrete spectrum. Since our algorithms come with error control, ResDMD allows aposteri verification of spectral quantities, Koopman mode decompositions, and learned dictionaries. We demonstrate our algorithms on the tent map, circle rotations, Gauss iterated map, nonlinear pendulum, double pendulum, and Lorenz system. Finally, we provide kernelized variants of our algorithms for dynamical systems with a high-dimensional state space. This allows us to compute the spectral measure associated with the dynamics of a protein molecule with a 20,046-dimensional state space and compute nonlinear Koopman modes with error bounds for turbulent flow past aerofoils with Reynolds number >105 that has a 295,122-dimensional state space.

Key facts. Cited by 45 papers in the map (data through 14 Oct 2026). Builds on 16 of its 150 references that are in the map. First posted on arXiv 29 Nov 2021.

Builds on

16 of 150 references.

References · 16

  1. 2017Deep learning for universal linear embeddings of nonlinear dynamicscited by 494
  2. 2021Modern Koopman Theory for Dynamical Systemscited by 276
  3. 2017Linearly-Recurrent Autoencoder Networks for Learning Dynamicscited by 145
  4. 2017VAMPnets: Deep learning of molecular kineticscited by 136
  5. 2017Learning Deep Neural Network Representations for Koopman Operators of Nonlinear Dynamical Systemscited by 127
  6. 2019Data-driven approximation of the Koopman generator: Model reduction, system identification, and controlcited by 85
  7. 2017On Convergence of Extended Dynamic Mode Decomposition to the Koopman Operatorcited by 73
  8. 2017Data-driven discovery of Koopman eigenfunctions for controlcited by 64
  9. 2014Extracting spatial-temporal coherent patterns in large-scale neural recordings using dynamic mode decompositioncited by 49
  10. 2017Eigendecompositions of Transfer Operators in Reproducing Kernel Hilbert Spacescited by 48
  11. 2018Approximation beats concentration? An approximation view on inference with smooth radial kernelscited by 33
  12. 2019Modeling and Control of Soft Robots Using the Koopman Operator and Model Predictive Controlcited by 23
4 more
  1. 2021Kernel Learning for Robust Dynamic Mode Decomposition: Linear and Nonlinear Disambiguation Optimization (LANDO)cited by 22
  2. 2021Learning to Forecast Dynamical Systems from Streaming Datacited by 17
  3. 2020Kernel Analog Forecasting: Multiscale Test Problemscited by 11
  4. 2020Koopman Resolvent: A Laplace-Domain Analysis of Nonlinear Autonomous Dynamical Systemscited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 4; 2023: 6; 2024: 12; 2025: 8; 2026: 15.

45 papers.

Sort:

By area:

  1. 2024Operator Learning: Algorithms and Analysiscited by 85
  2. 2022Residual Dynamic Mode Decomposition: Robust and verified Koopmanismcited by 36
  3. 2023Sharp Spectral Rates for Koopman Operator Learningcited by 36
  4. 2022The mpEDMD Algorithm for Data-Driven Computations of Measure-Preserving Dynamical Systemscited by 21
  5. 2023Beyond expectations: Residual Dynamic Mode Decomposition and Variance for Stochastic Dynamical Systemscited by 11
  6. 2024Koopman-Assisted Reinforcement Learningcited by 11
  7. 2024Adversarial dynamical systems characterize when data-driven learning succeeds or failscited by 10
  8. 2023Identifying Equivalent Training Dynamicscited by 9
  9. 2024Koopman operators with intrinsic observables in rigged reproducing kernel Hilbert spacescited by 9
  10. 2026A Control Theory of Predictability in Latent World Modelscited by 9
  11. 2024Koopman-informed recurrent neural networkscited by 8
  12. 2024Rigged Dynamic Mode Decomposition: Data-Driven Generalized Eigenfunction Decompositions for Koopman Operatorscited by 7
33 more
  1. 2022Learning Bilinear Models of Actuated Koopman Generators from Partially-Observed Trajectoriescited by 6
  2. 2025ResKoopNet: Learning Koopman Representations for Complex Dynamics with Spectral Residualscited by 6
  3. 2025An Introductory Guide to Koopman Learningcited by 6
  4. 2024SafEDMD: A Koopman-based data-driven controller design framework for nonlinear dynamical systemscited by 5
  5. 2023Orthogonal polynomial approximation and Extended Dynamic Mode Decomposition in chaoscited by 4
  6. 2023On Principles of Emergent Organizationcited by 4
  7. 2024Multiplicative Dynamic Mode Decompositioncited by 4
  8. 2026Trustworthy Koopman Operator Learning: Invariance Diagnostics and Error Boundscited by 4
  9. 2025Learning solution operator of dynamical systems with diffusion maps kernel ridge regressioncited by 3
  10. 2024On the Convergence of Hermitian Dynamic Mode Decompositioncited by 2
  11. 2022Ensemble forecasts in reproducing kernel Hilbert space familycited by 1
  12. 2023An Interpretable Approach to Load Profile Forecasting in Power Grids using Galerkin-Approximated Koopman Pseudospectracited by 1
  13. 2024Modal Analysis of Spatiotemporal Data via Multivariate Gaussian Process Regressioncited by 1
  14. 2025A Weak Penalty Neural ODE for Learning Chaotic Dynamics from Noisy Time Seriescited by 1
  15. 2025Weighted Birkhoff Averages Accelerate Data-Driven Methodscited by 1
  16. 2026Wavelet-Based Observables for Koopman Analysis: An Extended Dynamic Mode Decomposition Frameworkcited by 1
  17. 2026Residual-Guided Dictionary Learning for Spectrally Accurate Koopman Approximationcited by 1
  18. 2026Koopman operator theory: fundamentals, control, and applicationscited by 1
  19. 2024A Novel Use of Pseudospectra in Mathematical Biology: Understanding HPA Axis Sensitivitycited by 0
  20. 2024Deep Koopman-layered Model with Universal Property Based on Toeplitz Matricescited by 0
  21. 2025Learning dynamically inspired bases for Koopman and transfer operator approximationcited by 0
  22. 2025Global Description of Flutter Dynamics via Koopman Theorycited by 0
  23. 2025Bayesian Transfer Operators in Reproducing Kernel Hilbert Spacescited by 0
  24. 2026Interpreting Reinforcement Learning Model Behavior via Koopman with Controlcited by 0
  25. 2026Koopman Subspace Pruning in Reproducing Kernel Hilbert Spaces via Principal Vectorscited by 0
  26. 2026Dictionary learning for Kernel EDMDcited by 0
  27. 2026Finding Koopman Invariant Subspaces via Personalized PageRankcited by 0
  28. 2026Deep Embedded Multiplicative DMD for Algebra-Preserving Koopman Learningcited by 0
  29. 2026Learning the Koopman Operator using Attention Free Transformerscited by 0
  30. 2026Equation-Free Period-Aware Forecast-Error Contraction for Estimating Negative Largest Lyapunov Exponents from Short Trajectory Ensemblescited by 0
  31. 2026Data-driven Koopman mode approximation: A neural power iteration algorithmcited by 0
  32. 2026Using Composition Operators to Linearize LLM Semantic Transformationscited by 0
  33. 2026Langevin-Informed Transfer Learning: Replacing Target Samples by Black-Box Feedbackcited by 0