DIFFERENTIAL EQUATIONS • FOUNDATIONS & QUALITATIVE ANALYSIS

Phase Line Analysis

Predict the long-term behavior of a differential equation without ever solving it.

Historical Context & Motivation

Differential equations describe how quantities change over time — think of a population growing, a chemical reaction proceeding, or a ball decelerating due to friction. For centuries, mathematicians tried to find exact formulas (called analytical solutions) for these equations. But many real-world differential equations are too complicated to solve with algebra. By the late 1800s, mathematicians began asking a different question: Can we understand the behavior of solutions without finding a formula? This shift in thinking gave rise to qualitative analysis, and the phase line became one of its most elegant tools.

1680s
Birth of Differential Equations
Isaac Newton and Gottfried Leibniz independently develop calculus, making it possible to write equations involving rates of change. Early work focuses on finding exact solutions.
1881
Poincaré's Qualitative Revolution
Henri Poincaré publishes work on the qualitative theory of differential equations, arguing that understanding the shape and stability of solutions matters more than finding formulas.
1892
Lyapunov's Stability Theory
Aleksandr Lyapunov formalizes the concept of stability of equilibrium points, providing rigorous criteria that underpin phase line analysis.
1960s
Phase Lines Enter the Classroom
With the rise of modern textbooks, phase line diagrams become a standard pedagogical tool for first courses in differential equations, valued for their simplicity and visual power.

The central question that phase line analysis answers is straightforward: if you know that a quantity starts at some initial value, will it increase or decrease over time, and where will it end up? A phase line lets you answer this question with a simple one-dimensional diagram, no formula required.

Core Principles & Definitions

Phase line analysis applies to autonomous first-order differential equations — equations of the form dy/dt = f(y), where the rate of change depends only on the current value of y, not on the independent variable t. Because f does not depend on t, the behavior of solutions is entirely determined by the value of y itself. This makes it possible to summarize all possible solution behaviors on a single vertical number line.

1

Autonomous Equation

A differential equation dy/dt = f(y) where the right-hand side depends only on y, not on t. The rules governing change are the same at every moment in time.
2

Equilibrium Solution

A constant value y* where f(y*) = 0. At an equilibrium, the quantity stops changing. These are the critical points that anchor the phase line.
3

Stable Equilibrium

An equilibrium that nearby solutions are drawn toward over time. If you nudge the system slightly away from it, the system returns. Sometimes called an attractor or sink.
4

Unstable Equilibrium

An equilibrium that nearby solutions move away from over time. Even the slightest disturbance causes the system to diverge. Sometimes called a repeller or source.
5

Semi-Stable Equilibrium

An equilibrium that attracts solutions from one side but repels them from the other. This hybrid behavior is less common but important to recognize.
KEY TAKEAWAY
Think of a phase line like a marble on a hilly landscape. Stable equilibria are valleys — a marble placed nearby rolls into them and stays. Unstable equilibria are hilltops — a marble balanced on top will roll away with the slightest push. The phase line is like a side-view profile of that landscape compressed onto a single line.

Visual Explanation

The diagram below shows a complete phase line analysis for the equation dy/dt = y(2 − y)(y − 4). On the left you see the graph of f(y) = y(2 − y)(y − 4), and on the right you see the resulting phase line. The equilibria occur where the curve crosses the y-axis — at y = 0, y = 2, and y = 4. Between these equilibria, arrows on the phase line indicate whether y is increasing (arrow up) or decreasing (arrow down), based on the sign of f(y).

Left: the graph of f(y) shows where the derivative is positive (y increasing) or negative (y decreasing). Right: the phase line places equilibria on a vertical axis with arrows showing the direction solutions move. Filled dots represent stable equilibria; open circles represent unstable ones.

Notice how the phase line captures all the essential information from the graph. When f(y) > 0, the derivative dy/dt is positive, so y is increasing — the arrows point up. When f(y) < 0, y is decreasing — the arrows point down. Solutions starting between y = 0 and y = 2 are pushed upward toward y = 2. Solutions starting between y = 2 and y = 4 are pushed downward toward y = 2. Meanwhile, solutions starting below y = 0 fall away to −∞, and solutions above y = 4 grow toward +∞. All of this information is visible at a glance on the phase line.

Mathematical Framework

The entire phase line method rests on one straightforward idea: for an autonomous equation dy/dt = f(y), the sign of f(y) tells you whether y is increasing or decreasing. Here is the step-by-step procedure that turns this idea into a complete qualitative picture.

