In the context of the characteristic polynomial of a differential equation or difference equation, a polynomial is stable if all its roots lie either in the open left half-plane or the open unit disk. The first condition ensures stability for continuous-time systems, known as Hurwitz-stable polynomials, while the second applies to discrete-time systems and is called Schur stability. These concepts are fundamental in control theory and the theory of differential equations. A linear, time-invariant system is BIBO stable if its characteristic polynomial is stable. Stability is commonly verified using various stability criteria.
Properties
- The Routh–Hurwitz theorem provides an algorithm for determining if a given polynomial is Hurwitz stable, which is implemented in the Routh–Hurwitz and Liénard–Chipart tests.
- To test if a given polynomial P (of degree d) is Schur stable, it suffices to apply this theorem to the transformed polynomial
- Necessary condition: a Hurwitz stable polynomial (with real coefficients) has coefficients of the same sign (either all positive or all negative).
- Sufficient condition: a polynomial f ( z ) = a 0 + a 1 z + ⋯ + a n z n {\displaystyle f(z)=a_{0}+a_{1}z+\cdots +a_{n}z^{n}} with (real) coefficients such that
- Product rule: Two polynomials f and g are stable (of the same type) if and only if the product fg is stable.
- Hadamard product: The Hadamard (coefficient-wise) product of two Hurwitz stable polynomials is again Hurwitz stable.1
Examples
- 4 z 3 + 3 z 2 + 2 z + 1 {\displaystyle 4z^{3}+3z^{2}+2z+1} is Schur stable because it satisfies the sufficient condition;
- z 10 {\displaystyle z^{10}} is Schur stable (because all its roots equal 0) but it does not satisfy the sufficient condition;
- z 2 − z − 2 {\displaystyle z^{2}-z-2} is not Hurwitz stable (its roots are −1 and 2) because it violates the necessary condition;
- z 2 + 3 z + 2 {\displaystyle z^{2}+3z+2} is Hurwitz stable (its roots are −1 and −2).
- The polynomial z 4 + z 3 + z 2 + z + 1 {\displaystyle z^{4}+z^{3}+z^{2}+z+1} (with positive coefficients) is neither Hurwitz stable nor Schur stable. Its roots are the four primitive fifth roots of unity
Stable matrices
Just as stable polynomials are crucial for assessing the stability of systems described by polynomials, stability matrices play a vital role in evaluating the stability of systems represented by matrices.
Hurwitz matrix
Main article: Hurwitz-stable matrix
A square matrix A is called a Hurwitz matrix if every eigenvalue of A has strictly negative real part.
Schur matrix
Schur matrices is an analogue of the Hurwitz matrices for discrete-time systems. A matrix A is a Schur (stable) matrix if its eigenvalues are located in the open unit disk in the complex plane.
See also
External links
References
Garloff, Jürgen; Wagner, David G. (1996). "Hadamard Products of Stable Polynomials Are Stable". Journal of Mathematical Analysis and Applications. 202 (3): 797–809. doi:10.1006/jmaa.1996.0348. https://doi.org/10.1006%2Fjmaa.1996.0348 ↩