Tutorials › Topology (Undergraduate) › Pulling Back the Hilbert Cube Metric

Metrization Theorems · Tutorial 387 of 799

Pulling Back the Hilbert Cube Metric

See how an embedding into the Hilbert cube transfers its product metric to a metric that induces the original topology.

Advanced 11 min read

What You'll Learn

  • Define the Hilbert cube and its weighted product metric.
  • Verify that the weighted formula is a metric and induces the product topology.
  • Define the pullback distance along an embedding.
  • Prove that injectivity makes the pullback a metric.
  • Show that the pullback metric recovers the original topology.
  • Recognize why a continuous map alone may produce only a pseudometric.

From an Embedding to a Metric

A topological embedding does more than place one space inside another: it identifies the original topology with the topology on its image. If the containing space already has a metric, that metric can be transferred back along the embedding. The key questions are whether the transferred distance is genuinely a metric and whether its open sets are exactly the original open sets.

Let \(\mathbb{N}=\{1,2,\dots\}\), and give \([0,1]\) its usual topology. The Hilbert cube is \(Q=[0,1]^{\mathbb{N}}\), equipped with the product topology. A point \(u\in Q\) has coordinates \(u=(u_1,u_2,\dots)\). We use the weighted distance

$$ d_Q(u,v)=\sum_{n=1}^{\infty}2^{-n}|u_n-v_n|. $$

The series is finite because \(0\le |u_n-v_n|\le 1\) and \(\sum_{n=1}^{\infty}2^{-n}=1\). We first verify both that this formula is a metric and that it induces the product topology.

Definition: A map \(e:X\to Y\) is a topological embedding if it is injective and continuous, and its inverse \(e^{-1}:e(X)\to X\) is continuous when \(e(X)\) has the subspace topology from \(Y\).

The Metric and Topology of the Hilbert Cube

Proposition: The formula for \(d_Q\) defines a metric on \(Q\), and the topology of this metric is the product topology.

Proof. Every term in the series defining \(d_Q\) is nonnegative, so \(d_Q(u,v)\ge 0\). If \(u=v\), every coordinate difference is zero and \(d_Q(u,v)=0\). Conversely, if \(d_Q(u,v)=0\), each nonnegative term \(2^{-n}|u_n-v_n|\) must be zero. Since \(2^{-n}>0\), this gives \(u_n=v_n\) for every \(n\), hence \(u=v\). Symmetry follows from \(|u_n-v_n|=|v_n-u_n|\). For \(u,v,w\in Q\), the real triangle inequality gives \(|u_n-w_n|\le |u_n-v_n|+|v_n-w_n|\) for each \(n\). Multiplying by \(2^{-n}\), summing, and using convergence of the series gives \(d_Q(u,w)\le d_Q(u,v)+d_Q(v,w)\). Thus \(d_Q\) is a metric.

To compare the topologies, a basic product neighborhood of \(u\) restricts finitely many coordinates: it contains a set of the form \(\{v\in Q: |v_i-u_i|<\varepsilon_i\text{ for every }i\in F\}\), where \(F\subseteq\mathbb{N}\) is finite and each \(\varepsilon_i>0\). If \(F\ne\varnothing\), set \(r=\min_{i\in F}2^{-i}\varepsilon_i\). If \(d_Q(u,v)<r\), then \(2^{-i}|u_i-v_i|\le d_Q(u,v)<r\le 2^{-i}\varepsilon_i\) for each \(i\in F\), so \(|u_i-v_i|<\varepsilon_i\). Therefore a metric ball about \(u\) lies in the given product neighborhood. If \(F=\varnothing\), the basic neighborhood is all of \(Q\), so the inclusion is automatic.

For the other direction, fix \(r>0\). Choose \(N\in\mathbb{N}\) so that \(2^{-N}<r/2\), and let \(\delta=r/2\). The product neighborhood restricting the first \(N\) coordinates by \(|v_i-u_i|<\delta\) lies in the \(d_Q\)-ball of radius \(r\): its first \(N\) terms sum to less than \(\delta\sum_{i=1}^{N}2^{-i}<r/2\), while its remaining terms sum to at most \(\sum_{i=N+1}^{\infty}2^{-i}=2^{-N}<r/2\). Consequently \(d_Q(u,v)<r\). Each metric ball therefore contains a product neighborhood of its center, and each basic product neighborhood contains a metric ball of its center. The topologies agree. \(\square\)

The weights have two jobs: they make the infinite sum finite, and they make the contribution of all coordinates after \(N\) as small as \(2^{-N}\). The latter fact lets finitely many coordinate restrictions control a metric ball.

Worked Example: Computing a Distance in the Cube

