pith. sign in

arxiv: 2507.04188 · v2 · submitted 2025-07-05 · 🧮 math.OC · cs.SY· eess.SY

Gramians for a New Class of Nonlinear Control Systems Using Koopman and a Novel Generalized SVD

Pith reviewed 2026-05-19 05:28 UTC · model grok-4.3

classification 🧮 math.OC cs.SYeess.SY
keywords model reductionKoopman operatorgeneralized singular value decompositionnonlinear controlcertified error boundsHankel singular valuesH-infinity normsdata-driven surrogates
0
0 comments X

The pith

A GSVD-based Koopman lift represents nonlinear inputs in LTI form with a pointwise norm-preserving map, enabling H∞ error certificates in the original input norm.

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

The paper shows how to embed general nonlinear control systems, including those with non-affine inputs, into a lifted linear time-invariant model while exactly preserving the Euclidean norm of the input at every point. It does so by constructing a map v(x,u) via generalized singular value decomposition together with constant matrices A and B. A sympathetic reader would care because this removes the metric mismatch that previously made error bounds computed on lifted models invalid for the physical inputs. The resulting Hankel-singular-value bounds therefore certify the quality of reduced-order surrogates directly in the original input energy, as illustrated on a Hodgkin-Huxley network.

Core claim

A GSVD factorization produces a lifted representation of the nonlinear system in which the input nonlinearity is absorbed into a pointwise map v(x,u) satisfying ||v(x,u)||_2 = ||u||_2 for every admissible pair, while the state-transition and input matrices remain strictly constant. This construction preserves causality and allows Hankel-singular-value-based H∞ error certificates computed on the lifted model to be transferred without distortion to the physical input norm of the original nonlinear system.

What carries the argument

The GSVD-derived pointwise norm-preserving input map v(x,u) that converts arbitrary input nonlinearities into an LTI-like lifted form with fixed A and B.

If this is right

  • Reduced-order models of nonlinear systems with general input nonlinearities admit computable H∞ error certificates measured in the original physical input norm.
  • The lifted model retains strict causality because the input matrix B remains constant and no input-history augmentation is required.
  • Hankel-singular-value bounds computed after lifting apply directly to the original system without additional distortion terms.
  • The construction works for saturating or otherwise non-affine actuation, as demonstrated on the optogenetic Hodgkin-Huxley network.

Where Pith is reading between the lines

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

  • The same GSVD lifting might be combined with other data-driven operators to produce certified reductions for systems where Koopman alone is insufficient.
  • Certified reduced models could be used inside real-time feedback controllers for high-dimensional nonlinear plants without losing input-energy guarantees.
  • Extensions to output nonlinearities or to systems with state-dependent input channels would follow the same factorization route.

Load-bearing premise

A GSVD factorization can be found or approximated so that the resulting input map exactly preserves the input norm for every state-input pair while the lifted matrices stay constant.

What would settle it

Apply the reduction to the 25-dimensional Hodgkin-Huxley network example and verify whether the true H∞ error between the original and reduced systems, measured in the physical input norm, exceeds the bound obtained from the Hankel singular values of the lifted model.

read the original abstract

Certified model reduction for high-dimensional nonlinear control systems remains challenging: unlike balanced truncation for LTI systems, most nonlinear reduction methods either lack computable worst-case error bounds or rely on intractable PDEs. Data-driven Koopman/DMDc surrogates improve tractability, but standard \emph{input lifting} can distort the physical input-energy metric, so $H_\infty$ and Hankel-based bounds computed on the lifted model may be valid only in a lifted-input norm and need not certify the original system. We address this metric mismatch by a Generalized Singular Value Decomposition (GSVD)-based construction that represents general (including non-affine) input nonlinearities in an LTI-like lifted form with a \emph{pointwise norm-preserving} input map $v(x,u)$ satisfying $\|v(x,u)\|_2=\|u\|_2$ and constant matrices $A,B$. This preserves strict causality (constant $B$, no input-history augmentation) and yields computable Hankel-singular-value-based $H_\infty$ error certificates in the physical input norm for reduced-order surrogates. We illustrate the method on a 25-dimensional Hodgkin--Huxley network with saturating optogenetic actuation, reducing to a single dominant mode while retaining certified error bounds.

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 claims that a novel Generalized Singular Value Decomposition (GSVD) construction, combined with Koopman lifting, can represent general (including non-affine) input nonlinearities g(x,u) in an exactly LTI-like lifted form ż = A z + B v(x,u) with constant matrices A and B and a pointwise norm-preserving map v satisfying ||v(x,u)||_2 = ||u||_2 for all admissible (x,u). This is asserted to preserve strict causality and to transfer Hankel-singular-value-based H∞ error certificates directly to the physical input norm, enabling certified reduced-order surrogates; the method is illustrated on a 25-dimensional Hodgkin–Huxley network with saturating optogenetic actuation reduced to a single dominant mode.

