π-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 n∈Nn \in \N be fixed. For each α<ξ\alpha < \xi, define Sα(n)={x∈X : 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 x∈Tα(n)x \in T_\alpha(n) and y∈Tβ(n)y \in T_\beta(n), with β<α\beta < \alpha, then B(y,1/n)⊆VβB(y, 1/n) \subseteq V_\beta and x∉Vαx \notin V_\alpha, so d(x,y)≥1/nd(x, y) \ge 1/n.

So let Eα(n)=⋃x∈Tα(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 y1∈Eα(n)y_1 \in E_\alpha(n) and y2∈Eβ(n)y_2 \in E_\beta(n) with β<α\beta < \alpha, then there exist x1∈Tα(n)x_1 \in T_\alpha(n) and x2∈Tβ(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 x∈Xx \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 x∈Xx \in X, let α\alpha be the minimum ordinal such that x∈Vαx \in V_\alpha. As it is open, let n∈Nn \in \N be big enough so that B(x,1/n)⊆VαB(x, 1/n) \subseteq V_\alpha. Then x∈Eα(n)x \in E_\alpha(n). □\square

For each n∈Nn \in \N, let Bn={B(x,1/n) : x∈X}\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 x∈B(x,1/n)x \in B(x, 1/n), then x∈Bnx \in \mathcal{B}_n and so there is some element R∈RnR \in \mathcal{R}_n such that x∈R⊆B(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:X→Yp : 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 A′⊆A\mathcal{A}' \subseteq \mathcal{A} is locally finite.

  2. If A\mathcal{A} is locally finite, ⋃A∈AA‾=⋃A∈AA‾\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 U∩VU \cap V intersects at most those sets, x∈⋃i=1nAi‾=⋃i=1nAi‾⊆⋃A∈AA‾x \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={B∈Bn : B‾⊆V}\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=⋃B∈CnBU_n = \bigcup_{B \in \mathcal{C}_n} B, then by (2), Un‾=⋃B∈CnB‾⊆V\cl{U_n} = \bigcup_{B \in \mathcal{C}_n} \cl{B} \subseteq V. We wish to prove V=⋃n<ωUn‾V = \bigcup_{n < \omega} \cl{U_n}, and we’ve just proven ⊇\supseteq. For ⊆\subseteq, let x∈Vx \in V. As the space is regular, there is an open nbd UU of xx such that x∈U‾⊆Vx \in \cl{U} \subseteq V. B\mathcal{B} is a basis, so there is some B∈BnB \in \mathcal{B}_n such that x∈B⊆Ux \in B \subseteq U, and so B‾⊆V\cl{B} \subseteq V implies x∈Un‾x \in \cl{U_n}.

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

U=⋃n<ω(Un∖⋃k≤nVk‾)V=⋃n<ω(Vn∖⋃k≤nUk‾)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 A⊆UA \subseteq U, B⊆VB \subseteq V, and U∩V=∅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α(X∖U)={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 x≠yx \ne y, let x∈Ux \in U with y∉Uy \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)=y∈f(V)f(x) = y \in f(V), let α\alpha such that fα(x0)>0f_\alpha(x_0) > 0 and fα(X∖V)={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 W∩f(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 : B∈Bn}I = \{ (n, B) \in \N \times \mathcal{B} \ : \ B \in \mathcal{B}_n \}. By Lemma 1, and (T257), we see that each X∖BX \setminus B is a cozero set, so there exists a continuous map f:X→[0,1]f : X \to [0, 1] with X∖B=f−1(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 x0∈Ux_0 \in U, there is some B∈BnB \in \mathcal{B}_n with x0∈B⊆Ux_0 \in B \subseteq U, and g=f(n,B)g = f_{(n, B)} satisfies g(x0)=0g(x_0) = 0 and g(X∖U)>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)=sup⁡i∈I∣xi−yi∣\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 x0∈Xx_0 \in X and ε>0\varepsilon > 0. Choose n0n_0 big enough so that 1/n0≤ε1/n_0 \le \varepsilon. For n≥n0n \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 B∈BnB \in \mathcal{B}_n, yet f(n,Bi)(x0)>0f_{(n, B_i)}(x_0) > 0 for each 1≤i≤m1 \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 x∈Vi(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 x∈Vx \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)