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+1In and |In+1|=|In|2.

Since |In+1|=|In|2 for all n, it follows by induction that |In|=|I1|2n1 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 xnkIk 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 xmIk+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 |xnka||Ik|. Since |Ik|0 as k, it follows that xnka as k.

quod erat demonstrandum