pith. sign in

arxiv: 2606.05131 · v1 · pith:JI4VDJDSnew · submitted 2026-06-03 · 💻 cs.LG · cs.NA· math.DS· math.NA· math.OC· math.SP

Deep Embedded Multiplicative DMD for Algebra-Preserving Koopman Learning

Pith reviewed 2026-06-28 06:59 UTC · model grok-4.3

classification 💻 cs.LG cs.NAmath.DSmath.NAmath.OCmath.SP
keywords Koopman learningDynamic mode decompositionLatent spaceAlgebraic constraintsNonlinear dynamicsDeep learningSpectral methods
0
0 comments X

The pith

DeepMDMD learns Koopman dictionaries by enforcing the product rule exactly on partitions of a learned latent space.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper introduces Deep Embedded Multiplicative Dynamic Mode Decomposition to combine flexible latent-space learning with exact algebraic structure preservation. It alternates an exact multiplicative update of the transition operator with a differentiable clustering step that shapes the partition to promote Koopman closure. The resulting finite map on latent cells has nonzero spectrum confined to the unit circle and is decoded back to physical space for forecasts. Across Hamiltonian, chaotic, and high-dimensional fluid examples the learned dictionaries prove more compact and dynamically coherent than those from fixed geometric partitions, yielding reduced spectral pollution and stable long-time behavior even under severe noise.

Core claim

DeepMDMD produces a finite transition map on learned latent cells whose nonzero spectrum lies on the unit circle by enforcing the Koopman product rule as an exact algebraic constraint during training that alternates between multiplicative operator updates and differentiable latent clustering.

What carries the argument

Alternating exact multiplicative operator update with differentiable latent-clustering to enforce the Koopman product rule on a learned partition.

If this is right

  • Dictionaries become far more compact and dynamically coherent than those from geometric MDMD partitions.
  • Spectral pollution is reduced while richer continuous-spectrum structure is revealed.
  • Forecasts remain stable under severe noise where state-space MDMD fails.
  • Coherent structures and long-time spectral statistics are preserved in flows up to 158624 dimensions.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The same alternation pattern could be applied to enforce other algebraic identities such as Lie-bracket closure in learned operator models.
  • The approach suggests that dynamic shaping of the partition matters more for Koopman quality than ambient geometric regularity of the dictionary.
  • One could test whether the learned cells align with known invariant manifolds or ergodic components on analytically solvable systems.

Load-bearing premise

The alternating procedure between exact multiplicative operator update and differentiable latent-clustering step will converge to a partition that actually promotes Koopman closure rather than merely fitting the training trajectory.

What would settle it

If the learned latent partitions produce no measurable improvement in long-time spectral statistics or forecast stability over geometric or random partitions on the 158624-dimensional cylinder wake, the central advantage claim is false.

Figures

Figures reproduced from arXiv: 2606.05131 by Finlay Brown, Kelan Gray, Matthew J. Colbrook, Nicolas Boull\'e.

