Pith. sign in

REVIEW 3 major objections 5 minor 1 cited by

Koopman Operator for Stability Analysis: Theory with a Linear--Radial Product Reproducing Kernel

T0 review · 3 major / 5 minor · reviewed 2026-08-03 · deepseek-v4-flash

Pith's one-line read A learned Koopman operator can certify whether an equilibrium point is stable, using a linear–radial product kernel.

desk verdict The linear–radial product kernel is a genuinely new construction, but the stability certificate is unproven: Theorem 8 misses the spectrum at 0 for non-surjective f, and the error-bound argument uses an H→L2 norm where an H→H norm is required. read the letter →

arxiv 2511.06063 v2 pith:42XG6AIC submitted 2025-11-08 eess.SY cs.SYmath.DS

classification eess.SYcs.SYmath.DS MSC 37M2547B3293D0593C10
keywords KoopmanoperatorreproducingkernelHilbertspacestabilityanalysisEDMDWendlandlinear–radialproductspectrum–stabilityrelationbifurcationdetection
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

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

The reading

This paper aims to close the gap between the Koopman operator's spectrum and the stability of an equilibrium point in nonlinear dynamical systems. It constructs a reproducing kernel Hilbert space (RKHS) using the product of a linear kernel and a Wendland radial kernel, so the space is both regular enough for the Koopman operator to be well-defined and sensitive to the equilibrium point at the origin. Under smoothness and homeomorphism conditions, the paper proves that if the equilibrium is asymptotically stable, the Koopman spectrum lies inside the unit circle; if the equilibrium becomes unstable through bifurcation, the spectrum escapes. It then shows that a finite-rank approximation learned from data, via kernel extended dynamic mode decomposition (EDMD), inherits this property with high probability, making the learned spectrum a stability certificate.

What carries the argument

