Visual walkthrough — Intermediate Value Theorem
We prove the clean special case first (called Bolzano's Theorem) and lift it to the full statement at the end. Everything is built from scratch below.
Step 0 — The words before the symbols
Before any letter appears, let us agree on plain-language meanings. A function is a machine: feed it a number , it returns a height . Picture the input running left-to-right along a horizontal ruler (the ==-axis==), and the output as a height measured up (positive) or down (negative) from that ruler.
WHAT the picture shows: a wiggly chalk curve with a start dot at height and an end dot at height . WHY it matters: the whole theorem is a claim about heights the pen must pass through. Fix that image now.
Step 1 — Reduce the goal to "find a zero"
The full theorem asks: given a target height between and , is there an input with ? That extra letter is clutter. Let us remove it.
WHAT we did: replaced "hit height " with "hit height ", i.e. find a root . WHY: a root is easier to reason about — it is just where the curve crosses the ruler. And becomes : the shifted curve starts below the ruler and ends above it. PICTURE: the same curve, dropped down by ; the dashed target line becomes the ruler.
From here we solve the Bolzano problem: continuous, , prove some has . We rename back to for tidiness — so assume .
Step 2 — Collect every point that is still "below"
We need a way to point at where the crossing happens without knowing it yet. Trick: gather all the inputs where the curve is below the ruler.
WHAT: is the shaded stretch of the ruler sitting under the below-water part of the curve. WHY this set? Its right-hand edge is exactly where "below" gives way to "not below" — the suspect crossing point. Note two facts we will need:
- is not empty: is in it, because .
- is bounded above: nothing in exceeds .
PICTURE: chalk-blue shading over the sub-ruler region; the right edge marked with a "?".
Step 3 — Summon the edge point (this is where the reals earn their keep)
The right edge of looks obvious in the picture — but does a real number actually sit there? For the rationals it might not (an edge can fall into a "gap"). The Completeness Axiom of Real Numbers guarantees it does for .
WHAT: we named the edge . WHY: this is the entire reason IVT is true on and false on — see Completeness Axiom of Real Numbers. Without completeness the edge could be a phantom. PICTURE: the "?" replaced by a solid pale-yellow tick at , with the tightest ceiling line resting on .
Step 4 — Squeeze from the left:
We now trap the height between two inequalities. First from the left.
Because is the least upper bound, points of crowd right up against it: we can pick a sequence inside with (arrows pointing at from the left). Each has .
WHAT: we showed the edge height is not above the ruler. WHY continuity here? Only continuity permits ; a jump would break it. PICTURE: blue dots marching in from the left toward , their heights all below the ruler, closing onto .
Step 5 — Squeeze from the right:
Now clamp from the other side. Any just to the right of is beyond the edge, so , meaning .
Pick with from the right, each with .
WHAT: the edge height is not below the ruler. WHY: right of the edge the curve has already stopped being negative — that is what "edge of " means. PICTURE: pink dots marching in from the right, heights on or above the ruler, closing onto .
Step 6 — The pincer closes:
Two facts now collide:
A number that is both and can only be .
And is genuinely inside: since but , we have ; since but , we have . So .
PICTURE: both squeeze-arrows meeting exactly on the ruler; the crossing dot glows.
Step 7 — Degenerate & edge cases (never leave a gap)
A careful walkthrough must survive every scenario the reader could throw at it.
The one-picture summary
Everything at once: the curve starts below the ruler (), ends above it (); the below-region is shaded; its right edge is ; left-squeeze forces , right-squeeze forces ; they pin .
Recall Feynman retelling — no symbols, just the story
You are walking along a fence. On the left side of the field the ground is below water level; on the right it is above water level. Somewhere the ground crosses the waterline. To find that crossing, mark every spot where you are still underwater and look at the last such spot — call it . Just left of you were underwater (so the ground there is waterline). Just right of you were no longer underwater (so the ground there is waterline). Since the ground rises smoothly (no cliffs — that is "continuous"), the height at can't be below and can't be above the waterline. The only leftover option: it is exactly at the waterline. That spot is your crossing. The magic ingredient that lets "the last underwater spot" actually exist as a real place — not fall into a crack — is the completeness of the real numbers. And the magic that stops any cliff from hiding the crossing is continuity. Kill either one and the crossing can vanish.
Active Recall
Why is the special case enough?
What is defined to be in the proof?
Which axiom guarantees exists as a real number?
Where is continuity used?
What two inequalities pin down ?
Why must be strictly between the endpoint values?
Connections
- Intermediate Value Theorem — the parent result these pictures derive.
- Bolzano's Theorem — the core case we actually proved.
- Completeness Axiom of Real Numbers — makes exist (Step 3).
- Continuity — the load-bearing hypothesis (Steps 4–5, Case D).
- Bisection Method — turns this existence proof into a construction of .
- Extreme Value Theorem — sibling closed-interval theorem.
- Rolle's Theorem and Mean Value Theorem — derivative-level cousins.
- Fixed Point Theorems — an application of the same crossing idea.