Part 3 · Chapter 10

The Concept of Stability

Every performance measure of the last three chapters — rise time, overshoot, settling, steady-state error — quietly assumed that the natural response dies away, and this chapter makes that assumption explicit by showing that a linear system is stable precisely when every closed-loop pole lies strictly in the left half of the s-plane.

Control Systems Prof. Mithun Mondal Reading time ≈ 38 min
i What you'll learn
  • What stability means for a linear system, and why it is a property of the system and not of the input.
  • The BIBO definition and its equivalence to absolute integrability of the impulse response.
  • Why every pole contributes a mode \(e^{p_i t}\), and how the sign of \(\operatorname{Re}\{p_i\}\) decides its fate.
  • The three classes — absolutely stable, marginally stable, unstable — and how to tell them apart.
  • That stability is fixed by the roots of the characteristic equation \(1+G(s)H(s)=0\), not by the open-loop poles.
  • The necessary coefficient test, why it is not sufficient, and how relative stability measures the margin left over.
Section 10-1

What Stability Means

Chapter 7 read a time constant off a decaying exponential. Chapter 8 read overshoot and settling time off a decaying oscillation. Chapter 9 applied the final-value theorem and attached a warning to it: the result is meaningful only if the closed loop is stable. Every one of those results rests on the same silent assumption — that the part of the response generated by the system itself eventually disappears, leaving only the part forced by the input. This chapter examines that assumption and finds the exact condition under which it holds.

The everyday picture is a ball resting on a surface. Nudge it, and one of three things happens. In a valley it rolls back and settles at the bottom: the disturbance dies away, and the equilibrium is stable. On a hilltop the smallest nudge sends it away and it never returns: the equilibrium is unstable. On level ground it moves to a new spot and stays there, neither returning nor running away: the equilibrium is neutral, or in our vocabulary, marginally stable.

returns stable
Disturbance decays
runs away unstable
Disturbance grows
stays put marginal
Disturbance persists

The analogy is worth keeping because it isolates the right idea: stability is about what the system does on its own after being disturbed, not about how large the disturbance was. A stable valley returns the ball whether the nudge was gentle or firm; an unstable hilltop loses it either way. For a linear time-invariant system the same is true — stability is a property of the system's poles alone, entirely independent of the input applied to it.

Why linearity makes this easy. For a nonlinear system the ball may return from a small nudge and escape from a large one, so stability must be qualified by how far the system is disturbed. Linear systems have no such qualification: the response scales exactly with the disturbance, so a system that recovers from one nudge recovers from every nudge. This is the single greatest simplification linear analysis buys us, and it is why one algebraic test on the poles settles the question for all time.
Section 10-2

Bounded Input, Bounded Output

The engineering definition of stability asks a practical question: if we promise never to drive the system beyond some finite limit, can the system promise never to produce an output beyond some finite limit? A system that keeps that promise is called BIBO stable — bounded-input, bounded-output.

To turn this into a condition on the system, recall from Chapter 3 that the output of a linear time-invariant system is the convolution of the input with the impulse response \(h(t)\):

Output as a convolution
\[ c(t) = \int_{0}^{\infty} h(\tau)\, r(t-\tau)\, d\tau \]

Suppose the input is bounded, so \(|r(t)| \le M\) for all \(t\) and some finite \(M\). Take the magnitude of both sides and move it inside the integral, where it can only grow:

Bounding the output
\[ |c(t)| \;=\; \left| \int_{0}^{\infty} h(\tau)\, r(t-\tau)\, d\tau \right| \;\le\; \int_{0}^{\infty} |h(\tau)|\, |r(t-\tau)|\, d\tau \;\le\; M \int_{0}^{\infty} |h(\tau)|\, d\tau \]

So if the area under \(|h(t)|\) is finite, the output is bounded by \(M\) times that area, and the system is BIBO stable. The condition is also necessary: if the area is infinite, one can construct a bounded input that drives the output arbitrarily large — the input \(r(t-\tau)=\operatorname{sgn}\{h(\tau)\}\), which never exceeds unity, makes every contribution to the integral positive and reproduces \(\int|h|\) exactly. Absolute integrability of \(h(t)\) is therefore not merely sufficient but equivalent to stability.

🔑
BIBO stability
\[ \text{The system is stable} \iff \int_{0}^{\infty} |h(t)|\, dt \;<\; \infty \]

Every bounded input then produces a bounded output. The test involves the system alone; no particular input appears in it. This is the formal statement of the intuition of Section 10-1 — that stability belongs to the system, not to what we do to it.

