Pole Locations for the Characteristic Equation via Routh Analysis

Pole Locations for the Characteristic Equation via Routh Analysis

Verified Sources
Nov 7, 2026

We want to count the number of roots (poles) of the characteristic polynomial p(s)=2s5+3s4+2s3+3s2+2s+1p(s)=2s^5+3s^4+2s^3+3s^2+2s+1 in three regions: the left half-plane (LHP), right half-plane (RHP), and on the jωj\omega-axis (imaginary axis). This is a standard “root-location counting” task solved using the Routh-Hurwitz procedure, extended with the imaginary-axis special case.

Key terms:

  • Routh table
  • Sign changes
  • Imaginary-axis roots

We will:

  1. Build the Routh table.
  2. Use sign changes in the first column to count RHP poles.
  3. Detect and count any jωj\omega-axis poles using the auxiliary polynomial procedure when a row becomes all zeros.

Step 1: Routh table setup

Write p(s)p(s) in descending powers:

  • a5=2, a4=3, a3=2, a2=3, a1=2, a0=1a_5=2,\ a_4=3,\ a_3=2,\ a_2=3,\ a_1=2,\ a_0=1.

For a 5th-order polynomial, the Routh table has rows for s5,s4,s3,s2,s1,s0s^5, s^4, s^3, s^2, s^1, s^0.

Construct:

  • s5s^5 row: 2  2  12 \quad\ \ 2 \quad\ \ 1
  • s4s^4 row: 3  3  03 \quad\ \ 3 \quad\ \ 0

Then compute the s3s^3, s2s^2, s1s^1 rows using the standard Routh table recurrence: [ b_i=\frac{c_1 a_2-c_2 a_1}{c_1} ] (in row-to-row form: each entry is built from two rows above).

Carrying out the arithmetic:

Routh table (completed)

[ \begin{array}{c|ccc} s^5 & 2 & 2 & 1\ s^4 & 3 & 3 & 0\ s^3 & \frac{7}{3} & \frac{7}{3} & 0\ s^2 & 3 & 1 & 0\ s^1 & \frac{2}{3} & 0 & 0\ s^0 & 1 & 0 & 0 \end{array} ]

So the first column is: [ \left[2,\ 3,\ \frac{7}{3},\ 3,\ \frac{2}{3},\ 1\right] ]

Pro Tip: counting method

For a polynomial with a complete Routh table (no zero row in the first column computation step), the number of RHP poles equals the number of sign changes in the first column; RHP poles = sign_changes. Then LHP poles = total_order − sign_changes if there are no jωj\omega-axis roots.

Step 2: Count poles on the RHP using sign changes

In our first column: [ 2 \to 3 \to \frac{7}{3} \to 3 \to \frac{2}{3} \to 1 ] Every entry is positive, so there are 0 sign changes.

Therefore:

  • RHP poles count =0=0.

Step 3: Check for jωj\omega-axis poles

A jωj\omega-axis pole typically appears in Routh analysis when:

  • there is a row of all zeros (leading to an auxiliary polynomial), or
  • an element in the first column becomes exactly zero (requiring an ϵ\epsilon perturbation and an auxiliary polynomial).

In our completed table, the first-column entries are strictly positive (2,3,7/3,3,2/3,12,3,7/3,3,2/3,1), and there is no zero row.

So:

  • jωj\omega-axis poles count =0=0.

Step 4: Count LHP poles by complement

The polynomial order is 55, so total number of poles (counting multiplicity) is 5. With:

  • RHP poles = 0
  • jωj\omega-axis poles = 0

Thus LHP poles: [ 5 - 0 - 0 = 5 ]

Pole counts by region (multiplicity included)

Computed from the Routh table first-column sign changes and imaginary-axis checks.

Complete Routh-based pole counting workflow

  1. 1
    Step 1

    Extract a5,…,a0a_5,\dots,a_0 from p(s)=2s5+3s4+2s3+3s2+2s+1p(s)=2s^5+3s^4+2s^3+3s^2+2s+1.

  2. 2
    Step 2

    Place a5,a3,a1a_5,a_3,a_1 on the s5s^5 row and a4,a2,a0a_4,a_2,a_0 on the s4s^4 row (pad with zeros if needed).

  3. 3
    Step 3

    Fill the s3,s2,s1s^3,s^2,s^1 rows entry-by-entry from the two rows above.

  4. 4
    Step 4

    Number of sign changes in the first column equals the number of RHP poles.

  5. 5
    Step 5

    If a full zero row or a zero first-column element appears, use the auxiliary polynomial/epsilon method; otherwise imaginary-axis poles are zero.

Common edge cases in pole counting

Final counts (answer)

From the Routh table for p(s)=2s5+3s4+2s3+3s2+2s+1,p(s)=2s^5+3s^4+2s^3+3s^2+2s+1, we conclude:

  • Number of poles in LHP: 55
  • Number of poles in RHP: 00
  • Number of poles on the jωj\omega-axis: 00

This means the characteristic polynomial has all 5 roots strictly in the left half-plane, so the associated closed-loop system (if this is a characteristic polynomial) would be asymptotically stable.

Knowledge Check

Question 1 of 4
Q1Single choice

In the Routh table first column, if there are 0 sign changes, how many poles are in the right half-plane?