AUTONOMOUS EQUATION FORM
dy/dt = f(y)
y is the dependent variable (the quantity we track), t is the independent variable (often time), and f(y) is a function of y alone — it does not depend on t.
FINDING EQUILIBRIA
f(y*) = 0
Set f(y) equal to zero and solve for y. Each solution y* is an equilibrium (also called a critical point or fixed point). At these values, dy/dt = 0, so y does not change.
STABILITY TEST (DERIVATIVE METHOD)
f′(y*) < 0 → stable, f′(y*) > 0 → unstable
If the derivative f′ evaluated at an equilibrium y* is negative, solutions near y* are pulled back toward it (stable). If f′(y*) is positive, solutions are pushed away (unstable). If f′(y*) = 0, the test is inconclusive and you must check the sign of f(y) directly on each side.

Building the Phase Line: A Recipe

  1. Step 1: Write the equation in the form dy/dt = f(y).
  2. Step 2: Solve f(y) = 0 to find all equilibrium values. Mark them on a vertical number line.
  3. Step 3: Choose a test value of y in each interval between (and beyond) the equilibria. Plug it into f(y) to determine the sign of dy/dt.
  4. Step 4: Draw arrows on the phase line: up if f(y) > 0 (y is increasing), down if f(y) < 0 (y is decreasing).
  5. Step 5: Classify each equilibrium: stable (arrows point toward it from both sides), unstable (arrows point away on both sides), or semi-stable (arrows point toward from one side and away on the other).

Classifying Equilibria

The three types of equilibria each produce a distinctive arrow pattern on the phase line. The diagram below illustrates all three side by side, along with the sign of f(y) in the neighboring intervals. Recognizing these patterns quickly is the key skill in phase line analysis.

A stable equilibrium has arrows converging from both sides. An unstable equilibrium has arrows diverging on both sides. A semi-stable equilibrium has arrows pointing the same direction — solutions approach from one side but are pushed away on the other.
Summary of equilibrium classifications and their identifying features
Equilibrium TypeArrow Patternf′(y*)Physical Analogy
StableBoth arrows point toward y*f′(y*) < 0Ball resting in a valley
UnstableBoth arrows point away from y*f′(y*) > 0Ball balanced on a hilltop
Semi-stableBoth arrows point same directionf′(y*) = 0Ball on a flat shelf at the edge of a hill

Worked Example

Let's construct a complete phase line for the logistic equation, one of the most important autonomous equations in biology and ecology. The logistic equation models a population P that grows quickly when small but levels off as it approaches a carrying capacity K.

LOGISTIC EQUATION
dP/dt = rP(1 − P/K)
P is the population size, r is the intrinsic growth rate, and K is the carrying capacity (the maximum population the environment can sustain). We'll use r = 1 and K = 100 for this example.
Phase Line for dP/dt = P(1 − P/100)
1
Step 1 — Set f(P) = 0 to find equilibriaWe need P(1 − P/100) = 0. This product is zero when either factor is zero. The first factor gives P = 0. The second gives 1 − P/100 = 0, so P = 100.
Equilibria: P* = 0 and P* = 100
2
Step 2 — Determine the sign of f(P) in each intervalThe equilibria divide the number line into three intervals: P < 0, 0 < P < 100, and P > 100. For biological realism, P represents a population and is typically non-negative, but we still check all intervals. Test P = −1: f(−1) = (−1)(1 − (−1)/100) = (−1)(1.01) = −1.01 < 0. Test P = 50: f(50) = (50)(1 − 50/100) = (50)(0.5) = 25 > 0. Test P = 150: f(150) = (150)(1 − 150/100) = (150)(−0.5) = −75 < 0.
Signs: negative for P < 0, positive for 0 < P < 100, negative for P > 100
3
Step 3 — Draw arrows on the phase lineIn the interval P < 0, f(P) < 0, so P is decreasing — draw a downward arrow below P = 0. In the interval 0 < P < 100, f(P) > 0, so P is increasing — draw an upward arrow. In the interval P > 100, f(P) < 0, so P is decreasing — draw a downward arrow above P = 100.
4
Step 4 — Classify the equilibriaAt P = 0, arrows point away on both sides (downward below, upward above), so P = 0 is unstable. At P = 100, arrows point toward it from both sides (upward from below, downward from above), so P = 100 is stable. We can confirm with the derivative test: f(P) = P − P²/100, so f′(P) = 1 − 2P/100 = 1 − P/50. At P = 0, f′(0) = 1 > 0 (unstable ✓). At P = 100, f′(100) = 1 − 2 = −1 < 0 (stable ✓).
P = 0 is unstable; P = 100 is stable
5
Step 5 — Interpret the resultsAny population starting above 0 (even a tiny one, like P = 1) will grow over time and approach P = 100. A population starting above 100 will decrease back toward 100. The carrying capacity K = 100 acts as a magnet for all positive initial populations. This is exactly what ecologists observe: populations tend to stabilize near the carrying capacity of their environment.
Conclusion: all positive initial populations → P approaches 100 as t → ∞

