one-point compactification




topology (point-set topology, point-free topology)

see also differential topology, algebraic topology, functional analysis and topological homotopy theory


Basic concepts

Universal constructions

Extra stuff, structure, properties


Basic statements


Analysis Theorems

topological homotopy theory



The one-point compactification of a topological space XX is a new compact space X +=X{}X^+ = X \cup \{\infty\} obtained by adding a single new point “\infty” to the original space and declaring in X +X^+ the complements of the original closed compact subspaces to be open.

One may think of the new point added as the “point at infinity” of the original space. A continuous function on XX vanishes at infinity precisely if it extends to a continuous function on X +X^+ and literally takes the value zero at the point “\infty”.

This one-point compactification is also known as the Alexandroff compactification after a 1924 paper by Павел Сергеевич Александров (then transliterated ‘P.S. Aleksandroff’).

The one-point compactification is usually applied to a non-compact locally compact Hausdorff space. In the more general situation, it may not really be a compactification and hence is called the one-point extension or Alexandroff extension.


For topological spaces


(one-point extension)

Let XX be any topological space. Its one-point extension X *X^* is the topological space

  • whose underlying set is the disjoint union X{}X \cup \{\infty\}

  • and whose open sets are

    1. the open subsets of XX (thought of as subsets of X *X^*);

    2. the complements X *\CK=(X\CK){}X^\ast \backslash CK = (X \backslash CK) \cup \{\infty\} of the closed compact subsets CKXCK \subset X.


If XX is Hausdorff, then it is sufficient to speak of compact subsets in def. 1, since compact subspaces of Hausdorff spaces are closed.


(one-point extension is well-defined)

The topology on the one-point extension in def. 1 is indeed well defined in that the given set of subsets is indeed closed under arbitrary unions and finite intersections.


The unions and finite intersections of the open subsets inherited from XX are closed among themselves by the assumption that XX is a topological space.

It is hence sufficient to see that

  1. the unions and finite intersection of the (X\CK){}(X \backslash CK) \cup \{\infty\} are closed among themselves,

  2. the union and intersection of a subset of the form UopenXX *U \underset{\text{open}}{\subset} X \subset X^\ast with one of the form (X\CK){}(X \backslash CK) \cup \{\infty\} is again of one of the two kinds.

Regarding the first statement: Under de Morgan duality

iJfinite(X\CK i{})=X\((iJfiniteCK i){}) \underset{ i \in \underset{\text{finite}}{J} }{\cap} (X \backslash CK_i \cup \{\infty\}) = X \backslash \left( \left(\underset{i \in \underset{\text{finite}}{J}}{\cup} CK_i \right) \cup \{\infty\} \right)


iI(X\C i{})=X\((iICK i){}) \underset{i \in I}{\cup} ( X \backslash C_i \cup \{\infty\} ) = X \backslash \left( \left(\underset{i \in I}{\cap} CK_i \right) \cup \{\infty\} \right)

and so the first statement follows from the fact that finite unions of compact subspaces and arbitrary intersections of closed compact subspaces are themselves again compact (this prop.).

Regarding the second statement: That UXU \subset X is open means that there exists a closed subset CXC \subset X with U=X\CU = X\backslash C. Now using de Morgan duality we find

  1. for intersections:

    U((X\CK){}) =(X\C)(X\CK) =X\(CCK) \begin{aligned} U \cap ( (X\backslash CK) \cup \{\infty\} ) & = (X \backslash C) \cap (X \backslash CK) \\ & = X \backslash ( C \cup CK ) \end{aligned}

    Since finite unions of closed subsets are closed, this is again an open subset of XX;

  2. for unions:

    U(X\CK){} =(X\C)(X\CU){} =(X\(CCK)){}. \begin{aligned} U \cup (X \backslash CK) \cup \{\infty\} & = (X \backslash C) \cup (X \backslash CU) \cup \{\infty\} \\ & = (X \backslash (C \cap CK)) \cup \{\infty\} \end{aligned} \,.

    For this to be open in X *X^\ast we need that CCKC \cap CK is again compact. This follows because subsets are closed in a closed subspace precisely if they are closed in the ambient space and because closed subsets of compact spaces are compact.

For non-commutative topological spaces (C *C^\ast-algebras)

Dually in non-commutative topology the one-point compactification corresponds to the unitisation of C*-algebras.


Basic properties

We discuss the basic properties of the construction X *X^\ast in def. 1, in particular that it always yields a compact topological space (prop. 1 below) and the ingredients needed to see its universal property in the Hausdorff case below.


(one-point extension is compact)

For XX any topological space, then its one-point extension X *X^\ast (def. 1) is a compact topological space.


