ConceptComplete

Phase Plane Analysis

Phase plane analysis studies autonomous systems of two first-order ODEs qualitatively, using geometric methods to understand the global behavior of solutions without solving the equations explicitly.


Autonomous Systems

Definition6.1Autonomous system

An autonomous system in R2\mathbb{R}^2 is

dxdt=f(x,y),dydt=g(x,y)\frac{dx}{dt} = f(x, y), \qquad \frac{dy}{dt} = g(x, y)

where f,gf, g do not depend explicitly on tt. The phase plane is the (x,y)(x,y)-plane, and solutions trace out trajectories (or orbits) in this plane. The vector field (f,g)(f,g) determines the direction of motion at each point.

Definition6.2Equilibrium point

An equilibrium point (or critical point, fixed point) is (x0,y0)(x_0, y_0) where f(x0,y0)=g(x0,y0)=0f(x_0, y_0) = g(x_0, y_0) = 0. At an equilibrium, the constant function x(t)=(x0,y0)\mathbf{x}(t) = (x_0, y_0) is a solution.

ExampleSimple pendulum

The undamped pendulum θ+sinθ=0\theta'' + \sin\theta = 0 gives the system x=yx' = y, y=sinxy' = -\sin x. Equilibria: (nπ,0)(n\pi, 0) for nZn \in \mathbb{Z}. Even points (nn even) are centers; odd points (nn odd) are saddle points. The phase portrait shows closed orbits around centers connected by separatrices through saddle points.


Classification of Linear Systems

Theorem6.1Classification of linear equilibria

For the linear system x=Ax\mathbf{x}' = A\mathbf{x} with eigenvalues λ1,λ2\lambda_1, \lambda_2 of AA:

| Eigenvalues | Type | Phase portrait | |------------|------|----------------| | λ1>λ2>0\lambda_1 > \lambda_2 > 0 | Unstable node | Trajectories radiate outward | | λ1<λ2<0\lambda_1 < \lambda_2 < 0 | Stable node | Trajectories converge to origin | | λ1>0>λ2\lambda_1 > 0 > \lambda_2 | Saddle | Hyperbolic trajectories | | α±iβ\alpha \pm i\beta, α>0\alpha > 0 | Unstable spiral | Outward spirals | | α±iβ\alpha \pm i\beta, α<0\alpha < 0 | Stable spiral | Inward spirals | | ±iβ\pm i\beta (pure imaginary) | Center | Closed elliptical orbits | | λ1=λ20\lambda_1 = \lambda_2 \neq 0, 2 eigenvectors | Star node | Straight-line trajectories | | λ1=λ20\lambda_1 = \lambda_2 \neq 0, 1 eigenvector | Degenerate node | Tangent to eigenvector |


Nullclines and Direction Fields

Definition6.3Nullclines

The xx-nullcline is {(x,y):f(x,y)=0}\{(x,y) : f(x,y) = 0\} (where dx/dt=0dx/dt = 0, trajectories are vertical). The yy-nullcline is {(x,y):g(x,y)=0}\{(x,y) : g(x,y) = 0\} (where dy/dt=0dy/dt = 0, trajectories are horizontal). Equilibria are intersections of nullclines.

ExampleCompeting species model

x=x(3x2y)x' = x(3-x-2y), y=y(2xy)y' = y(2-x-y). Nullclines: x=0x = 0, x+2y=3x+2y = 3 (xx-null); y=0y = 0, x+y=2x+y = 2 (yy-null). Equilibria: (0,0),(3,0),(0,2),(1,1)(0,0), (3,0), (0,2), (1,1). Analysis of the direction field in each region reveals the competitive exclusion dynamics.

RemarkQualitative analysis strategy
  1. Find all equilibria (intersect nullclines).
  2. Classify each equilibrium by linearization (compute DfDf and its eigenvalues).
  3. Draw nullclines and determine flow directions in each region.
  4. Sketch trajectories consistent with the local and global information.