Strengths & Limitations

Phase line analysis is a powerful tool, but like any method, it works best in certain situations and has clear boundaries. Understanding both its strengths and limitations will help you choose the right approach for any given problem.

Comparing what phase line analysis can and cannot do
StrengthsLimitations
No formula needed — works even when the equation cannot be solved analyticallyOnly applies to autonomous equations (dy/dt = f(y)); cannot handle equations where f depends on t
Reveals long-term behavior and stability at a glanceDoes not tell you how fast a solution approaches or leaves an equilibrium
Quick to construct — requires only algebra (finding roots and testing signs)Only works for first-order equations with a single dependent variable
Provides a complete qualitative picture: you know the fate of every initial conditionDoes not give the exact solution curve y(t); you see the destination but not the precise path
Easy to sketch by hand — excellent for exams and quick checksFor systems with two or more dependent variables, you need phase plane analysis instead
KEY TAKEAWAY
Phase line analysis is like checking the weather forecast instead of solving fluid dynamics equations. You don't get every detail about wind speed and temperature at every altitude, but you know whether to bring an umbrella. It gives you the big picture of a differential equation's behavior quickly and reliably, which is often exactly what you need.

Connection to Advanced Theory

Phase line analysis is the one-dimensional version of a much larger family of qualitative tools. When you move to systems with two dependent variables — for example, modeling both a predator and prey population simultaneously — you step into the phase plane. In the phase plane, equilibria become points in two-dimensional space, and the arrows become flow fields that can spiral, form saddles, or create closed orbits. Despite the added complexity, the core logic is the same: find where the derivatives are zero, check what happens nearby, and classify the behavior.

How phase line analysis extends to two dimensions
FeaturePhase Line (1D)Phase Plane (2D)
Equation typedy/dt = f(y) — one variabledx/dt = f(x, y), dy/dt = g(x, y) — two variables
Visual toolVertical number line with arrowsx-y coordinate plane with a vector field
EquilibriaPoints on a line: stable, unstable, or semi-stablePoints in the plane: nodes, spirals, saddles, centers
Solution pathsMove up or down along the lineCurves (trajectories) that can loop or spiral
Stability testSign of f′(y*)Eigenvalues of the Jacobian matrix at the equilibrium

If you continue to study differential equations in college, you'll also encounter bifurcation diagrams, which show how the phase line itself changes as a parameter (like r or K in the logistic equation) varies. Phase line analysis is your gateway to all of these powerful ideas — it teaches you to think qualitatively, a skill that becomes essential as equations grow more complex.

Practice Problems

PROBLEM 1CONCEPTUAL
On a phase line, an equilibrium point y* has arrows pointing toward it from both sides. What type of equilibrium is this, and what happens to a solution that starts near y*?
PROBLEM 2BASIC CALCULATION
Consider dy/dt = y − 4. Find all equilibrium solutions and classify each as stable or unstable using the derivative test.
PROBLEM 3INTERMEDIATE
Construct the complete phase line for dy/dt = (y − 1)(y − 5). Find all equilibria, determine the sign of f(y) in each interval, draw the arrow pattern, and classify each equilibrium.
PROBLEM 4APPLIED
A fish population P (in thousands) in a lake is modeled by dP/dt = P(1 − P/8) − 1.5, which accounts for natural logistic growth with carrying capacity 8 (thousand) and constant harvesting of 1500 fish per year. Find the equilibria, draw the phase line, and explain what happens to the fish population if it starts at P = 7.
PROBLEM 5CRITICAL THINKING
Consider dy/dt = (y − 3)². Construct the phase line, classify the equilibrium, and explain why the derivative test f′(y*) is inconclusive here. How does this example illustrate the concept of a semi-stable equilibrium?

Phase Line Analysis — Summary

Phase line analysis is a qualitative method for understanding autonomous first-order differential equations of the form dy/dt = f(y). The process begins by finding equilibrium solutions where f(y) = 0, then testing the sign of f(y) in each interval between equilibria to determine whether solutions are increasing or decreasing. Arrows drawn on a vertical number line create the phase line, which reveals the long-term fate of every initial condition at a glance.

Each equilibrium is classified as stable (arrows point inward, f′(y*) < 0), unstable (arrows point outward, f′(y*) > 0), or semi-stable (arrows go the same direction, f′(y*) = 0). This method requires no formula for y(t) — only algebra and sign analysis. Phase line analysis extends naturally into phase plane analysis for systems of two equations, making it a foundational tool for the broader study of differential equations.

Varsity Tutors • Differential Equations • Phase Line Analysis