Routh–Hurwitz formulas
Stability and the Routh–Hurwitz criterion. 13 formulas for GATE EC, EE, IN Control Systems, each with when to use it. Each is explained in the topic notes.
IAE Academy: Stability and the Routh–Hurwitz criterion formulas (GATE EC, EE, IN)
All 13 Routh–Hurwitz formulas
BIBO STABILITY CONDITION
For a causal LTI system with rational, proper (numerator degree denominator degree), with poles counted after cancelling common factors. If is proper but not strictly proper, also contains an impulse , which does not affect BIBO stability. An improper , such as the pure differentiator , is never BIBO stable. A single pole on the -axis, even a simple one, is enough to make the system not BIBO stable.
CLOSED-LOOP CHARACTERISTIC EQUATION (NEGATIVE FEEDBACK)
Here and , written without cancelling any factor. The roots are the closed-loop poles. For positive feedback, and the characteristic equation is , that is .
NECESSARY CONDITION FOR STABILITY
Necessary for every order . It is necessary and sufficient only for and . A missing term or a sign change proves that not every root is in the LHP, but it does not tell you how many roots are in the RHP or whether some lie on the -axis.
ROUTH ARRAY ENTRIES
General rule: with rows and directly above row , the entry in column is . The divisor is always the first-column entry of the row directly above. Take any missing entry at the right-hand end as 0. In an array with no special case, the single entry equals (or a positive multiple of it if you rescaled a row), which is a quick arithmetic check.
ROUTH'S CRITERION
Applies when no first-column entry is zero. With , the system is stable if and only if every first-column entry is positive. If the array is completed with no zero in the first column, no root lies on the -axis, so all the remaining roots are in the LHP.
THIRD-ORDER SHORTCUT
Assumes . This comes from the entry . If with every coefficient positive, the polynomial factors as . That gives a pair of roots at (equivalently ) and a third root at , which is marginal stability.
FOURTH-ORDER SHORTCUT
Assumes . This comes from requiring the entry and the entry to be positive. When every coefficient is positive, this condition already implies .
HURWITZ DETERMINANT FORM (EQUIVALENT TO ROUTH)
Assumes . Row , column of is , with for or . is the determinant of the top-left block, so , and . When no is zero, the Routh first column is , so the two tests always agree.
AUXILIARY POLYNOMIAL
are the entries of row , directly above the zero row (a positive multiple of that row works equally well). divides the characteristic polynomial exactly.
COUNTING THE ROOTS OF A(S)
is the degree of and is the number of sign changes from the row down to the row. If , all roots of lie on the -axis. If a second row of zeros appears lower down, has repeated roots; see the last tip in this section.
MARGINAL GAIN AND FREQUENCY OF OSCILLATION
and are the -row entries evaluated at the that makes the row zero. Both must be positive for the roots to lie on the -axis. If the limit is set by the entry going to zero instead, the boundary root is at and there is no oscillation.
SHORTCUT: THREE REAL OPEN-LOOP POLES
Unity negative feedback, real . Put for , which gives and . The characteristic equation is . The third-order shortcut, with , gives stability for . At the third root is . For any other form of , build the array.
RELATIVE STABILITY: SHIFTING THE AXIS
Substitute into the characteristic polynomial, expand in and apply Routh. The count holds when no special case arises. No sign change and no zero in the first column means every root lies strictly to the left of the line ; a row of zeros means some roots lie on the line.
Where this was asked: 2018 (3), 2020 (3), 2022 (3), 2023 (1), 2024 (1), 2025 (3), 2026 (1). See the 15 previous-year questions on Routh–Hurwitz. This shows what was asked, not what will be asked.