compactly generated topological space




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



A topological space is compactly generated if (in a certain sense) the continuous images in it of all compact Hausdorff spaces tell you everything about its topology.

Compactly generated spaces form a convenient category of topological spaces.


A function f:XYf\colon X \to Y between topological spaces is kk-continuous if for all compact Hausdorff spaces CC and continuous functions t:CXt\colon C \to X the composite ft:CYf \circ t\colon C \to Y is continuous.

The following conditions on a space XX are equivalent:

  1. For all spaces YY and all functions f:XYf\colon X \to Y, ff is continuous if and only if ff is kk-continuous.
  2. There is a set SS of compact Hausdorff spaces such that the previous condition holds for all CSC \in S.
  3. XX is an identification space of a disjoint union of compact Hausdorff spaces.
  4. A subspace UXU \subseteq X is open if and only if the preimage t 1(U)t^{-1}(U) is open for any compact Hausdorff space CC and continuous t:CXt\colon C \to X.

A space XX is a kk-space if any (hence all) of the above conditions hold. Some authors also say that a kk-space is compactly generated, while others reserve that term for a kk-space which is also weak Hausdorff, meaning that the image of any t:CXt\colon C\to X is closed (when CC is compact Hausdorff). Some authors go on to require a Hausdorff space, but this seems to be unnecessary.

Sometimes kk-spaces are called Kelley spaces, after John Kelley, who studied them extensively; however, they predate him and the ‘kk’ does not stand for his name. (Probably it has something to do with ‘compact’ or ‘kompakt’.)


Examples of compactly generated spaces include


Every compact space is compactly generated.


Every locally compact space is compactly generated.


Every topological manifold is compactly generated


Every CW-complex is a compactly generated topological space.


Since a CW-complex XX is a colimit in Top over attachments of standard n-disks D n iD^{n_i} (its cells), by the characterization of colimits in TopTop (prop.) a subset of XX is open or closed precisely if its restriction to each cell is open or closed, respectively. Since the nn-disks are compact, this implies one direction: if a subset AA of XX intersected with all compact subsets is closed, then AA is closed.

For the converse direction, since a CW-complex is a Hausdorff space and since compact subspaces of Hausdorff spaces are closed, the intersection of a closed subset with a compact subset is closed.


Every first countable space is a compactly generated space.

Proof idea

Since the topology is determined by convergent sequences = maps from one-point compactification {}\mathbb{N} \cup \{\infty\}); these include all Fréchet spaces.


Let kTopk\Top denote the category of kk-spaces and continuous maps, and Top k\Top_k denote the category of all topological spaces and kk-continuous maps. We have inclusions

kTopTopTop k k\Top \to \Top \to \Top_k

of which the first is the inclusion of a full coreflective subcategory, the second is bijective on objects, and the composite kTopTop kk\Top \to Top_k is an equivalence of categories.

The coreflection TopkTop\Top \to k\Top is denoted kk, and is sometimes (e.g. by M M Postnikov) also called kaonization and sometimes (e.g. by Peter May) kk-ification. This functor is constructed as follows: we take k(X)=Xk(X)=X as a set, but with the topology whose closed sets are those whose intersection with compact Hausdorff subsets of (the original topology on) XX is closed (in the original topology on XX). Then k(X)k(X) has all the same closed sets and possibly more, hence all the same open sets and possibly more.

In particular, the identity map id:k(X)Xid:k(X)\to X is continuous, and forms the counit of the coreflection. Thus this coreflection has a counit which is both monic and epic, i.e. a “bimorphism”—such a coreflection is sometimes called a “bicoreflection.”

Moreover, the identity id:Xk(X)id: X \to k(X) is kk-continuous, so that the counit becomes an isomorphism in Top k\Top_k. This shows that kTopTop kk\Top \to \Top_k is essentially surjective, and it is fully faithful since any kk-continuous function between kk-spaces is kk-continuous; hence it is an equivalence.

Since kTopTopk\Top \hookrightarrow \Top is coreflective, it follows that kTopk\Top is complete and cocomplete. Its colimits are constructed as in TopTop, but its limits are the kk-ification of limits in TopTop. This is nontrivial already for products: the kk-space product X×YX\times Y is the kk-ification of the usual product topology. The kk-space product is better behaved in many ways; e.g. it enables geometric realization to preserve products (and all finite limits), and the product of two CW complexes to be another CW complex.

If one is interested in kk-spaces which are also weak Hausdorff, then there is a further reflector which must be applied; see weakly Hausdorff space.


Cartesian closure

