A critical point of an Autonomous system is a point where . The right-hand side vanishes, so a solution starting at stays there forever.

Also called: equilibrium, fixed point, or steady state depending on context. In physics they’re “rest positions”; in linear-algebra contexts they’re “kernels” of .

For linear systems

For (homogeneous linear autonomous), the critical points are exactly the solutions of — i.e., the kernel of .

Two cases:

  • : kernel is just . The origin is the unique critical point, isolated.
  • : kernel is a subspace of dimension . There are infinitely many critical points (a line, a plane, etc.), none isolated.

For the affine case , the critical points satisfy . If , unique solution , isolated.

Isolated vs non-isolated

A critical point is isolated if there’s a circle (ball, in higher dimensions) around it containing no other critical points.

Why this matters:

  • Isolated critical points can be analyzed locally — eigenvalue methods, Lyapunov methods, all work.
  • Non-isolated critical points (lines or higher-dimensional sets of equilibria) require special handling. Standard stability analysis doesn’t directly apply because perturbations don’t return to a single point — they slide along the equilibrium set.

Lemma: if an autonomous system has only finitely many critical points, each is isolated.

(If you have infinitely many critical points, by compactness they accumulate, so some are not isolated.)

Examples

Linear, : . Origin is the unique critical point, isolated. Saddle.

Linear, : . Critical points satisfy — the line . Every point on this line is a critical point; none isolated.

Nonlinear:

Setting : from , , so or . Combined with , you get specific isolated points — typically four for this kind of competing-species model.

Stability of critical points

For an isolated critical point , the question of stability is the central problem in qualitative ODE analysis. See Stability of autonomous systems for the rigorous definitions and Phase plane behaviour for the 2D classification.

For nonlinear systems, you typically:

  1. Find all critical points by solving .
  2. Linearize around each critical point (compute the Jacobian).
  3. Use the eigenvalues of the Jacobian to determine local stability — see Locally linear system.

Why “critical”

The term comes from the geometric interpretation: trajectories of the system flow according to the vector field . Where , the flow is “static” — solutions don’t move. These are the “critical” points in the sense of being singular or special points of the flow.

In the phase plane equation , both numerator and denominator vanish at critical points, making the slope indeterminate. So critical points are also where the direction of the vector field is undefined — the singularities of the slope field.