The central object is the linear–radial product kernel κ(x,x') = xᵀx' · ρ(|x−x'|), where xᵀx' is the linear kernel and ρ is the Wendland radial kernel. This product kernel defines an RKHS H whose members are finite sums of linear coordinate functions multiplied by Sobolev functions, making the space simultaneously regular enough for Koopman invariance and locally linear near the equilibrium. The spectral analysis then uses a homeomorphism to a linear system, reducing the Koopman spectrum to products of the Jacobian eigenvalues, and the stability certificate follows from a perturbation bound between the true and learned operators combined with spectral perturbation theory for self-adjoint ope

What would settle it

Find a smooth nonlinear system with an asymptotically stable equilibrium that satisfies the paper's smoothness and homeomorphism conditions, but where the learned Koopman operator (computed via kernel EDMD with the linear–radial product kernel, sufficient sample size, and appropriately chosen rank) has a largest eigenvalue magnitude ≥ 1−ε with high probability. Alternatively, exhibit a diagonalizable non-normal Koopman operator A (as in Lemma 12's setting) for which the derived bound on the spectral radius of A*A fails, invalidating the perturbation argument.

Watch

Extended reading notes

Core claim

The central claim is that the spectrum of the Koopman operator defined on the RKHS specified by the product kernel κ = κ⁻κ= (linear kernel times Wendland radial kernel) directly reflects the stability of the equilibrium at the origin. Specifically, assuming a Φ^s-homeomorphism conjugating the dynamics to a linear map, the Koopman spectrum equals the multiplicative semigroup generated by the eigenvalues of the Jacobian at the origin. Consequently, asymptotic stability forces the spectrum into the open unit disk, while instability places at least one eigenvalue outside. For the learned finite-rank operator  from kernel EDMD, Theorem 13 states that if |λ₁(Â)| + (ε_{n,δ} + 2||A||)ε_{n,δ} < 1, t

Load-bearing premise

The stability certificate relies on the assumption that the dynamics are conjugated to a linear system by a suitable homeomorphism, and on an unproven step where an H→L2 error bound is used as if it were an H→H error bound to control the spectral perturbation of  relative to A.

Editorial extensions

If this is right

  • If the learned Koopman spectrum lies strictly inside the unit circle with the stated margin, one can certify asymptotic stability of the equilibrium without prior stability knowledge, purely from data.
  • A spectrum escaping the unit circle can serve as a data-driven bifurcation detector, flagging when the equilibrium has become unstable.
  • The spectrum–stability correspondence opens a route to Koopman-based control synthesis via kernel Lyapunov equations of the form V(f(x))−V(x) = −w(x), where V is a kernel quadratic form.
  • The framework naturally extends to continuous-time systems through Koopman semigroups, potentially giving Lyapunov certificates for nonlinear control systems.
  • The algebraic structure of the RKHS (locally linear, globally regular) may support learning Lyapunov functions that are locally quadratic but globally generic, bridging local stability analysis and global dynamics.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The paper's homeomorphism assumption effectively restricts applicability to systems with a single global invariant structure; when an additional attractor like a limit cycle lies in the state space, the learned spectrum reflects the attractor rather than the equilibrium, as App. B shows. A natural extension would be to design kernels that encode multiple invariant structures so the spectrum disamb
  • The stability certificate requires choosing the Wendland kernel smoothness parameter k in concert with the dynamics' smoothness; a testable practical extension is an adaptive scheme that selects k from data and checks whether the certificate remains valid, potentially using the error bound's constants.
  • The proposed kernel Lyapunov equation (Eq. 12) is conjectural in the paper; a concrete next step would be to prove existence and uniqueness of its solution P and to bound the estimation error of the resulting Lyapunov function when  replaces A, which would turn the framework into a data-driven stability certificate with a computable Lyapunov function.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

3 major / 5 minor

Summary. The paper proposes a reproducing kernel Hilbert space (RKHS) construction—the product of a linear kernel and a Wendland radial kernel—on which the Koopman operator of a nonlinear discrete-time system is well-defined and bounded. The authors claim that, under a homeomorphic conjugacy to a linear system, the Koopman spectrum is the semigroup generated by the eigenvalues of the linearization, so that asymptotic stability of the equilibrium is characterized by the spectrum lying in the open unit disk. They then combine a kernel EDMD error bound with spectral perturbation estimates to argue that the finite-rank empirical Koopman operator can provide a probabilistic stability certificate. The theoretical claims are supported by proofs in an appendix and by numerical experiments on a Van der Pol oscillator.

Significance. If the central claims were fully established, the paper would contribute a concrete kernel design that makes the RKHS 'aware' of an equilibrium point, thereby connecting Koopman spectra to stability. The product-kernel idea is novel and potentially useful for Koopman-based control. The paper is honest about strong assumptions (global conjugacy to a linear map, finite hitting time, etc.) and includes a useful appendix discussion of why radial-only kernels cannot provide certificates. However, the main stability-certificate theorem rests on several unproven or incorrect technical steps. The paper does not provide code or machine-checked proofs, and the numerical experiments are illustrative rather than predictive, as they use data whose stability properties are already known. The result, as written, does not meet the standard for a rigorous stability certificate.

major comments (3)
  1. [Section 4.3, before Lemma 11] Lemma 10 bounds only the operator norm from H to L^2(X): ||Â−A||_{H→L²} ≤ ε_{n,δ}. The subsequent displayed inequality ||T−T̂|| ≤ (ε_{n,δ}+2||A||)ε_{n,δ} and the application of Lemma 11 require an H→H bound on ||Â−A||. On a compact domain the H norm dominates L², not conversely; an operator can be small in H→L² while having H→H norm of order 1 (e.g., a rank-one operator built from a highly oscillatory unit vector in H). The paper never establishes the needed H→H error bound, so the chain leading to Theorem 13 is broken.
  2. [Lemma 12 and Appendix A.6] The proof infers that ||Ah|| ≤ max_{λ∈σ(A)} |λ| · ||h|| from the fact that A is diagonal with respect to the monomial basis. This is only valid if the basis is orthonormal (or A is normal). The monomials are not orthogonal in the H inner product, and the proof gives no normality property. Consequently, the spectral radius of A*A is not shown to be |λ₁(F)|², and the discrete-spectrum/contractivity claim needed for Lemma 11 is unsupported. This is a load-bearing gap for the stability certificate.
  3. [Theorem 8 and Appendix A.4] The stated equality σ(A)=⟨σ(F)⟩ is not correct as written. When F is stable with |λ_i|<1, finite products λ_1^{α_1}...λ_d^{α_d} accumulate at 0, so 0 lies in the closure of this set and hence in the spectrum of A (as a limit point), even though 0∉⟨σ(F)⟩. The proof claims (λI−A)^{-1} exists for all λ∉⟨σ(F)⟩; for λ=0 this is false because the eigenvalues accumulate at 0. The correct statement would be σ(A)=closure(⟨σ(F)⟩), which still gives σ(A)⊂D for stable F, but the theorem as stated is false.
minor comments (5)
  1. [Abstract] The phrase 'ifwell-defined' should be 'if well-defined'.
  2. [Section 3.1] The notation 'κ =' and 'κ −' is visually confusing; consider renaming the kernels (e.g., κ_lin and κ_rad).
  3. [Section 5] The numerical section reports only qualitative trajectory and spectrum plots. Quantitative metrics (e.g., prediction error, convergence of the spectrum with n and r) would strengthen the verification. The statement that the spectrum 'overflows the unit circle' for μ=+1 is explicitly dependent on the sampling domain avoiding the limit cycle; this limitation is only discussed in Appendix B and should be flagged in the main text.
  4. [Section 6] The control-theoretic discussion is speculative and contains no theorems; it would be clearer to present it as future work rather than as a contribution.
  5. [Conclusion] The claim that 'such a certification did not exist with existing RKHS constructions' is too strong. Existing weighted-space or contractive Koopman constructions can provide stability certificates under different assumptions.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: the product-kernel derivation and the stability certificate are not equivalent to their inputs; self-citations are contextual only.

full rationale

The paper's central claim is the construction of a product RKHS and the proof that, under explicit smoothness and homeomorphism assumptions, the Koopman spectrum is confined to the unit disk when the equilibrium is asymptotically stable (Theorem 8), with a finite-sample certificate (Theorem 13). This derivation is not circular: the kernel κ = κ−κ= is defined from the linear kernel and the Wendland radial kernel without fitting any parameter to the target stability conclusion; the spectrum–stability relation is obtained from an assumed conjugation to a linear map and polynomial density, not from the learned operator. The data-driven part relies on an external error bound (Lemma 10, from Philipp et al. 2024) and standard spectral perturbation theory (Lemma 11, from Lax 2002), so Theorem 13 is a logical consequence of the stated assumptions rather than a prediction forced by construction. The main weakness noted in the derivation is that Lemma 10 bounds Â−A only in the H→L2 norm while Lemma 11 is applied as if an H→H bound were available; this is a proof gap and a correctness risk, not circularity, because the conclusion does not reduce to the definition of any fitted quantity. The numerical examples use systems whose stability is already known and are therefore illustrative, not fitted-input predictions. Self-citations (Tang 2025a,b) are contextual references for weighted spaces and bilinear operator representations and are not load-bearing for Theorem 13. Explicit limitations are flagged in the text, e.g., Section 6: 'A rigorous theory on the solution existence, uniqueness, and learning error is left for future effort,' and Appendix B: 'the observations here cannot be theoretically guaranteed'; these are honest scope statements rather than disguised circular assumptions. No circular step satisfying the evidentiary standard of the review was found.

Assumptions & free parameters 2 free parameters · 6 assumptions · 0 invented entities

The paper introduces no new physical entities. The mathematical assumptions listed above are load-bearing; several are very strong or unproven, especially the global conjugacy and the H→H error-bound step.

free parameters (2)
  • Wendland kernel order k = not specified
    Selects the Sobolev index s = d/2 + k; chosen by the user to match the assumed smoothness of f, not fitted to data.
  • EDMD rank r and regularization β = not reported
    Hyperparameters of the kernel EDMD optimization (4); no values are given for the numerical experiment, and the error/certificate depends on r through Lemma 10.
assumptions (6)
  • domain assumption X is compact with Lipschitz boundary; f ∈ C^s and inf_x |det Df(x)| > 0.
    Invariance and boundedness of A on W^{s,2} rely on this (Lemma 1 / Corollary 4).
  • ad hoc to paper There exists a Φ^s-homeomorphism ψ conjugating f to a linear map z ↦ Fz on the whole state space.
    Theorem 8's spectrum–stability relation requires global linearizability; this is very restrictive and not verified in applications.
  • ad hoc to paper For the unstable case, sup_x τ(x) < ∞ and f^{-1} ∈ (Φ^s)^d.
    Theorem 9's outbound eigenfunction construction requires all points to reach a small neighborhood X0 in bounded time and f to be invertible.
  • domain assumption Sample snapshots are i.i.d. uniformly distributed on X.
    Lemma 10's probabilistic error bound assumes i.i.d. uniform samples; the numerical experiment uses time-correlated trajectory data.
  • ad hoc to paper The H→L2 error bound from Lemma 10 controls the H→H operator norm of A−Â.
    Used implicitly in Section 4.3 to compare T=A*A and T̂=Â*Â; not proved and generally false.
  • ad hoc to paper A is diagonal on a basis of monomials and satisfies ||Ah|| ≤ |λ1(F)| ||h||.
    Lemma 12 infers contractivity of A from diagonalizability; diagonalizability with respect to a non-orthogonal basis does not imply bounded norm by the spectral radius.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Koopman Operator for Stability Analysis: Theory with a Linear--Radial Product Reproducing Kernel." pith.science (2026). https://pith.science/paper/42XG6AIC

@misc{pith2026251106063,
  author       = {Pith},
  title        = {Pith review of: Koopman Operator for Stability Analysis: Theory with a Linear--Radial Product Reproducing Kernel},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/42XG6AIC}},
  note         = {Machine review of arXiv:2511.06063}
}
read the original abstract

