Defintion
Let be a topological space. Say that is compact iff every open cover has a finite subcover.
Equivalently, is compact iff every family of closed subsets with the finite intersection property has non-empty intersection.
That is, if is a family of closed subsets of such that every finite intersection
Other appearances
Compactness appears in many areas of mathematics. The details differ, but the common theme is usually that some infinite object is controlled by finite approximations.
Stone Spaces
The connection between topological compactness and logical compactness becomes especially concrete through Stone spaces.
Metric spaces
In metric spaces, compactness is closely related to sequential compactness: every sequence has a convergent subsequence. In spaces like , the Heine-Borel Theorem says that a subset is compact iff it is closed and bounded.
This gives compactness the flavour of being “finite in extent”, even when the space has infinitely many points.
Algebra and logic
In logic, compactness says that satisfiability of an infinite theory is determined by satisfiability of its finite fragments.
This can also be viewed topologically using Stone spaces, where theories correspond to intersections of clopen sets.
In logic, the compactness of a system says that if a sentence follows from a possibly infinite set of premises , then it already follows from some finite subset :
Equivalently, a theory is satisfiable iff every finite subset of is satisfiable.
This is closely analogous to the closed-set formulation of topological compactness. Each sentence as defining the class of models satisfying it:
A theory then defines an intersection:
The theory is satisfiable exactly when this intersection is non-empty. Thus logical compactness says:
If every finite collection of constraints has a simultaneous solution, then all the constraints have a simultaneous solution.
This is the same formal shape as topological compactness in its finite-intersection form.
Category theory
In category theory, an object is often called compact, or finitely presentable, when maps out of commute with filtered colimits:
Informally, this says that any map from into a filtered colimit already factors through some finite stage. Again, the theme is that a map out of a compact object cannot see genuinely infinite construction all at once.