Exercises — Stability of equilibria — stable, unstable, saddle, spiral, centre
Before we start, a two-line refresher of the ONLY three numbers you need:
Here is the map we will point back to the whole way down:

Level 1 — Recognition
You are handed a matrix or a picture. Name the type. No fireworks.
L1.1
Classify the equilibrium of the linear system whose Jacobian is
Recall Solution
WHAT: The matrix is diagonal, so the two straight coordinate axes are the eigen-directions and the eigenvalues are simply the diagonal entries: , . WHY that shortcut: for a diagonal matrix factors instantly. Classify: , , . Real, distinct, both negative stable node (sink). Everything nearby slides in.
L1.2
Name the type: .
Recall Solution
, . Since and , eigenvalues are pure imaginary: . Centre — closed loops, neutrally stable (not asymptotically stable!).
L1.3
The eigenvalues of a fixed point are , . Which type?
Recall Solution
Opposite signs product . Whenever you have a saddle — attracts along the eigen-direction, repels along the one. Always unstable.
Level 2 — Application
Now you build the Jacobian yourself, then classify.
L2.1
Classify the origin of .
Recall Solution
WHAT: partial derivatives give , , . Real distinct, both positive (since ) unstable node (source). Eigenvalues .
L2.2
Classify the origin of .
Recall Solution
. , , . Complex eigenvalues with stable spiral. It rotates inward.
L2.3
Classify the origin of . (This is the Damped harmonic oscillator with .)
Recall Solution
. , , . is the boundary case: repeated eigenvalue (both negative) degenerate / critically-damped stable node. Physically this is critical damping — the fastest return with no overshoot.
Level 3 — Analysis
Find the fixed points first; the system is nonlinear so linearise at each.
L3.1
For , find all equilibria and classify each.
Recall Solution
Find fixed points: ; or . So two points: and . Jacobian in general: . At : , saddle. At : , stable node. Why evaluate separately: the same nonlinear system can host different types — the Jacobian depends on where you sit.
L3.2
For , classify all equilibria (this is a double-well "unforced Duffing" system).
Recall Solution
Fixed points: and . Three points: . Jacobian: . At : , saddle (the hilltop between the two wells). At : , so , centre (each well bottom). Linear says centre; since this is borderline — but here the system is conservative (energy is constant), so the centres are genuine.
L3.3
Find and classify the equilibria of the damped pendulum for .
Recall Solution
Fixed points: , or . . At : , , , stable spiral (hanging-down rest, now decays because of friction). At : , , saddle (upright, still unstable — damping can't save a balancing broomstick).
Level 4 — Synthesis
Reverse the arrow: engineer a system to have a prescribed behaviour, or reason about a family.
L4.1
Find all real for which the origin of is (a) a stable spiral, (b) a centre, (c) an unstable spiral. (A Trace–determinant plane crossing / Hopf-type family.)
Recall Solution
. , always. always always complex eigenvalues (always spiral or centre).
- (a) Stable spiral: need .
- (b) Centre: need .
- (c) Unstable spiral: . As sweeps up through , the eigenvalues' real part crosses zero — the fixed point switches stability. That crossing is the seed of a Hopf bifurcation.
L4.2
Build a matrix whose fixed point is an unstable node with eigenvalues exactly .
Recall Solution
Reverse Vieta: we need and . Any matrix with that trace/determinant works. Simplest diagonal choice: Check: , , — real, both positive unstable node. ✔ (A non-diagonal answer such as also has .)
L4.3
A system has and . As increases from through large positive values, list — in order — every type the origin passes through, and the exact at each transition.
Recall Solution
With fixed, moving:
- : saddle.
- : — a non-isolated / line of fixed points (degenerate). Transition value .
- : stable node.
- : — degenerate stable node (critical). Transition value .
- : , stable spiral. So the ordered path is: saddle (line) stable node (degenerate) stable spiral. The parabola , i.e. , is the node–spiral divide.
Level 5 — Mastery
Multi-step: the answer depends on cases you must find and defend.
L5.1
For the system with damping , describe how the type of the downward rest point changes as grows from to . Give the exact threshold.
Recall Solution
, so , , .
- : centre (undamped pendulum, closed orbits).
- : , stable spiral (underdamped — swings while decaying).
- : degenerate stable node (critical damping).
- : , both eigenvalues real negative stable node (overdamped — creeps home without swinging). Exact threshold: the spiral→node switch is at (where , i.e. ). This is the same story as the Damped harmonic oscillator: underdamped, critical, overdamped.
L5.2
Consider . Find all equilibria and classify each. (Watch for a borderline case.)
Recall Solution
Fixed points. or .
- If : . Point .
- If : . Points and . General Jacobian: .
- At : , saddle.
- At : , , , unstable spiral.
- At : , , , unstable spiral. Two mirror-image unstable spirals flanking a central saddle.
L5.3
The origin of a nonlinear system linearises to , giving a centre. Explain, using Hartman–Grobman, why you must not immediately conclude the nonlinear system has closed orbits. Then state the one extra tool that settles it.
Recall Solution
Why linearisation is untrustworthy here: Hartman–Grobman guarantees the linear picture matches the nonlinear flow only at hyperbolic fixed points — those with for every eigenvalue. Here has : the point is non-hyperbolic, exactly the excluded case. Tiny nonlinear terms can bend the neutral circles slowly inward (weak stable spiral) or outward (weak unstable spiral). What settles it: build a Lyapunov function (an energy-like with ) and inspect along trajectories. ⇒ truly stable; ⇒ genuine centre / conserved orbits; ⇒ unstable. The phase portrait then confirms visually.