Section 10-3

Poles and the Natural Response

The integral condition is exact but awkward to apply. It becomes a simple geometric statement once we write \(h(t)\) out. Let the transfer function be \(T(s)=N(s)/D(s)\) with distinct poles \(p_1,\dots,p_n\), the roots of \(D(s)\). Partial fractions give

Impulse response as a sum of modes
\[ T(s) = \sum_{i=1}^{n} \frac{A_i}{s-p_i} \qquad\Longrightarrow\qquad h(t) = \sum_{i=1}^{n} A_i\, e^{p_i t} \]

Each pole contributes one mode \(e^{p_i t}\), and the whole natural response is a sum of them. Writing a pole as \(p_i=\sigma_i + j\omega_i\) separates that mode into an envelope and an oscillation:

Envelope and oscillation
\[ e^{p_i t} = e^{\sigma_i t}\, e^{j\omega_i t} = \underbrace{e^{\sigma_i t}}_{\text{envelope}} \big( \cos\omega_i t + j\sin\omega_i t \big) \]

The imaginary part \(\omega_i\) only decides how fast the mode oscillates; it has no effect on size. Everything rests on the real part \(\sigma_i\). If \(\sigma_i < 0\) the envelope \(e^{\sigma_i t}\) decays to zero and that mode contributes a finite area. If \(\sigma_i > 0\) the envelope grows without bound. If \(\sigma_i = 0\) the envelope is constant, and the mode neither dies nor grows — it persists as a constant term (for \(\omega_i=0\)) or an undamped sinusoid (for \(\omega_i\neq 0\)), and the area under it is infinite.

σ A B C LHP · stable RHP · unstable A · decaying → stable B · sustained → marginal C · growing → unstable
Where the poles sit decides what the natural response does

Repeated poles need one extra remark. A pole of multiplicity \(m\) contributes terms \(t^{k}e^{p_i t}\) for \(k=0,\dots,m-1\). In the left half-plane the exponential defeats any power of \(t\), so repetition changes nothing — the mode still decays. On the imaginary axis there is no decaying exponential to do that work, so a repeated pole at \(s=\pm j\omega\) produces \(t\sin\omega t\), an oscillation whose amplitude grows linearly. Repeated poles on the imaginary axis are unstable, even though single ones are not.

Pole locationMode in \(h(t)\)BehaviourVerdict
Real, \(s=-\sigma\), \(\sigma>0\)\(e^{-\sigma t}\)Decaying exponentialStable
Complex pair, \(s=-\sigma\pm j\omega\)\(e^{-\sigma t}\sin(\omega t+\phi)\)Damped oscillationStable
Single pole at originconstantNever returns to zeroMarginal
Single pair on \(j\omega\) axis\(\sin(\omega t+\phi)\)Sustained oscillationMarginal
Repeated pair on \(j\omega\) axis\(t\sin(\omega t+\phi)\)Amplitude grows linearlyUnstable
Real, \(s=+\sigma\), \(\sigma>0\)\(e^{+\sigma t}\)Runaway exponentialUnstable
Complex pair, \(s=+\sigma\pm j\omega\)\(e^{+\sigma t}\sin(\omega t+\phi)\)Growing oscillationUnstable
🔑
The pole-location criterion
A linear time-invariant system is stable if and only if every pole of its transfer function lies strictly in the left half of the \(s\)-plane, that is \(\operatorname{Re}\{p_i\}<0\) for all \(i\).

One pole in the right half-plane is enough to destroy stability, no matter how deep in the left half-plane the others lie: a growing exponential eventually dominates any number of decaying ones. Stability is decided by the rightmost pole.

Section 10-4

The Three Stability Classes

The pole map partitions systems into three classes, and control engineering uses a distinct name for each.

A system is absolutely stable — usually just stable — when all poles are in the open left half-plane. Its natural response decays to zero, the final-value theorem of Chapter 9 applies, and every bounded input gives a bounded output.

A system is unstable when at least one pole lies in the right half-plane, or when a repeated pole sits on the imaginary axis. Some component of the natural response grows without limit. In hardware the growth stops only when something saturates, bends, or burns.

A system is marginally stable when it has simple poles on the imaginary axis and no poles at all in the right half-plane. This is the borderline case, and it deserves care. The natural response neither decays nor grows: an undamped oscillation at \(\omega\) persists for ever at whatever amplitude the initial disturbance set. Such a system is not BIBO stable, because \(\int|\sin\omega t|\,dt\) diverges; feed it a sinusoid at exactly \(\omega\) and the output grows linearly in time — plain resonance.