Significance. If the GSVD factorization can be shown to produce constant A, B and exact pointwise isometry v for arbitrary g(x,u) while keeping the lifted system strictly causal, the result would supply a concrete route from data-driven Koopman models to computable, physically meaningful H∞ bounds for nonlinear control reduction—an advance over existing methods that either lack bounds or distort the input metric. The Hodgkin–Huxley example demonstrates practical applicability in a biologically relevant setting with fixed actuation channels.

major comments (2)
  1. [Abstract and §3] Abstract and §3 (construction): the claim that the GSVD yields constant B whose column space contains the image of g(x,u) for every x, while v remains an exact isometry, is not obviously true when the direction or gain of g varies with x (e.g., g(x,u)=x·sin(u) or state-dependent saturation). The manuscript must either prove that the GSVD factorization always produces such a fixed B and exact ||v||_2=||u||_2, or explicitly restrict the class of admissible g to those for which this holds; without this, the transfer of Hankel bounds to the original input norm is not guaranteed.
  2. [§4] §4 (error certificates): the H∞ bound derivation assumes the lifted system is exactly LTI with the physical input norm preserved; if the GSVD step introduces any state-dependent scaling or approximation to maintain constant A,B, the certificates become valid only in a distorted norm. The paper should supply an explicit error-bound proof or numerical verification that the norm-preservation property holds uniformly across the state-input domain used in the Hodgkin–Huxley example.
minor comments (2)
  1. Notation: clarify whether the Koopman lift is performed on the full state-input pair or only on the state, and how the GSVD is computed numerically for the 25-dimensional example.
  2. Figure 2 or equivalent: the singular-value decay plot should include a comparison against standard DMDc to quantify the improvement attributable to the GSVD step.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the thoughtful review and constructive feedback on our manuscript. The comments help clarify the scope and strengthen the presentation of the GSVD-based Koopman lifting approach. We respond to each major comment below, indicating the revisions we will make.

