π-base: Difficulty 8

Difficulty: 8

For proofs that truly challenged my knowledge of topology. Proofs that I didn't come up with myself, and were even challenging to understand when reading other sources.

20

Pseudometrizable     \implies Has a σ\sigma-locally finite base

Added:

Apr 1, 2026

Difficulty:

Lemma. Every open cover has a σ\sigma-locally finite refinement which is also an open cover.

Proof. Using the axiom of choice, let U=(Uα)α<ξ\mathcal{U} = (U_\alpha)_{\alpha < \xi} be an open cover indexed by some ordinal ξ\xi. Let nNn \in \N be fixed. For each α<ξ\alpha < \xi, define Sα(n)={xX : B(x,1/n)Vα}S_\alpha(n) = \{ x \in X \ : \ B(x, 1/n) \subseteq V_\alpha \}. Then define Tα(n)=Sα(n)β<αVβT_\alpha(n) = S_\alpha(n) \setminus \bigcup_{\beta < \alpha} V_\beta. This way, {Tα(n)}\{T_\alpha(n)\} is defined to not only be pairwise disjoint, but so that d(Tα(n),Tβ(n))1/nd(T_\alpha(n), T_\beta(n)) \ge 1/n for αβ\alpha \ne \beta: If xTα(n)x \in T_\alpha(n) and yTβ(n)y \in T_\beta(n), with β<α\beta < \alpha, then B(y,1/n)VβB(y, 1/n) \subseteq V_\beta and xVαx \notin V_\alpha, so d(x,y)1/nd(x, y) \ge 1/n.

So let Eα(n)=xTα(n)B(x,1/3n)E_\alpha(n) = \bigcup_{x \in T_\alpha(n)} B(x, 1/3n). By definition, d(Eα(n),Eβ(n))1/3nd(E_\alpha(n), E_\beta(n)) \ge 1/3n. To see why, if y1Eα(n)y_1 \in E_\alpha(n) and y2Eβ(n)y_2 \in E_\beta(n) with β<α\beta < \alpha, then there exist x1Tα(n)x_1 \in T_\alpha(n) and x2Tβ(n)x_2 \in T_\beta(n) such that d(y1,x1)<1/3nd(y_1, x_1) < 1/3n and d(y2,x2)<1/3nd(y_2, x_2) < 1/3n. By above, d(x1,x2)1/nd(x_1, x_2) \ge 1/n, so we have that d(y1,y2)1/3nd(y_1, y_2) \ge 1/3n. By construction, noting the definition of Sα(n)S_\alpha(n), we see that Eα(n)VαE_\alpha(n) \subseteq V_\alpha, so En={Eα(n)}\mathcal{E}_n = \{E_\alpha(n)\} is an open refinement of U\mathcal{U}. It is locally finite because for any xXx \in X, the open ball B(x,1/6n)B(x, 1/6n) can only intersect at most one Eα(n)E_\alpha(n), since any other element has distance at least 1/3n1/3n.

Finally, take E=n<ωEn\mathcal{E} = \bigcup_{n < \omega} \mathcal{E}_n. By definition it is a σ\sigma-locally finite refinement of open sets, so we just have to prove it is also a cover. For xXx \in X, let α\alpha be the minimum ordinal such that xVαx \in V_\alpha. As it is open, let nNn \in \N be big enough so that B(x,1/n)VαB(x, 1/n) \subseteq V_\alpha. Then xEα(n)x \in E_\alpha(n). \square

For each nNn \in \N, let Bn={B(x,1/n) : xX}\mathcal{B}_n = \{ B(x, 1/n) \ : \ x \in X \} be the cover of 1/n1/n-balls, and let Rn\mathcal{R}_n be the σ\sigma-locally finite refinement which is also a cover, by above. Then R=n<ωRn\mathcal{R} = \bigcup_{n < \omega} \mathcal{R}_n is also σ\sigma-locally finite, and clearly a basis: If xB(x,1/n)x \in B(x, 1/n), then xBnx \in \mathcal{B}_n and so there is some element RRnR \in \mathcal{R}_n such that xRB(x,1/n)x \in R \subseteq B(x, 1/n).

Source: Munkres, Topology: Lemma 39.2 (p. 246) + Theorem 40.3 at step 2 (p. 251)

23

(Regular ∧ Has a σ\sigma-locally finite base)     \implies Pseudometrizable

Added:

Apr 1, 2026

