REVIEW 2 major objections 5 minor 21 references
Detecting Destabilizing Nonlinearities in Absolute Stability Analysis of Discrete-Time Feedback Systems
T0 review · 2 major / 5 minor · reviewed 2026-08-09 · deepseek-v4-flash
Pith's one-line read A rank-one solution of the dual LMI furnishes a constructive proof that the system is not absolutely stable.
desk verdict Solid conditional result: dual-LMI rank-one plus a sign condition constructively certifies instability in discrete-time, but the unquantified reach of that condition limits the practical claim. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The engine is the dual of the IQC-stability LMI, obtained via Lagrange duality. On that dual feasible set, a rank-one factor $H = [h_1;\,h_2][h_1;\,h_2]^T$ supplies a candidate equilibrium $h_1$ and a candidate input-output pair $(z^*, w^*) = (Ch_1+Dh_2,\, h_2)$. The constraint $(Ah_1+Bh_2)(Ah_1+Bh_2)^T = h_1 h_1^T$ forces $Ah_1+Bh_2 = \pm h_1$, and the sign condition $P_d((Ah_1+Bh_2)h_1^T) \ge 0$ selects the plus branch so that $h_1$ is a fixed point. The second dual equality collapses to $w^*(z^*-w^*)^T = 1_m f^T + g 1_m^T + X$ with $f,g \ge 0$ and $X$ a Z-matrix with zero diagonal; that identity is exactly what guarantees the interpolation points $(z^*_i, w^*_i)$ have slopes between 0 and 1 (and, in the odd case, the symmetry), so an admissible destabilizing nonlinearity can be pieced together.
What would settle it
Take any system $(A,B,C,D)$ with $A$ Schur stable and $\|D\|<1$ where the dual LMI (6) is feasible with a rank-one $H$ satisfying the sign condition, and verify by independent means (e.g., a full-block IQC test or exhaustive simulation) whether the closed-loop system with every slope[0,1] repeated nonlinearity is globally asymptotically stable; if such a system is found to be absolutely stable, Theorem 6's construction of a destabilizing nonlinearity would be contradicted.
Extended reading notes
Core claim
The paper's central claim is Theorem 6 (and its odd-symmetry counterpart, Theorem 8). Suppose the dual LMI (6) (or (13)) has a feasible solution H of rank one, written as $H = [h_1;\,h_2][h_1;\,h_2]^T$, and suppose the entrywise condition $P_d((Ah_1+Bh_2)h_1^T) \ge 0$ holds. Then $h_1$ is nonzero, and there is a nonlinearity $\varphi_{wc} \in \mathrm{slope}[0,1]$ (odd in the second case) that interpolates the data $\varphi_{wc}(Ch_1+Dh_2) = h_2$. The feedback system with this nonlinearity has $h_1$ as a nonzero equilibrium point, so it is not globally asymptotically stable; because $\varphi_{wc}$ lies in the assumed class of slope-restricted repeated nonlinearities, the original system is never absolutely stable over that class. The dual LMI's feasibility therefore upgrades LMI infeasibility from 'inconclusive' to 'definitively not absolutely stable' whenever a rank-one solution with the sign condition exists.
Load-bearing premise
The load-bearing premise is that the dual LMI's feasible set actually contains a rank-one solution $H = [h_1;\,h_2][h_1;\,h_2]^T$ that also satisfies the sign condition $P_d((Ah_1+Bh_2)h_1^T) \ge 0$; the theorems say nothing when no such solution exists, and the paper offers no algorithm or guarantee that one will be present.
Editorial extensions
If this is right
- Whenever the dual LMI (6) is feasible with a rank-one $H$ satisfying the sign condition, the system is provably not absolutely stable over slope[0,1] repeated nonlinearities, not merely possibly unstable.
- The same rank-one certificate for the odd-symmetry dual LMI (13) proves the system is not absolutely stable even over the smaller class of odd slope-restricted nonlinearities.
- The constructed $\varphi_{wc}$ is explicit piecewise-linear and can be extracted from the dual solution, so the certificate is constructive: it yields both a witness nonlinearity and a witness nonzero equilibrium.
- Because the dual LMI is feasible if and only if the primal LMI is infeasible, the theorem provides a rigorous way to interpret primal infeasibility in terms of actual instability, closing the gap left by the sufficiency-only primal condition.
- The restriction to slope[0,1] and $\|D\|<1$ is used to keep the nonlinearities nonexpansive and the feedback well-posed; the authors state that extending to general slope[$\mu$,$\nu$] remains open.
Reading between the lines
- If a rank-one dual solution can be found systematically by the solver (for instance by adding a rank penalty), the result becomes an automated instability test that runs whenever the primal LMI fails, turning every LMI infeasibility into either a constructive instability certificate or a reason to refine the multiplier class.
- The same Lagrange-duality technique could be applied to other IQC-based sufficient conditions (e.g., with dynamic multipliers or sector-bounded nonlinearities), where a rank-one dual solution might similarly expose a destabilizing element in the assumed class.
- The sign condition $P_d((Ah_1+Bh_2)h_1^T) \ge 0$ is the discrete-time analogue of a condition that was automatically satisfied in continuous time; understanding when it holds may reveal which systems are prone to having hidden equilibria at exactly the boundary of the multiplier class.
- A testable extension is to check numerically whether, for random stable (A,B,C,D), the set of rank-one dual solutions with the sign condition is nonempty whenever the primal LMI is infeasible; if gaps exist, the detection test is conservative.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies absolute stability of discrete-time LTI feedback systems with repeated slope-restricted nonlinearities, using static O'Shea-Zames-Falb multipliers in an IQC/LMI framework. It derives primal LMIs for absolute stability together with their duals, and the main results (Theorems 6 and 8) state that if the dual LMI admits a rank-one solution H = [h1; h2][h1; h2]^T satisfying the sign condition Pd((Ah1+Bh2)h1^T) >= 0, then there exists a scalar nonlinearity phi_wc in slope[0,1] (odd in Theorem 8) interpolating the data phi_wc(z*_i) = w*_i, and the feedback system with Phi_wc = diag_m(phi_wc) has the nonzero equilibrium h1. The proofs use algebraic identities from the dual equality constraints and an interpolation argument. Numerical examples for both the non-odd and odd cases illustrate the construction.
Significance. If the main result holds, it offers a constructive way to convert infeasibility of a sufficient LMI certificate into a falsifying nonlinearity and an explicit nonzero equilibrium, which is valuable for absolute stability analysis of neural-network and other nonlinear feedback loops. The proof of the conditional theorem is sound, self-contained, and the interpolation argument is elegant. The main caveat is that the result requires a rank-one dual solution with an additional sign condition; the paper gives no guarantee or algorithm for finding such a solution, and Remark 9 explicitly states that the sign condition is under investigation. This limits the practical reach of the detection method but does not invalidate the conditional theorem.
major comments (2)
- [§3.2, Theorem 6 and §4.2, Theorem 8] The dual LMI is feasible whenever the primal LMI is infeasible, but the theorems require a rank-one feasible matrix H satisfying the additional sign condition Pd((Ah1+Bh2)h1^T) >= 0. The rank-one constraint is nonconvex and cannot be enforced by a standard SDP solver, and the paper provides no theoretical condition or algorithm guaranteeing that such a solution exists whenever the primal LMI is infeasible. Since the stated purpose is to draw a definite conclusion from infeasibility, the practical scope of the detection method is unquantified. The numerical examples only report that the solver returned a solution 'numerically verified' to be rank one, without solver details or tolerances. Please either provide a guarantee or a systematic search procedure for rank-one solutions, or substantially soften the claims about detecting destabilizing nonlinearities from infeasibility and clearly state the conditional nature in the abstract and introduction.
- [§3.4 and §4.4] The numerical demonstrations are load-bearing for the claim that the technical conditions are usable, but they omit the verification data needed to reproduce them. For each example, please report the SDP solver and settings, the numerical values of the second singular value of H (or an equivalent rank-one verification), and the computed margin of the sign condition Pd((Ah1+Bh2)h1^T) >= 0. Without these, the reader cannot distinguish a genuine rank-one solution from a numerically near-rank-one one, nor check that the sign condition actually holds.
minor comments (5)
- [§4.2, proof of Theorem 8(ii)] In the final sentence of the proof, the condition on phi_wc is written as phi_wc(-z*_i) = w*_i, but it should be phi_wc(-z*_i) = -w*_i to match the statement of the theorem and the preceding argument.
- [§3.2, proof of Theorem 6(i)] The phrase 'To prove that rank(H) = 1 can happen' is misleading: the paragraph actually proves H is nonzero and h1 is nonzero under the rank-one hypothesis. Please rephrase to describe what is being shown.
- [§4.2, Theorem 8(iii)] The proof of assertion (iii) is omitted with 'Omitted since the proof is exactly the same as the proof of (iii) in Theorem 6.' Since the paper aims to be self-contained, it would be better to include the short argument or at least spell out the identical steps.
- [Figures 2-5] The figure captions are minimal. Please state explicitly which curve is phi_wc and which is the identity line, and distinguish the trajectories from x(0) = h1 and from the other initial condition.
- [§1 and §4.3] The reference to Gyotoku et al. (2025) is an arXiv preprint; if a published version exists, please update the citation, and if not, consider noting that the continuous-time counterpart is a preprint.
Circularity Check
No significant circularity: the main theorems are conditional constructions from dual-LMI certificates, and the only self-referential elements are non-load-bearing.
full rationale
The derivation chain in Theorems 6 and 8 is self-contained. The dual LMI (6)/(13) is the formal Lagrange dual of the sufficient stability LMI (4)/(11), and feasibility of the dual is equivalent to infeasibility of the primal by standard convex duality (Scherer 2006). The theorems add two explicit hypotheses: rank(H)=1 and the sign condition P_d((Ah1+Bh2)h1^T) >= 0. From the first equality in the dual, rank-one H and h1 != 0 give Ah1+Bh2 = ±h1 (an elementary fact cited to Ebihara 2012); the sign condition selects +h1. The dual equality (7) then shows the data (z*_i, w*_i) are interpolable by a slope-[0,1] function, and setting Phi_wc = diag(phi_wc) makes x=h1 an equilibrium by construction. This is a certificate-to-witness construction, not an assumption of the conclusion. The paper does not claim an algorithm or existence guarantee for rank-one sign-condition solutions; Remark 9 explicitly says the sign condition's interpretation and active use are under investigation, and the numerical examples only report that the returned H was numerically rank-one. That is a limitation on scope, not circularity. The citations to the authors' continuous-time predecessor (Gyotoku et al. 2025) and to Ebihara 2012 are not load-bearing: the discrete-time proof is carried out in the paper, and the Ebihara fact is elementary and independent of the paper's claims.
Assumptions & free parameters
assumptions (7)
- standard math IQC-based stability criterion (Proposition 1) from Megretski and Rantzer (1997).
- standard math Static O'Shea-Zames-Falb multiplier positivity for slope-restricted repeated nonlinearities (Lemma 4, Fetzer and Scherer 2017).
- standard math SDP duality or Farkas-type lemma for LMIs, cited to Scherer (2006).
- standard math If vectors u and v satisfy uu^T = vv^T, then u = v or u = -v.
- domain assumption A is Schur stable and ||D|| < 1.
- domain assumption Main theorems are restricted to slope-restricted nonlinearities with slope[0,1] (mu=0, nu=1).
- domain assumption The nonlinearity is static, repeated, and of the form Phi = diag_m(phi).
Cite this review
Pith. "Pith review of Detecting Destabilizing Nonlinearities in Absolute Stability Analysis of Discrete-Time Feedback Systems." pith.science (2026). https://pith.science/paper/CUGANZLB
@misc{pith2026250305875,
author = {Pith},
title = {Pith review of: Detecting Destabilizing Nonlinearities in Absolute Stability Analysis of Discrete-Time Feedback Systems},
year = {2026},
howpublished = {\url{https://pith.science/paper/CUGANZLB}},
note = {Machine review of arXiv:2503.05875}
}
read the original abstract
This paper is concerned with the absolute stability analysis of discrete-time feedback systems with slope-restricted nonlinearities. By employing static O'Shea-Zames-Falb multipliers in the framework of integral quadratic constraints, we can obtain a certificate for the absolute stability in the form of a linear matrix inequality (LMI). However, since this LMI certificate is only a sufficient condition, we cannot draw any definite conclusion if the LMI turns out to be infeasible. To address this issue, we focus on the dual LMI that is feasible if and only if the original (primal) LMI is infeasible. As the main result, if the dual solution satisfies a certain rank condition, we prove that we can detect a destabilizing nonlinearity within the assumed class of slope-restricted nonlinearities as well as a non-zero equilibrium point of the resulting feedback system, thereby we can conclude that the system of interest is never absolutely stable. The effectiveness of the technical results is demonstrated through numerical examples.
Figures
Figures from the paper (2 more)
Reference graph
Works this paper leans on
-
[1]
, " * write output.state after.block = add.period write newline
ENTRY address author booktitle chapter doi edition editor eid howpublished institution journal key month note number organization pages publisher school series title type url volume year label extra.label sort.label short.list INTEGERS output.state before.all mid.sentence after.sentence after.block FUNCTION init.state.consts #0 'before.all := #1 'mid.sent...
-
[2]
write newline
" write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 global.max substring 't := if while FUNCTION word.in bbl.in capitalize " " * FUNCT...
-
[3]
Carrasco, J., Turner, M.C., and Heath, W.P. (2016). Z ames- F alb multipliers for absolute stability: From O ' S hea's contribution to convex searches. European Journal of Control, 28, 1--19
work page 2016
-
[4]
Ebihara, Y. (2012). Systems Control Using LMI . Morikita Syuppan Co., Ltd, Tokyo. In Japanese
work page 2012
-
[5]
Ebihara, Y., Waki, H., Magron, V., Mai, N.H.A., Peaucelle, D., and Tarbouriech, S. (2021). l_2 induced norm analysis of discrete-time LTI systems for nonnegative input signals and its application to stability analysis of recurrent neural networks. The 2021 ECC Special Issue of the European Journal of Control, 62, 99--104
work page 2021
-
[6]
Fagundes, A.S., da Silva Jr., J.M.G., and Tarbouriech, S. (2024). A hybrid approach to the stability analysis of sampled-data Lur'e systems. Systems & Control Letters, 184
work page 2024
-
[7]
Fetzer, M. and Scherer, C.W. (2017). Absolute stability analysis of discrete time feedback interconnections. IFAC PapersOnLine, 50(1), 8447--8453
work page 2017
-
[8]
Gyotoku, H., Yuno, T., Ebihara, Y., Magron, V., Peaucelle, D., and Tarbouriech, S. (2025). On dual of LMI s for absolute stability analysis of nonlinear feedback systems with static O ' S hea- Z ames- F alb multipliers. In arXiv:2411.14339 [math.OC]
arXiv 2025
Show all 21 references
-
[9]
Khalil, H. (2002). Nonlinear Systems. Prentice Hall
2002
-
[10]
Lessard, L., Recht, B., and Packard, A. (2016). Analysis and design of optimization algorithms via integral quadratic constraints. SIAM Journal on Optimization, 26(1), 57--95
2016
-
[11]
and Rantzer, A
Megretski, A. and Rantzer, A. (1997). System analysis via integral quadratic constraints. IEEE Transactions on Automatic Control, 42(6), 819--830
1997
-
[12]
O'Shea, R. (1967). An improved frequency time domain stability criterion for autonomous continuous systems. IEEE Transactions on Automatic Control, 12(6), 725--731
1967
-
[13]
Revay, M., Wang, R., and Manchester, I.R. (2021). A convex parameterization of robust recurrent neural networks. IEEE Control Systems Letters, 5(4), 1363--1368
2021
-
[14]
Scherer, C.W. (2006). LMI relaxations in robust control. European Journal of Control, 12(1), 3--29
2006
-
[15]
Scherer, C.W. (2022). Dissipativity and integral quadratic constraints: Tailored computational robustness tests for complex interconnections. IEEE Control Systems Magazine, 42(3), 115--139
2022
-
[16]
Souza, C., Girard, A., and Tarbouriech, S. (2023). Event-triggered neural network control using quadratic constraints for perturbed systems. Automatica, 157
2023
-
[17]
Valmorbida, G., Drummond, R., and Duncan, S.R. (2018). Regional analysis of slope-restricted Lurie systems. IEEE Transactions on Automatic Control, 64(3), 1201--1208
2018
-
[18]
Yin, H., Seiler, P., and Arcak, M. (2022). Stability analysis using quadratic constraints for systems with neural network controllers. IEEE Transactions on Automatic Control, 67(4), 1980--1987
2022
-
[19]
(2024 a )
Yuno, T., Nishinaka, S., Saeki, R., and Ebihara, Y. (2024 a ). On static O ' S hea- Z ames- F alb multipliers for idempotent nonlinearities. In Proceedings of the 63rd Conference on Decision and Control, 5870--5875
2024
-
[20]
(2024 b )
Yuno, T., Nishinaka, S., Saeki, R., Ebihara, Y., Magron, V., Peaucelle, D., Zoboli, S., and Tarbouriech, S. (2024 b ). Stability analysis of feedback systems with R e LU nonlinearities via semialgebraic set representation. IFAC PapersOnLine, 58(28), 138--143
2024
-
[21]
and Falb, P
Zames, G. and Falb, P. (1968). Stability conditions for systems with monotone and slope-restricted nonlinearities. SIAM Journal on Control, 6(1), 89--108
1968
Reviewed August 9, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.