Constrained polynomial roots and a modulated approach to Schur stability
Ziyad AlSharawi, Jose S. Cánovas, Sadok Kallel
TL;DR
This work reframes Schur stability as a global-stability problem for delayed linear difference equations and develops a systematic, incremental algorithm that tests coefficient conditions starting from the classical $\ell_1$-norm criterion $\|p\|_1<2$. By embedding the root-coefficient relationship into a semialgebraic framework and leveraging mixed-monotone maps, it derives a sequence of increasingly strong sufficient conditions that certify all roots lie in $\mathbb{D}$. The approach yields a semialgebraic filtration of the coefficient locus $\mathcal{C}_n(\mathbb{D})$, provides explicit results for degree-2 polynomials and practical applications (e.g., Cournot models, population dynamics), and offers a computationally attractive alternative to Jury’s algorithm in parameter-rich or high-degree settings. The method elegantly combines real algebraic geometry with dynamical-systems techniques to produce fast, conservative stability certificates with clear geometric interpretation and potential for higher-dimensional extension.
Abstract
It is common in stability analysis to linearize a system and investigate the spectrum of the Jacobian matrix. This approach faces the challenge of determining the matrix spectrum when the coefficients depend on parameters or when the characteristic polynomial is more than quartic. In this paper, we reverse the classical process and use the authors' work on global stability to find sufficient conditions on the coefficients that ensure the zeros of the characteristic polynomial are in the open unit disk. This leads to an algorithm that begins by testing the $\ell_1$-norm of the polynomial, and if it is not less than two, perform an iteration process that can be implemented with moderate effort. We give examples that show the effectiveness of our method when compared with the Jury's algorithm. Last, we formalize our constructions in terms of semialgebraic sets.
