Montel's theorem, normal families, Urysohn subsequence principle
Let F be a function from D to D such that whenever z1,z2,z3 are distinct points of D there exists an analytic function fz1,z2,z3 from D to D such that F(zj)=fz1,z2,z3(zj). Prove that F is analytic at every point of D.
Hint: Fix z∈D and let D∋zn→z, zn=z. Show that the sequence
zn−zF(zn)−F(z)
is bounded and prove that every two of its convergent subsequences have the same limit.
Solution.
Let 0<R<1, and let K=B(0,R), which is a convex compact subset of D. We will show that
z,w∈K;z=wsup∣∣z−wF(z)−F(w)∣∣<∞.
Observe that {fz1,z2,z3∣z1,z2,z3∈D} is uniformly bounded by 1, since their image lies in the unit disk. Thus, {fz1,z2,z3′∣z1,z2,z3∈D} is also uniformly bounded: by Cauchy's integral formula,
where we integrated along the segment from z to w.
Fix z∈D. Since ∣z∣<1, we may pick ∣z∣<R<1, which means that ζ−zF(ζ)−F(z) is bounded above by R1. We will show that if {zn}n,{wn}n⊆D∖{z} are sequences which converge to z and such that both
{zn−zF(zn)−F(z)}nand{wn−zF(wn)−F(z)}n
converge, then they converge to the same limit. For n≥1, let gn=fzn,wn,z and observe that
Notice that {gn}n is uniformly bounded by 1, so it admits a locally uniformly convergent subsequence {gnk}k, which converges to some g. Let ε>0. By locally uniform convergence, g is also holomorphic, so there exists δ>0 such that if ∣ζ−z∣<δ, then
∣∣ζ−zg(ζ)−g(z)−g′(z)∣∣<ε.(2)
Similarly, by uniform convergence on K, there exists N∈N such that if k≥N, then
∣∣ζ−ηgnk(ζ)−gnk(η)−ζ−ηg(ζ)−g(η)∣∣<ε(3)
for any distinct ζ,η∈K. Thus, for k large enough, ∣znk−z∣,∣wnk−z∣<δ and we get
∣∣znk−zF(znk)−F(z)−wnk−zF(wnk)−F(z)∣∣=∣∣znk−zgnk(znk)−gnk(z)−wnk−zgnk(wnk)−gnk(z)∣∣≤∣∣znk−zgnk(znk)−gnk(z)−znk−zg(znk)−g(z)∣∣+∣∣wnk−zgnk(wnk)−gnk(z)−wnk−zg(wnk)−g(z)∣∣+∣∣znk−zg(znk)−g(z)−wnk−zg(wnk)−g(z)∣∣≤2ε+∣∣znk−zg(znk)−g(z)−g′(z)∣∣+∣∣wnk−zg(wnk)−g(z)−g′(z)∣∣≤4ε.(by (1))(triangle inequality)(by (3) and the triangle inequality)(by (2))
Thus, because {zn−zF(zn)−F(z)}n and {wn−zF(wn)−F(z)}n were both convergent and we found subsequences which converge to the same limit, it follows that both sequences converge to the same limit as well. Call this limit F′(z).
Now let {zn}n⊆D∖{z} be any sequence which converges to z. As before, {zn−zF(zn)−F(z)}n is bounded above. Let {znk}k be any subsequence, and by boundedness, it admits a further subsequence which converges. By our previous argument, this subsequence must be equal to F′(z). We have shown that any subsequence of {zn−zF(zn)−F(z)}n has a further subsequence which converges to F′(z), and so
n→∞limzn−zF(zn)−F(z)=F′(z).
Thus, as our choice of {zn}n was arbitrary, it follows that
w→z;w=zlimw−zF(w)−F(z)=F′(z),
so F is analytic at z. Finally, our choice of z∈D was also arbitrary, so F is analytic on all of D, which completes the proof.