On this page
Interactive
Bisection traps a target inside nested intervals
Nested intervals around x
Move x, then press Halve to trap it.
I₀ ⊇ I₁ ⊇ … , |Iₙ| → 0 ⇒ ⋂ Iₙ = {x}
The nested interval theorem
Let be a sequence of nonempty closed intervals in . Write for the length of .
If
- for every , and
- as ,
then there is exactly one real number that belongs to every interval:
The nesting and nonemptiness guarantee a common point; the condition that the lengths tend to zero guarantees that this point is unique.
- I₀ = [0, 1]
- I₁ = [0, 1/2]
- I₂ = [0, 1/4]
- I₃ = [0, 1/8]
- I₄ = [0, 1/16]
Proof
Because the intervals are nested, their left endpoints form a nondecreasing sequence: . They are bounded above by , since . By completeness of , the set of left endpoints has a supremum. Define
We show that lies in every . Fix . For every index , we have : if , then ; if , then . Thus is an upper bound for all the left endpoints, so . Also , because is their supremum. Hence , and therefore . This holds for every , proving existence.
For uniqueness, suppose that and both belong to every interval. Then for every ,
Since , the nonnegative number is at most arbitrarily small positive numbers. It follows that , so . Thus the common point is unique.
Example: locating a point by repeated bisection
Start with and repeatedly keep the left half: . These are nonempty closed nested intervals, and their lengths tend to zero. Their only common point is . More generally, bisection is a way to trap an unknown real number in intervals of increasing accuracy; completeness guarantees that the limiting target exists.
Takeaway
For nonempty closed nested intervals in , nesting and completeness give a common point; lengths tending to zero make that point unique.