Munkres Introduction to Topology: Section 13 Problem 6


Proposition 1. If $\mathcal{A}$ is a basis for a topology on $X$, then the topology generated by $\mathcal{A}$ equals the intersection of all topologies on $X$ that contain $\mathcal{A}$.

Consider the intersection of all topologies on $x$ that contain $\mathcal{A}$ (we will call this set $T$). Let us also consider the topology generated by $\mathcal{A}$, which we will call $T_{\mathcal{A}}$. We wish to prove that $T \ = \ T_{\mathcal{A}}$. First, we demonstrate that $T_{\mathcal{A}} \ \subset \ T$. Consider some element $U_{\mathcal{A}}$ of $T_{\mathcal{A}}$. As we proved previously, every element of the topology generated by $\mathcal{A}$ will be a union of some collection of elements in $\mathcal{A}$. Since it is true that $\mathcal{A} \ \subset \ T$, and it is also true that an intersection of topologies will also be a topology, it follows that any union of elements of $\mathcal{A}$ will be contained in $T$ (by definition of a topology). This implies that $U_{\mathcal{A}} \ \in \ T$ and $T_{\mathcal{A}} \ \subset \ T$.

A practically identical argument follows for the case of $\mathcal{A}$ being a subbasis.

We will now prove that $T \ \subset \ T_{\mathcal{A}}$. Consider some general element $U$ of $T$. By definition of $T$, this element will be contained in every topology on $X$ that contains $\mathcal{A}$. Well, it is clear that $T_{\mathcal{A}}$ is a topology on $X$ that contains $\mathcal{A}$, so it follows that $U \ \in \ T_{\mathcal{A}}$, and $T \ \subset \ T_{\mathcal{A}}$. Proving this same fact for the case of $\mathcal{A}$ being a subbasis follows from an identical argument.

From these two inclusions, it follows that $T \ = \ T_{\mathcal{A}}$.