13 - Compactness and the Heine-Borel theorem
The Heine-Borel theorem
What more can we do with compactness? What will the Heine-Borel theorem do exactly?
-
Compactness: We've shown why compactness is such an important concept, but we haven't yet shown beyond a finite set any other sets that are compact. Finite sets are compact, but today we are going to prove that the closed interval is compact. And then we're going to show that if you're talking about points in or that closed and bounded sets are compact. That's the Heine-Borel theorem. And then we'll prove some other theorems about compactness as well.
-
Recap: What are some results that we've shown about compactness to this point?
- Boundedness: We've shown that compact sets are bounded. Let's try to recall why this was true. Well, the idea is to show that the compact set's contained in some ball. And what ball did we place a compact set in if we know that every cover has a finite subcover? Take balls of radius 1 and then what? There's a concern with taking maximum radius between centers of any two balls unless you have how many balls? Finitely many. How do we know that there are finite many balls? Compactness gives us a finite subcover of the cover of all balls of radius 1. Then we can take a maximum because there is only a finite number of things to check. In fact, just take 1 center, look at the maximum distance to any other center, and then add 2 to account for the balls around. That's the picture you should have in your head, and we used finiteness in a very essential way here, which shouldn't surprise us because that's the whole point of compact sets. They're the next best thing to being finite.
- Closure: Compact sets are closed. This is true in any metric space. The proofs we had worked in any metric space. What's the picture proof here? Take a compact set, take a point not in the set, and show that that point is what? Not a limit point. Which is the same as showing that it has a ball around it that separates it from the original compact set. How did we find that ball? Take a point in the set and the center point of the ball. And so there are partner sets between every point in the set and the center point of the ball. So the set of all such partner sets, many of those cover the original compact set. That's a cover. Because that set was compact, it has a finite subcover, and you look at the partner sets of the sets that make up the finite subcover of the compact set, and there are only finitely many, and take their intersection.
- Containment: Closed subsets of compact sets are compact.
- Nested interval property: This isn't about compactness, but it's useful, especially in what will be the proof of the Heine-Borel theorem today. It says that if you have nested intervals of closed sets in the real line, then the intersection of all these closed sets is nonempty. Note that this isn't true for all closed sets. It is a statement about closed intervals. Why isn't it true for all closed sets? That is, if we have nested closed sets, then why are we not guaranteed that their intersection is nonempty? What if we had closed rays going like , , , etc. Are these nested? Yes. Does their intersection have anything in it? No. So the nested interval property is not true for arbitrary closed sets, but it is true for closed intervals.
-
Closed intervals are compact: We want to show that is compact, where . This will hopefully give us our first large class of sets that are known to be compact in the real line. As an aside, this result will also be true for -cells in . Now, how are we going to prove that is compact? We must prove that any open cover has a finite subcover. Now, that's a lot of open covers to check! We could try to start that way, but here's another strategy for proving that is compact. We could prove this by contradiction. How would that go?
Suppose is not compact. That would mean there exists an open cover that has no finite subcover. The nice thing about starting this way is that we now have a specific cover to hang my hat on. We can work with this one specific cover, and try to show things about, and hopefully get a contradiction. Let's maybe drawn an example:
Maybe such a cover consists of sets that look a lot like the above, where we have a bunch of sets, possibly lots of them, but pretend for a second that that is our cover. Obviously an infinite cover that has no finite subcover that will cover . We're going to try to get a contradiction now, and we will use the nested interval theorem to help us get this contradiction. The idea is that if our cover has no finite subcover for , then would it not be true that for any subset of the subinterval of the real line that this is also true (i.e., the subset of the subinterval also does not have a finite subcover)? That is, if we divided the interval into half, maybe labeling the location of the bisection with , then our original cover covers both halves, and .
Why would it have to be the case that at least one of these intervals, or , also has no finite subcover of our original cover? If both halves had a finite subcover of our original cover, then you would just union those two collections, and then you would have a finite subcover of our original cover for the whole interval. Great I have another interval! So what's the next step. Let's write down what we have thus far.
We have that covers and , where at least one (maybe both) has no finite subcover. Which one? Who cares. Just say one of them. Let's call it . For the sake of specificity, suppose . What are we going to do next? Split it again! Let's split exactly in half to obtain two more intervals, and , and let's call the interval without a finite subcover (note that at least one of these intervals, maybe both, does not have a finite subcover, so we are justified again in this choice). Now what? Subdivide again!
To recap, we started with the subinterval of the real line . We supposed were not compact with the hope of eventually obtaining a contradiction. If is not compact, then there must exist an open covering of without a finite subcover. We covered with an open covering and assumed there was no finite subcover. Then we split directly into half, where marked the point of splitting. Hence, we obtained two intervals, and , and we noted that at least one of these intervals (possibly both) could not have a finite subcover (otherwise we could union the finite subcovers for both intervals to obtain a finite subcover of which we are assuming does not exist). Without loss of generality, we let , where we are simply choosing to denote one of the subintervals of that does not have a finite subcover of . We then bisected into two intervals, and , noting again that at least one of these intervals (possibly both) does not have a finite subcover. We let denote the interval without a finite subcover without loss of generality. And we continue this process, noting that
which is a sequence of nested closed intervals. What else is true of this nested set of closed intervals? None of the sets is covered by any finite subcollection of ; that is, no interval has a finite subcover. Not only do none of them have a finite subcover but also they've been chosen in such a way so that they are getting smaller and smaller. They're always decreasing by half each time. So we have this nested sequence of closed intervals, each halved at each step, and with no finite subcover of . Let's actually set these important properties apart for ease of reference:
and
How might we be able to use the nested interval theorem here? Well, this theorem tells us that there exists a point for all . Let's draw a picture:
In the above, we had our first interval that we started to bisect into the nested closed intervals , , , etc., where each time you're picking one of the two halves at every step. The nested interval theorem tells us that there exists a point in all the sets , , , , \ldots, where we've chosen to denote this point here, and maybe it lives roughly where the arrow is drawn. Do we have a contradiction yet? Not yet. So what! I have a point that's in all the sets. So what? The single point is somewhere on the interval where is in some open set of the cover . Maybe it's in the open set that's now very bolded below:
Of course, there may be many open sets overlapping, where is in all of those open sets, but the above is just our example where clearly lives in the bolded open set. Let's call the particularly bold open set in the picture above ; that is, . So then what? Where will our contradiction come from? Well, is in some open set of the cover , where we've denoted this particular open set of as . Why is that going to contradict anything about our nested interval construction?
Since , where is an open set, then this means is an interior point of . Therefore, there is, in fact, a neighborhood of that's still contained in ; that is, in , which is the case we are dealing with here, this means that there is an interval around that's still within the open interval represented by . (Recall that neighborhoods and open sets are represented by open intervals in , which is what we are dealing with in this example.) Thus, there exists some such that