Linear Stability Analysis and the Jacobian
Almost no nonlinear system can be solved. The pendulum needs elliptic functions; three gravitating bodies defeated two centuries of analysts; a generic model of two competing species has no closed form at all. Yet dynamicists routinely sketch accurate phase portraits of all of these in minutes. The trick is a strategic retreat: stop solving the flow everywhere and interrogate it only where it stalls — at the fixed points. Near an equilibrium the nonlinear terms are quadratically small, and what remains is governed by a single matrix: the Jacobian, the first derivatives of the velocity field frozen at the fixed point. Linear systems we can solve completely. The Jacobian's eigenvalues hand over the local dynamics on a plate: real parts dictate growth or decay, imaginary parts rotation, eigenvectors the invariant rails along which perturbations travel without turning. One matrix computation replaces an unsolvable differential equation — and, stitched together fixed point by fixed point, these local snapshots organize the entire global portrait. The deep question is whether the approximation can be trusted: does the honest nonlinear flow behave like its linear caricature? The Hartman–Grobman theorem gives the license and its fine print. If the fixed point is hyperbolic — no eigenvalue on the imaginary axis — the nonlinear flow nearby is a continuous distortion of the linear one, same topology, same stability verdict. If an eigenvalue touches the axis, the license is void: the linearization can lie outright, and this article works an explicit system where it does. Those marginal cases are the doorways through which bifurcations enter, and the rest of this chapter walks through them.
- Near a fixed point of , Taylor expansion leaves , with the Jacobian — a local linear model of an unsolvable flow.
- Each eigenpair is an invariant rail: a perturbation along evolves as — growth rate , rotation .
- Asymptotic stability is decided by one number: means every perturbation decays; a single eigenvalue with positive real part means escape.
- Fast modes die first, so trajectories approach a stable equilibrium tangent to the slowest eigendirection — the geometry behind every "dominant mode" argument.
- Hartman–Grobman certifies the linear picture exactly when the fixed point is hyperbolic ( for all ); on the imaginary axis the certificate is void and cubic terms can overturn the verdict.
- Non-hyperbolic fixed points ( or ) are structurally fragile and are precisely where bifurcations happen — the rest of this chapter's subject.
- Key idea: Near a fixed point the nonlinear flow looks like its linearization ; the eigenvalues of the Jacobian classify stability and local topology, and the picture is faithful whenever the equilibrium is hyperbolic.
Where this lives today
Ask a supercomputer what it is doing at 3 a.m. and odds are it is evaluating Jacobians: stiff-chemistry and circuit solvers Newton-iterate with one at every time step, machine-learning frameworks are industrial Jacobian factories, and the stability of trained recurrent networks — literally flows — is audited through the spectrum of exactly the matrix in equation (2). The stability question has planetary stakes now. Grid operators watch complex eigenvalue pairs drift toward the imaginary axis to forecast inter-area oscillations; climate scientists frame tipping elements (the Atlantic overturning circulation, ice-sheet grounding lines) as equilibria whose leading eigenvalue creeps toward zero, with "critical slowing down" — perturbations recovering ever more slowly, — as the measurable early warning. And spacecraft fly along the machinery itself: the stable and unstable rails of saddle-type Lagrange-point orbits, computed from Jacobians, are the low-fuel highways that took JWST to L2 and keep it there on centimetres-per-second station-keeping.
The physical picture
A marble at the bottom of a bowl returns from any small push — every direction restores. Balanced on a mountain pass, the verdict is mixed: along the ridge the ground pushes back, across it the slightest lean is amplified. Bowl and pass differ not in their fixed point but in the first derivatives of the force field around it — the Jacobian, whose eigenvalues quantify which directions restore, which eject, and how fast.
The Jacobian is a microscope: under magnification every smooth field looks flat, and zooming into the fixed point leaves only the linear tilt. The eigenvectors of that tilt are the directions in which the field pushes a perturbation along itself — rails on which displacement scales by without turning. A generic perturbation is a mixture of rail components, each minding its own exponential. The independence of modes shows in every portrait of a stable equilibrium: the fast component collapses almost immediately, leaving the trajectory to creep in along the slow direction. All roads into a node are ultimately tangent to the slowest rail — the engineers' "dominant mode"; Derivation B makes the geometry exact.
Complex eigenvalues change the choreography: there is no real rail to hug, because the field continuously rotates every perturbation. The real part still budgets growth against decay — a tightening spiral for , an unwinding one for — while the imaginary part sets the angular speed of the swirl. And exactly on the border, , the linear model predicts perfect closed circles forever. That prediction is the one you must not trust. Hyperbolicity — all eigenvalues safely off the imaginary axis — is the condition under which the microscope tells the truth; on the axis, invisible cubic terms take command, and the figure below shows them quietly winding a "center" into a spiral. Derivation C works out the algebra behind these three portraits.
The core equations
Everything begins with an autonomous flow and a point where it stalls. Suppose the state — for the mechanics of this chapter, usually the phase-plane pair — evolves under a smooth velocity field:
where: — the vector field assigning a velocity to each state; — a fixed point, located by solving as in the previous article. The physics we are after is what happens near it. The local model is built from the first derivatives of the field, frozen at the equilibrium:
where: — the Jacobian matrix; entry measures how the -th velocity component responds to a displacement along the -th coordinate. For a mechanical system the top row is always and the bottom row carries the physics — the stiffness and the damping . Writing for the displacement and Taylor-expanding about (Derivation A), the constant term dies by the definition of a fixed point and the quadratic terms are negligible for small :
where: — the discarded nonlinearity, smaller than the retained term by one factor of the (small) displacement. This is the linearization: an unsolvable flow replaced, in a neighbourhood, by a constant-coefficient linear system — the one class of dynamical systems we can solve in full generality. The general solution is an exponential of a matrix, and its anatomy is clearest in the eigenbasis. If has eigenpairs with independent eigenvectors, then
where: — coordinates of the initial perturbation in the eigenbasis; — the invariant rails of the hero figure. Seed the system on a rail and it stays there; anywhere else, each rail component evolves independently. (A defective adds secular factors ; the polynomial never beats the exponential, so the verdicts below survive.) Each eigenvalue splits into two physically distinct pieces:
where: — the growth rate, the only part controlling magnitude; — the rotation frequency, swirling without feeding or draining. Conjugate pairs describe real spirals with decay time and period . Stability is now a one-line verdict (proved in Derivation A):
where: the maximum is over all eigenvalues of . Every mode must decay; a single gives generic perturbations an exponentially growing component and the equilibrium is unstable, however fiercely the other modes contract. In the plane — the home terrain of this chapter — the two eigenvalues are captured by two matrix invariants, the trace and the determinant:
where: and . Two numbers readable by inspection decide real-versus-complex (sign of ), stability (sign of when ), and saddlehood (). The full geography of the plane is the next article, Classification of Fixed Points: Nodes, Saddles, Spirals, Centers; here we need only the stability reading. One flag now: conservative systems pin themselves to exactly (the incompressible phase fluid of Conservative Systems and Hamiltonian Phase Flow), forbidding sinks and sources outright — Fixed Points and Stability in Phase Space develops that Hamiltonian case in depth. The license to believe any of this about the original nonlinear system is a theorem:
where: — topological conjugacy near : Hartman–Grobman guarantees a continuous, invertible coordinate change mapping nonlinear trajectories onto linear ones, preserving orientation, time direction, and hence stability type. Hyperbolicity is also structural insurance: eigenvalues off the axis cannot jump across it under a small model change, so the portrait survives imperfect knowledge of . The theorem's contrapositive is the map of everything that can go wrong — and of everything interesting to come:
where: these non-hyperbolic cases void the conjugacy. A linear center may be a true center (if energy or reversibility protects it) or a slow spiral either way — Derivation C exhibits the failure. A zero eigenvalue signals a degenerate direction ruled by quadratic and cubic terms — the staging ground of the saddle-node, transcritical, and pitchfork bifurcations ahead.
| You want | Reach for | Because |
|---|---|---|
| stability verdict | of , eq. (6) | one number decides |
| approach timescales | from eq. (5) | settle in , ring at |
| arrival/escape direction | slowest/fastest eigenvectors | leave fast, arrive slow (Derivation B) |
| quick planar diagnosis | via eq. (7) | two invariants read by inspection |
| license to trust it | hyperbolicity, eq. (8) | Hartman–Grobman iff no |
| a bifurcation hunt | or loci, eq. (9) | change requires crossing the non-hyperbolic set |
We derive the linearization honestly from smoothness of the field and push it to the complete stability verdict, equation (6). The strategy is linear algebra's divide-and-conquer: expand, discard what the fixed point kills, rotate into the eigenbasis where the matrix acts as independent scalars, and bound the full solution by its worst mode. The one step deserving suspicion — discarding the quadratic remainder — is justified not by algebra but by Hartman–Grobman, so watch where it enters.
Step 1. Displace from equilibrium, , and Taylor-expand each component of the field about :
Step 2. The constant term vanishes because is a fixed point, ; and since is constant, . Keeping the linear term only:
Why the truncation is legitimate: the neglected term is bounded by , one power below the retained one. For a hyperbolic point Hartman–Grobman upgrades "small correction" to "topologically irrelevant"; for a non-hyperbolic one the truncation genuinely loses the physics — Derivation C exhibits the failure.
Step 3. Assume diagonalizable and rotate into the eigenbasis: with , define . The system decouples into scalar equations:
Why the eigenbasis: each is the perturbation's coefficient along rail , where the matrix acts as a mere number — the coupling in was an artifact of laboratory coordinates.
Step 4. Take magnitudes. Writing ,
only the real part moves the modulus; the imaginary part spins the phase at rate and neither feeds nor drains the mode.
Step 5. Reassemble and bound by the worst offender. With ,
for a constant set by the (fixed) change of basis. If every perturbation decays exponentially — asymptotic stability. If some , a generic perturbation has and grows as — instability. If is defective the diagonalization is replaced by a Jordan form and solutions acquire polynomial prefactors ; since for any , the criterion (6) is unchanged. Verified: the damped oscillator gives : underdamped (, complex pair), overdamped (), critical (, defective root with ) — the classical damping taxonomy mode by mode. Matches Strogatz §5.1–5.2.
Go deeper · Derivation B · 1 minWhy trajectories arrive along the slow eigendirection
A stable node has two decaying rails, yet every textbook portrait shows trajectories hugging one. We prove the geometry: generic orbits enter tangent to the eigendirection of smaller — the slow rail. The computation is two lines on the explicit solution; the payoff is the "dominant mode" reasoning used from control engineering to chemical kinetics.
Step 1. Take a planar stable node with real eigenvalues ordered — so mode 1 is slow, mode 2 fast — and eigencoordinates along :
Step 2. Form the ratio that measures the direction of the incoming trajectory:
since . The fast component does not merely decay — it decays relative to the slow one, so the trajectory's direction rotates onto . Why this is the whole proof: tangency at the origin is exactly the statement that the transverse coordinate vanishes faster than the longitudinal one, which is what the ratio computes.
Step 3. Eliminate time to see the approach curves. From the two exponentials, , hence
with exponent . The orbits are generalized parabolas flattening onto the slow axis — for , quartics , the curves drawn in the second figure.
Step 4. Exceptions and the time-reversed reading: orbits seeded exactly on the fast rail () come in along — a measure-zero set. Time reversal swaps the roles, and a saddle inherits both behaviours at once — approach along the stable rail, escape along the unstable one — which is why saddle eigenvectors become the separatrices organizing global portraits. Verified: for , at the fast/slow ratio has shrunk by — an initially diagonal perturbation is within of the slow rail after one slow time constant; the exponent gives the figure's curves. Matches Strogatz §5.2.
Go deeper · Derivation C · 2 minWhen linearization lies — a center that is secretly a spiral
Hartman–Grobman's fine print says non-hyperbolic verdicts cannot be trusted. Here is the canonical counterexample, worked completely: a planar system whose linearization at the origin is a perfect center, but whose true dynamics spirals — inward or outward at our choosing — under an arbitrarily weak cubic term. The strategy: abandon Cartesian coordinates, where the failure is invisible, for polar ones, where the radial dynamics splits off and solves exactly.
Step 1. Consider, for a real parameter ,
The Jacobian at the origin is computed by dropping the cubic terms: , with eigenvalues — a linear center, independent of . Whatever does, the microscope cannot see it.
Step 2. Pass to polar coordinates . Using and :
Why polar coordinates crack it: the rotation and the radial drift are physically independent motions that Cartesian coordinates entangle; in the cubic term is revealed as a pure radial pump, invisible at linear order because near the origin.
Step 3. Solve the radial equation exactly. Separating variables, , so
For : — every trajectory spirals into the origin, which is asymptotically stable (but only algebraically fast, , far slower than any exponential — another tell that no hyperbolic linear model can mimic it). For : grows and even blows up in finite time — the origin is unstable. For : is constant and the center is genuine.
Step 4. The moral: one system, one linearization, three fates. The verdict "center" was not wrong about the linear system — it was wrong to be consulted: with Hartman–Grobman is silent and stability is decided at cubic order. Marginal cases need nonlinear tools — a conserved quantity or reversibility to certify a true center (the route of Conservative Systems and Hamiltonian Phase Flow), or a Lyapunov function, here with . Verified: at the system is , whose orbits are exact circles (, ), matching the linear prediction — the failure is strictly a , cubic-order effect. The example and its polar reduction follow Strogatz §6.3 (Example 6.3.2); rotation sense counterclockwise since .
Limiting cases
| Case | Result | Meaning |
|---|---|---|
| All | asymptotically stable; settling time | Every mode decays; hyperbolic, so the verdict is certified. |
| Some , some | saddle-type instability | Generic perturbations escape; stable rails survive as the stable manifold. |
| All | source; escape rate set by the smallest | Time-reverse of a sink: departure is tangent to the slow unstable direction (Derivation B reversed). |
| Widely split reals, | fast transient onto a slow manifold | Collapse in time onto the slow rail, then crawl; the workhorse of singular perturbation theory. |
| (pure imaginary) | non-hyperbolic; linear center, verdict suspended | Nonlinear terms decide (Derivation C); genuine centers need a protecting structure — energy or reversibility. |
| (a zero eigenvalue) | non-hyperbolic; degenerate direction | Equilibria can merge or swap stability along the null direction — the bifurcation gateway. |
| Hamiltonian flow, any equilibrium | forced; in pairs | Incompressible phase fluid forbids sinks and sources entirely — see Fixed Points and Stability in Phase Space for the conservative story. |
Applications
Pendulum equilibria, quantitatively. For the hanging position gives — the small-oscillation frequency out of pure linear algebra. The inverted position gives : for a metre stick, , a 0.32 s e-folding time — why a fingertip can just save a metre stick and never a toothpick. (The hanging case is a linear center: it earns "true center" only through energy conservation, per the warning above.)
Control theory is applied eigenvalue-placement. A hovering drone, an inverted pendulum on a cart, a rocket landing on its tail — each is an unstable fixed point with an eigenvalue in the right half-plane. Feedback redesigns the effective Jacobian: measure , actuate , and choose the gain to drag every eigenvalue of into the left half-plane ("pole placement"). Engineering stability margins are literally distances of eigenvalues from the imaginary axis.
Ecology and coexistence. The Jacobian at a coexistence equilibrium decides whether an ecosystem recovers from harvests or outbreaks. Worked Example 2 runs the census on a two-species competition model: coexistence is a saddle — the signature of competitive exclusion, its stable rails the watershed between monoculture fates.
Bifurcation hunting. Qualitative change requires an eigenvalue on the imaginary axis, so parameter studies track (equilibria collide: saddle-node country) and at (a complex pair crosses: onset of oscillation, the Hopf mechanism). Numerical continuation packages follow equilibrium branches while monitoring exactly this spectrum, and every "tipping point" warning about climate or power grids is a statement that some system's is creeping toward zero.
Worked examples
Example 1 — damped pendulum near the bottom (confidence builder). A pendulum with , , , hangs near . Classify the equilibrium and find the settling time and ringing period.
Step 1. Write the system: , . The fixed point is .
Step 2. Jacobian at the origin: , , , :
Step 3. Discriminant: — complex pair, and — decaying. Eigenvalues:
Step 4. Physics from and : decay time s; ringing period s — a moderately underdamped spiral, about turns per e-folding.
Step 5. Trust check: — hyperbolic, so the verdict holds for the true nonlinear pendulum. The hanging state is an asymptotically stable spiral: e-folding time 4.0 s, ringing period 6.5 s. (Rotation sense: at the velocity points down — clockwise, as every oscillator portrait must be.)
Example 2 — competitive exclusion in a two-species model (exam level). Two species share a resource: , , with in units of carrying capacity (Strogatz's "rabbits vs sheep"). Find and classify every equilibrium; then say what the phase portrait implies ecologically.
Step 1. Fixed points: set both rates to zero. From the factors: ; (-monoculture); (-monoculture); and the interior solution of , i.e. — coexistence.
Step 2. General Jacobian:
Step 3. Boundary equilibria: at , — unstable node. At : , triangular, — stable node. At : , — stable node.
Step 4. Classify coexistence. At :
Negative determinant — a saddle, no further computation needed. Eigenvalues: , i.e. (unstable) and (stable).
Step 5. Eigenvectors give the watershed: for , gives , so , slope ; for , , slope .
Step 6. Verdict: both monocultures attract; coexistence is a saddle, reachable only along its one-dimensional stable rail. That rail is the separatrix: mixtures on one side drain to all-rabbits , on the other to all-sheep . Coexistence is dynamically unreachable: generic competition ends in exclusion, the winner decided by which side of the stable manifold history started on. Every eigenvalue has nonzero real part, so the portrait is Hartman–Grobman-certified.
Origins · 1 minCarl Gustav Jacob Jacobi and how this was discovered
Jacobi never drew a phase portrait — he died half a century before Poincaré invented qualitative dynamics — yet his fingerprints are on every step of this article. The matrix of first derivatives bears his name because his 1841 memoir De determinantibus functionalibus systematized functional determinants as the object controlling how maps stretch volumes and when variables invert — precisely the data linearization freezes at a fixed point. A Königsberg professor of ferocious energy, Jacobi built much of the machinery this chapter's ancestors run on: elliptic functions, which solve exactly the pendulum his successors would rather draw than integrate, and the Hamilton–Jacobi formulation, the deepest classical statement of dynamics as geometry. He worked himself into breakdowns, quarrelled with the Prussian court in 1848, and died of smallpox at 46 — leaving, in the Jacobian, a rare mathematical object every physics student uses weekly without reading a word he wrote.
Going further
References. Strogatz, Nonlinear Dynamics and Chaos, 2nd ed., Ch. 5–6 · Taylor, Classical Mechanics, Ch. 11–12 · Goldstein, Poole & Safko, Classical Mechanics, 3rd ed. · Morin, Introduction to Classical Mechanics, Ch. 4 · Landau & Lifshitz, Mechanics, Vol. 1 · Hirsch, Smale & Devaney, Differential Equations, Dynamical Systems, and an Introduction to Chaos
Provenance. Definitions and the Taylor-expansion derivation follow Strogatz Ch. 5–6 and Hirsch–Smale–Devaney; verifiers should recompute the characteristic equation and the trace–determinant classification (Strogatz Fig. 5.2.8). The pendulum eigenvalues (center) and (saddle) and the damped-oscillator roots are standard textbook values (Taylor Ch. 11–12, Morin Ch. 4). The Hartman–Grobman hyperbolicity statement is standard (Hirsch–Smale–Devaney). Additional worked material in this upgrade: the slow-eigendirection tangency (, Strogatz §5.2), the polar-coordinate counterexample (Strogatz §6.3), and the competition-model census (Strogatz §6.4, "rabbits vs sheep": interior saddle with ) — each recomputed here.
Builds on: Fixed Points and Equilibria · Phase Portraits and the Phase Plane · Conservative Systems and Hamiltonian Phase Flow Leads to: Classification of Fixed Points: Nodes, Saddles, Spirals, Centers · Bifurcations and the Loss of Stability · Hopf Bifurcation and Birth of Limit Cycles
If the nonlinear system is unsolvable, how can we ever check that the linearization got the right answer?
Not solution-against-solution — structurally: Hartman–Grobman converts "the discarded terms are small" into "the discarded terms cannot change the topology near a hyperbolic fixed point." Independent cross-checks exist too: conserved quantities and Lyapunov functions give nonlinear verdicts with no expansion, numerics test individual orbits, limiting cases (Derivation C's circle check) confirm consistency. When all routes agree, the portrait is as certified as applied mathematics gets.
Is hyperbolicity a rare, special property, or the typical situation?
Typical: failure requires the exact equality , a measure-zero condition. But the exceptions matter. Physics manufactures non-hyperbolicity systematically — conservative systems have trace-free Jacobians, so their centers sit permanently on the marginal line. And any system with a tunable parameter crosses the marginal set whenever its behaviour changes qualitatively; those crossings are bifurcations. Hyperbolicity is the generic backdrop; its failures are the plot.
Does the Jacobian have to be evaluated exactly at the fixed point?
For this article's theory, yes — that is where the constant term of the Taylor expansion dies and the linear term leads. Evaluated elsewhere, measures the local shearing of the flow around a moving point, and its eigenvalues there carry no direct stability meaning. The honest generalizations are Lyapunov exponents, which average the time-varying Jacobian along a trajectory. Numerically, a slightly-off evaluation point is harmless — eigenvalues are continuous in the entries — provided the fixed point itself was located accurately first.
Why keep only the first derivative? Wouldn't quadratic terms give a better approximation?
More accurate, rarely more useful: near a hyperbolic fixed point the linear term dominates and fixes the topology — higher terms bend trajectories without changing the fixed point's kind, which is Hartman–Grobman's content. Quadratic and cubic terms earn their keep exactly when the linear verdict is marginal: at non-hyperbolic points, center-manifold reduction plus normal forms keeps the lowest nonlinear terms that matter. Rule: linear order settles hyperbolic cases completely; the first non-negligible nonlinear order settles the marginal ones.
The damped pendulum's Jacobian at the bottom has complex eigenvalues. What is physically rotating?
Nothing in real space — the rotation is in the phase plane. The state loops the fixed point: swing right while slowing, turn, swing back while speeding up — one swing cycle is one of phase-plane rotation at rate . A conjugate pair is exactly a real rotation-plus-scaling block: the imaginary part is the ringing frequency you would hear, the real part the rate at which each swing is quieter. Complex numbers are just the plane's best notation for "decay with rotation."
How does this machinery extend beyond two dimensions?
Equations (1)–(6) and (8) hold verbatim for any : compute the spectrum, decides, hyperbolicity licenses. Two things change: the shortcut is planar-only (higher dimensions need the eigenvalues or Routh–Hurwitz), and globally the options explode — planar trajectories cannot cross (Poincaré–Bendixson, two articles ahead), while in three or more dimensions manifolds can weave into chaos. Local stays easy; global does not.
My Jacobian has a zero eigenvalue. What do I actually do next?
Accept what you cannot conclude: both stability and the equilibrium's very existence are in doubt along the null direction. The systematic tool is center-manifold reduction: an invariant curve tangent to the zero-eigenvalue direction carries all the slow, undecided dynamics while hyperbolic directions decay onto it. Restrict to that manifold, expand, and the lowest surviving nonlinear term gives the verdict — generically the saddle-node, transcritical, or pitchfork normal forms closing this chapter. A zero eigenvalue is not a dead end but a forwarding address.
Are the eigenvalues of the Jacobian the same as Lyapunov exponents?
At a fixed point, essentially yes: the exponents of the constant solution are the eigenvalues' real parts. Elsewhere, no. Lyapunov exponents are long-time average separation rates, computed by transporting a perturbation with the time-varying Jacobian along an orbit; for periodic orbits they become Floquet multipliers, and a positive largest exponent is the quantitative definition of chaos. This article is the stationary special case: linearize along a motion, not just at a standstill.