Visual walkthrough — Separable ODEs — technique, implicit solutions
We are going to derive, from nothing, But right now that line is just marks on paper. Let us build every mark.
Step 1 — What is , really? (a slope on a picture)
WHAT. We have a mystery curve : for every input on the horizontal axis, it hands back a height on the vertical axis. The symbol is the slope of that curve — how steeply the height climbs as you nudge a tiny bit to the right.
WHY. An ODE is a rule that tells you the slope at every point, and asks you to reconstruct the curve. Before we can "solve" anything we must see that is a geometric object: the steepness of a line just barely kissing the curve.
PICTURE. In the figure, the black curve is . Pick a point on it. The lavender line touches at exactly that point — its steepness (rise over run ) is .

Step 2 — What "separable" looks like: a slope field that factors
WHAT. A separable ODE says the slope at a point is a product:
WHY. Most ODEs mix and hopelessly (like — a sum, which won't split). The magic of a product is that later we can shepherd every to one side and every to the other. The factoring is exactly what makes separation possible.
PICTURE. At every point we draw a tiny slope-tick. In a separable field, the tick's steepness is "an -ingredient times a -ingredient." The mint ticks below all share the same height , so their steepness differs only through ; the coral ticks all share the same , so they differ only through .

Step 3 — Divide by : herding to the left
WHAT. Divide both sides by (we must assume — hold that thought for Step 7):
WHY. We want the left side to contain only -stuff (and the slope machinery), and the right side to contain only -stuff. Dividing by sweeps the last off the right side onto the left. Now the two variables live on opposite banks of the river.
PICTURE. Imagine two bins. Before dividing, the -ingredient sat on the right, tangled with . After dividing, it flips to the left as . Left bin: only . Right bin: only .

Step 4 — Integrate both sides over : summing the slopes
WHAT. Apply to both sides:
WHY. The ODE fixes the slope at every . Integration is the tool that stitches infinitely many tiny slopes into an actual curve — it is the exact inverse of "take the slope." Since both sides are equal functions of , their integrals over are equal (up to one constant). This is the only legal move that turns slope information back into height information.
PICTURE. The right side is literally the shaded area under : chop the -axis into thin strips, each strip's area is , and adds them up. That accumulated area is what pins down the curve.

Step 5 — The chain rule, run backwards: collapsing the left side
WHAT. Let be an antiderivative of , meaning . The chain rule says So the messy left integrand is nothing but the derivative of . Therefore
WHY. This is the honest reason the " is a fraction" shortcut works. We never actually split a fraction; we recognised a chain-rule pattern and undid it. The whole -integral quietly re-becomes a -integral.
PICTURE. Read the chain rule as a two-gear machine: the outer gear turns at rate , the inner gear turns at rate . Their product is how fast spins as moves. Reversing it (integrating) lands you back on , an area measured in the -direction.

Step 6 — The master formula, and its picture as two areas
WHAT. Put Steps 4 and 5 together and attach one constant:
Term by term:
- ::: accumulate the -weight as changes — an area in the -world, call it .
- ::: accumulate as changes — an area in the -world, call it .
- ::: one number setting the height offset between the two worlds.
WHY only one ? Each indefinite integral is fixed only up to a constant, but you can bundle both leftover constants into a single by moving one across the equals sign. Two constants would be redundant.
PICTURE. Left area equals right area plus a fixed gap . Choosing (via a starting point like ) is just sliding one area up or down until the two balance at your known point.

Step 7 — The forbidden move: and the lost horizontal solutions
WHAT. In Step 3 we divided by — illegal wherever . If for some constant , then the flat line has slope , and So is a genuine solution — but the division erased it.
WHY. Dividing by zero is undefined, so the algebra silently threw those flat solutions overboard. The master formula only captures the curved family; the flat equilibrium solutions must be added back by hand.
PICTURE. For the logistic , the roots are and : two flat coral lines. The lavender S-curves from the formula flow between them but never include them. You must report the flat lines separately.

Step 8 — Two endings: explicit vs implicit (why you sometimes stop early)
WHAT. After integrating you hold a relation .
- If you can algebraically isolate , you get an explicit solution .
- If isolating needs a or a mess, leave it as an implicit solution — still perfectly valid.
WHY. Solving for is a bonus, not a requirement. The relation already defines the curve; whether you can rearrange it is a separate algebra question. Forcing an isolation can introduce sign errors.
PICTURE. Two curves side by side: one that a rearrangement flattens into a clean (explicit), and one — like — that stays a knotted contour you read off as a level set (implicit).

The one-picture summary
WHAT. Everything at once: a product slope-field (Step 2) → herd left (Step 3) → integrate each bank (Steps 4–5) → equal areas offset by (Step 6), with the flat equilibrium lines (Step 7) drawn on top and a label for whether the ending is explicit or implicit (Step 8).

Recall Feynman retelling — the whole walkthrough in plain words
An ODE is a rule that whispers the steepness of a hidden curve at every spot. When that steepness happens to be "an -flavour times a -flavour," we can sort the mess: shove every -ingredient to the left, every -ingredient to the right. Now each side is a pile of tiny steepnesses. Integration is the glue that stacks those tiny steps back into real heights — and thanks to the chain rule run in reverse, the left pile quietly measures area in the -direction while the right pile measures area in the -direction. Set the two areas equal, allow one fudge number for the vertical offset, and you're done — almost. Dividing by the -flavour secretly deleted any flat line where that flavour was zero, so we hunt down those roots and staple the flat solutions back on. Finally, if the leftover equation untangles into " something," great — explicit; if not, we leave it knotted as — implicit, and just as true.
Connections
- Separable ODEs — Technique & Implicit Solutions (parent)
- First-Order ODEs — Overview
- Initial Value Problems (choosing = sliding the area gap)
- Partial Fractions (splitting before integrating)
- The Logistic Equation (the equilibrium picture in Step 7)
- Exact ODEs (implicit solutions, generalized)
- Substitution Method — Homogeneous ODEs
- Integrating Factor & Linear ODEs