Hurwitz matrix explained
In mathematics, a Hurwitz matrix, or Routh–Hurwitz matrix, in engineering stability matrix, is a structured real square matrix constructed with coefficients of a real polynomial.
Hurwitz matrix and the Hurwitz stability criterion
Namely, given a real polynomial
p(z)=a0
zn-1+ … +an-1z+an
the
square matrixH=
\begin{pmatrix}
a1&a3&a5&...&...&...&0&0&0\\
a0&a2&a4&&&&\vdots&\vdots&\vdots\\
0&a1&a3&&&&\vdots&\vdots&\vdots\\
\vdots&a0&a2&\ddots&&&0&\vdots&\vdots\\
\vdots&0&a1&&\ddots&&an&\vdots&\vdots\\
\vdots&\vdots&a0&&&\ddots&an-1&0&\vdots\\
\vdots&\vdots&0&&&&an-2&an&\vdots\\
\vdots&\vdots&\vdots&&&&an-3&an-1&0\\
0&0&0&...&...&...&an-4&an-2&an
\end{pmatrix}.
is called
Hurwitz matrix corresponding to the polynomial
. It was established by
Adolf Hurwitz in 1895 that a real polynomial with
is
stable(that is, all its roots have strictly negative real part) if and only if all the leading principal
minors of the matrix
are positive:
\begin{align}
\Delta1(p)&=\begin{vmatrix}a1\end{vmatrix}&&=a1>0\\[2mm]
\Delta2(p)&=\begin{vmatrix}
a1&a3\\
a0&a2\\
\end{vmatrix}&&=a2a1-a0a3>0\\[2mm]
\Delta3(p)&=\begin{vmatrix}
a1&a3&a5\\
a0&a2&a4\\
0&a1&a3\\
\end{vmatrix}&&=a3\Delta2-a1(a1a4-a0a5)>0
\end{align}
and so on. The minors
are called the
Hurwitz determinants. Similarly, if
then the polynomial is stable if and only if the principal minors have alternating signs starting with a negative one.
Hurwitz stable matrices
is called a
Hurwitz matrix if every
eigenvalue of
has
strictly negative real part, that is,
for each eigenvalue
.
is also called a
stable matrix, because then the
differential equation
is
asymptotically stable, that is,
as
If
is a (matrix-valued)
transfer function, then
is called
Hurwitz if the
poles of all elements of
have negative real part. Note that it is not necessary that
for a specific argument
be a Hurwitz matrix — it need not even be square. The connection is that if
is a Hurwitz matrix, then the
dynamical system
has a Hurwitz transfer function.
Any hyperbolic fixed point (or equilibrium point) of a continuous dynamical system is locally asymptotically stable if and only if the Jacobian of the dynamical system is Hurwitz stable at the fixed point.
The Hurwitz stability matrix is a crucial part of control theory. A system is stable if its control matrix is a Hurwitz matrix. The negative real components of the eigenvalues of the matrix represent negative feedback. Similarly, a system is inherently unstable if any of the eigenvalues have positive real components, representing positive feedback.
See also
References
- Asner . Bernard A. Jr. . 1970 . On the Total Nonnegativity of the Hurwitz Matrix . . 18 . 2 . 407–414 . 10.1137/0118035 . 2099475.
- Dimitrov . Dimitar K. . Peña . Juan Manuel . 2005 . Almost strict total positivity and a class of Hurwitz polynomials . . 132 . 2 . 212–223 . 10.1016/j.jat.2004.10.010. free . 11449/21728 . free .
- Book: Gantmacher, F. R.
. 1959 . Applications of the Theory of Matrices . . New York.
- Hurwitz . A. . 1895 . Ueber die Bedingungen, unter welchen eine Gleichung nur Wurzeln mit negativen reellen Teilen besitzt . . 46 . 2 . 273–284 . 10.1007/BF01446812. 121036103 .
- Book: Khalil, Hassan K.
. 2002 . Nonlinear Systems . Prentice Hall.
- Lehnigk . Siegfried H. . 1970 . On the Hurwitz matrix . . 21 . 3 . 498–500 . 1970ZaMP...21..498L . 10.1007/BF01627957. 123380473 .