The categories kTopTop kk\Top\simeq \Top_k are cartesian closed. (While in Top only some objects are exponentiable, see exponential law for spaces.) For arbitrary spaces XX and YY, define the test-open or compact-open topology on Top k(X,Y)\Top_k(X,Y) to have the subbase of sets M(t,U)M(t,U), for a given compact Hausdorff space CC, a map t:CXt\colon C \to X, and an open set UU in YY, where M(t,U)M(t,U) consists of all kk-continuous functions f:XYf\colon X \to Y such that f(t(C))Uf(t(C))\subseteq U.

(This is slightly different from the usual compact-open topology if XX happens to have non-Hausdorff compact subspaces; in that case the usual definition includes such subspaces as tests, while the above definition excludes them. Of course, if XX itself is Hausdorff, then the two become identical.)

With this topology, Top k(X,Y)\Top_k(X,Y) becomes an exponential object in Top kTop_k. It follows, by Yoneda lemma arguments (prop.), that the bijection

kTop(X×Y,Z)kTop(X,kTop(Y,Z))k\Top(X \times Y, Z) \to kTop(X,k\Top(Y,Z))

is actually an isomorphism in Top k\Top_k, which we may call a kk-homeomorphism (e.g. Strickland 09, prop. 2.12). In fact, it is actually a homeomorphism, i.e. an isomorphism already in TopTop.

It follows that the category kTopk\Top of kk-spaces and continuous maps is also cartesian closed, since it is equivalent to Top k\Top_k. Its exponential object is the kk-ification of the one constructed above for Top k\Top_k. Since for kk-spaces, kk-continuous implies continuous, the underlying set of this exponential space kTop(X,Y)k\Top(X,Y) is the set of all continuous maps from XX to YY. Thus, when XX is Hausdorff, we can identify this space with the kk-ification of the usual compact-open topology on Top(X,Y)Top(X,Y).

Finally, this all remains true if we also impose the weak Hausdorff, or Hausdorff, conditions.

Local cartesian closure

Unfortunately neither of the above categories is locally cartesian closed (Cagliari-Matovani-Vitale 95)

However, if KK is the category of not-necessarily-weak-Hausdorff k-spaces, and AA and BB are k-spaces that are weak Hausdorff, then the pullback functor K/BK/AK/B\to K/A has a right adjoint. This is what May and Sigurdsson used in their book Parametrized homotopy theory.

There is still a lot of work on fibred exponential laws and their applications. One reason for the success and difficulties is that it is easy to give a topology on the space of closed subsets of a space XX by regarding this as the space of maps to the Sierpinski space (the set {0,1}\{0,1\} of truth values in which {1}\{1\} is closed but not open). From this one can get an exponential law for spaces over BB if BB is T 0T_0, so that all fibres of spaces over BB are closed in their total space. Note that weak Hausdorff implies T 0T_0.


The category of compactly generated Hausdorff spaces is a regular category (Cagliari-Matovani-Vitale 95).


The following article attributes the concept to Hurewicz:

  • David Gale, Compact Sets of Functions and Function Rings , Proc. AMS 1 (1950) pp.303-308. (pdf)

Compactly generated spaces are discussed by J. L. Kelley in his book

  • John Kelley, General topology, D. van Nostrand, New York 1955.

An early textbook account is in

A lecture note careful about the (weakly) Hausdorff assumptions when needed/wanted is in the lecture notes

Many properties of compactly generated Hausdorff spaces are used to establish a variant of the theory of fibrations, cofibrations and deformation retracts in

Relation to exactness of geometric realization:

  • Peter Gabriel, Michel Zisman, Calculus of Fractions and Homotopy Theory , Springer Heidelberg 1967. (ch.III.3-4)

Category theoretic properties:

Other and later references include

  • Gaunce Lewis, Compactly generated spaces (pdf), appendix A of The Stable Category and Generalized Thom Spectra PhD thesis Chicago, 1978

  • George Whitehead, Elements of homotopy theory

  • Brian J. Day, Relationship of Spanier’s Quasi-topological Spaces to k-Spaces , M. Sc. thesis University of Sydney 1968. (pdf)

  • Marcelo Aguilar, Samuel Gitler, Carlos Prieto, around note 4.3.22 of Algebraic topology from a homotopical viewpoint, Springer (2002) (toc pdf)

  • Ronnie Brown, Topology and groupoids, Booksurge 2006, section 5.9.

  • Booth, Peter I.; Heath, Philip R.; Piccinini, Renzo A. Fibre preserving maps and functional spaces. Algebraic topology (Proc. Conf., Univ. British Columbia, Vancouver, B.C., 1977), pp. 158–167, Lecture Notes in Math., 673, Springer, Berlin, 1978.

  • Peter May, A concise course in algebraic topology, Chapter 5

  • Samuel Smith, The homotopy theory of function spaces: a survey (arXiv:1009.0804)

  • Stefan Schwede, section A.2 of Symmetric spectra (2012)

Last revised on April 15, 2021 at 10:58:07. See the history of this page for a list of all contributions to it.