What should be the intuition when working with compactness?

24.2k Views Asked by At

I have a question that may be regarded by many as duplicate since there's a similar one at MathOverflow.

  1. In $\mathbb{R}^n$ the compact sets are those that are closed and bounded, however the guy who answered this question and had his answer accepted says that compactness is some analogue of finiteness. In my intuitive view of finiteness, only boundedness would suffice to say that a certain subset of $\mathbb{R}^n$ is in some sense "finite". On the other hand there's the other definition of compactness (in terms of covers) which is the one I really need to work with and I cannot see how that definition implies this intuition on finiteness.

  2. To prove a set is compact I know they must show that for every open cover there's a finite subcover;the problem is that I can't see intuitively how one could show this for every cover. Also when trying to disprove compactness the books I've read start presenting strange covers that I would have never thought about.

I think my real problem is that I didn't yet get the intuition on compactness. So, what intuition should we have about compact sets in general and how should we really put this definition to use?

Can someone provide some reference that shows how to understand the process of proving (and disproving) compactness?

8

There are 8 best solutions below

5
On BEST ANSWER

The following story may or may not be helpful. Suppose you live in a world where there are two types of animals: Foos, which are red and short, and Bars, which are blue and tall. Naturally, in your language, the word for Foo over time has come to refer to things which are red and short, and the word for Bar over time has come to refer to things which are blue and tall. (Your language doesn't have separate words for red, short, blue, and tall.)

One day a friend of yours tells you excitedly that he has discovered a new animal. "What is it like?" you ask him. He says, "well, it's sort of Foo, but..."

The reason he says it's sort of Foo is that it's short. However, it's not red. But your language doesn't yet have a word for "short," so he has to introduce a new word - maybe "compact"...


The situation with compactness is sort of like the above. It turns out that finiteness, which you think of as one concept (in the same way that you think of "Foo" as one concept above), is really two concepts: discreteness and compactness. You've never seen these concepts separated before, though. When people say that compactness is like finiteness, they mean that compactness captures part of what it means to be finite in the same way that shortness captures part of what it means to be Foo.

But in some sense you've never encountered the notion of compactness by itself before, isolated from the notion of discreteness (in the same way that above you've never encountered the notion of shortness by itself before, isolated from the notion of redness). This is just a new concept and you will to some extent just have to deal with it on its own terms until you get comfortable with it.

2
On

The definition of compactness that reads: "every cover has a finite subcover" is most directly related to the idea that being compact is, in some sense, like being finite: compact sets share with finite sets the property that every cover has a finite subcover. It is a concept that takes some time getting used to, so at first proofs of/with it may look weird.

Compactness in $\mathbb R^n$ is equivalent to being closed and bounded. This again is a property shared with finite sets: any finite set in $\mathbb R^n$ is closed and bounded. Also, in a metric space, a set is compact if, and only if, every sequence in it has a convergent subsequences. Again, a property that holds for finite sets: Every sequence in a finite set contains a convergent subsequence.

Finally, there is a less straightforward analogy using nonstandard analysis. A set is compact if, and only if, every point in its enlargement is near-standard. Intuitively, an enlargement of a set is obtained by adding new points generated from the set. Being near-standard means a new point is infinitesimally close to an already existing point in the set. For a finite set, the enlargement is equal to the set, so every point in the enlargement is simply equal to some point from the set. So again, this is a property shared with compact sets: a set is compact if every point in the enlargement is infinitesimally close to some point from the set.

3
On

Also, I feel it's pretty strange that when people come to prove some set is compact, they must show that for every open cover there's a finite subcover.

That’s a bit like finding it pretty strange that in order to prove that an integer $n$ is even, one must show that $n=2k$ for some integer $k$: in both cases we’re simply verifying that something satisfies the definition of a particular property. An integer $n$ is by definition even if and only if there is an integer $k$ such that $n=2k$, so the most straightforward way to show that $n$ is even is to show that such a $k$ exists. Similarly, a subset $K$ of a space $X$ is by definition compact if and only if every open cover of $K$ has a finite subcover, so the most straightforward way to show that $K$ is compact is to prove that every open cover of $K$ has a finite subcover.