ClassPole conditionNatural response as \(t\to\infty\)BIBO stable?
Absolutely stableAll poles have \(\operatorname{Re}<0\)Decays to zeroYes
Marginally stableSimple poles on \(j\omega\) axis, none in RHPConstant amplitudeNo
UnstableAny pole with \(\operatorname{Re}>0\), or repeated \(j\omega\) polesGrows without boundNo
Marginal stability is a design boundary, not a design goal. A marginally stable loop is exactly on the knife edge: any small change in gain, any unmodelled lag, any component drift pushes its poles one way or the other, and half the directions are fatal. Its practical value is as a marker. The gain at which a loop turns marginally stable is the critical gain, and the design gain is then chosen a deliberate distance below it. Chapter 11 computes that critical gain directly from the coefficients of the characteristic polynomial.
Section 10-5

The Characteristic Equation

The poles that matter are those of the closed-loop transfer function. For the standard loop of Chapter 4, with forward path \(G(s)\) and feedback path \(H(s)\),

Closed-loop transfer function
\[ T(s) = \frac{C(s)}{R(s)} = \frac{G(s)}{1 + G(s)H(s)} \]

Its poles are the values of \(s\) that make the denominator vanish. Writing \(G(s)H(s)=N(s)/D(s)\) as a ratio of polynomials and clearing the fraction gives the polynomial whose roots we must locate.

🔑
Characteristic equation
\[ 1 + G(s)H(s) = 0 \qquad\Longleftrightarrow\qquad D(s) + N(s) = 0 \]

The roots of this equation are the closed-loop poles. Stability analysis of a feedback system is nothing more than the question of where these roots lie — which is why the rest of Part 3 is devoted to answering that question without actually solving for them.

Two consequences deserve emphasis, because both contradict a natural first guess.

First, the closed-loop poles are not the open-loop poles. Feedback moves them. Take \(G(s)=K/(s+1)\) with unity feedback: the open-loop pole sits at \(s=-1\), but the characteristic equation \(s+1+K=0\) puts the closed-loop pole at \(s=-(1+K)\), which moves further left as gain rises. Knowing where a plant's poles are tells you nothing directly about whether the loop around it is stable.

Second, feedback can create instability where none existed, and can remove instability that did. The plant \(G(s)=K/\big(s(s+1)(s+5)\big)\) is not itself unstable — its poles are at \(0,-1,-5\), all in the closed left half-plane. Yet closing the loop gives \(s^3+6s^2+5s+K=0\), and Example 3 below shows that its roots cross into the right half-plane once \(K\) exceeds 30. Conversely, the unstable plant \(G(s)=K/(s-2)\) closes to \(s-2+K=0\), a stable loop for any \(K>2\). Stabilisation by feedback is precisely this effect used deliberately.

Why zeros do not appear. The characteristic equation contains only the denominator of \(T(s)\). Zeros reshape the response — they change the residues \(A_i\), and so the size and phase of each mode — but they cannot change whether a mode decays. A system with an unpleasant right-half-plane zero is still stable if its poles are all in the left half-plane; it merely starts by moving the wrong way. Stability is a question about \(D(s)\) alone.
Section 10-6

What the Coefficients Reveal

Suppose the characteristic polynomial is

Characteristic polynomial
\[ D(s) = a_n s^n + a_{n-1}s^{n-1} + \dots + a_1 s + a_0 \]

Root-finding for \(n\ge 3\) is unpleasant by hand and impossible symbolically for \(n\ge 5\). Fortunately a great deal can be read straight from the coefficients. Suppose all the roots are indeed in the left half-plane. Then \(D(s)\) factors into real first-order terms \((s+\sigma)\) with \(\sigma>0\), and real quadratic terms \((s^2+2\zeta\omega_n s+\omega_n^2)\) with \(\zeta>0\) and \(\omega_n>0\) coming from complex pairs. Every one of those factors has strictly positive coefficients, and multiplying polynomials with positive coefficients can only produce positive coefficients — no cancellation is possible, because there is nothing negative to cancel with.

🔑
Necessary condition for stability
If all roots of \(D(s)\) lie in the left half-plane, then all coefficients \(a_i\) are present and share the same sign.

Contrapositive, which is how it is used: a missing coefficient, or a coefficient whose sign differs from the rest, proves at once that at least one root lies on or to the right of the imaginary axis. No arithmetic is needed beyond looking.

