🧮 Brain Teaser

A Compact Space Has No Room for a Proper Isometric Copy of Itself

Let (X,d)(X,d) be a metric space. A map f:X→Xf : X \to X is an isometry if d(f(x),f(y))=d(x,y)for all x,y∈X.d(f(x), f(y)) = d(x,y) \quad \text{for all } x,y \in X.

Isometries are always injective and continuous. They need not be surjective.

(a) Prove that if XX is compact, then every isometry f:X→Xf : X \to X is surjective. Conclude that ff is a homeomorphism.

(b) Show that compactness cannot be weakened to "complete and bounded." Find a closed, bounded subset BB of a complete metric space and an isometry B→BB \to B that is not onto.

Hint for thinking: For a finite set, an injection from the set to itself is automatically a bijection. Compactness says a space is "approximately finite." What would go wrong if a point aa were missed by ff?

compactnessmetric spacesisometrysequential compactnesscounterexample

Answer: A Compact Space Has No Room for a Proper Isometric Copy of Itself

Key Idea / Intuition

Suppose an isometry missed some point aa. Then aa lies at some positive distance ε\varepsilon from the image. Push aa forward repeatedly: a,f(a),f2(a),…a, f(a), f^2(a), \dots. Because ff is rigid, any two points of this orbit are at least ε\varepsilon apart, just as aa is from everything in the image. So we get infinitely many points that are uniformly separated. A compact space cannot hold such a set: every sequence must have a convergent, hence Cauchy, subsequence. This is the metric version of "an injection of a finite set into itself is a bijection."


Formal Proof / Solution

(a) Compactness forces surjectivity

Step 1: The image is closed. An isometry is continuous, since it is 11-Lipschitz. So f(X)f(X) is a continuous image of a compact space and is compact. Compact subsets of a metric space are closed, so f(X)f(X) is closed.

Step 2: A missed point is at positive distance from the image. Suppose for contradiction that some a∈Xa \in X satisfies a∉f(X)a \notin f(X). The set X∖f(X)X \setminus f(X) is open, so there is an ε>0\varepsilon > 0 with B(a,ε)∩f(X)=∅B(a,\varepsilon) \cap f(X) = \varnothing. In other words, d(a,y)≥εfor every y∈f(X).d(a, y) \ge \varepsilon \quad \text{for every } y \in f(X).

Step 3: The orbit of aa is ε\varepsilon-separated. Define x0=ax_0 = a and xn+1=f(xn)x_{n+1} = f(x_n), so xn=fn(a)x_n = f^n(a). Take indices 0≤m<n0 \le m < n. Applying the isometry property mm times gives d(xm,xn)=d(fm(a),fm(fn−m(a)))=d(a,fn−m(a)).d(x_m, x_n) = d\big(f^m(a), f^m(f^{n-m}(a))\big) = d\big(a, f^{n-m}(a)\big). Since n−m≥1n - m \ge 1, the point fn−m(a)f^{n-m}(a) lies in f(X)f(X). By Step 2, d(xm,xn)≥εfor all m≠n.d(x_m, x_n) \ge \varepsilon \qquad \text{for all } m \ne n.

Step 4: Contradiction. A compact metric space is sequentially compact, so (xn)(x_n) has a convergent subsequence. A convergent subsequence is Cauchy, so two of its terms would be closer than ε\varepsilon. This contradicts Step 3. Hence f(X)=Xf(X) = X.

Step 5: ff is a homeomorphism. ff is injective, because f(x)=f(y)f(x) = f(y) gives d(x,y)=d(f(x),f(y))=0d(x,y) = d(f(x), f(y)) = 0. So ff is a bijection. Its inverse is also an isometry: d(f−1u,f−1v)=d(f(f−1u),f(f−1v))=d(u,v).d(f^{-1}u, f^{-1}v) = d\big(f(f^{-1}u), f(f^{-1}v)\big) = d(u,v). So f−1f^{-1} is continuous as well, and ff is a homeomorphism (in fact a surjective self-isometry). Alternatively, use the general fact that a continuous bijection from a compact space to a Hausdorff space is a homeomorphism. ■\blacksquare

(b) Complete and bounded is not enough

Let B={x∈ℓ2:∥x∥2≤1}B = \{x \in \ell^2 : \|x\|_2 \le 1\} be the closed unit ball of the Hilbert space ℓ2\ell^2. It is closed and bounded in a complete space, so it is itself complete and bounded. Define the right shift S(x1,x2,x3,… )=(0,x1,x2,… ).S(x_1, x_2, x_3, \dots) = (0, x_1, x_2, \dots).

  • SS preserves norms, so S(B)⊆BS(B) \subseteq B. It is linear, so ∥Sx−Sy∥=∥S(x−y)∥=∥x−y∥\|Sx - Sy\| = \|S(x-y)\| = \|x-y\|, which makes SS an isometry.
  • Every vector in S(B)S(B) has first coordinate 00. So e1=(1,0,0,… )∈Be_1 = (1,0,0,\dots) \in B is not in the image.

The proof in (a) fails here exactly as it should. The orbit e1,e2,e3,…e_1, e_2, e_3, \dots satisfies ∥em−en∥=2\|e_m - e_n\| = \sqrt{2} for m≠nm \ne n. This is a uniformly separated sequence inside a bounded set, which is possible only because BB is not compact.

An unbounded example is [0,∞)[0,\infty) with x↦x+1x \mapsto x+1. It is a complete space with an isometry that misses [0,1)[0,1).

Remarks

  • Source of the trick: this is the "orbit of the hole" argument. The same idea shows that a compact metric space is never isometric to a proper subset of itself.
  • A stronger theorem (Freudenthal–Hurewicz): on a compact metric space, any non-contracting map, meaning d(fx,fy)≥d(x,y)d(f x, f y) \ge d(x,y) for all x,yx,y, is automatically a surjective isometry. The proof is a more delicate version of the same compactness idea.

Source: Munkres, Topology (2nd ed.), §28 (Limit Point Compactness), Exercise 6

Type: topologySource: Munkres, Topology (2nd ed.), §28 (Limit Point Compactness), Exercise 6Edit on GitHub ↗