Systems of First-Order Linear Equations/Homogeneous Constant-Coefficient Systems and Phase Portraits

Lesson 6.21,201 words

Homogeneous Constant-Coefficient Systems and Phase Portraits

For x' = Ax with A constant, the trial x = ξe^{rt} turns the differential equation into the eigenvalue problem Aξ = rξ. The eigenvalues fix the geometry of the phase plane: real opposite signs give a saddle, real same sign a node, complex a spiral, purely imaginary a center.

╌╌╌╌

The homogeneous system with a constant coefficient matrix,

solves in closed form, and the qualitative theory of the subject grows from it. The scalar analogue has solution , so a vector system should have solutions built from an exponential times a fixed direction. Finding those directions is the eigenvalue problem.

The exponential ansatz

Try a solution of the form

with the scalar and the constant vector to be found. Then , and substituting into gives . Cancelling the never-zero factor leaves

The vector solves the differential equation exactly when is an eigenvalue of and a belonging eigenvector. The differential-equation problem has become the algebra problem .

That these solutions form a fundamental set is immediate from their Wronskian. Factoring the exponentials out of each column,

which is never zero because the exponential is positive and the eigenvectors are independent. In the case the solution lives in a plane and can be drawn as a phase portrait.

The phase plane

For a planar system, a solution traces a curve in the -plane as increases. That plane, with a representative sample of solution curves drawn on it, is the standard picture of a two-dimensional system.

Since is assumed, the only equilibrium (where ) is the origin. The central question is whether nearby trajectories approach the origin or leave it as , i.e. whether is stable or unstable. The eigenvalues settle it.

Real eigenvalues of opposite sign: the saddle

When the two eigenvalues are real with , one exponential grows and the other decays.

The two eigenvectors set two straight-line trajectories through the origin. Along (the direction of ) solutions move out, since grows; along (direction of ) solutions move in, since decays. Every other trajectory is a combination: for large the term dominates, so trajectories become asymptotic to the line ; running they approach .

Saddle point (eigenvalues 3 and -1): trajectories flow out along the unstable eigendirection and in along the stable one, bending like hyperbolas.

This picture — inflow along one eigendirection, outflow along the other, and hyperbola-like curves between — is typical of every system whose eigenvalues are real and of opposite sign. The origin is a saddle point, and it is always unstable, since almost every trajectory eventually departs.

Real eigenvalues of the same sign: the node

When both eigenvalues are real and share a sign, both exponentials pull the same way, and every trajectory approaches (or leaves) the origin.

Both terms decay, so all trajectories approach the origin. The rates differ: dies far faster than , so for large the slow term dominates. Unless , every trajectory reaches the origin tangent to the slow eigendirection ; the only trajectories coming in along the fast direction are the ones with .

Nodal sink (eigenvalues -1 and -3): all trajectories decay to the origin, arriving tangent to the slow eigendirection x2 = x1.

The origin is a node. It is asymptotically stable when both eigenvalues are negative (a sink, as drawn) and unstable when both are positive (a source, the same picture with arrows reversed).

Complex eigenvalues: spirals and centers

A real matrix can have complex eigenvalues, which must come in conjugate pairs with real . The belonging eigenvectors are also complex conjugates, and the solution is complex-valued. Real solutions are recovered by taking real and imaginary parts, which is legitimate because for a real matrix the real and imaginary parts of any complex solution are themselves solutions.

Write the eigenvector as with real , and expand . Separating into real and imaginary parts gives two real solutions:

The exponential sets the amplitude and the trigonometric factors set the rotation. The sign of the real part determines whether the trajectory spirals in or out.

Complex eigenvalues. Left: negative real part gives a spiral sink, winding inward. Right: purely imaginary eigenvalues give a center of closed orbits.

The origin is a spiral point when — asymptotically stable for , unstable for — and a center when , which is stable but not asymptotically stable. The direction of winding (clockwise or counterclockwise) is fixed by the matrix and found by checking the tangent vector at one convenient point.

Transitions: a one-parameter sweep

Because the portrait type is fixed by the eigenvalues, and eigenvalues move continuously with the matrix, a system carrying a parameter passes through several types as the parameter varies. The values where the type changes are bifurcation values.

Range of EigenvaluesPortrait
real, both negativestable node
complex, negative real partspiral sink
purely imaginary center
complex, positive real partspiral source
real, both positiveunstable node

The bifurcation values are and , where real eigenvalues collide and split into a complex pair (node to spiral), and , where the pair crosses the imaginary axis (stable spiral to unstable, through a center). The center at is the delicate transition: an arbitrarily small change in destroys the closed orbits, spiralling them in or out.

The eigenvalue classification

Collecting the three main cases and the transitional ones, the type of the equilibrium and its stability are determined by the eigenvalues.

Eigenvalues of Equilibrium typeStability
Real, opposite signs saddle pointunstable
Real, same sign, unequalnodestable if both , unstable if both
Complex, nonzero real partspiral pointstable if , unstable if
Purely imaginary centerstable, not asymptotically
Real, equal (defective)improper nodestable if , unstable if

The last row, equal eigenvalues with too few eigenvectors, is the defective case; its solution needs the generalized eigenvectors of the following lesson. Reading the table geometrically, plot the eigenvalues in the complex plane: the sign of the real part is the stability switch, and whether the pair is on the real axis, off it, or on the imaginary axis picks node/saddle, spiral, or center.

Eigenvalues in the complex plane. Left half-plane decays (stable), right half grows; real axis gives nodes and saddles, off-axis pairs spiral, the imaginary axis gives centers.

The same classification reads off the trace and determinant of . The eigenvalues of a matrix satisfy , so and ; the sign of , the sign of , and the sign of the discriminant decide the type without solving for the roots.

The trace-determinant plane. The parabola det = (tr)^2 / 4 separates nodes (below it) from spirals (above); below the horizontal axis lie saddles, and the vertical axis with positive determinant carries centers. Trajectories decay on the stable (left) half and grow on the unstable (right) half.

Summary

Solving is finding eigenpairs, and reading the phase portrait is reading eigenvalue signs.

  • Method. Solve for eigenvalues, then for eigenvectors; combine . For a complex pair, take real and imaginary parts to get .
  • Geometry. Real opposite signs, saddle; real same sign, node; complex with nonzero real part, spiral; purely imaginary, center. The real part is the stability switch.

Near an equilibrium a nonlinear system resembles its linearization, so these five portraits classify its equilibria as well.

╌╌ END ╌╌