Koopman operator, as a fully linear representation of nonlinear dynamical systems, if well-defined on a reproducing kernel Hilbert space (RKHS), can be efficiently learned from data. For stability analysis and control-related problems, it is desired that the defining RKHS of the Koopman operator should account for both the stability of an equilibrium point (as a local property) and the regularity of the dynamics on the state space (as a global property). To this end, we show that by using the product kernel formed by the linear kernel and a Wendland radial kernel, the resulting RKHS is invariant under the action of Koopman operator (under certain smoothness conditions). Furthermore, when the equilibrium is asymptotically stable, the spectrum of Koopman operator is provably confined inside the unit circle, and escapes therefrom upon bifurcation. Thus, the learned Koopman operator with provable probabilistic error bound provides a stability certificate. In addition to numerical verification, we further discuss how such a fundamental spectrum--stability relation would be useful for Koopman-based control.

Figures

Figures reproduced from arXiv: 2511.06063 by the authors.

Figure 1
Figure 1. Trajectory prediction based on esti￾mated Koopman operator when µ = −1 [PITH_FULL_IMAGE:figures/full_fig_p009_1.png] view at source ↗
Figure 3
Figure 3. Trajectory prediction based on esti￾mated Koopman operator when µ = +1 [PITH_FULL_IMAGE:figures/full_fig_p009_3.png] view at source ↗
Figure 5
Figure 5. Trajectory prediction based on esti￾mated Koopman operator when µ = +1 with initial states in the domain [−2.5, 2.5] [PITH_FULL_IMAGE:figures/full_fig_p016_5.png] view at source ↗
Figures from the paper (2 more)
Figure 7
Figure 7. Figure 7: Trajectory prediction based on es￾timated Koopman operator using Wendland kernel only when µ = −1 [PITH_FULL_IMAGE:figures/full_fig_p017_7.png]
Figure 9
Figure 9. Figure 9: Trajectory prediction based on es￾timated Koopman operator using Wendland kernel only when µ = +1 [PITH_FULL_IMAGE:figures/full_fig_p017_9.png]

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Data-Driven Domain of Attraction Estimation via Convergent Koopman-Zubov Approximation

    eess.SY 2026-08 conditional novelty 5.0 of 10

    A new RKHS construction gives the Zubov-Koopman operator a spectrum inside the unit disk, so the Zubov function can be estimated from data with a sectorially bounded error.

