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 .
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 .
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.
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 | Eigenvalues | Portrait |
|---|---|---|
| real, both negative | stable node | |
| complex, negative real part | spiral sink | |
| purely imaginary | center | |
| complex, positive real part | spiral source | |
| real, both positive | unstable 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 type | Stability |
|---|---|---|
| Real, opposite signs | saddle point | unstable |
| Real, same sign, unequal | node | stable if both , unstable if both |
| Complex, nonzero real part | spiral point | stable if , unstable if |
| Purely imaginary | center | stable, not asymptotically |
| Real, equal (defective) | improper node | stable 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.
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.
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 ╌╌