Routh-Hurwitz Criterion
The Routh-Hurwitz Criterion is a test for whether a characteristic polynomial in Linear Algebra and Differential Equations has roots with negative real parts. That tells you if a linear system is stable without solving for every root.
What is the Routh-Hurwitz Criterion?
The Routh-Hurwitz Criterion is a stability test for a linear differential equation or linear system. Instead of finding every root of the characteristic polynomial, you build a Routh array from its coefficients and read stability from the signs in the first column.
In this course, that matters because the characteristic polynomial comes from the matrix of a system or from the differential equation itself. If all roots have negative real parts, solutions decay over time and the system is asymptotically stable. If any root has a positive real part, solutions grow, which signals instability.
The big payoff is that the criterion works without factoring a high-degree polynomial. That is useful when the polynomial is messy, when exact roots are hard to compute, or when you only need to know whether the system settles down. You use the coefficients, not the roots, to get the answer.
The Routh array is built by arranging coefficients into rows, then using a repeating pattern of determinants to fill in the next rows. For a stable system, every entry in the first column should stay positive. A sign change in that column tells you that some roots crossed into the right half-plane, which means at least one unstable mode.
A small example shows the idea. Suppose the characteristic polynomial is s^3 + 2s^2 + 3s + 4. You would build the Routh array and inspect the first column. If the signs stay positive from top to bottom, the system is stable. If the signs change, you know instability is present even if you never solved for the roots exactly.
One common mistake is to look only at the constant term or the coefficients individually. That is not enough. Routh-Hurwitz is about the pattern created by the whole array, especially the first column, and that pattern tells you how the roots are distributed across the complex plane.
Why the Routh-Hurwitz Criterion matters in Linear Algebra and Differential Equations
This criterion gives you a practical way to analyze stability in linear systems, which shows up again and again in differential equations. If you are studying how a mass-spring system settles, how a circuit responds, or how a matrix system behaves over time, the Routh-Hurwitz test tells you whether the motion dies out or blows up.
It also connects algebra to dynamics. The coefficients of a characteristic polynomial are not just symbols on paper, they encode how the underlying system behaves. When you can read stability from the polynomial, you are turning an algebra problem into a prediction about motion.
That matters in problems with higher-order equations, where direct root-finding is tedious or unrealistic. Routh-Hurwitz gives you a fast decision tool, especially in homework questions that ask for conditions on parameters. Instead of solving for exact roots, you often solve inequalities so the first column stays positive.
The criterion also prepares you for topics like control systems and numerical stability. Once you see how root location affects behavior, it becomes easier to understand why some methods work and others drift or explode.
Keep studying Linear Algebra and Differential Equations Unit 10
Official unit cheatsheet
open one-pagerHow the Routh-Hurwitz Criterion connects across the course
Characteristic Polynomial
The Routh-Hurwitz Criterion starts with the characteristic polynomial, since that polynomial contains the roots that control system behavior. In this course, you often get that polynomial from a matrix, a differential equation, or a linear system. The criterion does not replace the polynomial, it uses its coefficients to test where the roots must lie.
Stability
Stability is the outcome you are checking. If the characteristic roots all have negative real parts, the system is stable or asymptotically stable, depending on the course language being used. Routh-Hurwitz gives you a shortcut for deciding that without computing every root directly.
Asymptotic Stability
Asymptotic stability is the stronger statement that solutions do not just stay bounded, they actually approach equilibrium as time goes on. Routh-Hurwitz is often used to check the root condition that produces this behavior in linear systems. If the first column of the Routh array stays positive, that is a strong sign the equilibrium will attract nearby solutions.
Control Systems
In control systems, the criterion helps you judge whether a feedback system will settle smoothly or oscillate wildly. The characteristic polynomial comes from the closed-loop model, and Routh-Hurwitz lets you test stability from the coefficients. This is why it shows up in system design, not just in pure differential equations.
Is the Routh-Hurwitz Criterion on the Linear Algebra and Differential Equations exam?
A problem set question usually gives you a characteristic polynomial and asks whether the associated system is stable. Your job is to build the Routh array, watch the first column, and count sign changes. If the coefficients include a parameter, you may need to find the range of that parameter that keeps every first-column entry positive.
You may also be asked to interpret what a sign change means physically or geometrically. In a differential equations setting, that usually means at least one solution grows instead of decays. On a quiz, a quick explanation like "roots in the right half-plane imply instability" is often the whole point.
The Routh-Hurwitz Criterion vs Root Locus
Routh-Hurwitz and root locus both deal with stability, but they answer different questions. Routh-Hurwitz is a coefficient-based test that tells you whether roots are in the left half-plane. Root locus is a graphing method that shows how roots move as a parameter changes. Use Routh-Hurwitz for a yes-or-no stability check, and root locus when you want the path of the roots.
Key things to remember about the Routh-Hurwitz Criterion
The Routh-Hurwitz Criterion tests stability by using the coefficients of a characteristic polynomial, not by solving for every root.
In Linear Algebra and Differential Equations, it is a fast way to tell whether a linear system settles down or grows without bound.
You build a Routh array and check the signs in the first column, since sign changes reveal roots in the right half-plane.
If a problem includes a parameter, Routh-Hurwitz often turns into an inequality problem where you solve for the values that keep the system stable.
A positive first column points toward stability, while a sign change is a warning that the system has unstable behavior.
Frequently asked questions about the Routh-Hurwitz Criterion
What is Routh-Hurwitz Criterion in Linear Algebra and Differential Equations?
It is a test for whether the characteristic polynomial of a linear system has all its roots in the left half-plane. That tells you whether the system is stable or asymptotically stable. You use the coefficients to build a Routh array instead of solving the polynomial directly.
How do you use the Routh-Hurwitz Criterion?
Write the coefficients of the characteristic polynomial into the Routh array, then compute the remaining rows using the standard pattern. After that, inspect the first column. If there are sign changes, the system has roots with positive real parts and is unstable.
Is Routh-Hurwitz the same as finding roots?
No. Root-finding gives you the actual values of the roots, while Routh-Hurwitz tells you where those roots must be located relative to the imaginary axis. That makes it much faster for higher-degree polynomials when you only need a stability check.
What does a sign change in the Routh array mean?
A sign change in the first column means at least one root has crossed into the right half-plane. In differential equations, that usually means the solution is unstable or has a growing mode. The more sign changes you see, the more unstable roots there are.