For the intuition, note first that every finite set is clearly compact. If $F$ is finite, and $\mathscr{U}$ is an open cover of $F$, then for each $x\in F$ we can choose a $U_x\in\mathscr{U}$ such that $x\in U_x$, and $\{U_x:x\in F\}$ will then be a finite subfamily of $\mathscr{U}$ that still covers $F$. In fact, finite sets are the only ones that are guaranteed to be compact no matter what the topology on the space might be: if the topology is the discrete topology, in which every set is open, the compact sets are precisely the finite sets. Thus, compactness generalizes a property of finite sets. What probably isn’t at all clear at this point is why this particular property of finite sets is so important. In fact, as you can see from this brief historical survey, it took topologists a number of years to realize its central importance.

More generally, one might say that compact sets are in a certain important sense small sets. Suppose that every point $x$ of some compact set $K$ has an open neighborhood $U_x$ with some property $P$. Then $\mathscr{U}=\{U_x:x\in K\}$ is an open cover of $K$, so it has a finite subcover $\{U_{x_1},\dots,U_{x_n}\}$: $K\subseteq U_{x_1}\cup\ldots\cup U_{x_n}$. If $P$ is one of a great many ‘nice’ properties, the union of finitely many open sets having $P$ also has $P$, and $U_{x_1}\cup\ldots\cup U_{x_n}$ is then an open neighborhood of $K$ with the property $P$. The compact set $K$ behaves just like a single point in terms of having an open neighborhood with $P$. The importance of this characteristic of compact sets probably won’t really become clear until you’ve actually used this property of compact sets in a variety of contexts with a variety of properties $P$, but at least it should offer further evidence that compactness is in some sense a kind of smallness.

0
On

Regarding the definition in terms of open covers, this turns out to be technically very useful, but I agree that it can be hard to understand at first. You might want to consider one of the equivalent definitions in terms of closed sets.

The contrapositive of the standard open cover condition says that if $U_i$ is a collection of open sets so that no finite union of $U_i$'s covers the compact set $X$, then the entire set of $U_i$'s doesn't cover $X$. Passing to complements, we find that if $F_i$ is a collection of closed subsets having non-empty intersection with $X$, then the intersection of the entire collection has non-empty intersection with $X$.

Now this can be rephrased in a slightly simpler way: given a chain of closed subsets (i.e. a collection of non-empty closed subsets such that for any two members of the collection, one is contained in the other) each having non-empty intersection with $X$, their intersection has non-empty intersection with $X$. (For a discussion of this, see this answer, or more-or-less any topology text book.)

So this says that we can't find a shrinking collection of closed subsets each having a point in common with $X$, but whose intersection doesn't have a point in common with $X$.

Contrast with say the interval $X := (0,1).$ The subsets $[0,1/n]$ are closed intervals having non-empty intersection with $X$, but their intersection is the singleton $\{0\}$, which doesn't have non-empty intersection with $X$.

Consider also the whole real line. The subsets $[n,\infty)$ are closed and non-empty, but their intersection is empty.

So these two examples capture the basic intuition for how compactness fails: a set may be missing some kind of "boundary point" or "point at infinity". Conversely, the intuition is that a compact set is not missing any such points.

The definition in terms of subsequences necessarily containing a convergent subsequence (valid in a metric space) captures the same idea.

As in the above linked answer, one can also rephrase the definition in terms of chains of open sets. Then it says that if $U_i$ is any chain of open sets whose union covers $X$, then already one of the of open sets $U_i$ must contain $X$.

So you can think of this as saying that it is not possible to fill out $X$ by taking an increasing union of proper open sets (in the induced topology).

Compare this with the open interval $(0,1)$, which is the increasing union of the proper open subsets $(1/n,1-1/n)$.


Also, here is an aside on index sets, which can sometimes be confusing when you first encounter them: note that while one can't reduce to countable open covers, or decreasing sequences of closed subsets, in the general definition of compactness (and one can't use sequences to test for compactness in general --- although there is a generalization of sequences (in fact more than one --- nets or filters) which can be used), when building up intuition it is fairly safe to imagine that the open covers in question are countable, or that the chain of closed subsets is just a decreasing sequence of closed subsets.

While it is technically important to learn to argue with non-countable index sets as in the general definition of compactness, I wouldn't let the possible non-countability of those index sets be the thing I focus on when building up intuition; this truly is a technical point which will just get in the way from an intuitive view-point. As you become more confident in manipulating index sets, the distinction between the countable and general case won't seem like that big of a deal anyway.

0
On

Boundedness is a metric concept, not a topological concept. Boundedness means that you can be "before" (< M) or "beyond" (> M) the bound M.

