ArticleslgStudy

science

Routh–Hurwitz stability criterion

Routh–Hurwitz stability criterion is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Routh–Hurwitz stability criterion rather than just read about it. In short: In control theory and the theory of differential equations, the Routh–Hurwitz stability criterion is a mathematical test that is a necessary and sufficient condition for the stability of a linear time-invariant (LTI) dynamical system or control system. A stable system is one whose output signal is bounded; the position, velocity or energy do not increase to infinity as time goes on.

Key takeaways

  • Routh–Hurwitz stability criterion belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Routh–Hurwitz stability criterion to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Routh–Hurwitz stability criterion from memory before moving on to harder problems.

Reference excerpt

In control theory and the theory of differential equations, the Routh–Hurwitz stability criterion is a mathematical test that is a necessary and sufficient condition for the stability of a linear time-invariant (LTI) dynamical system or control system. A stable system is one whose output signal is bounded; the position, velocity or energy do not increase to infinity as time goes on. The Routh test is an efficient recursive algorithm that English mathematician Edward John Routh proposed in 1876 to determine whether all the roots of the characteristic polynomial of a linear system have negative real parts. German mathematician Adolf Hurwitz independently proposed in 1895 to arrange the coefficients of the polynomial into a square matrix, called the Hurwitz matrix, and showed that the polynomial is stable if and only if the sequence of determinants of its principal submatrices are all positive. The two procedures are equivalent, with the Routh test providing a more efficient way to compute the Hurwitz determinants ( Δ i {\displaystyle \Delta _{i}} ) than computing them directly. A polynomial satisfying the Routh–Hurwitz criterion is called a Hurwitz polynomial. The importance of the criterion is that the roots p of the characteristic equation of a linear system with negative real parts represent solutions ept of the system that are stable (bounded). Thus the criterion provides a way to determine if the equations of motion of a linear system have only stable solutions, without solving the system directly. For discrete systems, the corresponding stability test can be handled by the Schur–Cohn criterion, the Jury test and the Bistritz test. The Routh test can be derived through the use of the Euclidean algorithm and Sturm's theorem in evaluating Cauchy indices. Hurwitz derived his conditions differently.

Using Euclid's algorithm The criterion is related to Routh–Hurwitz theorem. From the statement of that theorem, we have p − q = w ( + ∞ ) − w ( − ∞ ) {\displaystyle p-q=w(+\infty )-w(-\infty )} where:

p {\displaystyle p} is the number of roots of the polynomial f ( z ) {\displaystyle f(z)} with negative real part;

q {\displaystyle q} is the number of roots of the polynomial f ( z ) {\displaystyle f(z)} with positive real part (according to the theorem, f {\displaystyle f} is supposed to have no roots lying on the imaginary line); w(x) is the number of variations of the generalized Sturm chain obtained from P 0 ( y ) {\displaystyle P_{0}(y)} and P 1 ( y ) {\displaystyle P_{1}(y)} (by successive Euclidean divisions) where f ( i y ) = P 0 ( y ) + i P 1 ( y ) {\displaystyle f(iy)=P_{0}(y)+iP_{1}(y)} for a real y. By the fundamental theorem of algebra, each polynomial of degree n must have n roots in the complex plane (i.e., for an ƒ with no roots on the imaginary line, p + q = n). Thus, we have the condition that ƒ is a (Hurwitz) stable polynomial if and only if p − q = n (the proof is given below). Using the Routh–Hurwitz theorem, we can replace the condition on p and q by a condition on the generalized Sturm chain, which will give in turn a condition on the coefficients of ƒ.

Using matrices Let f(z) be a complex polynomial. The process is as follows:

Compute the polynomials P 0 ( y ) {\displaystyle P_{0}(y)} and P 1 ( y ) {\displaystyle P_{1}(y)} such that f ( i y ) = P 0 ( y ) + i P 1 ( y ) {\displaystyle f(iy)=P_{0}(y)+iP_{1}(y)} where y is a real number. Compute the Sylvester matrix associated to P 0 ( y ) {\displaystyle P_{0}(y)} and P 1 ( y ) {\displaystyle P_{1}(y)} . Rearrange each row in such a way that an odd row and the following one have the same number of leading zeros. Compute each principal minor of that matrix. If at least one of the minors is negative (or zero), then the polynomial f is not stable.

Example Let f ( z ) = a z 2 + b z + c {\displaystyle f(z)=az^{2}+bz+c} (for the sake of simplicity we take real coefficients) where c ≠ 0 {\displaystyle c\neq 0} (to avoid a root in zero so that we can use the Routh–Hurwitz theorem). First, we have to calculate the real polynomials P 0 ( y ) {\displaystyle P_{0}(y)} and P 1 ( y ) {\displaystyle P_{1}(y)} :

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with Routh–Hurwitz stability criterion

Start with the simplest possible case. Write down what Routh–Hurwitz stability criterion claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Routh–Hurwitz stability criterion before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Routh–Hurwitz stability criterion ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Routh–Hurwitz stability criterion

In research
Routh–Hurwitz stability criterion appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Routh–Hurwitz stability criterion in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Routh–Hurwitz stability criterion is common in secondary-school and first-year university syllabi. It links to neighbouring topics Electronic amplifiers, Electronic feedback, Polynomials, so understanding it makes those chapters shorter.
In everyday life
Look for Routh–Hurwitz stability criterion outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Routh–Hurwitz stability criterion” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Routh–Hurwitz stability criterion in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Routh–Hurwitz stability criterion means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Routh–Hurwitz stability criterion out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Routh–Hurwitz stability criterion in simple terms?

In control theory and the theory of differential equations, the Routh–Hurwitz stability criterion is a mathematical test that is a necessary and sufficient condition for the stability of a linear time-invariant (LTI) dynamical system or control system. A stable system is one whose output signal is…

Why does Routh–Hurwitz stability criterion matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Routh–Hurwitz stability criterion?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Routh–Hurwitz stability criterion.

Tags

  • Electronic amplifiers
  • Electronic feedback
  • Polynomials
  • Signal processing
  • Stability theory

Keep exploring