Study smarter with Fiveable
Get study guides, practice questions, and cheatsheets for all your subjects. Join 500,000+ students with a 96% pass rate.
Phase plane analysis is where linear algebra and differential equations come together in a visual framework. It lets you connect eigenvalue analysis, matrix operations, and solution behavior to understand how dynamical systems evolve over time. The phase plane transforms abstract equations into geometric intuition, showing you why solutions spiral, converge, or diverge rather than just that they do.
This topic bridges nearly everything you've learned: eigenvalues determine stability, eigenvectors set trajectory directions, and linearization lets you apply matrix techniques to nonlinear problems. When you see a phase portrait, you should immediately think about the underlying Jacobian, its eigenvalues, and what those values tell you about long-term behavior. Don't just memorize classifications; know what mathematical features produce each type of behavior.
Before analyzing behavior, you need to understand how we represent dynamical systems geometrically. The phase plane converts a system of two first-order ODEs into a two-dimensional picture where every point represents a complete state of the system.
At each point , the system defines a vector . Plotting these vectors across the plane gives you a direction field, which shows the instantaneous direction of motion everywhere.
Trajectories are solution curves that follow these vectors, representing the actual path a system takes from a given initial condition. For autonomous systems (where and don't depend explicitly on ), the uniqueness theorem guarantees that trajectories never cross. This constraint is fundamental to all phase portrait analysis: if two trajectories crossed, a single initial condition would lead to two different futures, violating uniqueness.
Compare: Direction fields vs. trajectories: direction fields show possible motion at every point, while trajectories show actual paths from specific initial conditions. You'll often need to sketch trajectories consistent with a given direction field.
Equilibrium points are where the system is stationary, and understanding the flow around them is the first step in characterizing any system.
An equilibrium point (also called a critical point or fixed point) occurs where and simultaneously. At such a point, the system has no tendency to move.
These points are classified by the behavior of nearby trajectories:
The long-term behavior of most initial conditions is determined by which equilibrium they approach (or are repelled from).
Nullclines are curves that help you map out the flow without solving anything.
Between the nullclines, you can determine the sign of and in each region, which reveals the general flow direction. This makes nullclines one of the fastest ways to sketch a rough phase portrait by hand.
Compare: -nullclines vs. -nullclines: on an -nullcline, trajectories cross vertically; on a -nullcline, they cross horizontally. When given the system equations, sketch both nullclines first to locate equilibria quickly.
This is where linear algebra becomes essential. The eigenvalues of the Jacobian matrix evaluated at an equilibrium point completely determine local stability for hyperbolic equilibria (those whose eigenvalues have nonzero real parts).
For a nonlinear system , the idea is to zoom in near an equilibrium point and approximate the system by its linear part. The tool for this is the Jacobian matrix:
Here's the process:
This linearization is valid when the eigenvalues have nonzero real parts (the hyperbolic case). In that situation, the Hartman-Grobman theorem guarantees the nonlinear system behaves qualitatively like its linearization near the equilibrium.
Once you have the Jacobian evaluated at an equilibrium, its eigenvalues tell you almost everything:
Computing eigenvalues directly can be tedious. The trace-determinant method offers a shortcut. For the Jacobian :
The classification rules:
Compare: Stable nodes vs. stable spirals: both have eigenvalues with negative real parts, so both are asymptotically stable. Nodes have real eigenvalues (trajectories approach directly along eigenvector directions), while spirals have complex eigenvalues (trajectories wind inward). The sign of distinguishes them.
Local analysis tells you what happens near equilibrium points, but phase plane analysis also reveals global structures. Limit cycles and bifurcations describe behaviors that linearization alone cannot capture.
A limit cycle is an isolated closed trajectory in the phase plane. "Isolated" means there's no continuous family of closed orbits next to it; nearby trajectories either spiral toward it (stable limit cycle) or away from it (unstable limit cycle).
Limit cycles represent self-sustained oscillations: the system settles into a periodic orbit regardless of where it starts (as long as it starts in the basin of attraction). This is fundamentally different from the centers of linear systems, where closed orbits exist in continuous families and any perturbation destroys the periodicity.
The Poincarรฉ-Bendixson theorem provides a way to prove limit cycles exist: if a trajectory in a planar autonomous system remains in a bounded region that contains no equilibrium points, then the trajectory must approach a limit cycle. This theorem only applies in two dimensions.
A bifurcation occurs when a small change in a parameter causes a qualitative change in the system's behavior, such as equilibria appearing, disappearing, or changing stability.
Two particularly important types:
Bifurcation diagrams plot equilibrium locations and their stability against a parameter, revealing the critical thresholds where behavior changes.
Compare: Limit cycles vs. centers: both involve periodic motion, but limit cycles are isolated (nearby trajectories converge to or diverge from the single closed orbit) while centers have families of closed orbits nested around the equilibrium. Limit cycles are structurally stable (they survive small perturbations); centers are not.
Phase portraits synthesize everything: equilibria, stability, nullclines, and global flow. Different system types produce characteristic portrait patterns that you should be able to recognize and construct.
| Concept | Summary |
|---|---|
| Stability from eigenvalues | Negative real parts โ stable; positive โ unstable; opposite signs โ saddle |
| Oscillatory behavior | Complex eigenvalues; spirals (damped/growing) or centers (pure imaginary) |
| Finding equilibria | Nullcline intersections; solve and simultaneously |
| Linearization tool | Jacobian matrix evaluated at equilibrium point |
| Node vs. spiral distinction | Real eigenvalues โ node; complex eigenvalues โ spiral; check |
| Global periodic behavior | Limit cycles (nonlinear only); Poincarรฉ-Bendixson theorem |
| Parameter sensitivity | Bifurcations: saddle-node, transcritical, pitchfork, Hopf |
| Quick stability check | Trace-determinant: and for asymptotic stability |
If a system has eigenvalues at an equilibrium point, what type of equilibrium is it, and is it stable? What would change if the real part were positive?
Compare and contrast nullclines and eigenvectors. Both give directional information, but how do they differ in what they tell you about the system?
A nonlinear system has a bounded region with no equilibrium points inside. What does the Poincarรฉ-Bendixson theorem tell you must exist, and how does this differ from what's possible in linear systems?
Given a Jacobian with and , classify the equilibrium. Why does linearization fail to fully characterize stability in this case?
Explain how a Hopf bifurcation differs from a saddle-node bifurcation in terms of what happens to equilibria and what new structures might appear.