Bolzano’s Theorem (Intermediate Value Theorem for Roots)
Summary
Bolzano’s theorem is the existence engine behind bracketed root methods. Continuity on a closed interval plus opposite endpoint signs implies at least one root in the open interval.
Prerequisites
- Continuity of real functions on closed intervals
- Intermediate value theorem from calculus
Problem Type
Prove that
Method Definition
Theorem. If
Assumptions / Requirements
-
continuous on the whole interval - Endpoint values have opposite signs (strict inequality
) - The theorem does not assert uniqueness
Convergence
This is an existence result, not an algorithm. Bracketed methods (bisection, false position) exploit the same sign condition at every step.
Error / Accuracy
Bolzano alone does not locate
Worked Example
Let
No sign change on
so
Derivative
Common Failure Modes
- Same-sign endpoints: no conclusion (a root may still exist, e.g. a double root with no sign change)
- Discontinuities inside
: the theorem does not apply - Multiple roots: the theorem still holds but does not say which root a numerical method will find
Connections
- Bisection Method, False Position Method
- Graphical Method for choosing brackets
- Root Finding
References
Standard intermediate value theorem / Bolzano theorem; see also NIST DLMF numerical methods overview, https://dlmf.nist.gov/3 ↩︎