The condition is necessary but not sufficient, and it is important to see a case where it fails. Consider

All coefficients positive, yet unstable
\[ D(s) = s^3 + s^2 + 2s + 8 = (s+2)\,(s^2 - s + 4) \]

Every coefficient of \(D(s)\) is positive, so the test raises no objection. But the quadratic factor has roots at \(s = 0.5 \pm j1.936\), squarely in the right half-plane. The positive coefficient of \(s^2\) in \(D(s)\) came from the real root at \(-2\) outweighing the unstable pair, and the sum hides what the factors reveal. Passing the coefficient test buys us nothing more than permission to keep looking.

There is one more thing we can extract by hand: the exact boundary between stable and unstable. A root sits on the imaginary axis when \(s=j\omega\) satisfies \(D(s)=0\). Substituting and separating real from imaginary parts gives two real equations, and where they can be satisfied simultaneously we have both the critical parameter value and the frequency at which the loop would oscillate.

Worked derivation — the stability boundary of \(s^3+6s^2+5s+K\)
\[ D(j\omega) = -j\omega^3 - 6\omega^2 + 5j\omega + K = \underbrace{\big(K - 6\omega^2\big)}_{\text{real}} + j\underbrace{\big(5\omega - \omega^3\big)}_{\text{imaginary}} = 0 \]
\[ 5\omega - \omega^3 = 0 \;\Rightarrow\; \omega = \sqrt{5}\;\text{rad/s}, \qquad K - 6\omega^2 = 0 \;\Rightarrow\; K = 30 \]

At \(K=30\) the loop carries a pole pair exactly at \(s=\pm j\sqrt{5}\) and oscillates at \(\sqrt5 \approx 2.24\) rad/s for ever. Below that gain the pair sits in the left half-plane; above it, in the right. So the loop is stable for \(0 < K < 30\).

This substitution works, but only because we were told what to vary and because there was a single unknown. For a fixed polynomial of degree five with no parameter, it tells us nothing; for two parameters it becomes a mess. What we want is a test that takes any characteristic polynomial and reports how many of its roots lie in the right half-plane, without root-finding and without guesswork. That test is the subject of Chapter 11.

Section 10-7

Relative Stability

Knowing that all poles are in the left half-plane settles a yes-or-no question. Design needs more. A pole at \(s=-0.01\) is technically stable, but its mode takes four hundred seconds to fade; a loop built on it is stable and useless. The useful quantity is how far into the left half-plane the poles have got, and this is called relative stability.

The natural measure is the real part of the pole closest to the imaginary axis. If every pole satisfies \(\operatorname{Re}\{p_i\} \le -\sigma_1\), then every mode decays at least as fast as \(e^{-\sigma_1 t}\), and the whole natural response is trapped inside that envelope. Chapter 8's settling-time estimate follows immediately.

🔑
Degree of stability
\[ \operatorname{Re}\{p_i\} \le -\sigma_1 \;\;\forall i \qquad\Longrightarrow\qquad |c_{\text{natural}}(t)| \le M e^{-\sigma_1 t}, \qquad t_s \approx \frac{4}{\sigma_1} \]

The quantity \(\sigma_1\) is the degree of relative stability. Specifying it is how a settling-time requirement is turned into a constraint on pole locations.

σ s = −σ₁ fast enough too slow unstable e^(−σ₁t) natural response
Relative stability: how far left the rightmost pole has been pushed

The test for a required \(\sigma_1\) is a change of variable. Substituting \(s = z - \sigma_1\) slides the whole \(s\)-plane so that the vertical line \(\operatorname{Re}\{s\}=-\sigma_1\) becomes the imaginary axis of the \(z\)-plane. A pole lies to the left of that line in \(s\) exactly when its image lies in the left half of the \(z\)-plane. So the question "are all poles at least \(\sigma_1\) deep?" becomes the ordinary stability question applied to \(D(z-\sigma_1)\), and any stability test can be reused unchanged. Example 6 carries this out.

Where this thread goes next. Two chapters develop what has been set up here. Chapter 11 gives the Routh–Hurwitz criterion, an arithmetic procedure that counts right-half-plane roots of any polynomial and delivers gain ranges such as \(0 < K < 30\) without the substitution used in Section 10-6. Chapter 12 goes further and plots the closed-loop poles as a continuous path while the gain sweeps from zero to infinity — the root locus — turning stability from a yes-or-no answer at one gain into a complete picture of the design space.
Section 10-8

