An Introductory Guide to Koopman Learning
Matthew J. Colbrook, Zlatko Drmač, Andrew Horning
TL;DR
The article surveys data-driven Koopman analysis as a rigorous framework for nonlinear dynamics, emphasizing convergent finite-dimensional approximations and error control via residuals. It develops a comprehensive theory around EDMD, DMD, Hankel-DMD, and ResDMD, linking finite sections to infinite-dimensional spectral properties and addressing spectral pollution, pseudospectra, and continuous spectra. A central contribution is providing an elementary convergence result for generalized Laplace analysis and outlining three robust families of spectral-measure methods (moments, eigenvalue-based, and resolvent-based) for unitary Koopman operators. The work integrates delay embeddings and Krylov subspaces to improve invariant-subspace discovery and offers practical examples in fluid dynamics and chaotic systems to illustrate reliable spectral reconstruction and mode extraction. Together, these results establish rigorous foundations and practical tools for forecasting and spectral analysis of complex, high-dimensional dynamical systems.
Abstract
Koopman operators provide a linear framework for data-driven analyses of nonlinear dynamical systems, but their infinite-dimensional nature presents major computational challenges. In this article, we offer an introductory guide to Koopman learning, emphasizing rigorously convergent data-driven methods for forecasting and spectral analysis. We provide a unified account of error control via residuals in both finite- and infinite-dimensional settings, an elementary proof of convergence for generalized Laplace analysis -- a variant of filtered power iteration that works for operators with continuous spectra and no spectral gaps -- and review state-of-the-art approaches for computing continuous spectra and spectral measures. The goal is to provide both newcomers and experts with a clear, structured overview of reliable data-driven techniques for Koopman spectral analysis.
