🧮 Brain Teaser

The Holomorphic Function That Knows Its Zeros Are Real

Let ff be an entire function satisfying:

  1. ff has only real zeros,
  2. f(z)‾=f(zˉ)\overline{f(z)} = f(\bar{z}) for all z∈Cz \in \mathbb{C} (the symmetry condition),
  3. ff has infinitely many zeros x1,x2,…∈Rx_1, x_2, \ldots \in \mathbb{R}.

Now consider a much simpler question:

Suppose ff is a polynomial with real coefficients, and all zeros of ff lie on the unit circle ∣z∣=1|z|=1. Prove that all zeros of f′f' also lie on the unit circle.

Wait — is that even true? Find a counterexample or prove it.

Actually, let's make the problem precise and beautiful:

Problem. Let p(z)p(z) be a polynomial of degree n≥2n \geq 2 with all roots on the unit circle ∣z∣=1|z|=1. Must all roots of p′(z)p'(z) also lie on the unit circle?

If false, give a counterexample. If true, prove it. What is the correct statement?

Gauss-Lucasroots of polynomialsconvex hullunit circlederivative

Answer: The Holomorphic Function That Knows Its Zeros Are Real

Key Idea / Intuition

The answer is no in general — roots of the derivative need not stay on the unit circle. The key insight is the Gauss–Lucas theorem: the roots of p′p' lie in the convex hull of the roots of pp. For roots on the unit circle, the convex hull is the closed unit disk ∣z∣≤1|z| \leq 1. So the correct statement is that all roots of p′p' lie in ∣z∣≤1|z| \leq 1, with equality (on the circle itself) only in degenerate cases. A single clean example demolishes the stronger claim, and then Gauss–Lucas clinches the sharp bound.


Formal Proof / Solution

Step 1: Counterexample showing p′p' need not have roots on ∣z∣=1|z|=1

Take p(z)=zn−1,n≥3.p(z) = z^n - 1, \quad n \geq 3. The roots of pp are the nn-th roots of unity, all on ∣z∣=1|z|=1. ✓

Now p′(z)=nzn−1p'(z) = nz^{n-1}, which has only the root z=0z = 0 (with multiplicity n−1n-1).

Since ∣0∣=0<1|0| = 0 < 1, the root of p′p' is strictly inside the unit disk, not on the unit circle.

So the naive conjecture is false.


Step 2: The correct statement via Gauss–Lucas

Theorem (Gauss–Lucas). If pp is a polynomial with roots z1,…,zn∈Cz_1, \ldots, z_n \in \mathbb{C}, then every root of p′p' lies in the convex hull conv⁡(z1,…,zn)\operatorname{conv}(z_1, \ldots, z_n).

Proof of Gauss–Lucas. Write p′(z)p(z)=∑k=1n1z−zk.\frac{p'(z)}{p(z)} = \sum_{k=1}^n \frac{1}{z - z_k}. Suppose p′(w)=0p'(w) = 0 but p(w)≠0p(w) \neq 0. Then ∑k=1n1w−zk=0.\sum_{k=1}^n \frac{1}{w - z_k} = 0. Taking complex conjugates and writing 1w−zk=w−zk‾∣w−zk∣2\frac{1}{w-z_k} = \frac{\overline{w-z_k}}{|w-z_k|^2}, we get ∑k=1nwˉ−zˉk∣w−zk∣2=0  ⟹  wˉ=∑kzˉk∣w−zk∣2∑k1∣w−zk∣2.\sum_{k=1}^n \frac{\bar{w} - \bar{z}_k}{|w-z_k|^2} = 0 \implies \bar{w} = \frac{\sum_k \frac{\bar{z}_k}{|w-z_k|^2}}{\sum_k \frac{1}{|w-z_k|^2}}. This says wˉ\bar{w} (hence ww) is a weighted average of the zˉk\bar{z}_k (hence of the zkz_k) with positive weights λk=1∣w−zk∣2\lambda_k = \frac{1}{|w-z_k|^2}. So w∈conv⁡(z1,…,zn)w \in \operatorname{conv}(z_1,\ldots,z_n). □\square


Step 3: Application to roots on ∣z∣=1|z|=1

If all roots of pp lie on ∣z∣=1|z|=1, then conv⁡(z1,…,zn)⊆D‾\operatorname{conv}(z_1,\ldots,z_n) \subseteq \overline{\mathbb{D}} (the closed unit disk), since the unit disk is convex and contains the unit circle.

Therefore, every root of p′p' satisfies ∣z∣≤1|z| \leq 1.

The example p(z)=zn−1p(z)=z^n-1 shows this bound is sharp: roots of p′p' can be strictly inside ∣z∣<1|z|<1.


Summary

| Claim | Truth | |---|---| | All roots of p′p' lie on ∥z∥=1\|z\|=1 | ❌ False (p(z)=zn−1p(z)=z^n-1 gives p′p' vanishing only at 00) | | All roots of p′p' lie in ∥z∥≤1\|z\|\leq 1 | ✅ True by Gauss–Lucas |

The beautiful moral: Gauss–Lucas is a convexity theorem in disguise, and the "logarithmic derivative = weighted barycenter" identity is the one-line proof.

Source: Mathematical folklore / classical complex analysis

Type: Complex AnalysisSource: Mathematical folklore / classical complex analysisEdit on GitHub ↗