Worked Examples

1 Classifying from the poles

Problem. Classify the system \(T(s)=\dfrac{20}{(s+2)(s^2+2s+5)}\) and describe its natural response.

Solution. Locate all three poles. One is real at \(s=-2\); the quadratic gives the rest:

Working
\[ s = \frac{-2 \pm \sqrt{4-20}}{2} = -1 \pm j2 \]

All three poles have negative real parts, so the system is absolutely stable. Its natural response is the sum of a mode \(e^{-2t}\) and a damped oscillation \(e^{-t}\sin(2t+\phi)\). The oscillatory pair, at \(\sigma=1\), decays more slowly than the real pole at \(\sigma=2\), so it is dominant and governs the settling: \(t_s \approx 4/1 = 4\) s. In the notation of Chapter 8 the pair has \(\omega_n=\sqrt5 \approx 2.24\) rad/s and \(\zeta = 1/\sqrt5 \approx 0.447\).

2 A pole at the origin

Problem. A closed-loop system has \(D(s)=s(s^2+4s+13)\). Classify it, and find its response to a unit step.

Solution. The poles are \(s=0\) and \(s=-2\pm j3\). Nothing is in the right half-plane, and the pole at the origin is simple, so the system is marginally stable — not unstable, but not stable either.

Working
\[ h(t) = A_1 + e^{-2t}\big(A_2\cos 3t + A_3 \sin 3t\big) \;\longrightarrow\; A_1 \neq 0 \quad\text{as } t\to\infty \]

The natural response settles to a constant rather than to zero, so \(\int_0^\infty |h|\,dt\) diverges and the system is not BIBO stable. A unit step confirms it: the input \(1/s\) combines with the pole at the origin to give a double pole there, whose inverse transform contains a term proportional to \(t\). The output ramps away without limit even though the input is bounded. This is why the final-value theorem of Chapter 9 must never be applied before stability is checked.

3 Gain range from the stability boundary

Problem. For \(G(s)=\dfrac{K}{s(s+1)(s+5)}\) with unity feedback, find the range of \(K>0\) for which the closed loop is stable, and the frequency of oscillation at the boundary.

Solution. Form the characteristic equation first. Expanding \(s(s+1)(s+5)=s(s^2+6s+5)\) gives

Working — characteristic equation
\[ 1+G(s) = 0 \;\Longrightarrow\; s^3 + 6s^2 + 5s + K = 0 \]

All coefficients are positive for \(K>0\), so the necessary test is passed and cannot decide the question. Put \(s=j\omega\) and split into real and imaginary parts:

Working — the boundary
\[ \big(K-6\omega^2\big) + j\big(5\omega-\omega^3\big) = 0 \;\Longrightarrow\; \omega^2 = 5, \quad K = 6\omega^2 = 30 \]

At \(K=30\) a pole pair sits at \(s=\pm j\sqrt5\) and the loop oscillates at \(2.24\) rad/s. For a small \(K\) the loop is certainly stable (the three poles start near \(0,-1,-5\) and move only slightly), and \(K=30\) is the only positive crossing, so the stable range is \(0 < K < 30\). Chapter 11 obtains the same answer in three lines of arithmetic and without the trial-and-error reasoning about which side is stable.

4 Using and misusing the coefficient test

Problem. Which of these characteristic polynomials can be declared unstable by inspection alone?

(a) \(s^4+3s^3+s^2-2s+5\)    (b) \(s^3+4s^2+8\)    (c) \(s^3+s^2+2s+8\)

Solution. (a) The coefficient of \(s\) is \(-2\) while the others are positive. A sign disagreement rules out a left-half-plane factorisation, so the system is unstable.

(b) The \(s^1\) coefficient is absent. A missing power is a coefficient of zero, which cannot arise from a product of factors with strictly positive coefficients, so this too is unstable.

(c) All coefficients are present and positive, so inspection raises no objection — but that is not a verdict of stability. Factoring reveals the truth:

Working
\[ s^3+s^2+2s+8 = (s+2)(s^2-s+4), \qquad s = 0.5 \pm j\,1.936 \]

Two poles lie in the right half-plane, so (c) is unstable as well — the coefficient test simply failed to see it. The test can only ever convict; it can never acquit.

5 Detecting a marginal system

Problem. Classify the closed-loop system whose characteristic polynomial is \(D(s)=s^3+2s^2+9s+18\), and state the frequency of any sustained oscillation.

