logo

Proof of the Alexander Subbase Theorem 📂Topology

Proof of the Alexander Subbase Theorem

Theorem

Let XX be a topological space.

XX is compact. There exists some subbasis S\mathscr{S} for XX, made up of members of     \iff S\mathscr{S}, such that every open cover of XX composed of XX has a finite subcover.

Explanation

The importance of compactness goes without saying.

This theorem was originally something Alexander’s teacher wanted to prove about bases. However, he couldn’t prove it for bases and it was Alexander who completed it for subbases.

Honestly, the proof is too long and complex to memorize, but it’s quite ingenious and worth trying out at least once.

Proof

(    )( \implies )

S\mathscr{S} is a subset of the topology of XX, so it is trivial.


(    )( \impliedby )

Part 1.

Assume that XX is not compact.

Let C\mathscr{C} be a collection of open covers of XX that do not have a finite subcover, since we are assuming XX is not compact, therefore C\mathscr{C} \ne \emptyset. From all the open covers CCC \in \mathscr{C}, let’s construct a new set O:=C\displaystyle \mathscr{O} : = \bigcup C by selecting only those that do not have a superset other than themselves. The existence of such a set O\mathscr{O} is justified by the Axiom of Choice.

  • For example, if {{1},{2},{3},{1,3}}\left\{ \left\{ 1 \right\} , \left\{ 2 \right\} , \left\{ 3 \right\} , \left\{ 1, 3 \right\} \right\}, then this is like collecting the ‘partially largest sets’ as in {{2},{1,3}}\left\{ \left\{ 2 \right\}, \left\{ 1, 3 \right\} \right\}.

Part 2. If there exists a O0OO_{0} \in \mathscr{O} satisfying i=1nUiO0\displaystyle \bigcap_{i=1}^{n} U_{i} \subset O_{0} for an open set U1,,UnXU_{1} , \cdots , U_{n} \subset X, then there must exist a i0i_{0} satisfying Ui0OU_{i_{0}} \subset \mathscr{O}.

Consider an open set U1U_{1} and U2U_{2} that satisfy U1U2O0U_{1} \cap U_{2} \subset O_{0} for some O0O_{0}. Here, U1OU2O U_{1} \notin \mathscr{O} \\ U_{2} \notin \mathscr{O} is assumed.

Since O\mathscr{O} is defined as collecting the partially largest open covers from C\mathscr{C}, O{U1}CO{U2}C \mathscr{O} \cup \left\{ U_{1} \right\} \notin \mathscr{C} \\ \mathscr{O} \cup \left\{ U_{2} \right\} \notin \mathscr{C} must be true. That means O{U1}\mathscr{O} \cup \left\{ U_{1} \right\} and O{U2}\mathscr{O} \cup \left\{ U_{2} \right\} have finite subcovers that cover XX, which are {O1,,Om,U1}O{U1}{O1,,Ol,U2}O{U2} \left\{ O_{1} , \cdots , O_{m} , U_{1} \right\} \subset \mathscr{O} \cup \left\{ U_{1} \right\} \\ \left\{ O_{1}’ , \cdots , O_{l}’ , U_{2} \right\} \subset \mathscr{O} \cup \left\{ U_{2} \right\} and thus, XXX((i=1mOi)U1)((i=1lOi)U2)[(i=1mOi)(i=1lOi)](U1U2) \begin{align*} X \subset& X \cap X \\ \subset& \left( \left( \bigcup_{i=1}^{m} O_{i} \right) \cup U_{1} \right) \cap \left( \left( \bigcup_{i=1}^{l} O_{i} ' \right) \cup U_{2} \right) \\ \subset& \left[ \left( \bigcup_{i=1}^{m} O_{i} \right) \cap \left( \bigcup_{i=1}^{l} O_{i} ' \right) \right] \cup \left( U_{1} \cap U_{2} \right) \end{align*} But since it was stated U1U2O0U_{1} \cap U_{2} \subset O_{0}, {O1,,Om,O1,,Ol,O0}O\left\{ O_{1} , \cdots , O_{m} , O_{1}’ , \cdots , O_{l} , O_{0} \right\} \in \mathscr{O} is a finite subcover of XX. This contradicts the definition of O\mathscr{O}, hence our assumption U1OU2O U_{1} \notin \mathscr{O} \\ U_{2} \notin \mathscr{O} is wrong. Therefore, either U1OU_{1} \in \mathscr{O} or U2OU_{2} \in \mathscr{O} must be true, and if a O0OO_{0} \in \mathscr{O} exists satisfying i=1nUiO0\displaystyle \bigcap_{i=1}^{n} U_{i} \subset O_{0}, then there must be at least one i0i_{0} that satisfies Ui0OU_{i_{0}} \subset \mathscr{O}.


Part 3.

Since O\mathscr{O} is an open cover of XX, for all xXx \in X, there exists a OxOO_{x} \in \mathscr{O} satisfying xOxx \in O_{x}. Here, S\mathscr{S} is a subbasis of XX, so xi=1mSiOx x \in \bigcap_{i=1}^{m} S_{i} \subset O_{x} there exists a S1,,SmSS_{1} , \cdots , S_{m} \in \mathscr{S} satisfying this. As shown in Part 2, there exists a SxS_{x} satisfying xSxOx \in S_{x} \in \mathscr{O}. Then, {Sx  xX}S\left\{ S_{x} \ | \ x \in X \right\} \subset \mathscr{S} becomes an open cover of XX. Since it was assumed that every open cover of S\mathscr{S} has a finite subcover, there exists a x1,,xnXx_{1} , \cdots , x_{n} \in X satisfying X=i=1nSxi\displaystyle X = \bigcup_{i=1}^{n} S_{x_{i}}. But, since SxiOS_{x_{i}} \in \mathscr{O}, and O\mathscr{O} was defined not to have a finite subcover, this is a contradiction. Therefore, XX is compact.