Flow Lines and Equilibrium Points
Vector fields assign a vector to each point in some region of space. Flow lines and equilibrium points give you the tools to understand how things move through those fields. Flow lines trace the paths particles follow, and equilibrium points mark where motion stops entirely. Together, they form the backbone of phase plane analysis, connecting vector calculus to dynamical systems in areas like fluid flow, orbital mechanics, and population modeling.
Flow Lines and Trajectories
Graphical Representations of Vector Fields
A flow line (also called an integral curve or streamline) is a curve whose tangent vector at every point equals the vector field at that point. If you dropped a particle into the field, the flow line is the path it would trace out.
Formally, a flow line for a vector field is a parametric curve satisfying:
This means and , where and are the component functions of the field.
A trajectory is the specific flow line determined by a particular initial condition . Different starting points yield different trajectories through the same vector field.
A phase portrait collects many trajectories (from various initial conditions) into a single diagram. It gives you a global picture of the system's behavior: where trajectories converge, diverge, spiral, or form closed loops.
Interpreting Flow Lines and Trajectories
The spacing and arrangement of flow lines encode information about the field:
- Closely spaced flow lines indicate regions where the field has large magnitude, meaning particles move quickly there.
- Widely spaced flow lines correspond to regions of small magnitude and slower movement.
- Flow lines for a smooth vector field never cross each other (by the uniqueness theorem for ODEs). If two flow lines appear to meet at a point, that point is an equilibrium where the field vanishes. Near such points, trajectories may converge, diverge, or change direction, revealing the system's long-term behavior.
Equilibrium Points

Types of Equilibrium Points
An equilibrium point (also called a fixed point or critical point) is a location where the vector field is zero:
At such a point, a particle placed there would remain stationary. You find equilibrium points by solving and simultaneously.
Equilibrium points come in several types based on how nearby trajectories behave:
- Sink (stable node or spiral): All nearby trajectories converge toward the equilibrium as . Think of a ball settling to the bottom of a bowl.
- Source (unstable node or spiral): All nearby trajectories move away from the equilibrium as . This is like a ball balanced on top of a hill.
- Saddle point: Trajectories approach along one direction but are repelled along another. The equilibrium is unstable overall because almost all nearby trajectories eventually move away.
Identifying Equilibrium Points
There are two complementary approaches:
Algebraically:
- Write out the system: and .
- Set both and .
- Solve the resulting system of equations for all pairs.
Graphically using nullclines:
- The -nullcline is the set of points where (horizontal arrows in the phase portrait).
- The -nullcline is the set of points where (vertical arrows in the phase portrait).
- Equilibrium points occur exactly where these nullclines intersect, since both components of the field are zero there.
Nullclines are also useful beyond just finding equilibria: they divide the phase plane into regions where you can determine the sign of each component, giving you the general direction of flow in each region.
Stability of Equilibrium Points
Determining Stability
To classify an equilibrium point rigorously, you linearize the system near that point and examine the resulting linear system's behavior.
Step-by-step process:
- Find the Jacobian matrix of the system. For :
-
Evaluate at the equilibrium point .
-
Compute the eigenvalues of , typically by solving:
This gives a characteristic equation , where and .
- Read off the stability from the eigenvalues:
- Both eigenvalues have negative real parts → stable (sink)
- Both eigenvalues have positive real parts → unstable (source)
- Eigenvalues have real parts of opposite sign → saddle point
Classifying Equilibrium Points
The eigenvalues tell you not just stability but the geometric character of the equilibrium:
| Eigenvalue type | Classification | Trajectory behavior |
|---|---|---|
| Real, both negative, distinct | Stable node | Trajectories converge along two directions |
| Real, both positive, distinct | Unstable node | Trajectories diverge along two directions |
| Complex with negative real part | Stable spiral (focus) | Trajectories spiral inward |
| Complex with positive real part | Unstable spiral (focus) | Trajectories spiral outward |
| Purely imaginary () | Center | Closed orbits around the equilibrium |
| Real, opposite signs | Saddle | Approach along one axis, repelled along the other |
A few things worth noting:
- Centers are classified as stable in the sense that trajectories don't leave the neighborhood, but they're not asymptotically stable since trajectories never actually reach the equilibrium. The linearization can also be misleading here: nonlinear terms may turn a center into a spiral.
- Repeated eigenvalues require extra care. If the Jacobian is diagonalizable, you get a star node (trajectories approach straight in from all directions). If not, you get an improper node with a single dominant direction.
- The trace-determinant plane offers a quick visual shortcut: plotting against immediately tells you the classification without computing eigenvalues explicitly. The parabola separates nodes from spirals, the -axis separates stable from unstable, and gives saddle points.