Nonlinear balanced truncation model reduction through scalable Taylor series
Pith reviewed 2026-05-08 10:53 UTC · model grok-4.3
The pith
Taylor series approximations make nonlinear balanced truncation scalable and produce true nonlinear reduced models.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
We derive polynomial approximations for the balancing transformation and the explicit balanced realization of the full-order model, which yields true nonlinear reduced-order models upon truncation of redundant state components.
What carries the argument
Kronecker product representation of Taylor series polynomial approximations to the balancing transformation and balanced realization.
If this is right
- Truncation after the polynomial approximation step directly produces nonlinear reduced-order models instead of linearized ones.
- Scalability follows from efficient Kronecker-based polynomial arithmetic that handles larger state dimensions.
- Stability, controllability, and observability properties are retained when the series order suffices for the system at hand.
- Numerical examples demonstrate concrete benefits and limitations of nonlinear balancing that earlier studies did not quantify.
Where Pith is reading between the lines
- The same series approximation strategy could extend to other nonlinear reduction methods that rely on coordinate transformations.
- Adaptive choice of truncation order based on local nonlinearity strength might further improve accuracy without manual tuning.
- Control design performed on the resulting reduced nonlinear models could be tested for closed-loop performance on the original system.
Load-bearing premise
Low-order Taylor series approximations must remain accurate enough for the nonlinear dynamics so that truncation still preserves stability, controllability, and observability.
What would settle it
Apply the method to a nonlinear system whose exact balanced realization is known analytically; if the reduced-model trajectories deviate substantially from the full-order trajectories in stability or response, the approximations have failed to deliver the claimed preservation.
Figures
read the original abstract
The theory of nonlinear balanced truncation provides a system-theoretic framework for model reduction that preserves important properties such as stability, controllability, and observability. We present a scalable algorithm for computing reduced-order models based on the nonlinear balancing theory. The approach is based on polynomial approximations using the Kronecker product representation, building on recent numerical linear algebra advancements to enable scalability. We derive polynomial approximations for the balancing transformation and the explicit balanced realization of the full-order model, which yields true nonlinear reduced-order models upon truncation of redundant state components. The proposed tools are tested on various examples, demonstrating a nuanced perspective of the benefits and limitations of nonlinear balancing not shown in the existing literature.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a scalable algorithm for nonlinear balanced truncation model reduction. It uses polynomial Taylor series approximations, represented via Kronecker products, to compute the balancing transformation and the explicit balanced realization of the full-order nonlinear system. Truncation of redundant states then produces a true nonlinear reduced-order model. The approach builds on recent numerical linear algebra advances for scalability and is demonstrated on examples that highlight both benefits and limitations of nonlinear balancing.
Significance. If the central approximations are shown to preserve the necessary structure with quantifiable error, the method could make nonlinear balancing practical for systems where exact computation is intractable, extending linear techniques in a structure-preserving way. The explicit derivation of the balanced realization and the nuanced empirical assessment of limitations are strengths that go beyond prior work focused only on linear or local cases.
major comments (2)
- [§4.2] §4.2 (Approximation of the balancing transformation): the derivation provides the Kronecker-product polynomial form but does not supply remainder bounds or a radius-of-convergence estimate; without these, it is unclear whether the truncated model remains approximately balanced for the nonlinear Gramians outside a small neighborhood of the equilibrium.
- [§5.3] §5.3 (Truncation step and property inheritance): the claim that truncation after approximation yields ROMs that inherit stability, controllability, and observability rests on the unproven assertion that approximation error commutes with truncation in a structure-preserving manner; the numerical examples show good performance but do not constitute a general guarantee, leaving the central claim load-bearing on an unverified step.
minor comments (2)
- Notation for the Kronecker-product operators is introduced without a dedicated table; a compact summary of the multi-index conventions would improve readability.
- [Figure 4] Figure 4 (error vs. approximation order) uses a log scale that compresses the higher-order results; adding a linear inset or tabulated values would make the convergence behavior clearer.
Simulated Author's Rebuttal
We thank the referee for the careful review and constructive major comments, which correctly identify limitations in the theoretical guarantees of our approximation-based approach. We respond point by point below and indicate the revisions we will make.
read point-by-point responses
-
Referee: [§4.2] §4.2 (Approximation of the balancing transformation): the derivation provides the Kronecker-product polynomial form but does not supply remainder bounds or a radius-of-convergence estimate; without these, it is unclear whether the truncated model remains approximately balanced for the nonlinear Gramians outside a small neighborhood of the equilibrium.
Authors: We agree that the derivation in §4.2 supplies the Kronecker-product polynomial expressions without remainder bounds or a radius-of-convergence estimate. Consequently, the distance from equilibrium at which the truncated model ceases to be approximately balanced is not analytically controlled. The method is local by construction. In the revised manuscript we will add a dedicated paragraph in §4.2 (and a short remark in the conclusions) that explicitly states the local character of the Taylor approximation, together with new numerical diagnostics in the examples that plot the deviation from balancing as the state norm increases. Deriving general analytic bounds lies outside the scope of the present work, which centers on scalable computation, and is noted as future research. revision: partial
-
Referee: [§5.3] §5.3 (Truncation step and property inheritance): the claim that truncation after approximation yields ROMs that inherit stability, controllability, and observability rests on the unproven assertion that approximation error commutes with truncation in a structure-preserving manner; the numerical examples show good performance but do not constitute a general guarantee, leaving the central claim load-bearing on an unverified step.
Authors: The referee is right that no proof is given that the approximation error commutes with truncation so as to preserve stability, controllability, and observability in general. The statements in §5.3 are therefore supported only by the numerical evidence. We will revise §5.3 and the concluding section to replace the current wording with a more cautious statement: the reduced-order models are observed to inherit the listed properties in the tested cases when the Taylor approximation is sufficiently accurate, while a rigorous result on error commutation remains an open theoretical question. This change will be made without altering the numerical results or the algorithmic contribution. revision: partial
Circularity Check
No circularity in derivation of polynomial approximations for nonlinear balanced truncation
full rationale
The paper derives polynomial (Taylor/Kronecker) approximations to the balancing transformation and explicit balanced realization, then truncates states to obtain nonlinear ROMs. This chain is an algorithmic approximation procedure that builds on external numerical linear algebra results and is validated on examples; it does not reduce any claimed result to a fitted parameter, self-definition, or self-citation chain. The central output (approximate balanced realization after truncation) is not equivalent by construction to the input full-order model or its series coefficients, and no load-bearing uniqueness theorem or ansatz is imported from the authors' prior work. The derivation remains self-contained as a numerical technique.
Axiom & Free-Parameter Ledger
Reference graph
Works this paper leans on
-
[1]
M. Abramowitz and I. A. Stegun.Handbook of mathematical functions with formulas, graphs, and mathematical tables, volume 55. US Government printing office, 1948
work page 1948
-
[2]
A. C. Antoulas.Approximation of large-scale dynamical systems. Society for Industrial and Applied Mathematics, 2005
work page 2005
-
[3]
P. Benner and P. Goyal. Balanced truncation for quadratic-bilinear control systems.Advances in Computational Mathematics, 50(88), Aug. 2024
work page 2024
-
[4]
B. Besselink, N. van de Wouw, J. M. A. Scherpen, and H. Nijmeijer. Model reduction for nonlinear systems by incremental balanced truncation.IEEE Transactions on Automatic Control, 59(10):2739–2753, Oct. 2014
work page 2014
-
[5]
J. Borggaard and L. Zietsman. The quadratic-quadratic regulator problem: approximating feedback controls for quadratic-in-state nonlinear systems. In2020 American Control Conference (ACC), pages 818–823, July 2020
work page 2020
-
[6]
J. Borggaard and L. Zietsman. On approximating polynomial-quadratic regulator problems. IFAC-PapersOnLine, 54(9):329–334, 2021
work page 2021
-
[7]
J. Bouvrie and B. Hamzi. Kernel methods for the approximation of nonlinear systems.SIAM Journal on Control and Optimization, 55(4):2460–2492, Jan. 2017
work page 2017
-
[8]
T. Breiten, K. Kunisch, and L. Pfeiffer. Numerical study of polynomial feedback laws for a bilinear control problem.Mathematical Control & Related Fields, 8(3):557–582, 2018
work page 2018
-
[9]
J. Brewer. Kronecker products and matrix calculus in system theory.IEEE Transactions on Circuits and Systems, 25(9):772–781, Sept. 1978
work page 1978
-
[10]
M. Condon and R. Ivanov. Nonlinear systems – algebraic Gramians and model reduction. COMPEL - The international journal for computation and mathematics in electrical and electronic engineering, 24(1):202–219, Mar. 2005
work page 2005
-
[11]
N. A. Corbin and J. Borggaard. NLbalancing repository. Available online: https://github. com/cnick1/NLbalancing, May 2025. 36N. A. CORBIN AND B. KRAMER
work page 2025
-
[12]
N. A. Corbin and B. Kramer. Computing solutions to the polynomial-polynomial regulator problem. In2024 IEEE 63rd Conference on Decision and Control (CDC), pages 2689–
-
[13]
N. A. Corbin and B. Kramer. Scalable computation ofH ∞ energy functions for polynomial drift nonlinear systems. In2024 American Control Conference (ACC), pages 2506–2511. IEEE, July 2024
work page 2024
-
[14]
N. A. Corbin and B. Kramer. Scalable computation ofH ∞ energy functions for polynomial control-affine systems.IEEE Transactions on Automatic Control, 70(5):3088–3100, May 2025
work page 2025
-
[15]
N. A. Corbin, A. Sarkar, J. M. A. Scherpen, and B. Kramer. Scalable computation of input- normal/output-diagonal balanced realization for control-affine polynomial systems.Sys- tems & Control Letters, 204:106178, Oct. 2025
work page 2025
-
[16]
K. Fujimoto and J. M. A. Scherpen. Balanced realization and model order reduction for nonlin- ear systems based on singular value analysis.SIAM Journal on Control and Optimization, 48(7):4591–4623, Jan. 2010
work page 2010
-
[17]
K. Fujimoto and D. Tsubakino. Computation of nonlinear balanced realization and model reduction based on Taylor series expansion.Systems & Control Letters, 57(4):283–289, Apr. 2008
work page 2008
-
[18]
G. H. Golub and C. Van Loan.Matrix computations. Johns Hopkins University Press, fourth edition, 2013
work page 2013
-
[19]
W. S. Gray and J. M. A. Scherpen. Hankel operators and gramians for nonlinear systems. In Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171). IEEE, 1998
work page 1998
-
[20]
W. S. Gray and J. M. A. Scherpen. Minimality and local state decompositions of a nonlinear state space realization using energy functions.IEEE Transactions on Automatic Control, 45(11):2079–2086, 2000
work page 2079
-
[21]
W. S. Gray and J. M. A. Scherpen. On the nonuniqueness of singular value functions and balanced nonlinear realizations.Systems & Control Letters, 44(3):219–232, Oct. 2001
work page 2001
-
[22]
W. S. Gray and E. I. Verriest. Algebraically defined gramians for nonlinear systems. In2006 45th IEEE Conference on Decision and Control. IEEE, Dec. 2006
work page 2006
-
[23]
H. V. Henderson and S. R. Searle. The vec-permutation matrix, the vec operator and Kronecker products: a review.Linear and Multilinear Algebra, 9(4):271–288, Jan. 1981
work page 1981
- [24]
-
[25]
E. Jonckheere and L. Silverman. A new set of invariants for linear systems—application to reduced order compensator design.IEEE Transactions on Automatic Control, 28(10):953– 964, Oct. 1983
work page 1983
-
[26]
R. E. Kalman. Contributions to the theory of optimal control.Bolet´ ın de la Sociedad Matem´ atica Mexicana, 5:102–119, 1960
work page 1960
-
[27]
R. E. Kalman. A new approach to linear filtering and prediction problems.Journal of Basic Engineering, 82(1):35–45, Mar. 1960
work page 1960
-
[28]
R. E. Kalman. On the general theory of control systems.IFAC Proceedings Volumes, 1(1):491– 502, Aug. 1960
work page 1960
-
[29]
R. E. Kalman. Mathematical description of linear dynamical systems.Journal of the Society for Industrial and Applied Mathematics Series A Control, 1(2):152–192, Jan. 1963
work page 1963
-
[30]
R. E. Kalman. Irreducible realizations and the degree of a rational matrix.Journal of the Society for Industrial and Applied Mathematics, 13(2):520–544, June 1965
work page 1965
-
[31]
R. E. Kalman and J. E. Bertram. Control system analysis and design via the “second method” of Lyapunov: II—discrete-time systems.Journal of Basic Engineering, 82(2):394–400, June 1960
work page 1960
-
[32]
R. E. Kalman and J. E. Bertram. Control system analysis and design via the “second method” of Lyapunov: I—continuous-time systems.Journal of Basic Engineering, 82(2):371–393, June 1960
work page 1960
-
[33]
R. E. Kalman and R. S. Bucy. New results in linear filtering and prediction theory.Journal of Basic Engineering, 83(1):95–108, Mar. 1961
work page 1961
-
[34]
Y. Kawano and J. M. A. Scherpen. Model reduction by differential balancing based on nonlinear Hankel operators.IEEE Transactions on Automatic Control, 62(7):3293–3308, July 2017
work page 2017
- [35]
- [36]
-
[37]
A. J. Krener. Reduced order modeling of nonlinear control systems. InAnalysis and Design of Nonlinear Control Systems, pages 41–62. Springer Berlin Heidelberg, 2008
work page 2008
-
[38]
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 and Nonlinear Control, 12(6):519–535, Feb. 2002
work page 2002
-
[39]
A. Laub, M. Heath, C. Paige, and R. Ward. Computation of system balancing transformations and other applications of simultaneous diagonalization algorithms.IEEE Transactions on Automatic Control, 32(2):115–122, Feb. 1987
work page 1987
-
[40]
A. M. Lyapunov. The general problem of the stability of motion.Kharkov Mathematical Society, 1892
-
[41]
J. R. Magnus and H. Neudecker.Matrix differential calculus with applications in statistics and econometrics. Wiley, third edition, Feb. 2019
work page 2019
-
[42]
B. C. Moore. Principal component analysis in linear systems: Controllability, observability, and model reduction.IEEE Transactions on Automatic Control, 26:17–32, Feb. 1981
work page 1981
-
[43]
D. Mustafa and K. Glover. Controller reduction byH ∞-balanced truncation.IEEE Transac- tions on Automatic Control, 36(6):668–682, 1991
work page 1991
-
[44]
A. J. Newman.Modeling and reduction with applications to semiconductor processing. PhD thesis, University of Maryland, College Park, 1999
work page 1999
-
[45]
A. J. Newman and P. S. Krishnaprasad. Computation for nonlinear balancing. InProceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171). IEEE, 1998
work page 1998
-
[46]
J. N. Reddy.An introduction to nonlinear finite element analysis. Oxford University Press, 2004
work page 2004
-
[47]
J. M. A. Scherpen. Balancing for nonlinear systems.Systems & Control Letters, 21(2):143–153, Aug. 1993
work page 1993
-
[48]
J. M. A. Scherpen.Balancing for nonlinear systems. PhD thesis, University of Twente, 1994
work page 1994
-
[49]
M. S. Tombs and I. Postlethwaite. Truncated balanced realization of a stable non-minimal state-space system.International Journal of Control, 46(4):1319–1330, Oct. 1987
work page 1987
-
[50]
C. F. Van Loan. The ubiquitous Kronecker product.Journal of Computational and Applied Mathematics, 123(1-2):85–100, Nov. 2000
work page 2000
-
[51]
E. W. Weisstein. Series reversion. FromMathWorld–A Wolfram Resource. https://mathworld. wolfram.com/SeriesReversion.html, 2004
work page 2004
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.