Real Analysis 32 | Intermediate Value Theorem [dark version]
Based on The Bright Side of Mathematics's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.
The Intermediate Value Theorem states that a continuous function on [a, b] attains every value between f(a) and f(b).
Briefing
The Intermediate Value Theorem (IVT) guarantees that a continuous function cannot “skip” values between its endpoint outputs on an interval. If a function f is continuous on [a, b] and takes values f(a) and f(b), then every number Y between f(a) and f(b) occurs as f(x) for some x in [a, b]. This matters because it turns a geometric intuition—“a continuous graph can be drawn in one stroke”—into a precise mathematical guarantee about what values are achievable.
The proof starts by reducing the problem to a simpler target: finding an x where the function equals a chosen Y. Given any Y between f(a) and f(b), the method defines a new function G(x) = f(x) − Y. Continuity carries over, and the goal becomes finding a point where G(x) = 0. Next comes a second normalization: the proof arranges a sign change across the interval. If G(a) is already positive, the left endpoint can serve as the “positive side” and the right endpoint as the “negative side” (or vice versa). If not, the function is mirrored (implemented by defining a modified function F̃ that flips the sign when needed) so that the setup always becomes: F̃(a) ≤ 0 and F̃(b) ≥ 0, with a continuous function in between.
With the sign change in place, the interval [a, b] is repeatedly bisected. At each step, the midpoint c is chosen, and the sign of F̃(c) determines which half still contains a zero. If F̃(c) > 0, the proof keeps the left subinterval; otherwise it keeps the right subinterval. This produces nested intervals whose endpoints form two sequences (A_n and B_n). By construction, the intervals shrink in length and the left/right sign conditions persist: the function remains ≤ 0 on one side and ≥ 0 on the other.
Completeness of the real numbers then supplies a limit point x̃ in the intersection of these shrinking intervals. The sign information survives the limit because F̃ is continuous: taking the limit of F̃(A_n) and F̃(B_n) yields that F̃(x̃) must be both ≤ 0 and ≥ 0. The only number satisfying both inequalities is 0, so F̃(x̃) = 0. Finally, the proof translates back to the original function. Since F̃ was defined from G by possibly flipping signs, F̃(x̃) = 0 implies G(x̃) = 0, meaning f(x̃) − Y = 0 and therefore f(x̃) = Y.
A corollary follows immediately: the image of a continuous function on [a, b] is itself an interval, running from the minimum value of f to its maximum value. In short, continuity forces the function to hit everything in between—no gaps, no jumps, and no escape from the range between endpoints.
Cornell Notes
For a continuous function f on an interval [a, b], every value Y between f(a) and f(b) is attained somewhere inside the interval. The proof reduces the problem to finding a zero by defining G(x)=f(x)−Y, so the target becomes G(x)=0. A sign-normalization step flips the graph when necessary to ensure a consistent inequality pattern across the endpoints (one side nonpositive, the other side nonnegative). Then the interval is bisected repeatedly, always keeping the half where the sign change persists, producing nested intervals that shrink to a limit point x̃. Continuity lets the sign information pass to the limit, forcing F̃(x̃)=0 and hence f(x̃)=Y.
How does the proof turn “find x with f(x)=Y” into a “find a zero” problem?
Why is a sign-normalization step needed, and what does it accomplish?
What rule decides which half of the interval to keep during the repeated bisection?
How do nested intervals and completeness produce the candidate point x̃?
How does continuity force the limit to be a true zero?
Review Questions
- In what exact way is the choice G(x)=f(x)−Y essential to the proof?
- What property of real numbers (used implicitly) guarantees that the shrinking nested intervals yield a limit point x̃?
- Why does continuity matter at the final step when passing from signs on A_n, B_n to the sign at x̃?
Key Points
- 1
The Intermediate Value Theorem states that a continuous function on [a, b] attains every value between f(a) and f(b).
- 2
Choosing a target value Y leads to the auxiliary function G(x)=f(x)−Y, turning the problem into finding a zero of G.
- 3
A sign-flip (mirroring) step produces a modified continuous function F̃ with a consistent inequality pattern at the endpoints, enabling a reliable bisection strategy.
- 4
Repeated bisection creates nested intervals [A_n, B_n] whose lengths shrink to zero while preserving the sign change across endpoints.
- 5
Completeness of the real numbers ensures the nested intervals converge to a limit point x̃ in [a, b].
- 6
Continuity lets the sign information pass to the limit, forcing F̃(x̃)=0 and therefore f(x̃)=Y.
- 7
As a corollary, the image of a continuous function on [a, b] is an interval from its minimum to its maximum value.