On general topological spaces, there is no ">" or "<" so this doesn't make sense. Hence the need for a more general concept : compactness.

0
On

What should be the intuition when working with compactness?

ANS: PACMANenter image description here

In the picture you see Pacman about to eat two compact topological spaces one after the other, but imagine Pacman being allowed to grab a bite from anywhere it wants to. As it eats the whole thing, it might bite into air (reworking the same areas of the lunch plate), only eating one-tenth of some dot. It can take an infinite number of bites, but it only really needs a finite number of chomps to take care of lunch.

If we look at Pacman eating up the closed unit interval $[0,1]$ (a compact, complete and connected space), taking 'open bites' you can ask how far it can go in the form $[0,k)$ using only a finite number of 'interval' bites. With a little thought (no supremum $k \lt 1$ can stop Pacman), you come to the conclusion that Pacman can consume at least up to $[0,1)$. If that took $n$ bites, since Pacman is relentless it will also eat the singleton $\{1\}$ (that supremum thing again), so the interval $[0,1]$ is covered in $n+1$ bites.

Using only open interval bites works since they form a basis for the topology.

0
On

Let $ (X, d) $ be a metric space, and say $ f : X \longrightarrow \mathbb{R} $ is a continuous function. Can we impose an interesting condition on $ X $ (and $ X $ alone) to ensure that $ f $ is bounded ?

Continuity makes $ f $ "locally bounded", i.e. for every $ x \in X $ there is a $ \delta_x > 0 $ such that $ f $ is bounded on $ B(x, \delta_x) $. Also $ X $ is covered by these $ \{ B(x, \delta_x) : x \in X \} $.

Had we had the provision to pick finitely many points $ x_1, \ldots, x_n \in X $ such that $ X $ is covered by $ \{ B(x_1, \delta_{x_1}), \ldots, B(x_n, \delta_{x_n}) \} $ itself, $ f $ would've been bounded. So if we impose that every cover of $ X $ by open balls has a finite subcover, that will do. This condition is precisely compactness of $ X $.

[This is just one way to motivate compactness. Compactness of a metric space has lot many consequences, especially on how continuous functions behave on that space.]

0
On

I had a lot of difficulty understanding any of these answers because they have no pictures and I consider myself some what a visual learner, so this is an attempt at a Visual answer. Technical note: I'll be talking about discussing about metric spaces induced from vector space with norm (coz different norm give equivalent metric space structure). I will

Compactness through covers

I think the easiest to understand definition of compactness is through the open set definition. We begin by defining an open cover:

Open cover(deftn):A collection of open sets of a topological space whose union contains a given subset.

The picture for is that, you can imagine set as a region in space (here I take plane), and you want to cover it through some blankets(=subset). Now, what the blankets actually look like depends on the topology you choose. Here is a drawing:

enter image description here

You can see that the points that the red boundary and all points inside (call the union as A), is contained inside the union of the sets $P,G,B,O$. And if our topology were that all these sets were actually open, then we would say that these sets cover $A$.

Now, when we specialize to metric space (specifically 2-norm) and go by the induced topology,the shapes these covering blankets can be sewn in is restricted to that of circles (generally n-spheres) and these circles can not have edges (no boundary).

Compactness (deftn):Formally, a topological space X is called compact if each of its open covers has a finite subcover.

What the compactness tells is that if we had an infinite collection of blankets covering our set ( I can't draw this for obvious reasons), then it would be possible to sieve out some of these blankets and still cover the set with a finite number of blankets. In the picture, if it were actually that the sets I choose were compact, then it could be pretty easily concluded that it is compact. I mean, even if we were in standard topology it should be clear that we can take a ball large enough such that $A$ is in it.

enter image description here

You can imagine a blanket like the above but in a circular shape and the edges removed. Note that the actual "shape" of the border depends on the metric.

Compactness as being closed and bounded

enter image description here

In the above, I have drawn a typical compact set in $\mathbb{R}^2$ , and we can see that it is clearly bounded because we can draw a circle containing it (see purple) , and the set also has all it's boundary points hence it is closed.

Specific remarks on question by OP

OP asks, why boundedness is not enough for compactness. I think the best way to understand is through behaviour of sequence. If we really have a sense of finiteness, then it intuitive that the converging sequence converge inside the set only... and that is infact a theorem.


Bonus (?):

From page-234 of Road to Reality by Road to Penrose, the following picture is given:

enter image description here