Let {U iX *} iI\{U_i \subset X^\ast\}_{i \in I} be an open cover. We need to show that this has a finite subcover.

That we have a cover means that

  1. there must exist i Ii_\infty \in I such that U i{}U_{i \infty} \supset \{\infty\} is an open neighbourhood of the extra point. But since, by construction, the only open subsets containing that point are of the form (X\CK){}(X \backslash CK) \cup \{\infty\}, it follows that there is a compact closed subset CKXCK \subset X with X\CKU iX \backslash CK \subset U_{i \infty}.

  2. {U iX} ii\{U_i \subset X\}_{i \in i} is in particular an open cover of that closed compact subset CKXCK \subset X. This being compact means that there is a finite subset JIJ \subset I so that {U iX} iJX\{U_i \subset X\}_{i \in \J \subset X} is still a cover of CKCK.

Together this implies that

{U iX} iJI{U i } \{U_i \subset X\}_{i \in J \subset I} \cup \{ U_{i_\infty} \}

is a finite subcover of the original cover.


(one-point extension of locally compact space is Hausdorff precisely if original space is)

Let XX be a locally compact topological space. Then its one-point extension X *X^\ast (def. 1) is a Hausdorff topological space precisely if XX is.


It is clear that if XX is not Hausdorff then X *X^\ast is not.

For the converse, assume that XX is Hausdorff.

Since X *=X{}X^\ast = X \cup \{\infty\} as underlying sets, we only need to check that for xXx \in X any point, then there is an open neighbourhood U xXX *U_x \subset X \subset X^\ast and an open neighbourhood V X *V_\infty \subset X^\ast of the extra point which are disjoint.

That XX is locally compact implies by definition that there exists an open neighbourhood U k{x}U_k \supset \{x\} whose topological closure CKCl(U x)CK \coloneqq Cl(U_x) is a closed compact neighbourhood CK{x}CK \supset \{x\}. Hence

V (X\CK){}X * V_\infty \coloneqq (X \backslash CK ) \cup \{\infty\} \subset X^\ast

is an open neighbourhood of {}\{\infty\} and the two are disjoint

U xV = U_x \cap V_\infty = \emptyset

by construction.


(inclusion into one-point extension is open embedding)

Let XX be a topological space. Then the evident inclusion function

i:XX * i \;\colon\; X \longrightarrow X^\ast

into its one-point extension (def. 1) is

  1. a continuous function

  2. an open map

  3. an embedding of topological spaces.


Regarding the first point: For UXU \subset X open and CKXCK \subset X closed and compact, the preimages of the corresponding open subsets in X *X^\ast are

i 1(U)=UAAAAi 1((X\CK))=X\CK i^{-1}(U) = U \phantom{AAAA} i^{-1}( (X \backslash CK) \cup \infty ) = X \backslash CK

which are open in XX.

Regarding the second point: The image of an open subset UXU \subset X is i(U)=UX *i(U) = U \subset X^\ast, which is open by definition.

Regarding the third point: We need to show that i:Xi(X)X *i \colon X \to i(X) \subset X^\ast is a homeomorphism. This is immediate from the definition of X *X^\ast.


For XX a compact Hausdorff space and x 0Xx_0 \in X any point, then XX is homeomorphic to the one-point compactification of the complement subspace X{x 0}XX \setminus \{x_0\} \subset X:

X(X{x 0}) *. X \simeq (X \setminus \{x_0\})^\ast \,.

Observe also that X{x 0}X \setminus \{x_0\}, being an open subspace of a compact Hausdorff space is a locally compact topological space, since open subspaces of compact Hausdorff spaces are locally compact, and of course it is Hausdorff, since XX is.


Since closed subspaces of compact Hausdorff spaces are equivalently compact subspaces, the open neighbourhoods of xXx \in X are equivalently the complements of closed, and hence compact closed, subsets in X{x}X \setminus \{x\}. By def. 1 this means that the function

X (X{x 0}) * \array{ X &\longrightarrow& (X \setminus \{x_0\})^\ast }

which is the identity on X{x 0}X \setminus \{x_0\} and sends x 0x_0 \mapsto \infty (hence which is just the identity on the underlying sets) is a homeomorphism.

Universal property

As a pointed compact Hausdorff space, the one-point compactification of XX may be described by a universal property:

For every pointed compact Hausdorff space (Y,y 0)(Y, y_0) and every continuous map f:XYf \colon X \to Y such that the pre-image f 1(K)f^{-1}(K) is compact for all compact sets KK not containing y 0y_0, there is a unique basepoint-preserving continuous map X *YX^\ast \to Y that extends ff.

This property characterizes X *X^\ast in an essentially unique manner.

