topology (point-set topology, point-free topology)
see also algebraic topology, functional analysis and topological homotopy theory
Basic concepts
fiber space, space attachment
Extra stuff, structure, properties
Kolmogorov space, Hausdorff space, regular space, normal space
sequentially compact, countably compact, locally compact, sigma-compact, paracompact, countably paracompact, strongly compact
Examples
Basic statements
closed subspaces of compact Hausdorff spaces are equivalently compact subspaces
open subspaces of compact Hausdorff spaces are locally compact
compact spaces equivalently have converging subnet of every net
continuous metric space valued function on compact metric space is uniformly continuous
paracompact Hausdorff spaces equivalently admit subordinate partitions of unity
injective proper maps to locally compact spaces are equivalently the closed embeddings
locally compact and second-countable spaces are sigma-compact
Theorems
Analysis Theorems
Given a topological space $X$, a closed subspace $F$ of $X$ is irreducible if it is inhabited and not the union of two closed proper (i.e. smaller) subspaces. In other words, $F$ is irreducible if whenever $F_1$ and $F_2$ are closed subsets of $X$ such that
then $F_1 = F$ or $F_2 = F$.
Equivalently this may be expressed in terms of open subsets:
Let $(X, \tau)$ be a topological space, and let $P \in \tau \subset P(X)$ be a proper open subset, so that the complement $F \coloneqq X\backslash P$ is an inhabited closed subspace. Then $F$ is irreducible in the sense of def. 1 precisely if whenever $U_1,U_2 \in \tau$ are open subsets with $U_1 \cap U_2 \subset P$ then $U_1 \subset P$ or $U_2 \subset P$:
Every closed subset $F_i \subset F$ may be exhibited as the complement
for some open subset $U_i \in \tau$. Observe that under this identification the condition that $U_1 \cap U_2 \subset P$ is equivalent to the condition that $F_1 \cup F_2 = F$, because it is equivalent to the equation labeled $(\star)$ in the following sequence of equations:
Similarly, the condition that $U_i \subset P$ is equivalent to the condition that $F_i = F$, because it is equivalent to the equality $(\star)$ in the following sequence of equalities:
Under these equivalences, the two conditions are manifestly the same.
Yet another equivalent characterization is in terms of frame homomorphisms:
In the following we write
for the point, regarded, uniquely, as a topological space, the point space.
For $(X,\tau)$ a topological space, then there is a bijection between the irreducible closed subspaces of $(X,\tau)$ and the frame homomorphisms from $\tau_X$ to $\tau_\ast$, given by
where $U_\emptyset(\phi)$ is the union of all elements $U \in \tau_x$ such that $\phi(U) = \emptyset$:
See also (Johnstone 82, II 1.3).
First we need to show that the function is well defined in that given a frame homomorphism $\phi \colon \tau_X \to \tau_\ast$ then $X \backslash U_\emptyset(\phi)$ is indeed an irreducible closed subspace.
To that end observe that:
$(\ast)$ If there are two elements $U_1, U_2 \in \tau_X$ with $U_1 \cap U_2 \subset U_{\emptyset}(\phi)$ then $U_1 \subset U_{\emptyset}(\phi)$ or $U_2 \subset U_{\emptyset}(\phi)$.
This is because
(where the first equality holds because $\phi$ preserves finite intersections, the inclusion holds because $\phi$ respects inclusions, and the second equality holds because $\phi$ preserves arbitrary unions). But in $\tau_\ast = \{\emptyset, \{1\}\}$ the intersection of two open subsets is empty precisely if at least one of them is empty, hence $\phi(U_1) = \emptyset$ or $\phi(U_2) = \emptyset$. But this means that $U_1 \subset U_{\emptyset}(\phi)$ or $U_2 \subset U_{\emptyset}(\phi)$, as claimed.
Now according to prop. 1 the condition $(\ast)$ identifies the complement $X \backslash U_{\emptyset}(\phi)$ as an irreducible closed subspace of $(X,\tau)$.
Conversely, given an irreducible closed subset $X \backslash U_0$, define $\phi$ by
This does preserve
arbitrary unions
because $\phi(\underset{i}{\cup} U_i) = \emptyset$ precisely if $\underset{i}{\cup}U_i \subset U_0$ which is the case precisely if all $U_i \subset U_0$, which means that all $\phi(U_i) = \emptyset$ and because $\underset{i}{\cup}\emptyset = \emptyset$;
while $\phi(\underset{i}{\cup}U_1) = \{1\}$ as soon as one of the $U_i$ is not contained in $U_0$, which means that one of the $\phi(U_i) = \{1\}$ which means that $\underset{i}{\cup} \phi(U_i) = \{1\}$;
finite intersections
because if $U_1 \cap U_2 \subset U_0$, then by $(\ast)$ $U_1 \in U_0$ or $U_2 \in U_0$, whence $\phi(U_1) = \emptyset$ or $\phi(U_2) = \emptyset$, whence with $\phi(U_1 \cap U_2) = \emptyset$ also $\phi(U_1) \cap \phi(U_2) = \emptyset$;
while if $U_1 \cap U_2$ is not contained in $U_0$ then neither $U_1$ nor $U_2$ is contained in $U_0$ and hence with $\phi(U_1 \cap U_2) = \{1\}$ also $\phi(U_1) \cap \phi(U_2) = \{1\} \cap \{1\} = \{1\}$.
Hence this is indeed a frame homomorphism $\tau_X \to \tau_\ast$.
Finally, it is clear that these two operations are inverse to each other.
Note that frame homomorphisms from $\tau_X$ to $\tau_\ast$ are the same thing as continuous maps from the locale $\mathcal{O}_\ast$ to the locale $\mathcal{O}_X$ (that is, in the other direction, regarding the frames of opens as instead being locales). Thus, the irreducible closed subspaces correspond to what should be the points of the space, if we regard it as much as possible as a locale, that is the points of the locale $\mathcal{O}_X$. At a more elementary level, these are also the same thing as the completely prime filters in the frame $\tau_X$.
Note that the closure of (the singleton set on) any point/element of $X$ is an irreducible closed subspace. $X$ is sober if and only if every irreducible closed subspace is the closure of a unique point of $X$. In general, the irreducible closed subspaces of $X$ correspond to the points of the topological locale $\Omega(X)$, which are (by definition) the completely prime filters on the frame of open subspaces of $X$. Specifically, given an irreducibly closed subspace, the filter of open subspaces that contain it is completely prime; conversely, given a completely prime filter of open subspaces, the closure of its intersection is irreducible.
The theory of irreducible closed subspaces is not useful in constructive mathematics; instead, one must use the completely prime filters directly. While one might hope that the irreducibly open subsets (that is those that satisfy the conditions of Proposition 1) might be more tractible constructively, they are in fact no better. (We should probably put in the classical proof and see where it goes wrong.)