Understanding the qualitative behavior of 2D linear systems through geometric visualization
▶️ Watch Video LectureA phase portrait is a plot of trajectories in the $x_1$-$x_2$ phase plane for a dynamical system. For a 2×2 linear system
each solution $\mathbf{x}(t) = [x_1(t), x_2(t)]^T$ traces a curve (trajectory) in the phase plane as $t$ varies. The arrows on these curves indicate the direction of motion as time increases.
A phase portrait captures the qualitative behavior of the system:
An equilibrium point is a point where $\mathbf{x}' = \mathbf{0}$. For the linear system $\mathbf{x}' = A\mathbf{x}$, the origin $\mathbf{x} = \mathbf{0}$ is always an equilibrium.
The origin is:
Key insight: For 2×2linear systems, the stability of the origin is completely determined by the eigenvalues of $A$.
The behavior of a 2×2 linear system is determined entirely by the eigenvalues $\lambda_1, \lambda_2$ of the coefficient matrix $A$. Below is a comprehensive classification:
| Type | Eigenvalues | Condition | Stability |
|---|---|---|---|
| Stable Node | $\lambda_1, \lambda_2 \in \mathbb{R}$ | $\lambda_1 < \lambda_2 < 0$ | Asymptotically Stable |
| Unstable Node | $\lambda_1, \lambda_2 \in \mathbb{R}$ | $0 < \lambda_1 < \lambda_2$ | Unstable |
| Saddle Point | $\lambda_1, \lambda_2 \in \mathbb{R}$ | $\lambda_1 < 0 < \lambda_2$ | Unstable |
| Stable Spiral | $\lambda = \alpha \pm \beta i$ | $\alpha < 0, \beta \neq 0$ | Asymptotically Stable |
| Unstable Spiral | $\lambda = \alpha \pm \beta i$ | $\alpha > 0, \beta \neq 0$ | Unstable |
| Center | $\lambda = \pm \beta i$ | $\beta > 0$ | Stable |
| Star Node | Repeated $\lambda$ | 2 independent eigenvectors | Stable if $\lambda < 0$ |
| Improper Node | Repeated $\lambda$ | 1 independent eigenvector | Stable if $\lambda < 0$ |
For a 2×2 matrix $A = \begin{pmatrix} a & b \\ c & d \end{pmatrix}$, define:
The characteristic polynomial is $\lambda^2 - \tau\lambda + \Delta = 0$, with discriminant $D = \tau^2 - 4\Delta$.
The $(\tau, \Delta)$ plane is divided into regions corresponding to different equilibrium types:
How to use the diagram: Compute $\tau$ and $\Delta$ for your system, plot the point $(\tau, \Delta)$. The region containing that point determines the equilibrium type.
Step 1: Find eigenvalues
Factoring: $(\lambda + 2)(\lambda + 3) = 0$, so $\lambda_1 = -3, \lambda_2 = -2$.
Step 2: Check trace and determinant
Point $(-5, 6)$ in the $(\tau, \Delta)$ plane: $\tau < 0$ and $\Delta > 0$ with $\tau^2 - 4\Delta = 25 - 24 = 1 > 0$ (real eigenvalues) → Stable Node
Step 3: Find eigenvectors
For $\lambda_1 = -3$: $(A + 3I)\mathbf{v} = \begin{pmatrix} 0 & 1 \\ 0 & 1 \end{pmatrix}\mathbf{v} = \mathbf{0}$ gives $\mathbf{v}_1 = \begin{pmatrix} 1 \\ 0 \end{pmatrix}$
For $\lambda_2 = -2$: $(A + 2I)\mathbf{v} = \begin{pmatrix} -1 & 1 \\ 0 & 0 \end{pmatrix}\mathbf{v} = \mathbf{0}$ gives $\mathbf{v}_2 = \begin{pmatrix} 1 \\ 1 \end{pmatrix}$
Step 4: Sketch phase portrait
Interpretation: Both eigenvalues are negative, so all trajectories decay exponentially to the origin. The decay is faster along the $v_1$ direction (rate $e^{-3t}$) than along the $v_2$ direction (rate $e^{-2t}$). The origin is asymptotically stable.
Step 1: Find eigenvalues
So $\lambda = \pm i$, purely imaginary with $\beta = 1$.
Step 2: Check trace and determinant
Point $(0, 1)$ on the boundary $\tau = 0$, $\Delta > 0$ → Center
Step 3: Solution structure
Step 4: Phase portrait
Interpretation: All trajectories are circles centered at the origin. The period is $T = 2\pi/1 = 2\pi$. The origin is stable but not asymptotically stable — nearby solutions stay near the origin but don't converge to it.
Step 1: Find eigenvalues
So $\alpha = -1 < 0$ and $\beta = 2 \neq 0$.
Step 2: Check trace and determinant
$\tau < 0$, $\Delta > 0$, $\tau^2 - 4\Delta = 4 - 20 = -16 < 0$ (complex eigenvalues with negative real part) → Stable Spiral
Step 3: Phase portrait
Interpretation: Trajectories spiral inward toward the origin. The decay rate is $e^{-t}$ and the rotation rate is $2$ rad/s. The origin is asymptotically stable. This is the underdamped case in oscillator problems.
Enter the elements of a 2×2 matrix $A$ to visualize its phase portrait. The system will automatically compute eigenvalues and classify the equilibrium type.
These problems are similar in style and difficulty to past exam questions. Click each problem to reveal the hint and the step-by-step solution.
Classify the equilibrium of the system $\mathbf{x}' = \begin{pmatrix} 1 & -3 \\ 3 & 1 \end{pmatrix}\mathbf{x}$ and describe the phase portrait behavior.
Compute the trace and determinant. $\tau = 1 + 1 = 2 > 0$ and $\Delta = 1 + 9 = 10 > 0$. What does $\tau > 0$ and $\Delta > 0$ tell you about the nature of the eigenvalues?
Compute $\tau = 1 + 1 = 2$ and $\Delta = (1)(1) - (-3)(3) = 1 + 9 = 10$.
Eigenvalues from $\lambda^2 - 2\lambda + 10 = 0$:
Classification: Complex eigenvalues with $\alpha = 1 > 0$ → Unstable Spiral
Behavior: Trajectories spiral outward from the origin with angular frequency $3$ rad/s and exponential growth rate $e^t$.
A mass-spring-damper system is described by $y'' + 4y' + 5y = 0$. Convert this to a first-order system, find its eigenvalues, and classify the equilibrium.
Let $x_1 = y$ and $x_2 = y'$. Then $x_1' = x_2$ and $x_2' = -5x_1 - 4x_2$. Build the matrix and compute eigenvalues.
Step 1: Convert to system
Step 2: Compute trace and determinant
$\tau = 0 + (-4) = -4$, $\Delta = (0)(-4) - (1)(-5) = 5$
Step 3: Find eigenvalues
Classification: Complex with $\alpha = -2 < 0$ → Stable Spiral (Underdamped)
Physical meaning: The mass oscillates with decaying amplitude, returning to equilibrium.
Statement: "A system with $\text{tr}(A) = 0$ and $\det(A) > 0$ must have a center at the origin."
With $\tau = 0$, the eigenvalues satisfy $\lambda^2 + \Delta = 0$. If $\Delta > 0$, what are the eigenvalues?
Answer: TRUE
Explanation: If $\tau = 0$, the characteristic equation becomes $\lambda^2 + \Delta = 0$. If $\Delta > 0$, then $\lambda^2 = -\Delta < 0$, giving $\lambda = \pm i\sqrt{\Delta}$ (purely imaginary with $\beta = \sqrt{\Delta} > 0$). This is exactly the definition of a center.
The trajectories are closed ellipses, and the equilibrium is stable but not asymptotically stable.
Test your understanding with these multiple-choice questions. Click a choice to see if you're correct.
Correct answer: (B) Stable node. $\tau = -4$, $\Delta = 4 - 1 = 3$, and $\tau^2 - 4\Delta = 16 - 12 = 4 > 0$, so the eigenvalues are real and distinct: $\lambda = -1, -3$. Both negative and real → stable (attracting) node, not a spiral.
Correct answer: (D) Saddle point. $\Delta = (1)(1) - (2)(2) = -3 < 0$. A negative determinant always means one positive and one negative eigenvalue (here $\lambda = 3$ and $\lambda = -1$) — that is a saddle, and it is always unstable. When $\Delta < 0$ you never need the trace.
Correct answer: (A) Stable spiral. The discriminant is $\tau^2 - 4\Delta = 4 - 20 = -16 < 0$, so the eigenvalues are complex: $\lambda = -1 \pm 2i$. Since $\operatorname{Re}\lambda = \tau/2 = -1 < 0$, trajectories spiral inward.
Correct answer: (C) Center. $\tau = 0$ and $\Delta = 9 > 0$, so $\lambda^2 + 9 = 0$ and $\lambda = \pm 3i$ — purely imaginary. Trajectories are closed ellipses: the undamped oscillator neither gains nor loses energy. The equilibrium is stable but not asymptotically stable.
Correct answer: (B). The quantity $\tau^2 - 4\Delta$ is the discriminant of $\lambda^2 - \tau\lambda + \Delta = 0$. Above the parabola ($\tau^2 < 4\Delta$) the eigenvalues are complex → spirals or centers; below it ($\tau^2 > 4\Delta$) they are real → nodes or saddles. Stability is decided by the sign of $\tau$, and saddles by $\Delta < 0$ — different boundaries.
Correct answer: (D). $\tau = 4$, $\Delta = 4$, so $\tau^2 - 4\Delta = 0$: the system sits exactly on the parabola with the repeated eigenvalue $\lambda = 2$. The matrix is defective (only one independent eigenvector, $\begin{pmatrix} 1 \\ 0 \end{pmatrix}$), so the origin is a degenerate node, and $\lambda = 2 > 0$ makes it unstable.