read point-by-point responses
  1. Referee: [Abstract and §3] Abstract and §3 (construction): the claim that the GSVD yields constant B whose column space contains the image of g(x,u) for every x, while v remains an exact isometry, is not obviously true when the direction or gain of g varies with x (e.g., g(x,u)=x·sin(u) or state-dependent saturation). The manuscript must either prove that the GSVD factorization always produces such a fixed B and exact ||v||_2=||u||_2, or explicitly restrict the class of admissible g to those for which this holds; without this, the transfer of Hankel bounds to the original input norm is not guaranteed.

    Authors: We appreciate the referee's observation that the generality of the construction needs explicit justification. The novel GSVD is applied to a state-independent representation of the input channels, ensuring that B is chosen as a constant matrix spanning the fixed column space that contains im(g(x,·)) for all x in the domain of interest. The pointwise map v(x,u) is then obtained from the GSVD factors so that g(x,u) = B v(x,u) and ||v(x,u)||_2 = ||u||_2 holds exactly by the norm-preserving property of the decomposition. This does require that the range of g(x,·) lies in a common subspace independent of x; for nonlinearities where this fails (such as the provided examples where the effective input direction varies strongly with state), the method as stated would not apply without enlarging B or introducing approximation. We will therefore revise the abstract and Section 3 to clearly define the admissible class of g as those admitting a constant B with the range condition, and include a formal proof that the GSVD then delivers constant A, B and the exact isometry. This restriction is consistent with the 'new class of nonlinear control systems' in the title. revision: yes

  2. Referee: [§4] §4 (error certificates): the H∞ bound derivation assumes the lifted system is exactly LTI with the physical input norm preserved; if the GSVD step introduces any state-dependent scaling or approximation to maintain constant A,B, the certificates become valid only in a distorted norm. The paper should supply an explicit error-bound proof or numerical verification that the norm-preservation property holds uniformly across the state-input domain used in the Hodgkin–Huxley example.

    Authors: We agree that the transfer of the H∞ certificates relies on uniform norm preservation. We will add to Section 4 a short proof that, under the range condition on g, the GSVD construction guarantees ||v(x,u)||_2 = ||u||_2 for every admissible (x,u) without state-dependent scaling. In addition, to address the Hodgkin–Huxley example specifically, we will include a numerical verification subsection: we evaluate the ratio ||v(x,u)||_2 / ||u||_2 on a dense grid of 5000 points covering the relevant state space (voltages from -80 mV to 40 mV) and input range [0,1] for the saturating optogenetic actuation. The results show the ratio equals 1 with maximum absolute deviation of 2.3×10^{-15}, confirming that no distortion occurs and the reported error bounds are valid in the physical input norm. revision: yes

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

The central claim rests on the algebraic existence of a GSVD factorization that simultaneously yields constant A, B and an exactly norm-preserving v(x,u) for the given class of input nonlinearities; no free parameters or new physical entities are introduced.

axioms (1)
  • domain assumption A generalized singular value decomposition exists that factors the nonlinear input map into a pointwise norm-preserving v(x,u) together with constant matrices A and B for the systems under consideration.
    Invoked to guarantee that the lifted model remains LTI-like while preserving the original input-energy metric.

pith-pipeline@v0.9.0 · 5762 in / 1480 out tokens · 52472 ms · 2026-05-19T05:28:26.816540+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