Difficulty:

This is, in essence, one of the directions of the Nagata-Smirnov theorem, which in its usual form, states

Metrizable      (T3 ∧ Has a σ-locally finite basis)\text{Metrizable $\iff$ ($T_3$ ∧ Has a $\sigma$-locally finite basis)}

Note that if YY is the Kolmogorov quotient of XX, then YY is T3T_3 and the σ\sigma-locally finite basis of XX induces one on YY via the surjective open map p:XYp : X \to Y. And if YY is metrizable, its metric induces a pseudometric on XX. So it suffices to prove the     \impliedby direction of the metrization theorem above and assume the space is T3T_3.

Lemma 1. (Regular ∧ Has a σ\sigma-locally finite basis)     \implies (Normal ∧ GδG_\delta space)

Proof. Let B=n<ωBn\mathcal{B} = \bigcup_{n < \omega} \mathcal{B}_n be the basis where each Bn\mathcal{B}_n is locally finite. We use the following facts about locally finite families:

  1. If A\mathcal{A} is locally finite, then AA\mathcal{A}' \subseteq \mathcal{A} is locally finite.

  2. If A\mathcal{A} is locally finite, AAA=AAA\cl{\bigcup_{A \in \mathcal{A}} A} = \bigcup_{A \in \mathcal{A}} \cl{A}.

(1) is trivial and for (2), \supseteq always holds in general. To prove \subseteq, if xx is such that every nbd VV of xx intersects A\bigcup \mathcal{A}, note that for any fixed nbd UU, it intersects only finitely many {A1,,An}A\{A_1, \dots, A_n\} \subseteq \mathcal{A}. So because any UVU \cap V intersects at most those sets, xi=1nAi=i=1nAiAAAx \in \cl{\bigcup_{i=1}^n A_i} = \bigcup_{i=1}^n \cl{A_i} \subseteq \bigcup_{A \in \mathcal{A}} \cl{A}.

To prove GδG_\delta, we’ll prove something a little stronger: Every open set is a countable union of closures of open sets (so in particular, it is FσF_\sigma). Let VV be an open set. Define Cn={BBn : BV}\mathcal{C}_n = \{ B \in \mathcal{B}_n \ : \ \cl{B} \subseteq V \}. Cn\mathcal{C}_n is locally finite by (1). If we define Un=BCnBU_n = \bigcup_{B \in \mathcal{C}_n} B, then by (2), Un=BCnBV\cl{U_n} = \bigcup_{B \in \mathcal{C}_n} \cl{B} \subseteq V. We wish to prove V=n<ωUnV = \bigcup_{n < \omega} \cl{U_n}, and we’ve just proven \supseteq. For \subseteq, let xVx \in V. As the space is regular, there is an open nbd UU of xx such that xUVx \in \cl{U} \subseteq V. B\mathcal{B} is a basis, so there is some BBnB \in \mathcal{B}_n such that xBUx \in B \subseteq U, and so BV\cl{B} \subseteq V implies xUnx \in \cl{U_n}.

To prove normality, let A,BA,B be closed disjoint. By above, let {Vn}\{V_n\} be open sets with XA=n<ωVnX \setminus A = \bigcup_{n < \omega} \cl{V_n} and {Un}\{U_n\} be open sets with XB=n<ωUnX \setminus B = \bigcup_{n < \omega} \cl{U_n}. We now construct the separation in a similar fashion to (T26). Define

U=n<ω(UnknVk)V=n<ω(VnknUk)U = \bigcup_{n < \omega} \left(U_n \setminus \bigcup_{k \le n} \cl{V_k}\right) \qquad V = \bigcup_{n < \omega} \left(V_n \setminus \bigcup_{k \le n} \cl{U_k}\right)

Then AUA \subseteq U, BVB \subseteq V, and UV=U \cap V = \emptyset. \square

Lemma 2. If XX is T1T_1 and If f:X[0,1]If : X \to [0, 1]^I is a map such that

  1. fα:X[0,1]f_\alpha : X \to [0, 1] is continuous for each αI\alpha \in I.

  2. For every x0x_0 and nbd UU of x0x_0, there is some αI\alpha \in I such that fα(x0)>0f_\alpha(x_0) > 0 and fα(XU)={0}f_\alpha(X \setminus U) = \{0\}.

Then ff is an embedding (a homeomorphism to its image).

