Bolzano-Weierstrass Theorem

From Notes
Jump to navigation Jump to search

(See MATH 409 Lecture 7#Bolzano-Weierstrass Theorem→)

Theorem. Every bounded sequence of real numbers has a convergent subsequence.

Proof. Let {xn} be a bounded sequence of real numbers. We are going to build a nested sequence of intervals In=[an,bn] for n∈ℕ, such that each In contains infinitely many elements of {xn} and |In+1|=|In|2 for all n∈ℕ. The sequence is built inductively.

Basis. First we set I1 to be any closed bounded interval that contains all elements of {xn} (such an interval exists because the sequence {xn} is bounded).

Induction. Now assume that for some n∈ℕ the interval In is already chosen and it contains infinitely many elements of {xn}. Then at least one of the subintervals I′=[an,an+bn2] and I″=[an+bn2,bn] also contains infinitely many elements of {xn}. We set In+1 to be such an interval. By construction, In+1⊂In and |In+1|=|In|2.

Since |In+1|=|In|2 for all n∈ℕ, it follows by induction that |In|=|I1|2n−1 for all n∈ℕ. As a consequence, |In|→0 as n→∞. By the Nested Intervals Property, the intersection of the intervals consists of a single number a.

Next we are going to build a strictly increasing sequence of natural numbers {nk} such that xnk∈Ik for all k∈ℕ. The sequence is built inductively:

Basis. First let n1=1.

Induction. Now assume that for some k∈ℕ the number nk is already chosen. Since the interval Ik+1 contains infinitely many elements of the sequence {xn}, there exists m>nk such that xm∈Ik+1. We set nk+1=m.

Now we claim that the subsequence {xnk}k∈ℕ of the sequence {xn} converges to a. Indeed, for any k∈ℕ, the points xnk and a both belong to the interval Ik. Hence |xnk−a|≤|Ik|. Since |Ik|→0 as k→∞, it follows that xnk→a as k→∞.

quod erat demonstrandum