🧮 Brain Teaser

The Holomorphic Map That Fixes Too Many Points

Let f:DDf: \mathbb{D} \to \mathbb{D} be a holomorphic map from the open unit disk to itself. Suppose ff has two distinct fixed points z1,z2Dz_1, z_2 \in \mathbb{D} (i.e., f(z1)=z1f(z_1) = z_1 and f(z2)=z2f(z_2) = z_2).

Prove that ff must be the identity map.

Schwarz lemmafixed pointsMöbius transformationhyperbolic geometryholomorphic maps

Answer: The Holomorphic Map That Fixes Too Many Points

Key Idea / Intuition

The Schwarz–Pick lemma tells us that any holomorphic self-map of the disk either is an automorphism (Möbius transformation) or strictly contracts the hyperbolic metric. If ff fixes two points, it cannot strictly contract — so it must be an automorphism. But the only automorphism of D\mathbb{D} that fixes two distinct interior points is the identity, because a Möbius transformation is completely determined by three points (and two fixed points plus the structure of the disk force it to be id\mathrm{id}).

Alternatively, one can conjugate so that one fixed point moves to the origin, apply the Schwarz lemma, and find the map must be a rotation — but a rotation fixing a nonzero point must be trivial.


Formal Proof / Solution

Step 1: Reduce to fixing the origin.

Let φz1(z)=z1z1z1z\varphi_{z_1}(z) = \dfrac{z_1 - z}{1 - \overline{z_1} z} be the Möbius automorphism of D\mathbb{D} swapping z1z_1 and 00. Note φz1φz1=id\varphi_{z_1} \circ \varphi_{z_1} = \mathrm{id}.

Define the conjugated map: g=φz1fφz1:DD.g = \varphi_{z_1} \circ f \circ \varphi_{z_1} : \mathbb{D} \to \mathbb{D}.

Then gg is holomorphic, g(D)Dg(\mathbb{D}) \subseteq \mathbb{D}, and g(0)=φz1(f(z1))=φz1(z1)=0g(0) = \varphi_{z_1}(f(z_1)) = \varphi_{z_1}(z_1) = 0.

So gg fixes the origin.

Step 2: Apply the Schwarz lemma.

Since g:DDg: \mathbb{D} \to \mathbb{D} is holomorphic with g(0)=0g(0) = 0, the Schwarz lemma gives: g(z)zfor all zD,|g(z)| \leq |z| \quad \text{for all } z \in \mathbb{D}, with equality at any nonzero point (or g(0)=1|g'(0)| = 1) only if g(z)=eiθzg(z) = e^{i\theta} z for some θR\theta \in \mathbb{R}.

Step 3: The second fixed point forces gg to be a rotation, then the identity.

The second fixed point z2z1z_2 \neq z_1 is sent by φz1\varphi_{z_1} to w2=φz1(z2)0w_2 = \varphi_{z_1}(z_2) \neq 0.

Since f(z2)=z2f(z_2) = z_2, we have: g(w2)=φz1(f(φz1(w2)))=φz1(f(z2))=φz1(z2)=w2.g(w_2) = \varphi_{z_1}(f(\varphi_{z_1}(w_2))) = \varphi_{z_1}(f(z_2)) = \varphi_{z_1}(z_2) = w_2.

So gg fixes w20w_2 \neq 0 in D\mathbb{D}.

By the Schwarz lemma, g(w2)w2|g(w_2)| \leq |w_2|. But g(w2)=w2g(w_2) = w_2, so equality holds at a nonzero point. Therefore: g(z)=eiθzfor some θR.g(z) = e^{i\theta} z \quad \text{for some } \theta \in \mathbb{R}.

Now apply g(w2)=w2g(w_2) = w_2: eiθw2=w2    eiθ=1    g(z)=z.e^{i\theta} w_2 = w_2 \implies e^{i\theta} = 1 \implies g(z) = z.

Step 4: Conclude f=idf = \mathrm{id}.

Since g=idg = \mathrm{id}, we have: φz1fφz1=id    f=φz1idφz1=id.\varphi_{z_1} \circ f \circ \varphi_{z_1} = \mathrm{id} \implies f = \varphi_{z_1} \circ \mathrm{id} \circ \varphi_{z_1} = \mathrm{id}. \qquad \blacksquare


Remark. This result is a clean illustration of the rigidity of the hyperbolic geometry of the disk: the group of automorphisms Aut(D)\mathrm{Aut}(\mathbb{D}) acts simply transitively on pairs (point, tangent direction), and a non-identity element can fix at most one interior point. Two interior fixed points is already "too much information" — it forces the map to collapse to the identity.

Source: Complex Analysis (Stein–Shakarchi), Chapter 8; classical folklore

Type: Complex AnalysisSource: Complex Analysis (Stein–Shakarchi), Chapter 8; classical folkloreEdit on GitHub ↗