This page is the toolbox. Before you read the Picard–Lindelöf statement, make sure every symbol below feels obvious. We build each one from nothing, in an order where each rests only on the ones before it.
Picture — a slope field. At many points (x,y) of the plane, draw a short dash tilted by the value f(x,y). A solution curve is any curve that stays tangent to these dashes as it threads through them.
Why the topic needs it: f is the given data of the problem. The whole theorem is a promise about f: "if f is well-behaved, a unique thread exists."
Picture: a ruler laid between two dots; ∣a−b∣ is the gap you read off, and it can't be negative.
Why the topic needs it: the theorem constantly says things like "y stays within b of y0" — written ∣y−y0∣≤b — and "f can't jump too far", written ∣f(x,y1)−f(x,y2)∣. Absolute value is our tape measure.
Picture: starting at the pin, the curve can climb or fall at rate no more than M (section 6). So after a horizontal run of ∣x−x0∣ it has moved vertically at most M∣x−x0∣. To keep inside the box's height b we need M∣x−x0∣≤b, i.e. ∣x−x0∣≤b/M; and we can't run past the box's width a either. The tighter limit wins, which is why h is the minimum of a and b/M.
Why the topic needs it: this is the interval on which everything lives — the solution y(x), and the machine T below, all act on x ranging over [x0−h,x0+h]. The theorem is local: it promises an answer only this close to the pin. See Maximal interval of existence for how far you can push beyond it.
Picture: freeze x, walk straight up along the y-direction, and watch f. Lipschitz says the graph of f-versus-y is trapped between two straight lines of slopes +L and −L — it can wobble, but never steeper than L.
Why the topic needs it: this single tameness controls both that the Picard machine settles down (existence) and that it can't settle to two different answers (uniqueness). It is the difference between the full theorem and the weaker Peano existence theorem.
Picture: shade the region under the g-curve from x0 to x; the integral is that shaded area (below-axis counts as negative).
Why the topic needs it: differentiation is fragile, but adding up slopes is sturdy. Rewriting the ODE by integrating turns it into
y(x)=y0+∫x0xf(t,y(t))dt,
which says "start at y0, then accumulate all the little slopes." This integral form is the workbench for Picard iteration (method of successive approximations).
Picture: a machine with a curve going in the top and a (usually different) curve coming out the bottom. When input and output are identical, you've found the solution.
Why the topic needs it: solving the IVP = finding a fixed point of T. The whole proof is: repeatedly apply T (Picard iteration) and show the outputs home in on the single unchanged curve, via the Banach fixed-point theorem (contraction mapping).
Picture: a stack of curves, each closer to the next, all pressing down onto one final curve like sheets settling flat — and settling everywhere at once, not just here and there.