Reference graph

Works this paper leans on

7 extracted references · 2 linked inside Pith · cited by 1 Pith paper

  1. [3]

    Unifying HJB and Riccati equations: A Koopman operator approach to nonlinear optimal control.arXiv preprint arXiv:2509.20122,

    Tobias Breiten and Bernhard H ¨oveler. Unifying HJB and Riccati equations: A Koopman operator approach to nonlinear optimal control.arXiv preprint arXiv:2509.20122,

  2. [5]

    This completes the proof. A.3. Proof of Lemma 7 ProofSince the components ofψandψ −1 belong to theΦ s-class, analogous to the proof in The- orem 6, the composition operatorsC ψ :H → ˜H,g7→ψ◦gandC ψ−1 : ˜H → H,˜g7→ψ−1 ◦˜g are both linear and bounded. Hence ˜A=C ψACψ−1 is linear and bounded. Clearly, for anyλ∈C, λI−Ahas a bounded inverse onHif and only ifλI...

  3. [2006]

    Ergodic theory, dynamic mode decomposition, and computation of spectral properties of the koopman operator.SIAM J

    Hassan Arbabi and Igor Mezic. Ergodic theory, dynamic mode decomposition, and computation of spectral properties of the koopman operator.SIAM J. Appl. Dyn. Syst., 16(4):2096–2126,

  4. [2020]

    Spectrum of the Koopman operator, spectral expansions in functional spaces, and state- space geometry.J

    Igor Mezi´c. Spectrum of the Koopman operator, spectral expansions in functional spaces, and state- space geometry.J. Nonlin. Sci., 30(5):2091–2145,

  5. [2021]

    Two roads to koopman operator theory for control: Infinite input sequences and operator families.arXiv preprint arXiv:2510.15166,

    Masih Haseli, Igor Mezi ´c, and Jorge Cort ´es. Two roads to koopman operator theory for control: Infinite input sequences and operator families.arXiv preprint arXiv:2510.15166,

  6. [2023]

    Nonparametric control Koopman operators.arXiv preprint arXiv:2405.07312,

    Petar Bevanda, Bas Driessen, Lucian Cristian Iacob, Stefan Sosnowski, Roland T ´oth, and Sandra Hirche. Nonparametric control Koopman operators.arXiv preprint arXiv:2405.07312,

  7. [2024]

    Koopman operator in the weighted function spaces and its learning for the estimation of Lyapunov and Zubov functions

    Wentao Tang. Koopman operator in the weighted function spaces and its learning for the estimation of Lyapunov and Zubov functions. InAmerican Control Conference (ACC), pages 3863–3870. IEEE, 2025a. 12 KOOPMANOPERATOR FORSTABILITYANALYSIS Wentao Tang. Koopman–Nemytskii operator: A linear representation of nonlinear controlled sys- tems.arXiv preprint arXiv...

Pith tools

Reviewed August 3, 2026 · model on record in the stance chip above.