Figure 1
Figure 1. Figure 1: Schematic of the DeepMDMD pipeline: (a) the latent encodings [PITH_FULL_IMAGE:figures/full_fig_p002_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Comparison of hard and soft cell assignments in the latent space [PITH_FULL_IMAGE:figures/full_fig_p010_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: The nonlinear pendulum system in Eq. (4.1). Left: Example trajectories. Middle: DeepMDMD [PITH_FULL_IMAGE:figures/full_fig_p013_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: Nonlinear pendulum. relative L 2 error of one-step predictions for the Hamiltonian h as a function of dictionary size N, comparing MDMD and DeepMDMD averaged over 50 random seeds. 4.1 Nonlinear pendulum We begin with the nonlinear pendulum, a two-dimensional test problem used here to assess partition optimization rather than dimension reduction. The state x= (x1,x2) sat￾isfies x˙1 =x2, x˙2 =−sin(3x1), (x1,… view at source ↗
Figure 5
Figure 5. Figure 5: Eigenfunctions for the pendulum system along with the corresponding eigenvalues calculated using [PITH_FULL_IMAGE:figures/full_fig_p015_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: Top row: eigenvalues of the finite-dimensional Koopman approximation for the pendulum system [PITH_FULL_IMAGE:figures/full_fig_p016_6.png] view at source ↗
Figure 7
Figure 7. Figure 7: Koopman eigenfunctions of the Lorenz-96 system at successive bifurcations (f =2.0,3.5,4.2), visualized on the DeepMDMD latent space. As f increases, the latent embeddings develop increasingly complex structure, reflecting the transition from periodic to chaotic dynamics. with indices interpreted modulo d. We select d = 9 and consider the forcing values f ∈ {2.0,3.5,4.2}, corresponding respectively to perio… view at source ↗
Figure 8
Figure 8. Figure 8: DeepMDMD training losses for the cylinder wake following the autoencoder warm-up, across alternat [PITH_FULL_IMAGE:figures/full_fig_p019_8.png] view at source ↗
Figure 9
Figure 9. Figure 9: Cylinder wake with noise added after training. Left: DeepMDMD latent-space forecasts at different [PITH_FULL_IMAGE:figures/full_fig_p019_9.png] view at source ↗
Figure 10
Figure 10. Figure 10: Cylinder wake. One-step forecasts from DeepMDMD and MDMD with [PITH_FULL_IMAGE:figures/full_fig_p020_10.png] view at source ↗
Figure 11
Figure 11. Figure 11: Noisy cavity flow experiment. Top: vorticity profiles predicted at timestep [PITH_FULL_IMAGE:figures/full_fig_p021_11.png] view at source ↗
read the original abstract

Koopman theory turns nonlinear dynamics into a linear spectral problem. In computation, however, everything depends on a hard finite-dimensional choice: the observables must be expressive, nearly invariant under the dynamics, and, ideally, compatible with composition. Deep Koopman methods learn flexible coordinates, whereas structure-preserving methods enforce operator identities on fixed dictionaries. We combine these ideas by introducing Deep Embedded Multiplicative Dynamic Mode Decomposition (DeepMDMD), a method that learns a latent space and a partition of it, while enforcing the Koopman product rule as an exact algebraic constraint. Training alternates between an exact multiplicative operator update and a differentiable latent-clustering step that promotes Koopman closure. The result is a finite transition map on learned latent cells. Its nonzero spectrum lies on the unit circle, its dictionary is shaped by the dynamics rather than by ambient geometry, and forecasts are made in latent coordinates before being decoded to physical space. Across Hamiltonian, chaotic, and fluid examples, DeepMDMD learns dictionaries that are far more compact and dynamically coherent than those produced by geometric MDMD partitions. It reduces spectral pollution, reveals richer continuous-spectrum structure, and gives stable forecasts under severe noise. In high-dimensional flows, including a 158,624-dimensional cylinder wake and a noisy $Re=20,000$ lid-driven cavity, it preserves coherent structures and long-time spectral statistics where state-space MDMD fails. These results suggest a practical rule for Koopman learning: learn the coordinates, constrain the algebra.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 2 minor

Summary. The paper introduces Deep Embedded Multiplicative Dynamic Mode Decomposition (DeepMDMD), which learns a latent space and its partition while enforcing the Koopman product rule as an exact algebraic constraint. Training alternates an exact multiplicative DMD operator update with a differentiable latent-clustering step. The resulting finite transition map on learned cells has nonzero spectrum on the unit circle; forecasts are performed in latent space before decoding. Experiments on Hamiltonian, chaotic, and high-dimensional fluid systems (including a 158k-dimensional cylinder wake and noisy Re=20,000 lid-driven cavity) report more compact, dynamically coherent dictionaries than geometric MDMD, reduced spectral pollution, richer continuous spectra, and stable long-time forecasts where state-space DMD fails.

Significance. If the algebra preservation generalizes, the method would usefully combine the flexibility of deep embeddings with the structural guarantees of multiplicative DMD. Explicit enforcement of the product rule as an identity (rather than a soft penalty) and the ability to operate on very high-dimensional flows are concrete strengths. The reported preservation of coherent structures and spectral statistics under noise would be a practical advance for Koopman-based analysis in fluids and control if the generalization claim holds.

major comments (2)
  1. [Abstract / training alternation paragraph] Abstract and training-procedure description: the alternating exact multiplicative update + differentiable clustering is presented without a convergence argument, uniqueness result, or explicit penalty ensuring the product rule holds for held-out initial conditions or longer horizons. This is load-bearing for the central claim that the method enforces Koopman closure rather than merely interpolating the training trajectory.
  2. [Numerical experiments section] High-dimensional fluid experiments (cylinder wake, lid-driven cavity): performance gains over state-space MDMD are reported, yet no ablation isolates the contribution of the multiplicative constraint versus the deep embedding alone, nor is a direct check of the product rule on unseen data provided. Without this, the improvements could arise from overfitting the same noisy snapshots.
minor comments (2)
  1. [Method section] Notation for the latent partition and multiplicative operator should be introduced with explicit definitions before the alternation is described.
  2. [Figures] Figure captions for the fluid examples should state the precise noise level and forecast horizon used in each panel.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the constructive comments. Both major points identify substantive gaps in theoretical justification and experimental controls. We address each below and commit to revisions that clarify limitations and add supporting analyses without overstating the current results.

read point-by-point responses
  1. Referee: [Abstract / training alternation paragraph] Abstract and training-procedure description: the alternating exact multiplicative update + differentiable clustering is presented without a convergence argument, uniqueness result, or explicit penalty ensuring the product rule holds for held-out initial conditions or longer horizons. This is load-bearing for the central claim that the method enforces Koopman closure rather than merely interpolating the training trajectory.

    Authors: We agree that the manuscript provides no convergence analysis, uniqueness result, or theoretical guarantee that the product rule holds outside the training trajectories or for longer horizons. The alternation enforces the algebraic constraint exactly on the observed data, but generalization remains an empirical claim supported only by the reported experiments. In revision we will (i) rewrite the abstract and training section to state this limitation explicitly, (ii) add a dedicated limitations paragraph, and (iii) include a quantitative check of product-rule violation on held-out initial conditions. revision: yes

  2. Referee: [Numerical experiments section] High-dimensional fluid experiments (cylinder wake, lid-driven cavity): performance gains over state-space MDMD are reported, yet no ablation isolates the contribution of the multiplicative constraint versus the deep embedding alone, nor is a direct check of the product rule on unseen data provided. Without this, the improvements could arise from overfitting the same noisy snapshots.

    Authors: The referee is correct: the present experiments contain neither an ablation that isolates the multiplicative constraint from the deep embedding nor an explicit verification of the product rule on unseen data. Consequently we cannot yet rule out that gains arise from overfitting. We will add (i) an ablation comparing DeepMDMD to a deep-embedding baseline that omits the multiplicative DMD step and (ii) a direct product-rule evaluation on held-out fluid trajectories, both to be reported in the revised numerical-experiments section. revision: yes

Circularity Check

0 steps flagged

No significant circularity; derivation is self-contained with external comparisons

full rationale

The abstract and described procedure introduce DeepMDMD via an alternating exact multiplicative operator update (enforcing the product rule on the current partition) and a differentiable clustering step. No load-bearing step reduces a reported performance metric, spectrum property, or forecast accuracy to a quantity defined by the same fitted parameters or by a self-citation chain. All quantitative claims are presented as empirical outcomes against external geometric MDMD baselines on held-out or noisy data. No uniqueness theorems, ansatzes smuggled via prior work, or renamings of known results appear in the provided text. The algebra preservation is an explicit constraint of the method rather than a derived prediction that collapses to the input by construction.

Axiom & Free-Parameter Ledger

0 free parameters · 0 axioms · 0 invented entities

Only abstract available; no explicit free parameters, axioms, or invented entities are stated beyond standard Koopman assumptions and the new training alternation.

pith-pipeline@v0.9.1-grok · 5821 in / 1133 out tokens · 22799 ms · 2026-06-28T06:59:12.536736+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

67 extracted references · 2 linked inside Pith

  1. [1]

    Study of dynamics in post-transient flows using Koopman mode decomposition.Phys

    Hassan Arbabi and Igor Mezi ´c. Study of dynamics in post-transient flows using Koopman mode decomposition.Phys. Rev. Fluids, 2(12):124402, 2017

  2. [2]

    Springer, 1989

    Vladimir Igorevich Arnold, Karen Vogtmann, and Alan Weinstein.Mathematical methods of classical mechanics. Springer, 1989

  3. [3]

    k-means++ the advantages of careful seeding

    David Arthur and Sergei Vassilvitskii. k-means++ the advantages of careful seeding. In ACM-SIAM Symp. Discret. algorithms, pages 1027–1035, 2007

  4. [4]

    Voronoi diagrams—a survey of a fundamental geometric data struc- ture.ACM Comput

    Franz Aurenhammer. Voronoi diagrams—a survey of a fundamental geometric data struc- ture.ACM Comput. Surv., 23(3):345–405, 1991

  5. [5]

    Forecasting se- quential data using consistent Koopman autoencoders

    Omri Azencot, N Benjamin Erichson, Vanessa Lin, and Michael Mahoney. Forecasting se- quential data using consistent Koopman autoencoders. InInt. Conf. Mach. Learn., pages 475–485, 2020

  6. [6]

    Physics-informed dynamic mode decomposition.Proc

    Peter J Baddoo, Benjamin Herrmann, Beverley J McKeon, J Nathan Kutz, and Steven L Brun- ton. Physics-informed dynamic mode decomposition.Proc. Royal Soc. A: Math. Phys. Eng. Sci., 479(2271), 2023

  7. [7]

    Effects of weak noise on oscillating flows: Linking quality factor, Floquet modes, and Koopman spectrum.Phys

    Shervin Bagheri. Effects of weak noise on oscillating flows: Linking quality factor, Floquet modes, and Koopman spectrum.Phys. Fluids, 26(9), 2014

  8. [8]

    MIT Press, 2017

    Yoshua Bengio, Ian Goodfellow, and Aaron Courville.Deep learning. MIT Press, 2017

  9. [9]

    Springer, 2006

    Christopher M Bishop and Nasser M Nasrabadi.Pattern recognition and machine learning. Springer, 2006

  10. [10]

    Multiplicative dynamic mode decomposition

    Nicolas Boull ´e and Matthew J Colbrook. Multiplicative dynamic mode decomposition. SIAM J. Appl. Dyn. Syst., 24(2):1945–1968, 2025

  11. [11]

    On the convergence of Hermitian dynamic mode decomposition.Phys

    Nicolas Boull ´e and Matthew J Colbrook. On the convergence of Hermitian dynamic mode decomposition.Phys. D: Nonlinear Phenom., 472:134405, 2025

  12. [12]

    Convergent methods for Koop- man operators on reproducing kernel Hilbert spaces.arXiv preprint arXiv:2506.15782, 2025

    Nicolas Boull ´e, Matthew J Colbrook, and Gustav Conradie. Convergent methods for Koop- man operators on reproducing kernel Hilbert spaces.arXiv preprint arXiv:2506.15782, 2025

  13. [13]

    Extracting spatial–temporal coherent patterns in large-scale neural recordings using dynamic mode decomposition.J

    Bingni W Brunton, Lise A Johnson, Jeffrey G Ojemann, and J Nathan Kutz. Extracting spatial–temporal coherent patterns in large-scale neural recordings using dynamic mode decomposition.J. Neurosci. Methods, 258:1–15, 2016

  14. [14]

    Brunton, Marko Budi ˇsi´c, Eurika Kaiser, and J

    Steven L. Brunton, Marko Budi ˇsi´c, Eurika Kaiser, and J. Nathan Kutz. Modern Koopman Theory for Dynamical Systems.SIAM Rev., 64(2):229–340, 2022

  15. [15]

    Applied Koopmanism.Chaos, 22(4), 2012

    Marko Budi ˇsi´c, Ryan Mohr, and Igor Mezi´c. Applied Koopmanism.Chaos, 22(4), 2012

  16. [16]

    Mode decomposition for homo- geneous symmetric operators.Prepr

    Ido Cohen, Omri Azencot, Pavel Lifshits, and Guy Gilboa. Mode decomposition for homo- geneous symmetric operators.Prepr. arXiv, 2020

  17. [17]

    The mpEDMD algorithm for data-driven computations of measure- preserving dynamical systems.SIAM J

    Matthew J Colbrook. The mpEDMD algorithm for data-driven computations of measure- preserving dynamical systems.SIAM J. Numer. Anal., 61(3):1585–1608, 2023

  18. [18]

    Another look at residual dynamic mode decomposition in the regime of fewer snapshots than dictionary size.Phys

    Matthew J Colbrook. Another look at residual dynamic mode decomposition in the regime of fewer snapshots than dictionary size.Phys. D: Nonlinear Phenom., 469:134341, 2024

  19. [19]

    The multiverse of dynamic mode decomposition algorithms

    Matthew J Colbrook. The multiverse of dynamic mode decomposition algorithms. InHandb. numerical analysis, volume 25, pages 127–230. Elsevier, 2024. 24

  20. [20]

    Residual dynamic mode decomposi- tion: robust and verified Koopmanism.J

    Matthew J Colbrook, Lorna J Ayton, and M ´at´e Sz˝oke. Residual dynamic mode decomposi- tion: robust and verified Koopmanism.J. Fluid Mech., 955:A21, 2023

  21. [21]

    An Introductory Guide to Koop- man Learning.arXiv preprint arXiv:2510.22002, 2025

    Matthew J Colbrook, Zlatko Drma ˇc, and Andrew Horning. An Introductory Guide to Koop- man Learning.arXiv preprint arXiv:2510.22002, 2025

  22. [22]

    Rigged dynamic mode decomposition: Data-driven generalized eigenfunction decompositions for Koopman oper- ators.SIAM J

    Matthew J Colbrook, Catherine Drysdale, and Andrew Horning. Rigged dynamic mode decomposition: Data-driven generalized eigenfunction decompositions for Koopman oper- ators.SIAM J. Appl. Dyn. Syst., 24(2):1150–1190, 2025

  23. [23]

    Rigorous data-driven computation of spec- tral properties of Koopman operators for dynamical systems.Commun

    Matthew J Colbrook and Alex Townsend. Rigorous data-driven computation of spec- tral properties of Koopman operators for dynamical systems.Commun. Pure Appl. Math., 77(1):221–283, 2024

  24. [24]

    Trustworthy Koopman Operator Learning: Invariance Diagnostics and Error Bounds.arXiv preprint arXiv:2603.15091, 2026

    Gustav Conradie, Nicolas Boull ´e, Jean-Christophe Loiseau, Steven L Brunton, and Matthew J Colbrook. Trustworthy Koopman Operator Learning: Invariance Diagnostics and Error Bounds.arXiv preprint arXiv:2603.15091, 2026

  25. [25]

    Hermitian dynamic mode decomposition-numerical analysis and software solution.ACM T rans

    Zlatko Drma ˇc. Hermitian dynamic mode decomposition-numerical analysis and software solution.ACM T rans. Math. Softw., 50(1):1–23, 2024

  26. [26]

    Springer, 2015

    Tanja Eisner, B ´alint Farkas, Markus Haase, and Rainer Nagel.Operator theoretic aspects of ergodic theory. Springer, 2015

  27. [27]

    Spectral analysis of climate dynamics with operator-theoretic approaches.Nat

    Gary Froyland, Dimitrios Giannakis, Benjamin R Lintner, Maxwell Pike, and Joanna Slaw- inska. Spectral analysis of climate dynamics with operator-theoretic approaches.Nat. Com- mun., 12(1):6570, 2021

  28. [28]

    Improved deep embedded cluster- ing with local structure preservation

    Xifeng Guo, Long Gao, Xinwang Liu, and Jianping Yin. Improved deep embedded cluster- ing with local structure preservation. InIJCAI, volume 17, pages 1753–1759, 2017

  29. [29]

    Courier Corporation, 2012

    Terrell L Hill.An introduction to statistical thermodynamics. Courier Corporation, 2012

  30. [30]

    Data-driven approximation of transfer operators: Nat- urally structured dynamic mode decomposition

    Bowen Huang and Umesh Vaidya. Data-driven approximation of transfer operators: Nat- urally structured dynamic mode decomposition. InAnnu. Am. Control. Conf., pages 5659– 5664, 2018

  31. [31]

    Validation and verification of a 2D lattice Boltzmann solver for incompressible fluid flow

    Tam ´as Istv´an J´ozsa, M´at´e Sz˝oke, Tom-Robin Teschner, L´aszl´o K¨on¨ozsy, and Irene Moulitsas. Validation and verification of a 2D lattice Boltzmann solver for incompressible fluid flow. In Eur. Congr. Comput. Methods Appl. Sci. Eng., pages 1046–1060, 2016

  32. [32]

    Adam: A method for stochastic optimization

    Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. InInt. Conf. for Learn. Represent., 2015

  33. [33]

    On the numerical approximation of the Perron-Frobenius and Koopman operator.J

    Stefan Klus, Peter Koltai, and Christof Sch ¨utte. On the numerical approximation of the Perron-Frobenius and Koopman operator.J. Comput. Dyn., 3(1):51–79, 2016

  34. [34]

    Hamiltonian systems and transformation in Hilbert space.Proc

    Bernard O Koopman. Hamiltonian systems and transformation in Hilbert space.Proc. Natl. Acad. Sci., 17(5):315–318, 1931

  35. [35]

    Dynamical systems of continuous spectra.Proc

    Bernard O Koopman and J v Neumann. Dynamical systems of continuous spectra.Proc. Natl. Acad. Sci., 18(3):255–263, 1932

  36. [36]

    On convergence of extended dynamic mode decomposition to the Koopman operator.J

    Milan Korda and Igor Mezi ´c. On convergence of extended dynamic mode decomposition to the Koopman operator.J. Nonlinear Sci., 28(2):687–710, 2018

  37. [37]

    Data-driven spectral analysis of the Koopman operator.Appl

    Milan Korda, Mihai Putinar, and Igor Mezi ´c. Data-driven spectral analysis of the Koopman operator.Appl. Comput. Harmon. Anal., 48(2):599–629, 2020

  38. [38]

    Constrained dynamic mode decomposition.IEEE T rans

    Tim Krake, Daniel Kl ¨otzl, Bernhard Eberhardt, and Daniel Weiskopf. Constrained dynamic mode decomposition.IEEE T rans. Vis. Comput. Graph., 29(1):182–192, 2022

  39. [39]

    Extended dynamic mode decomposition with dictionary learning: A data-driven adaptive spectral decomposition of the Koopman operator.Chaos, 27(10), 2017

    Qianxiao Li, Felix Dietrich, Erik M Bollt, and Ioannis G Kevrekidis. Extended dynamic mode decomposition with dictionary learning: A data-driven adaptive spectral decomposition of the Koopman operator.Chaos, 27(10), 2017

  40. [40]

    Least squares quantization in PCM.IEEE T rans

    Stuart Lloyd. Least squares quantization in PCM.IEEE T rans. Inf. Theory, 28(2):129–137, 25 1982

  41. [41]

    Deterministic nonperiodic flow.J

    Edward N Lorenz. Deterministic nonperiodic flow.J. Atmos. Sci., 20:130–141, 1963

  42. [42]

    Lagrangian dynamic mode decomposition for con- struction of reduced-order models of advection-dominated phenomena.J

    Hannah Lu and Daniel M Tartakovsky. Lagrangian dynamic mode decomposition for con- struction of reduced-order models of advection-dominated phenomena.J. Comput. Phys., 407:109229, 2020

  43. [43]

    Deep learning for universal linear embeddings of nonlinear dynamics.Nat

    Bethany Lusch, J Nathan Kutz, and Steven L Brunton. Deep learning for universal linear embeddings of nonlinear dynamics.Nat. Commun., 9(1):4950, 2018

  44. [44]

    Visualizing data using t-SNE.J

    Laurens van der Maaten and Geoffrey Hinton. Visualizing data using t-SNE.J. Mach. Learn. Res., 9(Nov):2579–2605, 2008

  45. [45]

    VAMPnets for deep learning of molecular kinetics.Nat

    Andreas Mardt, Luca Pasquali, Hao Wu, and Frank No ´e. VAMPnets for deep learning of molecular kinetics.Nat. Commun., 9(1):5, 2018

  46. [46]

    Spectral properties of dynamical systems, model reduction and decompositions

    Igor Mezi ´c. Spectral properties of dynamical systems, model reduction and decompositions. Nonlinear Dyn., 41(1):309–325, 2005

  47. [47]

    Spectrum of the Koopman Operator, Spectral Expansions in Functional Spaces, and State-Space Geometry.J

    Igor Mezic. Spectrum of the Koopman Operator, Spectral Expansions in Functional Spaces, and State-Space Geometry.J. Nonlinear Sci., 30(5):2091–2145, 2020

  48. [48]

    Comparison of systems with complex behavior.Phys

    Igor Mezi ´c and Andrzej Banaszuk. Comparison of systems with complex behavior.Phys. D: Nonlinear Phenom., 197(1-2):101–133, 2004

  49. [49]

    Koopman principle eigenfunctions and linearization of diffeo- morphisms.arXiv preprint arXiv:1611.01209, 2016

    Ryan Mohr and Igor Mezi ´c. Koopman principle eigenfunctions and linearization of diffeo- morphisms.arXiv preprint arXiv:1611.01209, 2016

  50. [50]

    On the algebra of Koopman eigenfunctions and on some of their infinities.arXiv preprint arXiv:2604.21825, 2026

    Zahra Monfared, Saksham Malhotra, Sekiya Hajime, Ioannis Kevrekidis, and Felix Dietrich. On the algebra of Koopman eigenfunctions and on some of their infinities.arXiv preprint arXiv:2604.21825, 2026

  51. [51]

    Port-Hamiltonian dynamic mode decomposition.SIAM J

    Riccardo Morandin, Jonas Nicodemus, and Benjamin Unger. Port-Hamiltonian dynamic mode decomposition.SIAM J. Sci. Comput., 45(4):A1690–A1710, 2023

  52. [52]

    Linearly recurrent autoencoder networks for learn- ing dynamics.SIAM J

    Samuel E Otto and Clarence W Rowley. Linearly recurrent autoencoder networks for learn- ing dynamics.SIAM J. Appl. Dyn. Syst., 18(1):558–593, 2019

  53. [53]

    Pytorch: An imperative style, high-performance deep learning library

    Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, et al. Pytorch: An imperative style, high-performance deep learning library. InAdv. Neural Inf. Process. Syst., volume 32, 2019

  54. [54]

    Scikit-learn: Machine learning in Python.J

    Fabian Pedregosa, Ga ¨el Varoquaux, Alexandre Gramfort, Vincent Michel, Bertrand Thirion, Olivier Grisel, Mathieu Blondel, Peter Prettenhofer, Ron Weiss, Vincent Dubourg, et al. Scikit-learn: Machine learning in Python.J. Mach. Learn. Res., 12:2825–2830, 2011

  55. [55]

    Deep clustering: A comprehensive survey.IEEE T rans

    Yazhou Ren, Jingyu Pu, Zhimeng Yang, Jie Xu, Guofeng Li, Xiaorong Pu, Philip S Yu, and Lifang He. Deep clustering: A comprehensive survey.IEEE T rans. Neural Networks Learn. Syst., 36(4):5858–5878, 2024

  56. [56]

    Spectrum of a composition operator.Proc

    William C Ridge. Spectrum of a composition operator.Proc. Am. Math. Soc., 37(1):121–127, 1973

  57. [57]

    Koopman operator and its approximations for systems with symmetries.Chaos, 29(9), 2019

    Anastasiya Salova, Jeffrey Emenheiser, Adam Rupe, James P Crutchfield, and Raissa M D’Souza. Koopman operator and its approximations for systems with symmetries.Chaos, 29(9), 2019

  58. [58]

    Dynamic mode decomposition of numerical and experimental data.J

    Peter J Schmid. Dynamic mode decomposition of numerical and experimental data.J. Fluid Mech., 656:5–28, 2010

  59. [59]

    Per- formance evaluation of a two-dimensional lattice Boltzmann solver using CUDA and PGAS UPC based parallelisation.ACM T rans

    M ´at´e Sz˝oke, Tamas Istvan Jozsa, ´Ad´am Kolesz´ar, Irene Moulitsas, and L´aszl´o K¨on¨ozsy. Per- formance evaluation of a two-dimensional lattice Boltzmann solver using CUDA and PGAS UPC based parallelisation.ACM T rans. Math. Softw., 44(1):1–22, 2017

  60. [60]

    Learning Koopman invariant 26 subspaces for dynamic mode decomposition

    Naoya Takeishi, Yoshinobu Kawahara, and Takehisa Yairi. Learning Koopman invariant 26 subspaces for dynamic mode decomposition. InAdv. Neural Inf. Process. Syst., volume 30, 2017

  61. [61]

    Learning a parametric embedding by preserving local structure

    Laurens Van Der Maaten. Learning a parametric embedding by preserving local structure. InArtif. Intell. Stat., pages 384–391, 2009

  62. [62]

    Travelling waves and their bifurcations in the Lorenz-96 model.Phys

    Dirk L van Kekem and Alef E Sterk. Travelling waves and their bifurcations in the Lorenz-96 model.Phys. D: Nonlinear Phenom., 367:38–60, 2018

  63. [63]

    Springer Science & Business Media, 2000

    Peter Walters.An introduction to ergodic theory. Springer Science & Business Media, 2000

  64. [64]

    A data–driven approx- imation of the Koopman operator: Extending dynamic mode decomposition.J

    Matthew O Williams, Ioannis G Kevrekidis, and Clarence W Rowley. A data–driven approx- imation of the Koopman operator: Extending dynamic mode decomposition.J. Nonlinear Sci., 25(6):1307–1346, 2015

  65. [65]

    Unsupervised deep embedding for clustering analysis

    Junyuan Xie, Ross Girshick, and Ali Farhadi. Unsupervised deep embedding for clustering analysis. InInt. Conf. Mach. Learn., pages 478–487, 2016

  66. [66]

    Learning deep neural network represen- tations for Koopman operators of nonlinear dynamical systems

    Enoch Yeung, Soumya Kundu, and Nathan Hodas. Learning deep neural network represen- tations for Koopman operators of nonlinear dynamical systems. InAm. Control. Conf., pages 4832–4839, 2019

  67. [67]

    Autoencoders for discovering manifold dimension and coordinates in data from complex dynamical sys- tems.Mach

    Kevin Zeng, Carlos E Perez De Jesus, Andrew J Fox, and Michael D Graham. Autoencoders for discovering manifold dimension and coordinates in data from complex dynamical sys- tems.Mach. Learn. Sci. T echnol., 5(2):025053, 2024