Solution. All coefficients are present and positive, so continue. Group the terms in pairs and look for a common factor:

Working
\[ s^3+2s^2+9s+18 = s^2(s+2)+9(s+2) = (s+2)\big(s^2+9\big) \]

The poles are \(s=-2\) and \(s=\pm j3\). The imaginary pair is simple and nothing lies in the right half-plane, so the system is marginally stable. Its natural response contains \(e^{-2t}\), which fades, plus a sinusoid at \(\omega=3\) rad/s that never does. Physically the loop rings indefinitely at \(3\) rad/s — the signature of a design sitting exactly on its stability boundary.

6 Measuring relative stability

Problem. A closed loop has \(D(s)=s^2+6s+10\). Find its degree of relative stability \(\sigma_1\) by the shifted-axis method, and estimate the settling time.

Solution. Test whether all roots lie to the left of \(s=-2\) by substituting \(s=z-2\):

Working — shift by 2
\[ (z-2)^2 + 6(z-2) + 10 = z^2 - 4z + 4 + 6z - 12 + 10 = z^2 + 2z + 2 \]

All coefficients of the shifted polynomial are positive, and for a quadratic that is sufficient, so both roots lie in the left half of the \(z\)-plane and therefore to the left of \(s=-2\). Push the line further and repeat with \(s=z-3\):

Working — shift by 3
\[ (z-3)^2 + 6(z-3) + 10 = z^2 - 6z + 9 + 6z - 18 + 10 = z^2 + 1 \]

The shifted polynomial now has roots at \(z=\pm j\), exactly on the shifted axis. The poles therefore sit precisely on the line \(\operatorname{Re}\{s\}=-3\), so \(\sigma_1=3\). Direct solution confirms it: \(s=(-6\pm\sqrt{36-40})/2=-3\pm j\). The natural response is bounded by \(Me^{-3t}\), giving \(t_s\approx 4/3 \approx 1.33\) s.

Review

Chapter Summary

BIBO definition

Stable \(\iff \int_0^\infty |h(t)|\,dt\) is finite: bounded in, bounded out.

Pole criterion

Every pole must satisfy \(\operatorname{Re}\{p_i\}<0\); the rightmost pole decides.

Three classes

All LHP → stable; simple \(j\omega\) poles → marginal; any RHP pole → unstable.

Characteristic equation

Closed-loop poles are the roots of \(1+G(s)H(s)=0\), not the open-loop poles.

Coefficient test

A missing or sign-reversed coefficient proves instability; positivity proves nothing.

Relative stability

Depth \(\sigma_1\) of the rightmost pole sets the envelope \(e^{-\sigma_1 t}\) and \(t_s\approx 4/\sigma_1\).

Practice

Problems

Classify each system before computing anything, and state explicitly which class it falls into. Assume unity feedback where a loop is described by \(G(s)\) alone. Difficulty rises down the list.

  1. Classify \(T(s)=\dfrac{5}{(s+1)(s+4)}\) and write down the two modes of its natural response.
  2. State, with reasons, whether \(D(s)=s^3+2s^2-4s+6\) can describe a stable system.
  3. A system has poles at \(s=-3\), \(s=-1\pm j4\) and \(s=-0.2\). Which pole is dominant, and what is the approximate settling time?
  4. For \(G(s)=\dfrac{K}{s(s+2)(s+6)}\), find the value of \(K\) at which the closed loop becomes marginally stable and the frequency at which it then oscillates.
  5. Explain why a system with a zero at \(s=+3\) but all poles at \(\operatorname{Re}\{s\}<0\) is stable, and describe what the zero does to the step response instead.
  6. A closed loop has a repeated pole pair at \(s=\pm j2\). Classify it and sketch the form of its natural response.
  7. The plant \(G(s)=\dfrac{K}{s-4}\) is open-loop unstable. Find the range of \(K\) for which unity feedback stabilises it, and explain the mechanism in terms of the characteristic equation.
  8. Explain why a marginally stable system fails the BIBO test even though its natural response never grows, and give an input that makes its output unbounded.
Tip: work in the order the chapter presents. Write the characteristic equation before anything else, then scan the coefficients — a missing power or a sign disagreement ends the problem immediately. Only if that scan is passed should you factor, substitute \(s=j\omega\), or reach for the Routh array of Chapter 11. And when a gain range is asked for, remember that the boundary value of \(K\) is not the answer: it is the value to stay away from, and the answer is the open interval below it.