XX is dense in X *X^* precisely if XX is not already compact. Note that X *X^* is technically a compactification of XX only in this case.

X *X^* is Hausdorff (hence a compactum) if and only if XX is already both Hausdorff and locally compact (see prop. 2).


The operation of one-point compactification is not a functor on the whole category of topological spaces. But it does extend to a functor on topological spaces with proper maps between them.




For nn \in \mathbb{N} the n-sphere with its standard topology (e.g. as a subspace of the Euclidean space n+1\mathbb{R}^{n+1} with its metric topology) is homeomorphic to the one-point compactification (def. 1) of the Euclidean space n\mathbb{R}^n

S n( n) *. S^n \simeq (\mathbb{R}^n)^\ast \,.

Pick a point S n\infty \in S^n. By stereographic projection we have a homeomorphism

S n{} n. S^n \setminus \{\infty\} \simeq \mathbb{R}^n \,.

With this it only remains to see that for U {}U_\infty \supset \{\infty\} an open neighbourhood of \infty in S nS^n then the complement S nU S^n \setminus U_\infty is compact closed, and cnversely that the complement of every compact closed subset of S n{}S^n \setminus \{\infty\} is an open neighbourhood of {}\{\infty\}.

Observe that under stereographic projection the open subspaces U {}S n{}U_\infty \setminus \{\infty\} \subset S^n \setminus \{\infty\} are identified precisely with the closed and bounded subsets of n\mathbb{R}^n. (Closure is immediate, boundedness follows because an open neighbourhood of {}S n\{\infty\} \in S^n needs to contain an open ball around 0 nS n{}0 \in \mathbb{R}^n \simeq S^n \setminus \{-\infty\} in the other stereographic projection, which under change of chart gives a bounded subset. )

By the Heine-Borel theorem the closed and bounded subsets of n\mathbb{R}^n are precisely the compact, and hence the compact closed, subsets of nS n{}\mathbb{R}^n \simeq S^n \setminus \{\infty\}.

Via the presentation of example 1, the canonical action of the orthogonal group O(N)O(N) on n\mathbb{R}^n induces an action of O(n)O(n) on S nS^n, which preserves the basepoint \infty (the “point at infinity”).

This construction presents the J-homomorphism in stable homotopy theory and is encoded for instance in the definition of orthogonal spectra.

Slightly more generally, for VV any real vector space of dimension nn one has S n(V) *S^n \simeq (V)^\ast. In this context and in view of the previous case, one usually writes

S V(V) * S^V \coloneqq (V)^\ast

for the nn-sphere obtained as the one-point compactification of the vector space VV.


For V,WVect V,W \in Vect_{\mathbb{R}} two real vector spaces, there is a natural homeomorphism

S VS WS VW S^V \wedge S^W \simeq S^{V\oplus W}

between the smash product of their one-point compactifications and the one-point compactification of the direct sum.


In particular, it follows directly from this that the suspension Σ()S 1()\Sigma(-) \simeq S^1 \wedge (-) of the nn-sphere is the (n+1)(n+1)-sphere, up to homeomorphism:

ΣS n S 1S n S 1 n S n+1 S n+1. \begin{aligned} \Sigma S^n & \simeq S^{\mathbb{R}^1} \wedge S^{\mathbb{R}^n} \\ & \simeq S^{\mathbb{R}^1 \oplus \mathbb{R}^n} \\ & \simeq S^{\mathbb{R}^{n+1}} \\ & \simeq S^{n+1} \end{aligned} \,.

Thom spaces

For XX a compact topological space and VXV \to X a vector bundle, then the (homotopy type of the) one-point compactification of the total space VV is the Thom space of VV, equivalent to D(V)/S(V)D(V)/S(V).

For a simple example: the real projective plane ℝℙ 2\mathbb{RP}^2 is the one-point compactification of the ‘open’ Möbius strip, as line bundle over S 1S^1. This is a special case of the more general observation that ℝℙ n+1\mathbb{RP}^{n+1} is the Thom space of the tautological line bundle over ℝℙ n\mathbb{RP}^n.

Locally compact Hausdorff spaces


In one direction the statement is that open subspaces of compact Hausdorff spaces are locally compact (see there for the proof). What we need to show is that every locally compact Hausdorff spaces arises this way.

So let XX be a locally compact Hausdorff space. By prop. 1 and prop. 2 its one-point extension X *X^\ast (def. 1) is a compact Hausdorff space. By prop. 3 the canonical inclusion XX *X \to X^\ast is an open embedding of topological spaces.


  • John Kelly, General Topology (1975)

Revised on June 30, 2017 06:26:15 by Daniel Luckhardt (