A topological space (or more generally convergence space) is compact if everything converges as much as possible. It is a kind of ultimate topological expression of the general idea of a space being “closed and bounded”: every net must accumulate somewhere in the space; by boundedness it cannot escape, and by closure the point is in the space. There is also a notion of compactness for locales.
There are many ways to say that a space is compact. The first is perhaps the most common:
For every collection of open sets whose union is (which covers ), there is a (Kuratowski)-finite subcollection which also covers .
If excluded middle is assumed, this is easily equivalent to:
For any collection of closed sets of whose intersection is empty, some finite subcollection also has empty intersection.
If the ultrafilter theorem (a weak form of the axiom of choice) is assumed, compactness can be characterized in terms of ultrafilter (or ultranet) convergence:
Every ultrafilter (or ultranet ) on converges to some point , meaning that contains the filter of neighborhoods of (or that is eventually in any neighbourhood of ).
In any case, compactness can be characterized in terms of filter (or net) convergence:
Every proper filter (or net) on has a convergent proper refinement (or subnet).
This is equivalent to the characterization given in Idea above:
Every proper filter (or net ) on has a cluster point , meaning that every element of meets (has inhabited intersection with) every neighbourhood of (or is frequently in every neighbourhood of ).
While the usual definitions (1&2) are for topological spaces, the convergence definitions (3–5) make sense in any convergence space.
The definition (1) also works for locales, since it refers only to the frame of open sets. An equivalent way to phrase it is
Given any directed collection of opens whose union is , belongs to the collection.
As the union is the coproduct in the category of open subsets , we can also say
The ambient space is a compact object in .
At least assuming the axiom of choice, compactness can also be characterized in terms of universal closure:
For any space , the projection map is closed.
I’m not entirely sure that the axiom of choice is needed to prove the last equivalence. It’s easy (and classical) that the projection map is closed if is compact. For the other direction, I know a proof which involves taking to be the space of ultrafilters on the underlying set of , but there may be some other choice(s) for which allows one to get around AC.
A logical characterisation of compactness is used in Abstract Stone Duality:
For any space and any open subset of , the subset
is open in .
To remove it from dependence on points, we can also write the definition like this:
Given any space and any open in , there exists an open in that satisfies the universal property of universal quantification?:
for every open in .
A dual condition is satisfied by an overt space.
Assuming the axiom of choice, the category of compact spaces admits all small limits. In any case, the category of compact locales admits all small limits. See also Tychonoff theorem.
The direct image of a compact subspace under a continuous map is compact. Thus any topological space becomes a bornological space? by taking the bounded sets to be compact subspaces.
A compact Hausdorff space must be normal. That is, the separation axioms through (when interpreted as an increasing sequence) are equivalent in the presence of compactness.
One often wishes to study compact Hausdorff spaces. For locales, one usually speaks of compact regular locales; these are equivalent (since every locale is and hence if regular, while every Hausdorff space is if compact) since regularity is easier to formulate and handle than Hausdorffness.
Some authors use “compact” to mean “compact Hausdorff” (a much nicer sort of space, and forming a much nicer category of spaces), and use the word “quasicompact” to refer to just “compact” as we are using it here. This custom seems to be prevalent among algebraic geometers, for example, and particularly so within Francophone schools.
But it is far from clear to me (Todd Trimble) that “quasicompact” is very well-established outside such circles (despite some arguments in favor of it), and using simply “compact” for the nicer concept therefore carries some risk of creating misunderstanding among mathematicians at large. My own habit at any rate is to say “compact Hausdorff” for the nicer concept, and I will continue using this on the nLab until consensus is reached (if that happens).
Another term in usage is ‘compactum’ to mean a compact Hausdorff space (even when ‘compact’ is not used to imply Hausdorffness).