9

EPILOGUE

9.1SOME COMPACTNESS RESULTS

There are two major loose ends in our development of real analysis. We have never formally defined the real numbers, and when we developed the basic topology of Euclidean n-space, we assumed the Cantor nested set property (Section 2.2.2) without apology. We now attempt to face these problems; a convenient way to do this is via some general compactness results in metric spaces.

9.1.1Definitions and Comments

Let A be a subset of the metric space Ω. We say that A is totally bounded if for every > 0, A can be covered by finitely many open balls of radius e.

It follows from the definition that any totally bounded set is bounded, but the converse is not true. For example, let Ω be any set, and let d(x, y) = 1, xy; d(x, x) = 0, x, y Ω. Then all subsets of Ω are bounded, but if Ω has infinitely many points, then Ω is not totally bounded. (If 0 < r < 1, then Br(x) = {x}.) In Rp, however, a bounded set must be totally bounded. (Intuitively, a bounded set can be placed inside a large rectangular box, which can be broken up into a finite number of small boxes of maximum dimension . Each of the small boxes can be covered by a finite number of open balls of radius .)

If A is totally bounded, then A has a countable dense subset E. To see this, note that for any positive integer n, A can be covered by finitely many balls B1/n (xnj), j = 1, 2, …, mn, with centers xnj A. The set E consisting of all xnj is countable and dense in A (see the proof of Lemma 7.4.1).

If every sequence in A has a convergent subsequence (the limit need not be in A), then A is totally bounded. For if A cannot be covered by finitely many open balls of radius e, select, inductively, a sequence of points xn A with x2 B(x1), x3 Β(x2) images B(x2), …, xn images. If m > n, then xm B(xn); hence d(xm, xn) ≤ . Thus, {xn} has no convergent subsequence.

We may now give two general compactness criteria in metric spaces.

9.1.2 THEOREM. Let K be a subset of the metric space Ω. Then K is compact if and only if every sequence in K has a subsequence converging to a point of K.

    Proof. The “only if” part is Theorem 2.3.1, so assume that every sequence in K has a subsequence converging to a point of K. As shown in Section 9.1.1, K is totally bounded and therefore has a countable dense subset. By Lemma 7.4.1, every open covering of K has a countable subcovering. Thus, we may start with the assumption that images, where the Gi are open sets, and attempt to find a finite subcovering.

If for every n, K is not a subset of images, select xn K with imagesimages. By hypothesis there is a subsequence converging to a limit x K. Now x belongs to some Gj, and therefore the subsequence is in Gj eventually. Thus, xn Gj for some n > j, contradicting images. ■

9.1.3 THEOREM. Let K be a subset of the metric space Ω. Then K is compact if and only if K is totally bounded and complete. (Note that completeness of K means that every Cauchy sequence in K converges to a point in K.)

    Proof. If K is compact, then K is totally bounded by the definition of compactness. (Note that for each > 0, images, and by compactness there is a finite subcovering. Alternatively, Theorem 9.1.2 and Section 9.1.1 can be used, but this is a rather indirect approach.) Let {xn} be a Cauchy sequence in K; by Theorem 9.1.2 there is a subsequence {xnk} converging to a point x K. We proceed as in the proof of Theorem 2.4.5. Given > 0, choose N so that d(xn, xm) < /2 for all n, mN, and choose k0 so that nkN and d(xnk, x) < /2 for all kk0. Then for any fixed kk0,

images

Thus, xnx K.

Conversely, assume K totally bounded and complete, and let x1, x2, … be a sequence in K. By Theorem 9.1.2, it suffices to produce a subsequence converging to a point of K. Now for any r, K is covered by finitely many open balls of radius r; hence, for some ball B = Br(y) in the covering we must have xk B for infinitely many k. Using this idea successively for r = 1/n, n = 1, 2, …, we obtain the following array, with row n a subsequence of row n − 1, n = 2, 3, …, and row 1 a subsequence of {xn}:

images

Let zn = xnn, n = 1, 2, … . If mn, then zm B1/n(yn); hence,

images

Thus, {zn} is a Cauchy sequence, which by completeness converges to a point of K.

9.2REPLACING CANTOR’S NESTED SET PROPERTY

We can now examine the problem of replacing our assumption 2.2.2 by something more natural. Suppose we assume instead that Rp is complete. The Heine-Borel Theorem can then be proved. For if K is a closed and bounded subset of Rp, then K is totally bounded by Section 9.1.1, and therefore compact by Theorem 9.1.3. (Note that K, a closed subset of the complete space Rp, must be complete.) From the Heine-Borel Theorem we can prove Cantor’s nested set theorem, as follows. Let B1 B2 … be a nested sequence of closed, bounded, nonempty subsets of Rp, and pick xn Bn, n = 1, 2, … . Since B1 is compact, there is by Theorem 9.1.2 a subsequence {xnj} converging to a limit x B1. For any positive integer k, we have njk for all sufficiently large j; hence xnj Bnj Bk. It follows that x Bk for every k, as desired.

Now it follows directly from the Euclidean distance formula that a sequence of points xn = (xn1, …, xnp) Rp is Cauchy in Rp if and only if each of the component sequences {xnk, n = 1, 2, …} is Cauchy in R. Similarly, convergence of {xn} is equivalent to convergence of each {xni}, i = 1, …, p. Thus, it is sufficient to assume R complete. But in fact completeness of R follows from the assumption that every nonempty subset of R that has an upper bound has a supremum (equivalently, every nonempty subset of R that has a lower bound has an infimum). For under this assumption, let {xn} be a Cauchy sequence in R, and let L = infn supkn xk (the inf and the sup must exist because {xn} is bounded; see Section 2.4.4).

We show that xnL. If > 0, then infn supkn xk > L; hence, for every n, supkn xk > L. Thus,

images

Also, infn supkn xk < L + , so for some n, supkn xk < L + . Therefore,

images

Now by the Cauchy property we have, for some N, |xmxn| < for all m, nN. By (2) there is an no such that xk < L + for all kn0, and by (1) we can find k0 ≥ max(n0, N) such that xk0 > L. Thus, L − < xk0 < L + . Finally,

images

9.3THE REAL NUMBERS REVISITED

When the real numbers are introduced by means of a set of axioms, the standard assumptions are as follows.

1.R is afield.

Intuitively, this means that addition, subtraction, multiplication, and division can be carried out without leaving the set R.

2.R is an ordered field.

The idea is that there is an ordering on R, denoted by “<,” such that if y < z, then x + y < x + z; and if x > 0 and y > 0, then xy > 0. Also for all x and y, exactly one of the three conditions x < y, x = y, x > y holds.

3.R has the least upper bound property.

In other words, every nonempty subset of R that has an upper bound has a least upper bound.

Of course, we have glossed over a host of formal details, but this material belongs more to the areas of logic and algebra than to analysis. The student may consult a standard textbook to fill in the gaps.