Let \(u=(1,0,\tfrac12,0,0,\dots)\) and \(v=(0,\tfrac12,\tfrac12,1,0,\dots)\). The coordinates from \(n=5\) onward agree, so their contributions are all zero. For the first four coordinates, the absolute differences and weighted contributions are:

\(n=1\): \(|u_1-v_1|=|1-0|=1\), contributing \(2^{-1}\cdot1=\tfrac12\).

\(n=2\): \(|u_2-v_2|=|0-\tfrac12|=\tfrac12\), contributing \(2^{-2}\cdot\tfrac12=\tfrac18\).

\(n=3\): \(|u_3-v_3|=|\tfrac12-\tfrac12|=0\), contributing \(2^{-3}\cdot0=0\).

\(n=4\): \(|u_4-v_4|=|0-1|=1\), contributing \(2^{-4}\cdot1=\tfrac1{16}\).

Hence \(d_Q(u,v)=\tfrac12+\tfrac18+0+\tfrac1{16}=\tfrac{8}{16}+\tfrac{2}{16}+\tfrac{1}{16}=\tfrac{11}{16}\). Check: substituting the coordinate differences into the defining series gives \(2^{-1}(1)+2^{-2}(\tfrac12)+2^{-3}(0)+2^{-4}(1)+\sum_{n=5}^{\infty}2^{-n}(0)=\tfrac{11}{16}\), as computed. This is no greater than \(1\), the bound \(\sum_{n=1}^{\infty}2^{-n}\) for any distance in \(Q\).

Pulling Back the Distance

The embedding theorem for regular second-countable spaces, established in earlier material, gives the needed map into \(Q\). In the form used here, it says that if \((X,\mathcal{T})\) is regular and second-countable, then there is a topological embedding \(e:X\to Q\). We do not need to reconstruct its coordinate functions here; we use the embedding it supplies and transfer \(d_Q\) along that map.

Theorem: Let \(e:X\to Q\) be a topological embedding, where \(Q\) has the metric \(d_Q\) above. Define \(d_X(x,y)=d_Q(e(x),e(y))\) for \(x,y\in X\). Then \(d_X\) is a metric, and the topology induced by \(d_X\) is the original topology on \(X\). In particular, every regular second-countable space is metrizable.

Proof. If \(X=\varnothing\), the empty function \(d_X:\varnothing\times\varnothing\to[0,\infty)\) satisfies the metric axioms vacuously, and the unique topology on \(\varnothing\) is its metric topology. Now suppose \(X\ne\varnothing\). Nonnegativity and symmetry of \(d_X\) follow from those of \(d_Q\). If \(d_X(x,y)=0\), then \(d_Q(e(x),e(y))=0\), so \(e(x)=e(y)\) because \(d_Q\) is a metric. Injectivity of \(e\) gives \(x=y\). Also \(d_X(x,x)=d_Q(e(x),e(x))=0\). For \(x,y,z\in X\), the triangle inequality for \(d_Q\) gives \(d_X(x,z)\le d_X(x,y)+d_X(y,z)\). Thus \(d_X\) is a metric.

For any \(x\in X\) and \(r>0\), its \(d_X\)-ball is exactly \(e^{-1}(B_{d_Q}(e(x),r))\). Since \(e\) is continuous, this preimage is open in the original topology on \(X\). Every \(d_X\)-open set is a union of such balls, so every \(d_X\)-open set is originally open.

Conversely, let \(U\) be originally open and \(x\in U\). Because \(e^{-1}:e(X)\to X\) is continuous, \(e(U)\) is open in the subspace \(e(X)\): indeed, \(e(U)=(e^{-1})^{-1}(U)\). By the definition of the subspace topology, there is a \(Q\)-open set \(V\) such that \(e(U)=V\cap e(X)\). Since \(e(x)\in V\) and the \(d_Q\)-metric induces the topology of \(Q\), there is \(r>0\) with \(B_{d_Q}(e(x),r)\subseteq V\). If \(y\in B_{d_X}(x,r)\), then \(e(y)\in B_{d_Q}(e(x),r)\subseteq V\), and \(e(y)\in e(X)\). Therefore \(e(y)\in V\cap e(X)=e(U)\), which implies \(y\in U\) by injectivity of \(e\). So \(B_{d_X}(x,r)\subseteq U\). Each point of \(U\) has a \(d_X\)-ball contained in \(U\), proving that \(U\) is \(d_X\)-open. The two topologies are equal. Applying the embedding theorem to a regular second-countable \(X\) proves the stated consequence. \(\square\)

The proof separates two requirements. Injectivity ensures that distinct points remain a positive distance apart. The embedding property, not just continuity, ensures that the transferred metric has enough open balls to recover the original topology.

Worked Example: Transferring the Metric to the Unit Interval