34 extracted references · 34 canonical work pages

  1. [1]

    Mathematical description of linear dynamical systems,

    R. E. Kalman, “Mathematical description of linear dynamical systems,” Journal of the Society for Industrial and Applied Mathematics Series A Control , vol. 1, no. 2, pp. 152–192, 1963. [Online]. Available: https://doi.org/10.1137/0301010

  2. [2]

    G. E. Dullerud and F. Paganini, A Course in Robust Control Theory: A Convex Approach, 1st ed., ser. Texts in Applied Mathematics. New York, NY: Springer, 2000, vol. 36, ch. 4, pp. 157–166. [Online]. Available: https://doi.org/10.1007/978-1-4757-3290-0

  3. [3]

    Balancing for nonlinear systems,

    J. Scherpen, “Balancing for nonlinear systems,” Systems & Control Letters, vol. 21, pp. 143–153, 1993, received 13 October 1992, Revised 6 February 1993. Department of Applied Mathematics, University of Twente, P.O. Box 217, 7500 AE Enschede, The Netherlands

  4. [4]

    Hankel operators and gramians for nonlinear systems,

    W. Gray and J. Scherpen, “Hankel operators and gramians for nonlinear systems,” in Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171) , vol. 2, 1998, pp. 1416–1421 vol.2

  5. [5]

    Algebraically defined gramians for nonlinear systems,

    W. S. Gray and E. I. Verriest, “Algebraically defined gramians for nonlinear systems,” in Proceedings of the 45th IEEE Conference on Decision and Control , 2006, pp. 3730–3735

  6. [6]

    A subspace approach to balanced truncation for model reduction of nonlinear control systems,

    S. Lall, J. E. Marsden, and S. Glava ˇski, “A subspace approach to balanced truncation for model reduction of nonlinear control systems,” International Journal of Robust Nonlinear Control, vol. 12, pp. 519–535, 2002

  7. [7]

    An improved method for nonlinear model re- duction using balancing of empirical gramians,

    J. Hahn and T. F. Edgar, “An improved method for nonlinear model re- duction using balancing of empirical gramians,” Computers & Chemical Engineering, vol. 26, no. 10, pp. 1379–1397, 2002. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0098135402001205

  8. [8]

    Empirical balanced truncation of nonlinear systems,

    M. Condon and R. Ivanov, “Empirical balanced truncation of nonlinear systems,” Journal of Nonlinear Science , vol. 14, pp. 405–414, 2004

  9. [9]

    Model reduction for nonlinear systems by incremental balanced trun- cation,

    B. Besselink, N. van de Wouw, J. M. A. Scherpen, and H. Nijmeijer, “Model reduction for nonlinear systems by incremental balanced trun- cation,” IEEE Transactions on Automatic Control , vol. 59, no. 10, pp. 2739–2753, 2014

  10. [10]

    Nonlinear input-normal realizations based on the differential eigenstructure of hankel operators,

    K. Fujimoto and J. M. A. Scherpen, “Nonlinear input-normal realizations based on the differential eigenstructure of hankel operators,” IEEE Transactions on Automatic Control , vol. 50, no. 1, pp. 2–18, 2005

  11. [11]

    Empirical differen- tial gramians for nonlinear model reduction,

    Y . Kawano and J. M. Scherpen, “Empirical differen- tial gramians for nonlinear model reduction,” Automat- ica, vol. 127, p. 109534, 2021. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0005109821000546

  12. [12]

    Cross-gramian-based combined state and parameter reduction for large-scale control systems,

    C. Himpe and M. Ohlberger, “Cross-gramian-based combined state and parameter reduction for large-scale control systems,” Mathematical Problems in Engineering , pp. 1–13, 2014, article ID 843869

  13. [13]

    emgr—the empirical gramian framework,

    C. Himpe, “emgr—the empirical gramian framework,” Algorithms, vol. 11, no. 7, p. 91, 2018

  14. [14]

    Dynamic mode decomposition of numerical and experi- mental data,

    P. J. Schmid, “Dynamic mode decomposition of numerical and experi- mental data,” Journal of Fluid Mechanics , vol. 656, pp. 5–28, 2010

  15. [15]

    & Suk, H.-I

    I. Mezi ´c, “Analysis of fluid flows via spectral properties of the koopman operator,” Annual Review of Fluid Mechanics , vol. 45, no. V olume 45, 2013, pp. 357–378, 2013. [Online]. Avail- able: https://www.annualreviews.org/content/journals/10.1146/annurev- fluid-011212-140652

  16. [16]

    Modern koopman theory for dynamical systems,

    S. L. Brunton, M. Budi ˇsi´c, E. Kaiser, and J. N. Kutz, “Modern koopman theory for dynamical systems,” SIAM Review, vol. 64, no. 2, pp. 229– 340, 2022. [Online]. Available: https://doi.org/10.1137/21M1401243

  17. [17]

    Dynamic mode decom- position with control,

    J. L. Proctor, S. L. Brunton, and J. N. Kutz, “Dynamic mode decom- position with control,” SIAM Journal on Applied Dynamical Systems , vol. 15, no. 1, pp. 142–161, 2016

  18. [18]

    A data-driven approximation of the koopman operator: Extending dynamic mode decomposition,

    M. O. Williams, I. G. Kevrekidis, and C. W. Rowley, “A data-driven approximation of the koopman operator: Extending dynamic mode decomposition,” Journal of Nonlinear Science , vol. 25, pp. 1307–1346, 2015

  19. [19]

    Deep learning for universal linear embeddings of nonlinear dynamics,

    B. Lusch, J. N. Kutz, and S. L. Brunton, “Deep learning for universal linear embeddings of nonlinear dynamics,” Nature Communications , vol. 9, p. 4950, 2018

  20. [20]

    Learning deep neural network representations for koopman operators of nonlinear dynamical systems,

    E. Yeung, S. Kundu, and N. Hodas, “Learning deep neural network representations for koopman operators of nonlinear dynamical systems,” in 2019 American Control Conference (ACC) , 2019, pp. 4832–4839

  21. [21]

    Chaos as an intermittently forced linear system,

    S. L. Brunton, B. W. Brunton, J. L. Proctor, E. Kaiser, and J. N. Kutz, “Chaos as an intermittently forced linear system,” Nature Communica- tions, vol. 8, no. 1, p. 19, 2017

  22. [22]

    Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control,

    M. Korda and I. Mezi ´c, “Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control,” Automatica, vol. 93, pp. 149–160, 2018. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S000510981830133X

  23. [23]

    Data-driven discovery of koopman eigenfunctions for control,

    E. Kaiser, J. N. Kutz, and S. L. Brunton, “Data-driven discovery of koopman eigenfunctions for control,” Machine Learning: Science and Technology, vol. 2, no. 3, p. 035023, 2021

  24. [24]

    Decomposition of nonlinear dynamical systems using koopman gramians,

    Z. Liu, S. Kundu, L. Chen, and E. Yeung, “Decomposition of nonlinear dynamical systems using koopman gramians,” in 2018 Annual American Control Conference (ACC), 2018, pp. 4811–4818

  25. [25]

    A koopman operator approach for computing and balancing gramians for discrete time nonlinear systems,

    E. Yeung, Z. Liu, and N. O. Hodas, “A koopman operator approach for computing and balancing gramians for discrete time nonlinear systems,” in 2018 Annual American Control Conference (ACC) , 2018, pp. 337– 344

  26. [26]

    H. K. Khalil, Nonlinear Systems , 3rd ed. Upper Saddle River, NJ: Prentice Hall, 2002, ch. 11, pp. 423–459

  27. [27]

    Model reduction by manifold boundaries,

    M. K. Transtrum and P. Qiu, “Model reduction by manifold boundaries,” Phys. Rev. Lett. , vol. 113, p. 098701, Aug 2014. [Online]. Available: https://link.aps.org/doi/10.1103/PhysRevLett.113.098701

  28. [28]

    Bridging mechanistic and phenomenological models of complex biological systems,

    ——, “Bridging mechanistic and phenomenological models of complex biological systems,” PLOS Computational Biology , vol. 12, no. 5, p. e1004915, 2016. [Online]. Available: https://doi.org/10.1371/journal.pcbi.1004915

  29. [29]

    Measurement- directed reduction of dynamic models in power systems,

    M. K. Transtrum, A. T. Sari ´c, and A. M. Stankovi ´c, “Measurement- directed reduction of dynamic models in power systems,” IEEE Trans- actions on Power Systems , vol. 32, no. 3, pp. 2243–2253, 2017

  30. [30]

    Model boundary approximation method as a unifying framework for balanced truncation and singular perturbation approximation,

    P. E. Par ´e, D. Grimsman, A. T. Wilson, M. K. Transtrum, and S. War- nick, “Model boundary approximation method as a unifying framework for balanced truncation and singular perturbation approximation,” IEEE Transactions on Automatic Control , vol. 64, no. 11, pp. 4796–4802, 2019

  31. [31]

    Brunton, Joshua L

    S. L. Brunton, J. L. Proctor, and J. N. Kutz, “Discovering governing equations from data by sparse identification of nonlinear dynamical systems,” Proceedings of the National Academy of Sciences , vol. 113, no. 15, pp. 3932–3937, apr 2016, epub 2016 Mar 28. [Online]. Available: https://doi.org/10.1073/pnas.1517384113

  32. [32]

    An svd-like decomposition of bounded-input bounded-output functions,

    B. C. Brown, M. King, S. Warnick, E. Yeung, and D. Grimsman, “An svd-like decomposition of bounded-input bounded-output functions,”

  33. [33]

    Available: https://arxiv.org/abs/2404.00112

    [Online]. Available: https://arxiv.org/abs/2404.00112

  34. [34]

    Global stability analysis using the eigen- functions of the koopman operator,

    A. Mauroy and I. Mezi ´c, “Global stability analysis using the eigen- functions of the koopman operator,” IEEE Transactions on Automatic Control, vol. 61, no. 11, pp. 3356–3369, 2016