Modern Koopman Theory for Dynamical Systems
Not on the map. Why?
Abstract (arXiv)
The field of dynamical systems is being transformed by the mathematical tools and algorithms emerging from modern computing and data science. First-principles derivations and asymptotic reductions are giving way to data-driven approaches that formulate models in operator theoretic or probabilistic frameworks. Koopman spectral theory has emerged as a dominant perspective over the past decade, in which nonlinear dynamics are represented in terms of an infinite-dimensional linear operator acting on the space of all possible measurement functions of the system. This linear representation of nonlinear dynamics has tremendous potential to enable the prediction, estimation, and control of nonlinear systems with standard textbook methods developed for linear systems. However, obtaining finite-dimensional coordinate systems and embeddings in which the dynamics appear approximately linear remains a central open challenge. The success of Koopman analysis is due primarily to three key factors: 1) there exists rigorous theory connecting it to classical geometric approaches for dynamical systems, 2) the approach is formulated in terms of measurements, making it ideal for leveraging big-data and machine learning techniques, and 3) simple, yet powerful numerical algorithms, such as the dynamic mode decomposition (DMD), have been developed and extended to reduce Koopman theory to practice in real-world applications. In this review, we provide an overview of modern Koopman operator theory, describing recent theoretical and algorithmic developments and highlighting these methods with a diverse range of applications. We also discuss key advances and challenges in the rapidly growing field of machine learning that are likely to drive future developments and significantly transform the theoretical landscape of dynamical systems.
Key facts. Cited by 269 papers in the map (data through 7 Oct 2026). Builds on 33 of its 215 references that are in the map. First posted on arXiv 24 Feb 2021.
Builds on
33 of 215 references.
References · 33
- 2019DeepONet: Learning nonlinear operators for identifying differential equations based on the universal approximation theorem of operatorscited by 1,965
- 2017Deep learning for universal linear embeddings of nonlinear dynamicscited by 491
- 2021Machine learning accelerated computational fluid dynamicscited by 461
- 2019Machine Learning for Fluid Mechanicscited by 380
- 2017VAMPnets: Deep learning of molecular kineticscited by 135
- 2016Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive controlcited by 134
- 2019Lift & Learn: Physics-informed machine learning for large-scale nonlinear dynamical systemscited by 96
- 2019Data-driven approximation of the Koopman generator: Model reduction, system identification, and controlcited by 85
- 2017On Convergence of Extended Dynamic Mode Decomposition to the Koopman Operatorcited by 70
- 2017Data-driven discovery of Koopman eigenfunctions for controlcited by 64
- 2017Time-lagged autoencoders: Deep learning of slow collective variables for molecular kineticscited by 64
- 2020DeepGreen: Deep Learning of Green's Functions for Nonlinear Boundary Value Problemscited by 61
21 more
- 2017Variational approach for learning Markov processes from time series datacited by 51
- 2014Extracting spatial-temporal coherent patterns in large-scale neural recordings using dynamic mode decompositioncited by 49
- 2017Eigendecompositions of Transfer Operators in Reproducing Kernel Hilbert Spacescited by 48
- 2020Operator inference for non-intrusive model reduction of systems with non-polynomial nonlinear termscited by 32
- 2017Koopman operator-based model reduction for switched-system control of PDEscited by 31
- 2020Kernel-based approximation of the Koopman generator and Schr"odinger operatorcited by 31
- 2013Sparsity-promoting dynamic mode decompositioncited by 30
- 2016Variational Koopman models: slow collective variables and molecular kinetics from short off-equilibrium simulationscited by 18
- 2015Compressed Dynamic Mode Decomposition for Background Modelingcited by 17
- 2016Randomized Matrix Decompositions using Rcited by 13
- 2018Dynamic mode decomposition in vector-valued reproducing kernel Hilbert spaces for extracting dynamical structure among observablescited by 12
- 2020Sparsity-promoting algorithms for the discovery of informative Koopman invariant subspacescited by 10
- 2018On Robust Computation of Koopman Operator and Prediction in Random Dynamical Systemscited by 8
- 2019An Incremental Approach to Online Dynamic Mode Decomposition for Time-Varying Systems with Applications to EEG Data Modelingcited by 6
- 2019Geometric Considerations of a Good Dictionary for Koopman Analysis of Dynamical Systems: Cardinality, 'Primary Eigenfunction,' and Efficient Representationcited by 6
- 2017On Reduced Input-Output Dynamic Mode Decompositioncited by 4
- 2018Power grid transient stabilization using Koopman model predictive controlcited by 4
- 2019Tensor-based computation of metastable and coherent setscited by 4
- 2020From bypass transition to flow control and data-driven turbulence modeling: An input-output viewpointcited by 4
- 2020Generic Properties of Koopman Eigenfunctions for Stable Fixed Points and Periodic Orbitscited by 2
- 2018A Transfer Operator Methodology for Optimal Sensor Placement Accounting for Uncertaintycited by 1
Built on by
Citing papers per year: 2021: 12; 2022: 18; 2023: 43; 2024: 58; 2025: 69; 2026: 69.
269 papers.
Sort:
By area:
- 2023Koopa: Learning Non-stationary Time Series Dynamics with Koopman Predictorscited by 110
- 2021PySINDy: A comprehensive Python package for robust sparse system identificationcited by 88
- 2023Solving High-Dimensional PDEs with Latent Spectral Modelscited by 84
- 2022Learning Dynamical Systems via Koopman Operator Regression in Reproducing Kernel Hilbert Spacescited by 66
- 2023Generalized Teacher Forcing for Learning Chaotic Dynamicscited by 55
- 2023Generative Modeling of Regular and Irregular Time Series Data via Koopman VAEscited by 48
- 2021Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systemscited by 44
- 2024Learning with 3D rotations, a hitchhiker's guide to SO(3)cited by 39
- 2021Deeptime: a Python library for machine learning dynamical models from time series datacited by 36
- 2022Residual Dynamic Mode Decomposition: Robust and verified Koopmanismcited by 36
- 2022Koopman Neural Forecaster for Time Series with Temporal Distribution Shiftscited by 35
- 2023Sharp Spectral Rates for Koopman Operator Learningcited by 35
38 more
- 2023Koopman neural operator as a mesh-free solver of non-linear partial differential equationscited by 29
- 2025Generative Latent Neural PDE Solver using Flow Matchingcited by 28
- 2021Koopman Q-learning: Offline Reinforcement Learning via Symmetries of Dynamicscited by 27
- 2021Discovering Sparse Interpretable Dynamics from Partial Observationscited by 25
- 2022Deep Koopman Operator with Control for Nonlinear Systemscited by 25
- 2023Long-Term Fairness with Unknown Dynamicscited by 25
- 2024Differentiability in Unrolled Training of Neural Physics Simulators on Transient Dynamicscited by 25
- 2024Zero-shot forecasting of chaotic systemscited by 25
- 2023Multifactor Sequential Disentanglement via Structured Koopman Autoencoderscited by 23
- 2023Koopman Kernel Regressioncited by 22
- 2023Generative learning for nonlinear dynamicscited by 22
- 2022The mpEDMD Algorithm for Data-Driven Computations of Measure-Preserving Dynamical Systemscited by 21
- 2023Beyond Geometry: Comparing the Temporal Structure of Computation in Neural Circuits with Dynamical Similarity Analysiscited by 21
- 2023Machine Learning for Partial Differential Equationscited by 20
- 2025True Zero-Shot Inference of Dynamical Systems Preserving Long-Term Statisticscited by 20
- 2023Benchmarking sparse system identification with low-dimensional chaoscited by 19
- 2025Sparse identification of nonlinear dynamics and Koopman operators with Shallow Recurrent Decoder Networkscited by 19
- 2024Almost-Linear RNNs Yield Highly Interpretable Symbolic Codes in Dynamical Systems Reconstructioncited by 18
- 2023Learning invariant representations of time-homogeneous stochastic dynamical systemscited by 17
- 2023Estimating Koopman operators with sketching to provably learn large scale dynamical systemscited by 15
- 2024Continuous Temporal Domain Generalizationcited by 14
- 2024Learning Interpretable Hierarchical Dynamical Systems Models from Time Series Datacited by 14
- 2025Context parroting: A simple but tough-to-beat baseline for foundation models in scientific machine learningcited by 14
- 2025Learning Robust Spectral Dynamics for Temporal Domain Generalizationcited by 13
- 2023Neural Fourier Transform: A General Approach to Equivariant Representation Learningcited by 12
- 2024VCformer: Variable Correlation Transformer with Inherent Lagged Correlation for Multivariate Time Series Forecastingcited by 12
- 2025Panda: A pretrained forecast model for chaotic dynamicscited by 12
- 2021Deep Identification of Nonlinear Systems in Koopman Formcited by 11
- 2022Catch-22s of reservoir computingcited by 11
- 2023Beyond expectations: Residual Dynamic Mode Decomposition and Variance for Stochastic Dynamical Systemscited by 11
- 2023Interpretable learning of effective dynamics for multiscale systemscited by 11
- 2024Koopman-Assisted Reinforcement Learningcited by 11
- 2023Efficient Dynamics Modeling in Interactive Environments with Koopman Theorycited by 10
- 2023PyKoopman: A Python Package for Data-Driven Approximation of the Koopman Operatorcited by 10
- 2024Adversarial dynamical systems characterize when data-driven learning succeeds or failscited by 10
- 2023KoopmanLab: machine learning for solving complex physics equationscited by 9
- 2023Koopman-based generalization bound: New aspect for full-rank weightscited by 9
- 2023Neural Koopman prior for data assimilationcited by 9
50 most cited of 269 All 269 (JSON)
- 2026Variational Augmented Invertible Koopman Autoencoder for probabilistic time series forecasting29 Sep 2026
- 2026Optimal transport meets speech: a tutorial review24 Sep 2026
- 2026SwitchPFN: Shared Switching Dynamics for Frozen In-Context Time Series Classification24 Sep 2026
- 2026Beyond Accuracy: Uncertainty-Guided Boundary Refinement for Reliable Biomedical Image Segmentation11 Sep 2026
- 2026The Intervention Gap in Latent World Models30 Aug 2026
- 2026Sparse Koopman Autoencoders Identify Local Dynamical Regimes in Multibasin Systems29 Aug 2026
- 2026Data-driven Koopman mode approximation: A neural power iteration algorithm27 Aug 2026
- 2026FreKoo++: Learning Continuous Spectral Dynamics for Temporal Domain Generalization23 Aug 2026
- 2026Score the Algebra, Not the Span: Dimension Reduction for Transfer Operator Models of Dynamical Systems19 Aug 2026
- 2026Learning Generalizable Reconstruction of High-Dimensional Neural Dynamics17 Aug 2026
- 2026Koopman early warning signals for bifurcation and rate-induced tipping12 Aug 2026
- 2026Intrinsic Structure: Spectral Identifiability for Mechanistic Interpretability10 Aug 2026
38 more
- 2026Verifiable Regularity Criterion for Conditional Expectation Operators and Conditional Mean Embeddings with Applications to Nonparametric Regression, Bayesian Inverse Problems, and Koopman Operators6 Aug 2026
- 2026Certifying Collective Reasoning in Multi-Agent Systems via Koopman Spectral Analysis6 Aug 2026
- 2026Equation-Free Period-Aware Forecast-Error Contraction for Estimating Negative Largest Lyapunov Exponents from Short Trajectory Ensembles6 Aug 2026
- 2026Physics-informed reduced-order modelling with equivariant spectral submanifolds4 Aug 2026
- 2026Explainable quantum-compressed machine learning for complex fluid flows23 Jul 2026
- 2026Koopman Dreamer: Spectrally Constrained Latent Dynamics for Stable World-Model Imagination22 Jul 2026
- 2026RAMP: Recognition parametrisation by Amortised Message Passing21 Jul 2026
- 2026A Minimal Interpretable Architecture for Zero-Shot Reconstruction of Dynamical Systems16 Jul 2026
- 2026Cluster-Weighted EDMD14 Jul 2026
- 2026SKooP: Symmetric Koopman Predictions for Faster and More Generalizable Legged Robot Locomotion with Reinforcement Learning13 Jul 2026
- 2026Learning to control switching nonlinear systems with Koopman operator regression13 Jul 2026
- 2026Quantum simulation of real-world nonlinear dynamics via Koopman method8 Jul 2026
- 2026What a World Model Represents Is Three Questions7 Jul 2026
- 2026Quantum Kolmogorov--Arnold representation theorem for continuous unitary-valued maps3 Jul 2026
- 2026Koopman operator theory: fundamentals, control, and applications2 Jul 2026
- 2026Residual-Guided Dictionary Learning for Spectrally Accurate Koopman Approximation27 Jun 2026
- 2026Topological Out-of-Domain Generalization in Dynamical Systems Reconstruction22 Jun 2026
- 2026P-K-GCN: Physics-augmented Koopman-enhanced Graph Convolutional Network for Deep Spatiotemporal Super-resolution17 Jun 2026
- 2026Deep Spectral Learning of Embedded Latent Transfer Operators for Stochastic Dynamical Systems12 Jun 2026
- 2026Deep Embedded Multiplicative DMD for Algebra-Preserving Koopman Learning3 Jun 2026
- 2026Flow map learning in nonlinear vector autoregressive models: influence of the feature-library structure on the training error29 May 2026
- 2026K-U-KAN: Koopman-Enhanced U-KAN for 3D Dental Reconstruction from a Single Panoramic X-ray Radiograph24 May 2026
- 2026Finding Koopman Invariant Subspaces via Personalized PageRank23 May 2026
- 2026Explainable Wastewater Digital Twins: Adaptive Context-Conditioned Structured Simulators with Self-Falsifying Decision Support19 May 2026
- 2026Geometric Dictionary Learning of Dynamical Systems with Optimal Transport18 May 2026
- 2026CTF4Nuclear: Common Task Framework for Nuclear Fission and Fusion Models15 May 2026
- 2026A Novel Schur-Decomposition-Based Weight Projection Method for Stable State-Space Neural-Network Architectures14 May 2026
- 2026Wavelet-Based Observables for Koopman Analysis: An Extended Dynamic Mode Decomposition Framework14 May 2026
- 2026Parallel-in-Time Training of Recurrent Neural Networks for Dynamical Systems Reconstruction12 May 2026
- 2026Dynamic Mode Decomposition along Depth in Vision Transformers8 May 2026
- 2026Hitting Time Isomorphism for Multi-Stage Planning with Foundation Policies7 May 2026
- 2026Koopman Identification of Nonlinear Systems via Reservoir Liftings6 May 2026
- 2026Bilinear Input Modulation for Mamba: Koopman Bilinear Forms for Memory Retention and Multiplicative Computation19 Apr 2026
- 2026Tensor-based computation of the Koopman generator via operator logarithm9 Apr 2026
- 2026Extraction of linearized models from pre-trained networks via knowledge distillation8 Apr 2026
- 2026Koopman-based surrogate modeling for reinforcement-learning-control of Rayleigh-Benard convection30 Mar 2026
- 2026Interpretable Physics Extraction from Data for Linear Dynamical Systems using Lie Generator Networks28 Mar 2026
- 2026Koopman Operator Identification of Model Parameter Trajectories for Temporal Domain Generalization (KOMET)27 Mar 2026
50 newest of 269 All 269 (JSON)
- 2025Generative Latent Neural PDE Solver using Flow Matchingcited by 28
- 2025One-Step Offline Distillation of Diffusion-based Models via Koopman Modelingcited by 9
- 2026Uni-Flow: a unified autoregressive-diffusion model for complex multiscale flowscited by 4
- 2026Is Flow Matching Just Trajectory Replay for Sequential Data?cited by 2
- 2026Uni-Flow: a unified autoregressive-diffusion model for complex multiscale flows17 Feb 2026
- 2026Is Flow Matching Just Trajectory Replay for Sequential Data?9 Feb 2026
- 2025One-Step Offline Distillation of Diffusion-based Models via Koopman Modeling19 May 2025
- 2025Generative Latent Neural PDE Solver using Flow Matching28 Mar 2025
- 2026Digital Twin AI: Opportunities and Challenges from Large Language Models to World Modelscited by 4
- 2026Koopman Dreamer: Spectrally Constrained Latent Dynamics for Stable World-Model Imaginationcited by 3
- 2026The Intervention Gap in Latent World Modelscited by 2
- 2026What a World Model Represents Is Three Questionscited by 0
- 2026The Intervention Gap in Latent World Models30 Aug 2026
- 2026Koopman Dreamer: Spectrally Constrained Latent Dynamics for Stable World-Model Imagination22 Jul 2026
- 2026What a World Model Represents Is Three Questions7 Jul 2026
- 2026Digital Twin AI: Opportunities and Challenges from Large Language Models to World Models4 Jan 2026
- 2025ReLaX: Reasoning with Latent Exploration for Large Reasoning Modelscited by 4
- 2023Rethinking the Evaluating Framework for Natural Language Understanding in AI Systems: Language Acquisition as a Core for Future Metricscited by 2
- 2026Certifying Collective Reasoning in Multi-Agent Systems via Koopman Spectral Analysiscited by 0
- 2026Certifying Collective Reasoning in Multi-Agent Systems via Koopman Spectral Analysis6 Aug 2026
- 2025ReLaX: Reasoning with Latent Exploration for Large Reasoning Models8 Dec 2025
- 2023Rethinking the Evaluating Framework for Natural Language Understanding in AI Systems: Language Acquisition as a Core for Future Metrics21 Sep 2023
- 2026Agentic Framework for Epidemiological Modelingcited by 2
- 2026Agentic Framework for Epidemiological Modeling30 Jan 2026
- 2026SIGMA: Scalable Spectral Insights for LLM Model Collapsecited by 0
- 2026SIGMA: Scalable Spectral Insights for LLM Model Collapse6 Jan 2026
- 2023Koopa: Learning Non-stationary Time Series Dynamics with Koopman Predictorscited by 110
- 2021PySINDy: A comprehensive Python package for robust sparse system identificationcited by 88
- 2023Solving High-Dimensional PDEs with Latent Spectral Modelscited by 84
- 2022Learning Dynamical Systems via Koopman Operator Regression in Reproducing Kernel Hilbert Spacescited by 66
- 2023Generalized Teacher Forcing for Learning Chaotic Dynamicscited by 55
- 2023Generative Modeling of Regular and Irregular Time Series Data via Koopman VAEscited by 48
- 2021Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systemscited by 44
- 2024Learning with 3D rotations, a hitchhiker's guide to SO(3)cited by 39
- 2021Deeptime: a Python library for machine learning dynamical models from time series datacited by 36
- 2022Residual Dynamic Mode Decomposition: Robust and verified Koopmanismcited by 36
- 2022Koopman Neural Forecaster for Time Series with Temporal Distribution Shiftscited by 35
- 2023Sharp Spectral Rates for Koopman Operator Learningcited by 35
12 most cited of 252 All 252 (JSON)
- 2026Variational Augmented Invertible Koopman Autoencoder for probabilistic time series forecasting29 Sep 2026
- 2026Optimal transport meets speech: a tutorial review24 Sep 2026
- 2026SwitchPFN: Shared Switching Dynamics for Frozen In-Context Time Series Classification24 Sep 2026
- 2026Beyond Accuracy: Uncertainty-Guided Boundary Refinement for Reliable Biomedical Image Segmentation11 Sep 2026
- 2026Sparse Koopman Autoencoders Identify Local Dynamical Regimes in Multibasin Systems29 Aug 2026
- 2026Data-driven Koopman mode approximation: A neural power iteration algorithm27 Aug 2026
- 2026FreKoo++: Learning Continuous Spectral Dynamics for Temporal Domain Generalization23 Aug 2026
- 2026Score the Algebra, Not the Span: Dimension Reduction for Transfer Operator Models of Dynamical Systems19 Aug 2026
- 2026Learning Generalizable Reconstruction of High-Dimensional Neural Dynamics17 Aug 2026
- 2026Koopman early warning signals for bifurcation and rate-induced tipping12 Aug 2026
- 2026Intrinsic Structure: Spectral Identifiability for Mechanistic Interpretability10 Aug 2026
- 2026Verifiable Regularity Criterion for Conditional Expectation Operators and Conditional Mean Embeddings with Applications to Nonparametric Regression, Bayesian Inverse Problems, and Koopman Operators6 Aug 2026
12 newest of 252 All 252 (JSON)