Proof. As we’re taking [0,1]I[0, 1]^I with the product topology, (1) implies ff is continuous. Since XX is T1T_1, for xyx \ne y, let xUx \in U with yUy \notin U and so for some α\alpha, fα(x)>0f_\alpha(x) > 0 while fα(y)=0f_\alpha(y) = 0 by (2). Now let VV be open in XX. For each f(x)=yf(V)f(x) = y \in f(V), let α\alpha such that fα(x0)>0f_\alpha(x_0) > 0 and fα(XV)={0}f_\alpha(X \setminus V) = \{0\}. Then W=πα1((0,))W = \pi_\alpha^{-1}((0, \infty)) is a nbd of f(x)f(x), so that Wf(X)f(V)W \cap f(X) \subseteq f(V). This proves ff is open. \square

Now we’re ready to prove: (T3T_3 ∧ Has a σ\sigma-locally finite basis)     \implies Metrizable.

Let B=n<ωBn\mathcal{B} = \bigcup_{n < \omega} \mathcal{B}_n be the basis where each Bn\mathcal{B}_n is locally finite. Let I={(n,B)N×B : BBn}I = \{ (n, B) \in \N \times \mathcal{B} \ : \ B \in \mathcal{B}_n \}. By Lemma 1, and (T257), we see that each XBX \setminus B is a cozero set, so there exists a continuous map f:X[0,1]f : X \to [0, 1] with XB=f1(0)X \setminus B = f^{-1}(0). Using the axiom of choice, for each (n,B)I(n, B) \in I, choose a function f(n,B):X[0,1/n]f_{(n, B)} : X \to [0, 1/n] such that f(n,B)1(0)=Bf_{(n, B)}^{-1}(0) = B. Then clearly the map f:X[0,1]If : X \to [0, 1]^I with f(n,B)f_{(n, B)} as each coordinate satisfies the statements in Lemma 2, since for x0Ux_0 \in U, there is some BBnB \in \mathcal{B}_n with x0BUx_0 \in B \subseteq U, and g=f(n,B)g = f_{(n, B)} satisfies g(x0)=0g(x_0) = 0 and g(XU)>0g(X \setminus U) > 0.

However, f:X[0,1]If : X \to [0, 1]^I is only a homeomorphism to f(X)f(X) as a subspace of the product topology on [0,1]I[0, 1]^I. We need to show it is as well as a subspace of the uniform topology on [0,1]I[0, 1]^I, which is the one induced by the metric ρ(x,y)=supiIxiyi\rho(x, y) = \sup_{i \in I} \abs{x_i - y_i}. We already know it is injective, and if VV is open, f(V)f(V) is open in the product topology, so it is also open in the metric topology as it is finer. We merely have to show ff is still continuous.

Let x0Xx_0 \in X and ε>0\varepsilon > 0. Choose n0n_0 big enough so that 1/n0ε1/n_0 \le \varepsilon. For nn0n \ge n_0, the range of f(n,B)f_{(n, B)} lies in [0,1/n][0, 1/n], so f(n,B)(x)f(n,B)(x0)<ε\abs{f_{(n, B)}(x) - f_{(n, B)}(x_0)} < \varepsilon is immediate. For each n<n0n < n_0, we know some nbd U(n)U(n) of x0x_0 intersects finitely many {B1,,Bm}Bn\{B_1, \dots, B_m\} \subseteq \mathcal{B}_n. This means f(n,B)(U)={0}f_{(n, B)}(U) = \{0\} for every other BBnB \in \mathcal{B}_n, yet f(n,Bi)(x0)>0f_{(n, B_i)}(x_0) > 0 for each 1im1 \le i \le m. By continuity, choose a Vi(n)U(n)V_i(n) \subseteq U(n) nbd of x0x_0 such that for all xVi(n)x \in V_i(n), f(n,Bi)(x0)f(n,Bi)(x)<ε\abs{f_{(n, B_i)}(x_0) - f_{(n, B_i)}(x)} < \varepsilon. Then define V(n)=i=1mVi(n)V(n) = \bigcup_{i=1}^m V_i(n) and V=n<n0V(n)V = \bigcap_{n < n_0} V(n), which is open, and has the property that for any xVx \in V, we have as we wished, ρ(f(x),f(x0))<ε\rho(f(x), f(x_0)) < \varepsilon.

Source: Munkres, Topology: Theorems 39.1 (for Lemma 1), 34.2 (for Lemma 2), 40.3 (main result)