๐Ÿงฎ Brain Teaser

The Holomorphic Function That Misses Two Points

Let f:Cโ†’Cf : \mathbb{C} \to \mathbb{C} be an entire function. Suppose that ff omits two distinct values, i.e., there exist a,bโˆˆCa, b \in \mathbb{C} with aโ‰ ba \neq b such that f(z)โ‰ af(z) \neq a and f(z)โ‰ bf(z) \neq b for all zโˆˆCz \in \mathbb{C}.

Prove that ff must be constant.

(This is the Little Picard Theorem. Your task: give the slickest proof using only tools from a first complex analysis course โ€” specifically, think about what ff avoids and how to construct a bounded entire function.)

Little Picard TheoremLiouvilleuniversal covermodular lambda functionentire functions

Answer: The Holomorphic Function That Misses Two Points

Key Idea / Intuition

If ff avoids two values aa and bb, we can normalize so that ff avoids 00 and 11. Then logโกf\log f can be defined globally (since ff never hits 00), giving an entire function g=logโกfg = \log f that avoids all real multiples of 2ฯ€i2\pi i. One more layer of cleverness โ€” a classical trick using sinโก\sin or the exponential โ€” produces a bounded entire function, which by Liouville must be constant.

The cleanest route: use the fact that Cโˆ–{0,1}\mathbb{C} \setminus \{0,1\} has the upper half-plane as its universal cover, combined with the monodromy theorem, to lift ff to a bounded holomorphic function.


Formal Proof / Solution

Step 1: Normalize.

Since aโ‰ ba \neq b, consider h(z)=f(z)โˆ’abโˆ’ah(z) = \frac{f(z) - a}{b - a}. Then hh is entire, and hh omits both 00 and 11. So without loss of generality, assume ff itself is entire and satisfies f(z)โˆ‰{0,1}f(z) \notin \{0, 1\} for all zz.

Step 2: Define a global logarithm.

Since ff is entire and never zero, ff has a global holomorphic logarithm: g(z)=logโกf(z),g(z) = \log f(z), which is entire. Here we use that C\mathbb{C} is simply connected, so the logarithm can be defined without branch cuts. Thus eg(z)=f(z)e^{g(z)} = f(z) and gg is entire.

Step 3: The image constraint on gg.

Since f(z)โ‰ 1f(z) \neq 1, we have eg(z)โ‰ 1e^{g(z)} \neq 1, which means: g(z)โˆ‰2ฯ€iZforย allย z.g(z) \notin 2\pi i \mathbb{Z} \quad \text{for all } z.

Step 4: Use the universal covering of Cโˆ–{0,1}\mathbb{C} \setminus \{0,1\}.

Here is the key classical fact: the upper half-plane H\mathbb{H} is the universal cover of Cโˆ–{0,1}\mathbb{C} \setminus \{0,1\}, via the modular lambda function ฮป:Hโ†’Cโˆ–{0,1}\lambda : \mathbb{H} \to \mathbb{C} \setminus \{0,1\}.

Since f:Cโ†’Cโˆ–{0,1}f : \mathbb{C} \to \mathbb{C} \setminus \{0,1\} and C\mathbb{C} is simply connected, by the monodromy theorem (lifting criterion for covering spaces), ff lifts to a holomorphic map: f~:Cโ†’H\tilde{f} : \mathbb{C} \to \mathbb{H} satisfying ฮปโˆ˜f~=f\lambda \circ \tilde{f} = f.

Step 5: Apply Liouville's theorem.

The upper half-plane H\mathbb{H} is conformally equivalent to the open unit disk D\mathbb{D} via the Mรถbius transformation: ฯ•(w)=wโˆ’iw+i.\phi(w) = \frac{w - i}{w + i}.

Define F=ฯ•โˆ˜f~:Cโ†’DF = \phi \circ \tilde{f} : \mathbb{C} \to \mathbb{D}. Then FF is an entire function with โˆฃF(z)โˆฃ<1|F(z)| < 1 for all zz.

By Liouville's theorem, FF is constant. Hence f~\tilde{f} is constant, and therefore: f=ฮปโˆ˜f~f = \lambda \circ \tilde{f} is constant. โ– \blacksquare


Why This Is Surprising

The result is sharp: an entire function can omit one value (e.g., eze^z omits 00). Omitting two values is too much โ€” the function is forced to be constant. The proof is conceptually beautiful: the "two missing values" rigidify the target space so much that its universal cover becomes the disk, and any entire map into the disk must be constant by Liouville.

Source: Complex Analysis, Stein & Shakarchi, Chapter 8; also mathematical folklore

Type: Complex AnalysisSource: Complex Analysis, Stein & Shakarchi, Chapter 8; also mathematical folkloreEdit on GitHub โ†—