Give \(I=[0,1]\) its usual subspace topology from \(\mathbb{R}\), and define \(e:I\to Q\) by \(e(t)=(t,0,0,\dots)\). This is an embedding: it is injective, and its inverse on its image is the first-coordinate projection, which is continuous in the product topology. For \(s,t\in I\), the only possibly nonzero coordinate difference is the first, so \(d_I(s,t)=d_Q(e(s),e(t))=2^{-1}|s-t|=\tfrac12|s-t|\).

For instance, the open \(d_I\)-ball centered at \(\tfrac12\) with radius \(\tfrac18\) consists of \(t\in[0,1]\) satisfying \(\tfrac12|t-\tfrac12|<\tfrac18\). Multiplying the strict inequality by \(2\) gives \(|t-\tfrac12|<\tfrac14\), so the ball is \((\tfrac14,\tfrac34)\). The endpoints are not included because the ball condition is strict. Check: at \(t=\tfrac14\) or \(t=\tfrac34\), the distance is \(\tfrac12\cdot\tfrac14=\tfrac18\), exactly the radius, so neither endpoint belongs to the open ball. The formula is a positive constant multiple of the usual distance, and the theorem confirms that it induces the usual topology on \(I\).

Worked Example: An Explicit Metric on the Real Line

Give \(\mathbb{R}\) its standard topology. Set \(h(t)=t/(1+|t|)\) and define \(e(t)=(\tfrac12+\tfrac12 h(t),0,0,\dots)\). Since \(|t|/(1+|t|)<1\), the first coordinate lies strictly between \(0\) and \(1\). The map \(h\) takes values in \((-1,1)\) and has inverse \(h^{-1}(u)=u/(1-|u|)\): substituting \(u=t/(1+|t|)\) gives \(u/(1-|u|)=t\), separately for \(t\ge0\) and \(t<0\). This inverse is continuous on \((-1,1)\), so \(h\), and hence the first-coordinate map defining \(e\), is a homeomorphism onto its image. Thus \(e\) is an embedding.

The transferred metric is \(d_{\mathbb{R}}(s,t)=\tfrac12|\tfrac12h(s)-\tfrac12h(t)|=\tfrac14|h(s)-h(t)|\). To compute the ball centered at \(0\) with radius \(\tfrac1{16}\), note that \(h(0)=0\), so the ball condition is \(\tfrac14|h(t)|<\tfrac1{16}\), or \(|h(t)|<\tfrac14\). Writing \(a=|t|\ge0\), this becomes \(a/(1+a)<1/4\). Since \(1+a>0\), it is equivalent to \(4a<1+a\), then \(3a<1\), and finally \(|t|<1/3\). The ball is \((-1/3,1/3)\), with neither endpoint included. Check: if \(|t|=1/3\), then \(|h(t)|=(1/3)/(1+1/3)=1/4\), giving \(d_{\mathbb{R}}(0,t)=\tfrac14\cdot\tfrac14=\tfrac1{16}\), exactly the radius. This explicit calculation agrees with the general theorem that the transferred metric induces the standard topology on \(\mathbb{R}\).

A Common Pitfall: Continuity Is Not Enough

It is tempting to define \(d(x,y)=d_Q(f(x),f(y))\) for any continuous map \(f:X\to Q\) and immediately call \(d\) a metric. That conclusion can fail if \(f\) is not injective. For a concrete example, let \(X=\{a,b\}\) have the indiscrete topology \(\{\varnothing,X\}\), and let \(f:X\to Q\) be constant, with \(f(a)=f(b)=(0,0,\dots)\). The map is continuous, but the transferred formula gives \(d(a,b)=d_Q(f(a),f(b))=0\) even though \(a\ne b\). It is not a metric. The correction is to check injectivity before using the metric axioms; to recover the original topology, one also needs the inverse from the image to be continuous.

This transfer method matters because it converts a topological embedding into an explicit distance formula. In particular, once the embedding theorem supplies a map for a regular second-countable space, the pullback proves metrizability directly. It is not enough that points have coordinates: the coordinates must distinguish points and preserve the topology on the image.

Check Your Understanding

Use the definitions and the strict inequality in the open-ball condition when answering.

  1. Why does \(d_Q(u,v)=0\) imply equality in every coordinate?
  2. For the Hilbert cube metric, what is the maximum possible contribution from coordinates \(n>N\)?
  3. If \(e:X\to Q\) is injective but not known to be an embedding, which part of the pullback theorem’s conclusion is not guaranteed by the proof?
  4. For the interval embedding \(e(t)=(t,0,0,\dots)\), find the \(d_I\)-ball centered at \(0\) with radius \(\tfrac14\).
  5. For the real-line metric in the worked example, which points lie in the ball centered at \(0\) with radius \(\tfrac1{16}\), and why are its endpoints excluded?