Recognition: unknown
On the algebra of Koopman eigenfunctions and on some of their infinities
Pith reviewed 2026-05-08 13:37 UTC · model grok-4.3
The pith
Nowhere-vanishing Koopman eigenfunctions of reversible dynamical systems form a multiplicative group that polynomials of principal eigenfunctions can generate in full.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
For continuous-time dynamical systems with reversible trajectories, the nowhere-vanishing eigenfunctions of the Koopman operator form a multiplicative group. Given a small set of principal eigenfunctions approximated conventionally, polynomials of these eigenfunctions belong to the same eigenspaces and therefore enlarge the available basis for representing observables. The group property further permits eigenfunction matching and continuation across singularities, supporting consistent global models from locally sampled data.
What carries the argument
The multiplicative group of nowhere-vanishing Koopman eigenfunctions under pointwise multiplication, which turns polynomial combinations of a few principal eigenfunctions into new eigenfunctions.
Load-bearing premise
The trajectories of the system must be reversible and the eigenfunctions under consideration must never vanish anywhere on the state space.
What would settle it
Exhibit a reversible continuous-time system together with two nowhere-vanishing eigenfunctions whose pointwise product fails to be an eigenfunction of the Koopman operator.
read the original abstract
For continuous-time dynamical systems with reversible trajectories, the nowhere-vanishing eigenfunctions of the Koopman operator of the system form a multiplicative group. Here, we exploit this property to accelerate the systematic numerical computation of the eigenspaces of the operator. Given a small set of (so-called ``principal'') eigenfunctions that are approximated conventionally, we can obtain a much larger set by constructing polynomials of the principal eigenfunctions. This enriches the set, and thus allows us to more accurately represent application-specific observables. Often, eigenfunctions exhibit localized singularities (e.g. in simple, one-dimensional problems with multiple steady states) or extended ones (e.g. in simple, two-dimensional problems possessing a limit cycle, or a separatrix); we discuss eigenfunction matching/continuation across such singularities. By handling eigenfunction singularities and enabling their continuation, our approach supports learning consistent global representations from locally sampled data. This is particularly relevant for multistable systems and applications with sparse or fragmented measurements.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper claims that for continuous-time dynamical systems with reversible trajectories, the nowhere-vanishing eigenfunctions of the Koopman operator form a multiplicative group. This property is used to generate a larger collection of eigenfunctions via polynomials in a small set of conventionally approximated principal eigenfunctions, thereby enriching the representation of observables. The manuscript further treats the practical problem of eigenfunction singularities (localized or extended) and their matching/continuation to support consistent global models from locally sampled data, with emphasis on multistable systems.
Significance. If the central algebraic claim holds under the stated conditions, the work supplies a direct, parameter-free mechanism for expanding Koopman eigenspaces that could materially reduce the data or computational cost of obtaining accurate observable representations. The singularity-handling discussion adds concrete value for applying the framework to systems with sparse measurements or multiple attractors.
major comments (1)
- [Algebra section / singularity discussion] The central group property (nowhere-vanishing eigenfunctions closed under multiplication and inversion) is load-bearing for the polynomial-enrichment claim, yet the manuscript must clarify how this property is preserved when eigenfunctions exhibit the localized or extended singularities treated in the later sections; a local violation of nowhere-vanishing would appear to exclude the product from the group.
minor comments (2)
- [Abstract] The abstract invokes 'infinities' in the title but does not indicate whether this refers to infinite-dimensional function spaces, infinite products, or another notion; a single clarifying sentence would remove ambiguity.
- [Introduction] Standard citations to the foundational Koopman-operator literature (e.g., works establishing the spectral properties for flows) are needed in the introduction to situate the algebraic observation.
Simulated Author's Rebuttal
We thank the referee for the positive assessment and the recommendation for minor revision. The single major comment is addressed below with a targeted clarification that strengthens the manuscript without altering its core claims.
read point-by-point responses
-
Referee: [Algebra section / singularity discussion] The central group property (nowhere-vanishing eigenfunctions closed under multiplication and inversion) is load-bearing for the polynomial-enrichment claim, yet the manuscript must clarify how this property is preserved when eigenfunctions exhibit the localized or extended singularities treated in the later sections; a local violation of nowhere-vanishing would appear to exclude the product from the group.
Authors: We agree that explicit clarification is required. The multiplicative group is formed by the restrictions of the eigenfunctions to open sets on which they are nowhere-vanishing (i.e., the state space minus the singular loci such as steady states, separatrices, or limit-cycle boundaries). On each such punctured domain the product and inversion operations remain well-defined and map back into the same class. Polynomial extensions are constructed locally within these domains using the principal eigenfunctions. The matching and continuation procedures of Section 4 then glue the local representations across the singularities by enforcing consistency on overlapping regular regions, thereby extending the algebraic structure globally without requiring the eigenfunctions to be nowhere-vanishing on the entire state space. We have inserted a new paragraph at the end of Section 2 that states this domain restriction explicitly and adds forward references to the singularity-handling discussion. revision: yes
Circularity Check
No significant circularity; derivation follows directly from operator definition
full rationale
The paper's core algebraic claim—that nowhere-vanishing Koopman eigenfunctions form a multiplicative group under the stated reversibility condition—is a direct, standard consequence of the operator definition: if U^t ψ_i = e^{λ_i t} ψ_i and ψ_i ≠ 0, then U^t (ψ_1 ψ_2) = e^{(λ_1+λ_2)t} (ψ_1 ψ_2) and similarly for inverses and finite products. Polynomial enrichment of a small principal set is therefore obtained by repeated application of this identity, with no fitted parameters, self-referential predictions, or load-bearing self-citations required. The discussion of singularities and continuation is framed as a numerical/practical extension rather than part of the algebraic derivation itself. No step reduces by construction to its own inputs or to an unverified prior result by the same authors.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption Trajectories of the dynamical system are reversible
- domain assumption Eigenfunctions are nowhere-vanishing
Reference graph
Works this paper leans on
-
[1]
Physica D: Nonlinear Phenomena261, 19–30 (2013) https://doi.org/10.1016/j.physd.2013
Mauroy, A., Mezi´ c, I., Moehlis, J.: Isostables, isochrons, and Koopman spectrum for the action–angle representation of stable fixed point dynamics. Physica D: Nonlinear Phenomena261, 19–30 (2013) https://doi.org/10.1016/j.physd.2013. 06.004
-
[2]
Mauroy, A., Susuki, Y., Mezic, I.: Koopman Operator in Systems and Control vol. 484. Springer, ??? (2020) 41
2020
-
[3]
Machine Learning: Science and Technology2(3), 035023 (2021)
Kaiser, E., Kutz, J.N., Brunton, S.L.: Data-driven discovery of Koopman eigen- functions for control. Machine Learning: Science and Technology2(3), 035023 (2021)
2021
-
[4]
Hartman, P.: A lemma in the theory of structural stability of differential equations. Proceedings of the American Mathematical Society11(4), 610–620 (1960) https://doi.org/10.1090/S0002-9939-1960-0121542-7
-
[5]
Doklady Akademii Nauk SSSR (128), 880–881 (1959)
Grobman, D.M.: Homeomorphism of Systems of Differential Equations. Doklady Akademii Nauk SSSR (128), 880–881 (1959)
1959
-
[6]
Journal of Nonlinear Science30(5), 2091– 2145 (2019) https://doi.org/10.1007/s00332-019-09598-5
Mezi´ c, I.: Spectrum of the Koopman Operator, Spectral Expansions in Functional Spaces, and State-Space Geometry. Journal of Nonlinear Science30(5), 2091– 2145 (2019) https://doi.org/10.1007/s00332-019-09598-5
-
[7]
Systems & Control Letters203, 106163 (2025) https://doi.org/10.1016/j.sysconle.2025.106163
Kvalheim, M.D., Sontag, E.D.: Global linearization of asymptotically stable systems without hyperbolicity. Systems & Control Letters203, 106163 (2025) https://doi.org/10.1016/j.sysconle.2025.106163
-
[8]
Chaos: An Interdisci- plinary Journal of Nonlinear Science22, 047510 (2012) https://doi.org/10.1063/ 1.4772195
Budiˇ si´ c, M., Mohr, R.M., Mezi´ c, I.: Applied Koopmanism. Chaos: An Interdisci- plinary Journal of Nonlinear Science22, 047510 (2012) https://doi.org/10.1063/ 1.4772195
2012
-
[9]
Bollt, E.M.: Geometric considerations of a good dictionary for Koopman analysis of dynamical systems: Cardinality, “primary eigenfunction,” and efficient repre- sentation. Communications in Nonlinear Science and Numerical Simulation100, 105833 (2021) https://doi.org/10.1016/j.cnsns.2021.105833
-
[10]
Jour- nal of Nonlinear Science25(6), 1307–1346 (2015) https://doi.org/10.1007/ s00332-015-9258-5
Williams, M.O., Kevrekidis, I.G., Rowley, C.W.: A data-driven approxima- tion of the koopman operator: Extending dynamic mode decomposition. Jour- nal of Nonlinear Science25(6), 1307–1346 (2015) https://doi.org/10.1007/ s00332-015-9258-5
2015
-
[11]
Li, Q., Dietrich, F., Bollt, E.M., Kevrekidis, I.G.: Extended dynamic mode decom- position with dictionary learning: A data-driven adaptive spectral decomposition of the Koopman operator. Chaos: An Interdisciplinary Journal of Nonlinear Science27(10), 103111 (2017) https://doi.org/10.1063/1.4993854
-
[12]
Annual Review of Fluid Mechanics54(1), 225–254 (2022) https://doi.org/10.1146/ annurev-fluid-030121-015835
Schmid, P.J.: Dynamic Mode Decomposition and Its Variants. Annual Review of Fluid Mechanics54(1), 225–254 (2022) https://doi.org/10.1146/ annurev-fluid-030121-015835
2022
-
[13]
Communications on Pure and Applied Mathematics77(1), 221–283 (2024) https://doi.org/10.1002/ cpa.22125 42
Colbrook, M.J., Townsend, A.: Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systems. Communications on Pure and Applied Mathematics77(1), 221–283 (2024) https://doi.org/10.1002/ cpa.22125 42
2024
-
[14]
arXiv (1702.07597) (2017) arxiv:1702.07597v1
Mezic, I.: Koopman Operator Spectrum and Data Analysis. arXiv (1702.07597) (2017) arxiv:1702.07597v1
-
[15]
Journal of Fluid Mechanics656, 5–28 (2010) https://doi.org/10.1017/ S0022112010001217
Schmid, P.J.: Dynamic mode decomposition of numerical and experimental data. Journal of Fluid Mechanics656, 5–28 (2010) https://doi.org/10.1017/ S0022112010001217
2010
-
[16]
SIAM Journal on Numerical Analysis 61(3), 1585–1608 (2023)
Colbrook, M.J.: The mp-EDMD algorithm for data-driven computations of measure-preserving dynamical systems. SIAM Journal on Numerical Analysis 61(3), 1585–1608 (2023)
2023
-
[17]
arXiv (2014) arXiv:1403.6559v2
Mohr, R., Mezi´ c, I.: Construction of eigenfunctions for scalar-type operators via Laplace averages with connections to the Koopman operator. arXiv (2014) arXiv:1403.6559v2
-
[18]
SIAM Journal on Applied Dynamical Systems22(1), 235– 268 (2023)
Lee, M., Park, J.: An optimized dynamic mode decomposition model robust to multiplicative noise. SIAM Journal on Applied Dynamical Systems22(1), 235– 268 (2023)
2023
-
[19]
SIAM Journal on Applied Dynamical Systems17(2), 1925–1960 (2018)
Bollt, E.M., Li, Q., Dietrich, F., Kevrekidis, I.: On matching, and even rectifying, dynamical systems through Koopman operator eigenfunctions. SIAM Journal on Applied Dynamical Systems17(2), 1925–1960 (2018)
1925
-
[20]
arXiv preprint arXiv:2004.14921 (2020)
Bakker, C., Ramachandran, T., Rosenthal, W.S.: Learning bounded Koopman observables: Results on stability, continuity, and controllability. arXiv preprint arXiv:2004.14921 (2020)
-
[21]
SIAM Journal on Applied Dynamical Systems19(2), 860–885 (2020)
Dietrich, F., Thiem, T.N., Kevrekidis, I.G.: On the Koopman operator of algorithms. SIAM Journal on Applied Dynamical Systems19(2), 860–885 (2020)
2020
-
[22]
Journal of Fluid Mechanics 641, 115–127
Rowley, C.W., Mezi´ c, I., Bagheri, S., Schlatter, P., Henningson, D.S.: Spectral analysis of nonlinear flows. Journal of Fluid Mechanics641, 115–127 (2009) https: //doi.org/10.1017/S0022112009992059
-
[23]
Nonlinear Dynamics41(1), 309–325 (2005) https://doi.org/10
Mezi´ c, I.: Spectral Properties of Dynamical Systems, Model Reduction and Decompositions. Nonlinear Dynamics41(1), 309–325 (2005) https://doi.org/10. 1007/s11071-005-2824-x
2005
-
[24]
Mezi´ c, I.: Analysis of Fluid Flows via Spectral Properties of the Koopman Oper- ator. Annual Review of Fluid Mechanics45(1), 357–378 (2013) https://doi.org/ 10.1146/annurev-fluid-011212-140652
-
[25]
Stoer, J., Bulirsch, R.: Introduction to Numerical Analysis, 3rd edn. Springer, ??? (2010). https://doi.org/10.1007/978-0-387-21738-3
-
[26]
Dormand, J.R., Prince, P.J.: A family of embedded Runge-Kutta formulae. Journal of Computational and Applied Mathematics6(1), 19–26 (1980) https: 43 //doi.org/10.1016/0771-050X(80)90013-3
-
[27]
In: Handbook of Differential Equations: Ordinary Differential Equations vol
Hirsch, M.W., Smith, H.: Chapter 4 Monotone Dynamical Systems. In: Handbook of Differential Equations: Ordinary Differential Equations vol. 2, pp. 239–357. Elsevier, ??? (2006). https://doi.org/10.1016/S1874-5725(05)80006-9
-
[28]
SIAM Journal on Applied Dynamical Systems 14(3), 1418–1453 (2015) https://doi.org/10.1137/15m1010191
Langfield, P., Krauskopf, B., Osinga, H.M.: Forward-Time and Backward-Time Isochrons and their interactions. SIAM Journal on Applied Dynamical Systems 14(3), 1418–1453 (2015) https://doi.org/10.1137/15m1010191
-
[29]
arXiv (arXiv:2509.10110) (2025) https://doi.org/10
Derevianko, N., Kevrekidis, I.G., Dietrich, F.: Neural network-based singularity detection and applications. arXiv (arXiv:2509.10110) (2025) https://doi.org/10. 48550/arXiv.2509.10110 2509.10110
-
[30]
Advances in neural information processing systems33, 14243–14253 (2020)
Boull´ e, N., Nakatsukasa, Y., Townsend, A.: Rational neural networks. Advances in neural information processing systems33, 14243–14253 (2020)
2020
-
[31]
Cornfeld, I.P., Fomin, S.V., Sinai, Y.G.: Ergodic Theory, 1st edn. Springer, ??? (2012). https://doi.org/10.1007/978-1-4615-6927-5 44 Appendix A Ergodic dynamical systems Ergodic systems provide a setting in which the Koopman operator is well-studied. For these dynamical systems, the evolution functionTis invertible and measure- preserving, i.e., there ex...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.