Chapter 3
Transcription
Chapter 3
CHAPTER 3 Convergence and Approximation Theorems 3.1. Compact convergence Let us begin by introducing a notion of convergence which plays a central role in complex function theory. Our primary interest in this chapter is convergence in the space of holomorphic functions in an open subset of the complex plane. However, it will be convenient to consider convergence in the space of continuous maps between two metric spaces. There are at least two motivations behind this more general approach: First, the arguments in the general case are virtually identical to the special case, so one can treat all the important cases in one stroke at no extra cost. More importantly, this approach allows us to apply the convergence machinery to holomorphic maps between Riemann surfaces (in particular, to meromorphic functions) which will be studied in chapter 9. In what follows dX will denote the distance function associated with a metric space X . Definition 3.1. Let X and Y be metric spaces. We say that a sequence of maps fn W X ! Y converges compactly to f W X ! Y as n ! 1 if for every compact set K X , the sequence of restrictions fn jK converges uniformly to f jK as n ! 1. In other words, if for every compact set K X and every " > 0 there exists an integer N 1 such that sup dY .fn .p/; f .p// < " whenever n N: p2K The phrase uniform convergence on compact subsets is also widely used in this context. Recall that a metric space X is locally compact if each point in X has an open neighborhood with compact closure and is called -compact if X is a union of countably many compact subsets. Evidently these conditions hold for our main examples in this chapter, namely when X is an open subset of the plane. One should have no difficulty verifying the following result: 82 3 Convergence and Approximation Theorems Theorem 3.2. (i) Suppose fn ! f compactly in X and each fn is continuous. Then f is continuous. (ii) Suppose X is locally compact. Then fn ! f compactly in X if and only if every point in X has a neighborhood U such that fn ! f uniformly in U . Because of part (ii) of this theorem, in the locally compact case (such as open subsets of the plane), compact convergence is also referred to as local uniform convergence. P Pn k k Example 3.3. Let f .z/ D 1 kD0 ak z be holomorphic in D. Define fn .z/ D kD0 ak z . Then fn ! f compactly in D as n ! 1 (Theorem 1.17). However, the convergence is not necessarily uniform in D. For example, when f .z/ D 1=.1 z/, we have fn .z/ D .1 z nC1 /=.1 z/ and so ˇ nC1 ˇ ˇ ˇz ˇ D C1: sup jfn .z/ f .z/j D sup ˇˇ 1 zˇ z2D z2D Let Map.X; Y / denote the space of all continuous maps X ! Y . Assuming X is locally compact and -compact, we can equip the space Map.X; Y / with a metric d with the property that d.fn ; f / ! 0 if and only if fn ! f compactly in X . To see this, write X as the union of the countable collection of compact subsets fEn g. Set K1 D E1 . Since X is locally compact, the compact set K1 [ E2 can be covered by finitely many open sets U1 ; : : : ; Um such that each Uk is compact. Then K2 D U1 [ [ Um is compact and contains both K1 and E2 in its interior. Repeating the same argument for K2 [ E3 , we obtain a compact set K3 which contains both K2 and E3 in its interior. Continuing inductively, we obtain a sequence fKn g of compact subsets of X such that S XD 1 nD1 Kn , and Lemma 3.32 will give exhaustions with an additional topological property that will be needed in Runge’s theory. That property is not needed here. each Kn is contained in the interior of KnC1 . We call such a sequence fKn g an exhaustion of X . The most useful property here is that every compact set K X is contained in some Kn . In fact, K is covered by the union of the interiors of the Kn , and since these interiors are nested, one of them should already cover K. Given an exhaustion fKn g of X and f; g 2 Map.X; Y /, define ( ) dn .f; g/ D min 1; sup dY .f .p/; g.p// p2Kn d.f; g/ D 1 X nD1 2 n dn .f; g/ 3.1 Compact convergence 83 Note that 0 dn .f; g/ dnC1 .f; g/ 1 for all n, and the series is convergent. It is easy to verify that the dn and d are indeed metrics on Map.X; Y /. Theorem 3.4. A sequence ffn g in Map.X; Y / converges compactly to f 2 Map.X; Y / if and only if d.fn ; f / ! 0 as n ! 1. It follows in particular that the topology on Map.X; Y / induced by the metric d is independent of the choice of the exhaustion fKn g. P ROOF. Suppose first that fn ! f compactly in X . Given 0 < " < 1, choose P k m 1 so that 1 < ". Choose N so large that kDmC1 2 whenever n N: sup dY .fn .p/; f .p// < " p2Km It follows that dk .fn ; f / < " for all 1 k m and all n N . Hence ! m 1 X X d.fn ; f / D C 2 k dk .fn ; f / <" kD1 m X kDmC1 2 k C kD1 1 X 2 k < 2" kDmC1 whenever n N . This proves d.fn ; f / ! 0 as n ! 1. Conversely, suppose d.fn ; f / ! 0 as n ! 1. Fix a compact set K X and an 0 < " < 1. Choose m such that K Km . Let N be an integer such that d.fn ; f / < 2 m " if n N . Then, dm .fn ; f / < " if n N . It follows that sup dY .fn .p/; f .p// sup dY .fn .p/; f .p// D dm .fn ; f / < " p2K p2Km if n N . This shows fn ! f compactly in X as n ! 1. Example 3.5. Let X be a compact metric space. The sup norm kf kX D sup jf .p/j p2X makes Map.X; C/ into a Banach space. The corresponding metric d.f; g/ D kf gkX coincides (up to a factor 1=2) with the metric constructed above if one takes X itself as an exhaustion. Compact convergence in Map.X; C/ thus reduces to the usual notion of uniform convergence on X. Recall that a set in a metric space is precompact if it has compact closure. Equivalently, if every sequence in that set has a convergent subsequence. The notion of precompactness for subsets of Map.X; Y / is particularly important for our purposes. Assuming, as before, that X is locally compact and -compact, Map.X; Y / is a metric space and a family F Map.X; Y / is precompact if every sequence fk 2 F has a subsequence which converges compactly to some f 2 Map.X; Y /. The term “normal family” is also widely used in this context, but we would like to reserve normality 84 3 Convergence and Approximation Theorems for a more general property which is well adapted to the study of holomorphic maps between Riemann surfaces. As a simple example of the distinction we have in mind, the family of translations F D fz 7! z C t gt 2C Map.C; C/ is not precompact, since the sequence fz 7! z C ng1 nD1 has no compactly convergent subsequence. However, we will consider F a normal family, since every sequence in F has either a subsequence which converges compactly to a map C ! C or a subsequence which converges to the constant function C ! f1g. We will pursue this point of view in chapter 9. A classical theorem of Arzelà and Ascoli gives a necessary and sufficient condition for a family in Map.X; Y / to be precompact. Before stating it, we need a definition. Definition 3.6. A family F Map.X; Y / is compactly equicontinuous if for every compact set K X and every " > 0 there is a ı D ı.K; "/ > 0 such that dY .f .p/; f .q// < " whenever f 2 F, p; q 2 K and dX .p; q/ < ı. The notion of equicontinuity was introduced by Ascoli in 1884. Theorem 3.7 for X D Y D R was proved by Arzelà in 1895. Theorem 3.7 (Arzelà-Ascoli, 1895). Suppose X; Y are metric spaces, with X locally compact and -compact. A family F Map.X; Y / is precompact if and only if (i) for each p 2 X , the set ff .p/ W f 2 Fg Y is precompact, and (ii) F is compactly equicontinuous. P ROOF. First assume F is precompact. Then clearly (i) must hold. If F is not compactly equicontinuous, we can find a compact set K X , an " > 0, a sequence ffn g in F, and sequences fpn g and fqn g in K such that 1 (1) dX .pn ; qn / but dY .fn .pn /; fn .qn // " for all n: n Since F is precompact, by passing to a subsequence we can assume that fn ! f compactly in X . By passing to a further subsequence, we may also assume that fpn g and fqn g both converge to the same point p 2 K. The triangle inequality shows that dY .fn .pn /; fn .qn // is bounded from above by the sum dY .fn .pn /; f .pn // C dY .f .pn /; f .p// C dY .f .p/; f .qn // C dY .f .qn /; fn .qn //: As n ! 1, the first and last terms tend to 0 since fn ! f uniformly on K, while the two middle terms tend to 0 since f is continuous at p. This contradicts (1). The converse is more delicate. Assume F satisfies (i) and (ii) and consider a sequence ffn g in F. Let fpn g be a countable dense subset of X ; such set exists because every compact set in X has a countable dense subset and X is a countable union of 3.2 Convergence in the space of holomorphic functions 85 compact sets. By (i), ffn .p1 /g has compact closure, so there is an increasing sequence S1 of positive integers such that ffn .p1 /gn2S1 converges. Similarly, ffn .p2 /gn2S1 has compact closure, so there is an increasing sequence S2 S1 such that ffn .p2 /gn2S2 converges. Continuing inductively, for every k 2, there is an increasing sequence Sk Sk 1 such that ffn .pk /gn2Sk converges. Let S be the sequence formed from the first element of S1 followed by the second element of S2 followed by the third element of S3 and so on (this is Cantor’s “diagonal process”). Evidently, ffn gn2S converges at every pn . We show that this sequence converges compactly in X . To this end, fix a compact set K X and an " > 0. Find a corresponding ı > 0 from the definition of equicontinuity. Cover K by finitely many ı-balls centered at q1 ; q2 ; : : : ; qk , where each center qj belongs to the dense set fpn g. Since ffn gn2S converges at every qj , there exists an integer N such that (2) dY .fn .qj /; fm .qj // < " if n; m 2 S; n; m N; and 1 j k: If p 2 K, there is a qj such that dX .p; qj / < ı. It follows that when n; m 2 S and n; m N , dY .fn .p/; fm .p// dY .fn .p/; fn .qj // C dY .fn .qj /; fm .qj // C dY .fm .qj /; fm .p// < " C " C " D 3"; where the first and third terms are less than " because of equicontinuity and the second term is less than " because of (2). This shows ffn gn2S is a uniformly Cauchy sequence on K, hence converges uniformly on K as n ! 1. Example 3.8 (Hölder functions). For 0 < ˛ < 1, consider the space H˛ of all functions f W Œ0; 1 ! R which satisfy jf .x/ f .y/j < C1: Hf D sup jx yj˛ 0x<y1 Such functions are called Hölder continuous of exponent ˛. Let F H˛ consist of those functions which satisfy Hf C jf .0/j 1. Thus, if f 2 F, jf .x/ f .y/j Hf jx yj˛ jx yj˛ for every x; y 2 Œ0; 1, and jf .x/j jf .0/j C jxj˛ jf .0/j C 1 2 for every x 2 Œ0; 1. It follows that F is uniformly bounded and equicontinuous. By Theorem 3.7, F is precompact. Since the defining property of F persists under uniform convergence, F is a closed subset of Map.Œ0; 1; R/. It follows that F is actually a compact family. 3.2. Convergence in the space of holomorphic functions We now return to the familiar setting of complex-valued functions defined in an open set U C. It is well known that the limit of a compactly convergent sequence of smooth functions in Map.U; C/ need not be smooth. For example, the theorem of 86 3 Convergence and Approximation Theorems Stone-Weierstrass shows that for any f 2 Map.U; C/ there is a sequence of complexvalued polynomials Pn .x; y/ in two real variables x; y such that Pn ! f compactly in U (see for example [Ru1]). Fortunately, the situation is quite different and much simpler in the space of holomorphic functions. Theorem 3.9 (Weierstrass, 1894). Suppose fn 2 O.U / and fn ! f compactly in U as n ! 1. Then f 2 O.U / and fn0 ! f 0 compactly in U as n ! 1. In a fancier language, O.U / is a closed subspace of Map.U; C/ and complex differentiation f 7! f 0 is a continuous operator on O.U /. P ROOF. Evidently f is continuous. Let T U be a closed triangle. Since the oriented boundary @T is a compact subset of U , fn ! f uniformly on @T . Theorem 1.32 applied to each fn gives Z Z f .z/ dz D lim fn .z/ dz D 0: @T n!1 @T By Morera’s Theorem 1.39, f 2 O.U /. Karl Theodor Wilhelm Weierstrass (1815-1897) Now fix a compact set K U and an " > 0. Choose r > 0 small enough to guarantee that the closed r-neighborhood Kr D fz 2 C W dist.z; K/ rg is contained in U . Find an integer N such that sup jfn .z/ f .z/j < r" whenever n N: z2Kr The closed disk D.z; r/ is contained in Kr if z 2 K. Thus, Corollary 1.42 applied to fn f gives sup jfn0 .z/ f 0 .z/j < " whenever n N: z2K This proves fn0 ! f 0 compactly in U as n ! 1. The following corollary is often useful when dealing with infinite series of holomorphic functions. Corollary 3.10 (Weierstrass M -test). Let ffn g be a sequence in O.U /. Suppose for each compact set K U there exist an integer N and positive constants Mn such that 1 X sup jfn .z/j Mn for n N and Mn < C1: z2K nDN P Then the series 1 fn converges compactly in U to some f 2 O.U /. nD1 P1 Moreover, the series nD1 fn0 converges compactly in U to f 0 . 3.2 Convergence in the space of holomorphic functions 87 P ROOF. Take a compact set K U and consider the corresponding integer N P and constants Mn . Fix " > 0. Find an integer N1 > N such that 1 nDN1 Mn < ". Then, for z 2 K and k > m N1 , ˇ k ˇ k k ˇX ˇ X X ˇ ˇ f .z/ jf .z/j Mn < ": ˇ ˇ ˇnDm n ˇ nDm n nDm Pm This shows that the sequence fsm D nD1 fn g of partial sums is uniformly Cauchy on K, so it converges uniformly there P as m ! 1. Since K was an arbitrary compact set in U , it follows that the series 1 nD1 fn converges compactly in U to a function f D limm!1 sm . That f 2 O.U / and the term-by-term differentiation claim both follow from Theorem 3.9 applied to the sequence fsm g. P n 2 Example 3.11. The series 1 nD1 z =n converges compactly in D to a holomorphic function f M -test since jz n =n2 j 1=n2 for z 2 D and the series P. This2 follows from the Weierstrass 0 1=n converges. As a result, f is obtained by term-by-term differentiation: f 0 .z/ D 1 X z n =.n C 1/ z 2 D: nD0 Observe that the series defining f converges uniformly on the closed disk D, so f has a continuous extension to the unit circle. However, the series defining f 0 converges uniformly only on compact subsets of D. Example 3.12 (Riemann’s Zeta Function). Consider the series 1 X 1 .z/ D ; z n nD1 where nz D exp.z log n/ as usual. If Re.z/ t > 1, then ˇ ˇ ˇ1ˇ ˇ ˇD 1 1: ˇ nz ˇ nt nRe.z/ P1 Since nD1 1=nt converges for every t > 1, it follows from the Weierstrass M -test that is holomorphic in the half-plane fz 2 C W Re.z/ > 1g. Moreover, 1 1 X X log n 1 0 0 .z/ D D Re.z/ > 1: z n nz nD1 nD1 Theorem 3.9 tells us that the limit of a compactly convergent sequence of holomorphic functions enjoys the same regularity, namely it is holomorphic. It is interesting that such a limit, loosely speaking, often enjoys the same mapping properties as well. The prominent example of this phenomenon is Theorem 3.15 due to Hurwitz. It is based on the following closely related result which says that the number of times a non-constant holomorphic function takes on a value in a domain does not change under small perturbations of the function. Recall Notation 2.47: Nf .D; q/ denotes the number of times, counting multiplicities, that a holomorphic function f takes on the value q in D. 88 3 Convergence and Approximation Theorems Lemma 3.13 (Persistence of degree). Let be a Jordan curve in an open set U C such that D D int./ U . Suppose f 2 O.U / and f .z/ ¤ q for all z 2 jj. Then there exists an " > 0 such that for every g 2 O.U / which satisfies supz2j j jf .z/ g.z/j < ", we have Nf .D; q/ D Ng .D; q/: P ROOF. Let " D infz2j j jf .z/ supz2j j jf .z/ g.z/j < ", then j.f .z/ q/ .g.z/ qj > 0. If g 2 O.U / satisfies the condition q/j < " jf .z/ qj for all z 2 jj: It follows from Rouché’s Theorem 2.52 that Nf .D; q/ D Nf q .D; 0/ D Ng q .D; 0/ D Ng .D; q/: Example 3.14. Consider the family fPt .z/ D t z C z m gt 2C of polynomials, where m 2 is a fixed integer. The polynomial P0 has a zero of order m at z D 0. By Theorem 3.13, for each r > 0 there exists an " > 0 such that Pt has precisely m roots in the disk D.0; r/ whenever jt j < ". Of course we can verify this directly: Given r > 0, choose 0 < " < r m 1 and note that if 0 < jtj < ", then Pt vanishes at z D 0 and the .m 1/-st roots of t , all contained in D.0; r/. Suppose a sequence ffn g in Map.U; C/ converges compactly to f , and f ¤ q throughout U . It is easy to see that for every compact set K U there is an integer N such that fn ¤ q on K whenever n N . Lemma 3.13 allows us to prove the converse when the fn are holomorphic. Theorem 3.15 (Hurwitz, 1889). Suppose U C is a domain, fn 2 O.U / and fn ! f compactly in U as n ! 1. Assume for each compact set K U there exists an integer N such that fn .z/ ¤ q if z 2 K and n N . Then either f .z/ ¤ q for every z 2 U , or f .z/ D q for every z 2 U . The example fn .z/ D 1=n, with U D C and q D 0, shows that the second case can actually occur. Adolf Hurwitz (1859-1919) P ROOF. Assume that f is not identically q but f .p/ D q for some p 2 U . By the Identity Theorem 1.50, we can choose a disk D centered at p and compactly contained in U such that f .z/ ¤ q for all z 2 @D. Since fn ! f uniformly on @D, Lemma 3.13 shows that Nfn .D; q/ D Nf .D; q/ 1 for all large n. This contradicts the assumption that Nfn .D; q/ D 0 for all large n. Example 3.16. There is no sequence fPn g of polynomials such that e Pn .z/ ! z compactly in C as n ! 1. This follows from Theorem 3.15 since exp.Pn / is nowhere-vanishing while the identity function has a zero at the origin. Note, however, that for every disk D not containing 0 there are indeed polynomials Pn such that e Pn .z/ ! z compactly in D as n ! 1. To see this, let f 2 O.D/ be a holomorphic branch of log z in D, which exists by Corollary 2.20, and take as Pn the n-th partial sum of the power series expansion of f in D. 3.2 Convergence in the space of holomorphic functions 89 Here is another corollary of Lemma 3.13: Theorem 3.17. Let U C be a domain, fn 2 O.U / and fn ! f compactly in U as n ! 1. Suppose each fn is injective. Then f is either injective or constant. P ROOF. Assume by way of contradiction that f is non-constant and there are distinct points p1 ; p2 2 U such that f .p1 / D f .p2 / D q. Choose disks D1 ; D2 centered at p1 ; p2 such that the closed disks D 1 and D 2 are disjoint compact subsets of U . Since fn ! f uniformly on D 1 and D 2 , Lemma 3.13 shows that for all large n, the equation fn .z/ D q has at least one solution in D1 and one in D2 . This contradicts the fact that fn is injective for all n. We now turn to the question of precompactness of a given family of holomorphic functions, i.e., when it is possible to extract a compactly convergent subsequence from any given sequence in the family. This is a central question with important applications. For instance, the solution of many (extremal) problems in complex function theory is obtained as the limit of a sequence of approximate solutions. A historically significant example is the proof of the Riemann Mapping Theorem to be discussed in chapter 5. By the Arzelà-Ascoli Theorem 3.7, a family is precompact if and only if it is pointwise precompact and compactly equicontinuous. But in practice it might be quite difficult to verify equicontinuity of a given family of functions. It was observed by Montel that for families of holomorphic functions, equicontinuity follows from another property which is much easier to verify. Let us say that a family F O.U / is compactly bounded if for every compact set K U there is an M > 0 such that supz2K jf .z/j M for all f 2 F. Theorem 3.18 (Montel, 1907). A family F O.U / is precompact if and only if it is compactly bounded. P ROOF. If F is not compactly bounded, there is a compact set K U , a sequence ffn g in F and a sequence fzn g in K such that jfn .zn /j > n for all n. Evidently no subsequence of ffn g can converge uniformly on K. Hence F is not precompact. Now suppose F is compactly bounded. Then, for each p 2 U , the set ff .p/ W f 2 Fg is precompact in C because it is bounded. Thus, by Theorem 3.7, we need only check that F is compactly equicontinuous. Fix a compact set K U and an " > 0. Choose r > 0 small enough to guarantee that the closed r-neighborhood Kr D fz 2 C W dist.z; K/ rg is contained in U . Choose M > 0 so that sup jf .z/j M z2Kr for all f 2 F: The theorem first appeared in Montel’s thesis. Koebe proved it independently in 1908. 90 3 Convergence and Approximation Theorems Let z; w 2 K and jz f .z/ Since j wj < r=2. By the Cauchy’s Integral Formula, for every f 2 F, Z 1 1 1 f .w/ D f ./ d 2 i T.z;r/ z w Z 1 z w D f ./ d : 2 i T.z;r/ . z/. w/ wj > r=2 whenever j zj D r, the ML-inequality gives 2M 1 2jz wj M 2 r D jz 2 2 r r This estimate proves equicontinuity of F on K. jf .z/ f .w/j wj: Example 3.19. Fix M > 0 and let F O.D/ be the family of all functions f .z/ D P 1 n nD0 an z for which jan j M for all n. Then jf .z/j 1 X jan jjzjn nD0 1 M jzj if f 2 F and z 2 D; which shows F is compactly bounded. It follows from Montel’s Theorem 3.18 that F is precompact. Paul Antoine Aristide Montel (1876-1975) Example 3.20. While the notion of precompactness and the Arzelà-Ascoli Theorem 3.7 have nothing to do with analyticity of functions, it is important to realize that Montel’s result is a complex analytic phenomenon. Consider for example the sequence fn W Œ0; 1 ! R defined by fn .x/ D sin.2 nx/. This is a uniformly bounded family of smooth functions, but it has no uniformly convergent subsequence. It suffices to note that if I is any open interval in Œ0; 1, then 1 D inf fn .x/ < sup fn .x/ D 1 x2I x2I for all large n. Even more dramatic is the fact that for any infinite sequence n1 < n2 < n3 < of positive integers, the set of points x 2 Œ0; 1 for which ffnk .x/g converges has Lebesgue measure zero (compare problem 12). As an elementary application of Montel’s Theorem, we conclude this section with the following classical result in which one deduces compact convergence from pointwise convergence: The theorem in this form was proved by Vitali in 1903. M. B. Porter reproved it independently in 1904. Theorem 3.21 (Vitali-Porter, 1903). Suppose U C is a domain and E U is a set which has an accumulation point in U . Assume ffn g O.U / is compactly bounded and limn!1 fn .p/ exists for every p 2 E. Then ffn g converges compactly in U . P ROOF. By Theorem 3.18, ffn g is precompact, so it has a subsequence which converges compactly to some f 2 O.U /. We claim that the full sequence ffn g 3.3 The Mittag-Leffler Theorem 91 converges to f compactly in U . If not, there exists a compact set K U , an " > 0 and an increasing sequence S of positive integers such that sup jfn .z/ f .z/j " if n 2 S: z2K But the subsequence ffn gn2S is also precompact, so it has a further subsequence which converges compactly to some g 2 O.U /. Evidently, supz2K jg.z/ f .z/j ", which implies f ¤ g. On the other hand, the full sequence ffn g converges pointwise on E, so f D g on E. By the Identity Theorem 1.50, f D g in U . This is a contradiction. 3.3. The Mittag-Leffler Theorem This section is devoted to a theorem of Mittag-Leffler on the existence of meromorphic functions with given principal parts at prescribed poles. There are modern approaches of this classical result which generalize to the setting of Riemann surfaces and several complex variables. However, we prefer to present an elementary proof due to Weierstrass, the idea of which parallels that of Theorem 8.23 to be discussed in chapter 8. The problem is easy to solve if the set of prescribed poles is finite because in this case we can simply add all the principal parts to obtain the desired meromorphic function. Let us then assume in what follows that the set of poles is infinite. We first address the problem in the plane. Theorem 3.22 (Mittag-Leffler Theorem, 1877). Let fzn g be a sequence of distinct points in C such that zn ! 1 as n ! 1. Suppose for each n we are given a polynomial Pn of degree 1 such that Pn .0/ D 0. Then there exists a meromorphic function in C with the principal part Pn ..z zn / 1 / at zn for every n, and with no other poles in C. P ROOF. It suffices to prove the theorem when none of the zn is zero. If, say, z1 D 0, simply add P1 .z 1 / to the function with the prescribed principal parts along fzn g1 nD2 . Let rn D jzn j. The rational function Rn .z/ D Pn ..z the disk D.0; rn /, so it has a power series representation Rn .z/ D 1 X an;k z k zn / 1 / is holomorphic in z 2 D.0; rn /: kD0 Choose an integer k.n/ such that the Taylor polynomial Qn .z/ D satisfies (3) sup z2D.0;rn =2/ jRn .z/ Qn .z/j 2 n : Pk.n/ kD0 an;k z k Magnus Gosta Mittag-Leffler (1846-1927) 92 3 Convergence and Approximation Theorems We claim that the series f D 1 X .Rn Qn / nD1 represents the desired meromorphic function. To see this, take an arbitrary r > 0 and find an integer N such that rn 2r whenever n > N . The rational function Rn Qn is holomorphic in D.0; r/ for all n > N , and by (3) sup jRn .z/ Qn .z/j 2 n if n > N: z2D.0;r/ P P n Since 1 < C1, the series g D 1 Qn / converges uniformly nDN C1 2 nDN C1 .Rn in D.0; r/ by the Weierstrass M -test (Corollary 3.10), hence g 2 O.D.0; r//. It P follows that f D g C N Qn / is meromorphic in D.0; r/, has the principal nD1 .Rn part Rn .z/ at zn if rn < r, and has no other poles in D.0; r/. Since r was arbitrary, we conclude that f 2 M.C/ and it has the required property. Example 3.23. Let us construct an f 2 M.C/ with the principal part 1=.z n/ at every n 2 Z, and with no other poles. It turns out that taking each Taylor polynomial Qn to be of degree k.n/ D 0 already forces the convergence of the series which defines the desired meromorphic function. In other words, we claim that X 1 1 1 f .z/ D C C z z n n n2Zrf0g is such a meromorphic function. To see this, take any r > 0 and note that ˇ ˇ ˇ 1 jzj 1 ˇˇ 2r ˇ C D 2 if jzj r and jnj 2r: ˇz n ˇ n jnj jz nj n P Since 1=n2 < C1, it follows that the series X 1 1 C g.z/ D z n n jnj2r converges uniformly in the disk D.0; r/, hence g 2 O.D.0; r//. This shows X 1 1 1 f .z/ D g.z/ C C C z z n n jnj<2r is meromorphic in D.0; r/ with the principal part 1=.z n/ at every n 2 Z for which jnj < r. Since r was arbitrary, this shows f 2 M.C/ and it has the desired property. One can verify that in fact f .z/ D cot.z/ (see problem 16). 3.3 The Mittag-Leffler Theorem 93 Example 3.24 (Weierstrass }-function). Consider the lattice ƒ D fm C i n W n; m 2 Zg of Gaussian integers in the plane. According to Theorem 3.22, there exists a function in M.C/ with the principal part .z !/ 2 at every ! 2 ƒ and with no other poles. As in the previous example, taking each polynomial Qn to be of degree k.n/ D 0 turns out to produce a convergent series which defines the desired meromorphic function, called the Weierstrass }-function: X 1 1 1 }.z/ D 2 C z .z !/2 ! 2 !2ƒrf0g To show convergence, let us first verify that X (4) !2ƒrf0g 1 < C1: j!j3 Write ƒ r f0g as the disjoint union of the “layers” ƒk D fm C i n W maxfjnj; jmjg D kg k D 1; 2; 3; : : : It is easy to see that ƒk has 8k points and these are at distance at least k from the origin. Hence, 1 X 1 1 X X X X 1 1 1 1 D 8k D 8 < C1; j!j3 j!j3 k3 k2 !2ƒrf0g kD1 !2ƒk kD1 kD1 which proves (4). Now take any r > 0 and note that if jzj r and ! 2 ƒ satisfies j!j 2r, then ˇ ˇ ˇ 1 1 ˇˇ jzj j2! zj r 5j!j=2 10r ˇ ˇ .z !/2 ! 2 ˇ D j!j2 jz !j2 j!j2 j!j2 =4 D j!j3 : It follows from (4) and the Weierstrass M -test that the series X 1 1 f .z/ D .z !/2 ! 2 j!j2r converges uniformly in the disk D.0; r/, hence f 2 O.D.0; r//. This shows X 1 1 1 }.z/ D f .z/ C 2 C z .z !/2 ! 2 j!j<2r is meromorphic in D.0; r/ with the principal part 1=.z !/2 at every ! 2 ƒ for which j!j < r. Since r was arbitrary, this shows } 2 M.C/ and it has the desired property. For further properties of }, see problem 19. More on “elliptic functions,” of which } is the simplest example, will be explored in ??. We now generalize Theorem 3.22 to arbitrary open sets. Theorem 3.25. Suppose U C is open and fzn g U is a sequence of distinct points with no accumulation point in U . Suppose for each n we are given a polynomial Pn of degree 1 such that Pn .0/ D 0. Then there exists a meromorphic function in U with the principal part Pn ..z zn / 1 / at each zn , and with no other poles in U . P ROOF. The case U D C has already been dealt with in Theorem 3.22, so let us assume U ¤ C. It will be convenient to apply a Möbius change of coordinates to turn fzn g into a bounded sequence in the plane. To this end, take any q 2 U r fzn g, let w D .z/ D 1=.z q/, and consider the images V D .U / and wn D .zn /. 94 3 Convergence and Approximation Theorems Note that 1 2 V and hence @V is a compact subset of the plane. Moreover, fwn g does not accumulate on .q/ D 1, which means it is a bounded sequence in C. Let Rn .z/ D Pn ..z zn / 1 / be the given principal part at zn . We will construct a function g 2 M.V /, with g.1/ D 0, with the principal part 1 Sn .w/ D Rn . .w// Rn .q/ at each wn and with no other poles. The composition f D g ı will then be the desired function in M.U /. For each n, let n be a closest point of @V to wn . Then ın D jwn n j ! 0 since fwn g is bounded and does not accumulate in V . The rational function Sn has a single pole at wn , so it is holomorphic in the annulus fw 2 C W jw n j > ın g. As such, it has a Laurent series representation 1 X Sn .w/ D an;k .w n /k kD 1 in there (all the non-negative powers are missing because limw!1 Sn .w/ D 0; compare problem 36 in chapter integer k.n/ such that the P 1 1). Choose a negative rational function Qn .w/ D kDk.n/ an;k .w n /k satisfies (5) jSn .w/ Qn .w/j 2 n if jw n j 2ın : We prove that gD 1 X .Sn Qn / nD1 is the function we are looking for. Take an arbitrary r > 0 and let Vr D fw 2 V W dist.w; @V / > rg. Choose an integer N so that ın < r=2 whenever n > N . Then jw n j > 2ın if w 2 Vr and n > N; hence by (5), sup jSn .w/ Qn .w/j 2 n for n > N: w2Vr P P n Since 1 < C1, the series h D 1 Qn / converges uniformly nDN C1 2 nDN C1 .Sn P in Vr by the Weierstrass M -test, hence h 2 O.Vr /. Now g D h C N Qn / nD1 .Sn is meromorphic in Vr , has the principal part Sn at wn if wn 2 Vr , and has no other poles in Vr . Since V is the union of the Vr for r > 0, it follows that g 2 M.V / and it has the desired property. 3.4. Rational approximation A celebrated theorem of Weierstrass asserts that every continuous function on a bounded closed interval in R can be uniformly approximated by polynomials. Somewhat in the same spirit, we have seen that every holomorphic function in an open set U can be uniformly approximated on every closed disk in U by polynomials, i.e., 3.4 Rational approximation 95 the partial sums of its power series representation. The question arises as to whether such uniform approximation is possible on every compact subset of U . Example 3.26. The function f .z/ D 1=z is holomorphic in the punctured plane. On the unit circle T, f cannot be uniformly approximated by polynomials. In fact, if there were polynomials Pn such that Pn ! f uniformly on T as n ! 1, then by Cauchy’s Theorem, we would have Z Z Pn .z/ dz D 0: 2 i D f .z/ dz D lim T n!1 T Thus, the question of whether every f 2 O.U / can be uniformly approximated on a compact set K U by polynomials has in general a negative answer. Somewhat surprisingly, however, there is a purely topological condition on K that guarantees uniform approximation by polynomials (see Corollary 3.30). Even if K fails to satisfy this condition, we can still uniformly approximate every f 2 O.U / on K by rational functions with poles off K. Moreover, the construction is very flexible in that we can O r K. This is stated more precisely as prescribe one pole in each component of C follows: Theorem 3.27 (Runge, 1885). Suppose K C is compact and E is a set O r K. Let f 2 O.U / for which contains one point from each component of C some open set U containing K. Then there exists a sequence fRn g of rational functions with poles in E such that Rn ! f uniformly on K as n ! 1. Note that K is not assumed to be connected (and this is in fact a great advantage O rK of the theorem). Note also that E is necessarily countable since the open set C has countably many components. The idea of the proof of Theorem 3.27 is quite simple: One first finds a cycle in U r K for which the Cauchy’s Integral Formula holds: Z 1 f ./ f .z/ D d z2K 2 i z (Lemma 3.28). By breaking into finitely many small pieces k , the integral on the right can be approximated uniformly on K by a Riemann sum 1 X f .qk / f .z/ k ; 2 i qk z k where the qk are sample points in jk j and k D k .1/ k .0/. Evidently, such Riemann sums are rational functions of z with poles in jj U r K. A separate argument, often known as “pole shifting,” shows how to approximate these rational functions by ones with poles along E (Lemma 3.29). A more modern proof, which uses basic ideas of functional analysis, is sketched in problem 26. We begin with the following topological lemma: Carle David Tolme Runge (1856-1927) 96 3 Convergence and Approximation Theorems 2 K 3 4 1 U F IGURE 1. Proof ofP Lemma 3.28. Here the cycle that represents K is homologous to 4kD1 k , where each j is the polygonal closed curve shown. Lemma 3.28. Let K be a compact subset of an open set U C. Then there exists a null-homologous cycle in U that “represents” K in the following sense: jj \ K D ; and W.; p/ D 1 for every p 2 K. P ROOF. Let ı D dist.K; @U /=2 > 0. Consider the collection of all closed squares of side length ı whose vertices belong to the lattice fı.m C i n/ W m; n 2 Zg. Let fS1 ; : : : ; Sn g be the collection of all such squares which intersect K. By the choice of ı, each Sk is contained in U . If p is the lower left vertex of Sk , consider the oriented segments ˇk1 D Œp; p C ı ˇk2 D Œp C ı; p C .1 C i/ı ˇk3 D Œp C .1 C i/ı; p C iı ˇk4 D Œp C iı; p: Evidently the cycle @Sk D P4 j D1 ˇkj is homologous to the oriented boundary of Sj . 3.4 Rational approximation 97 Let C be the collection of the ˇkj for 1 k n and 1 j 4. The chain D X 2C D n X @Sk kD1 is clearly a cycle. Let D be the collection obtained from C by removing every oriented segment whose reverse (as defined in section 2.1) also appears in C. It is immediate that X D 2D is also a cycle. If jj \ K ¤ ; for some 2 C, then jj must be the common edge of two adjacent squares in fS1 ; : : : ; Sn g. Hence both and must appear in C and so … D. It follows that jj \ K D ;. To show that has the desired properties, first note that for every p 2 C r jj, X X W.; p/ D W.; p/ W.; p/ D W.; p/ D 2D 2C since the difference between the two sums consists of terms of the form W.; p/ C W. ; p/ which are always zero. Hence ( n X 1 if p is in the interior of some Sk W.; p/ D W.; p/ D W.@Sk ; p/ D S 0 if p 2 C r nkD1 Sk : kD1 Here we have used the fact that W.@Sk ; p/ is 1 if pS is in the interior of Sk and is 0 if p is outside Sk (compare Theorem 2.33). Since nkD1 Sk U , this shows is null-homologous in U . On the other hand, every p 2 K is either in the interior of some Sk or is accumulated by such points. Since W.; / is constant in a neighborhood of p (Corollary 2.27), we obtain W.; p/ D 1. O is compact, V is a component Lemma 3.29 (Pole shifting). Suppose K C O of C r K, and p 2 V . Then, for every q 2 V r f1g, the function 1=.z q/ can be uniformly approximated on K by rational functions with a single pole at p. Such rational functions are non-constant polynomials in 1=.z and in z when p D 1. p/ when p ¤ 1 P ROOF. First assume p ¤ 1. Let W be the set of all q 2 V r f1g such that 1=.z q/ can be uniformly approximated on K by rational functions with a single pole at p. Then W ¤ ; since p 2 W . Suppose fqn g W and qn ! q 2 V as n ! 1. Then 1=.z qn / ! 1=.z q/ uniformly on K, hence q 2 W . This shows W is relatively closed in V . On the other hand, if q 2 W and D.q; r/ V r f1g, 98 3 Convergence and Approximation Theorems then for every w 2 D.q; r/, 1 z w 1 D .z q/ 1 w z 1 X .w q/n D q .z q/nC1 nD0 q z 2 K: Here the geometric series converges uniformly on K since sup z2K jw jz qj jw qj < 1: qj r The partial sums of this series are polynomials in 1=.z q/ which uniformly approximate 1=.z w/ on K. By the assumption 1=.z q/, and hence these partial sums, can be uniformly approximated on K by rational functions with a single pole at p. Hence the same must be true of 1=.z w/. This proves D.q; r/ W , and since q 2 W was arbitrary, it follows that W is open. Connectivity of V r f1g now shows W D V r f1g. Now suppose p D 1. Choose r > 0 large enough so that fz 2 C W jzj rg V . Then 1 X 1 zn D z 2 K; z r r nC1 nD0 where the geometric series converges uniformly in z because sup z2K jzj < 1: r The partial sums of this series are polynomials in z which uniformly approximate 1=.z r/ on K. By the first case above, for any q 2 V r f1g the function 1=.z q/ can be uniformly approximated on K by polynomials in 1=.z r/. It follows that 1=.z q/ can be uniformly approximated on K by polynomials in z. P ROOF OF T HEOREM 3.27. Take an arbitrary " > 0. Let be a null-homologous cycle in U that represents K as in Lemma 3.28, so the Cauchy’s Formula Z 1 f ./ d z2K f .z/ D 2 i z holds. Recall that is the sum of N horizontal or vertical oriented segments in U r K, each having length ı > 0. Subdivide each of these segments into n subsegments with consistent orientation, each having length ı=n. Label the collection of the P subsegments thus obtained f1 ; : : : ; nN g, so that is homologous to nN kD1 k . Since f is uniformly continuous on the compact set jj, we can choose n large enough so that for every 1 k nN , p; q 2 jk j implies jf .p/ f .q/j < ": 3.4 Rational approximation 99 Fix a sample point qk 2 jk j for each k. Set M D supz2j j jf .z/j and d D dist.jj; K/ > 0. Using length.k / D ı=n, we see that for z 2 K and 2 jk j, ˇ ˇ ˇ ˇ ˇ ˇ ˇ f ./ f .qk / ˇˇ ˇˇ f ./ f ./ ˇˇ ˇˇ f ./ f .qk / ˇˇ ˇ C ˇ z q z ˇ ˇ z q z ˇ ˇq z q zˇ k k k k j qk j 1 jf ./j C jf ./ f .qk /j j zj jqk zj jqk zj Mı " 2" C < ; nd 2 d d provided that n is large enough. It follows that from the ML-inequality that for z 2 K, ˇZ ˇ ˇZ ˇ ˇ ˇ ˇ ˇ 2" ı f ./ f .q / f ./ f .q / k k ˇ d k ˇˇ D ˇˇ d ˇˇ : ˇ z qk z z qk z d n k k R Here k D k d D k .1/ k .0/. O r K as qk does. Lemma 3.29 Let pk 2 E belong to the same component of C shows that there is a rational function Rk with a unique pole at pk such that ˇ ˇ ˇ " ˇ f .qk / k Rk .z/ˇˇ : sup ˇˇ q z n z2K It follows that ˇZ ˇ sup ˇˇ k ˇ ˇ 2ı " Rk .z/ˇˇ C1 : d n z2K k P Thus, the rational function R D 1=.2 i/ nN kD1 Rk has poles along E, and ˇ ˇ nN ˇ ˇ 1 Z f ./ X 1 ˇ ˇ d Rk .z/ˇ sup jf .z/ R.z/j D sup ˇ ˇ ˇ z 2 i z2K z2K 2 i kD1 ˇ nN Z ˇˇ ˇX 1 f ./ ˇ ˇ D sup ˇ d Rk .z/ ˇ ˇ 2 z2K ˇ z k kD1 ˇZ ˇ nN ˇ ˇ f ./ 1 X ˇ sup ˇ d Rk .z/ˇˇ 2 z z2K k kD1 1 2ı " N 2ı C1 nN D C 1 ": 2 d n 2 d The proof is complete since " was arbitrary. f ./ d z 2 O r K is connected, or equivalently, Let us say that a compact set K C is full if C O if C r K has no bounded components in the plane. Intuitively, a full compact set has no “holes” in it. When K is full, we can choose E D f1g in the statement of Runge’s Theorem 3.27 to obtain the following important case: 100 3 Convergence and Approximation Theorems Corollary 3.30. Suppose K C is a full compact set and f 2 O.U / for some open set U containing K. Then there is a sequence fPn g of polynomials such that Pn ! f uniformly on K as n ! 1. Remark 3.31. The assumption of K being full in the above corollary is necessary. O r K, and p 2 V . To see this, assume K is not full, V is a bounded component of C Let M D supz2K jz pj and suppose P is a polynomial which satisfies ˇ ˇ ˇ ˇ 1 1 P .z/ˇˇ : sup ˇˇ p 2M z2K z Then, 1 1 j1 .z p/P .z/j jz pj if z 2 K: 2M 2 Since @V K, the Maximum Principle gives 1 sup j1 .z p/P .z/j : 2 z2V This is impossible since 1 .z p/P .z/ D 1 when z D p. It follows that the function z 7! 1=.z p/, which is holomorphic on K, cannot be uniformly approximated on K by polynomials. Our next goal is to prove the analogue of Runge’s Theorem 3.27 for open sets. The proof will be based on the following topological fact. Lemma 3.32 (Existence of nice exhaustions). Every non-empty open set U C has a “nice exhaustion” by compact subsets fKn g, in the sense that S (i) 1 nD1 Kn D U , (ii) each Kn is contained in the interior of KnC1 , and O r Kn contains a component of C O r U. (iii) Every component of C Intuitively, condition (iii) means that the holes of the Kn , if any, are never redundant: They are there because of the holes of U . P ROOF. For n 1 define 1 Kn D p 2 C W jpj n and dist.p; C r U / : n Evidently each Kn is a compact subset of U and (i) holds. Let p 2 Kn so jpj n and dist.p; C r U / 1=n. If z is sufficiently close to p, we have jzj n C 1 and dist.z; C r U / 1=.n C 1/, which implies z 2 KnC1 . This means p is an interior point of KnC1 , so (ii) holds. O rU C O r Kn , so every component of C O r U is contained Finally, note that C O in a unique component of C r Kn . Hence, to prove (iii) it suffices to show that every 3.4 Rational approximation 101 O r Kn intersects C O r U . If 1 2 V , then V trivially intersects component V of C O r U . Otherwise, V is bounded. Since C 1 C r Kn D fp 2 C W jpj > ng [ D p; ; n p2CrU [ V must be a union of open disks of radius 1=n centered at the points of C r U . So, O r U. again, V intersects C Theorem 3.33. Suppose U C is open and E is a set which contains one O r U . If f 2 O.U /, there exists a sequence point from each component of C fRn g of rational functions with poles in E such that Rn ! f compactly in U O r U is connected, we can take E D f1g and as n ! 1. In particular, if C choose each Rn to be a polynomial. Note that U is not assumed to be connected. Note also that, unlike Theorem 3.27, O r U can have E can be an uncountable set. This is because the complement C uncountably many components. For example, if K is a Cantor set in the plane, then the set E for the domain U D C r K will necessarily be K [ f1g, hence uncountable. P ROOF. Let fKn g be a nice exhaustion of U as in Lemma 3.32. For each n, every O r Kn contains a component of C O r U , hence at least one point of component of C E. By Theorem 3.27, there exists a rational function Rn with poles in E such that supz2Kn jf .z/ Rn .z/j < 1=n. Given a compact set K U and an " > 0, choose an integer N > 1=" such that K Kn whenever n N . Then sup jf .z/ z2K Rn .z/j sup jf .z/ Rn .z/j < z2Kn whenever n N . This proves Rn ! f compactly in U . 1 <" n A Cantor set is any compact totally disconnected space with no isolated points. A classical theorem in general topology asserts that all Cantor sets are homeomorphic. 102 3 Convergence and Approximation Theorems Xn Yn 1=n 0 n F IGURE 2. Illustration of Example 3.34.SHere the compact sets Kn D Xn [ Yn are full, with Kn KnC1 and 1 nD2 Kn D C. Example 3.34. We use Runge’s Theorem to show that there exists a sequence fPn g of complex polynomials such that Pn .0/ D 1 for all n and limn!1 Pn .z/ D 0 for z ¤ 0. To this end, it suffices to construct a sequence fQn g of polynomials such that Qn .z/ ! 1 if z 0 and Qn .z/ ! 0 otherwise. Then the sequence fSn g defined by Sn .z/ D Qn .z/Qn . z/ converges to 1 if z D 0 and to 0 otherwise. The sequence fPn g defined by Pn .z/ D Sn .z/=Sn .0/ will then have the desired property. The construction of fQn g is quite simple. For each n 2 consider the compact sets 1 Xn D z 2 C W jzj n and dist.z; Œ0; n/ ; Yn D Œ0; n; K n D Xn [ Y n n (see Fig. 2). The function 8 <0 if z 2 Xn fn .z/ D :1 if z 2 Yn extends holomorphically to a neighborhood of Kn . Since Kn is full, Corollary 3.30 shows that there is a polynomial Qn such that 1 sup jfn .z/ Qn .z/j : n z2Kn It is easy to see that Qn .z/ ! 1 for z 0 and Qn .z/ ! 0 otherwise. 3.4 Problems 103 Problems (1) Use the Weierstrass M -test to show that the series 1 z X 1 cos n nD1 defines an entire function. (2) Show that both series 1 X nz n f .z/ D 1 zn nD1 and g.z/ D 1 X zn .1 z n /2 nD1 converge compactly in D, so f; g 2 O.D/. Verify that f D g everywhere in D. (Hint: For the latter, write each series as a double series and reverse the order of summation.) (3) Let U C be a domain, fn 2 O.U /, and fn ! f compactly in U . Suppose there is an open set V such that fn .U / V for all n. Show that either f .U / V or f is a constant function taking its value on @V . (4) Let U C be a domain and f 2 O.U /. If the series 1 X f .n/ .z/ nD0 converges at some point of U , show that it converges compactly in U to some F 2 O.U /. What relationship is there between F and f ? (5) Let U C be a domain, p 2 U , and ffn g be a compactly bounded sequence in O.U /. Suppose limn!1 fn.k/ .p/ D 0 for every k 0. Show that fn ! 0 compactly in U . (6) Let U C be open. Show that a family F O.U / is precompact if and only if every p 2 U has a neighborhood V U such that the restricted family FjV D ff jV W f 2 Fg O.V / is precompact. (7) Let F O.U / be a precompact family. Show that for each integer k 1 the k-th derivative family F .k/ D ff .k/ W f 2 Fg is precompact. P n (8) Suppose 1 family of all holomorphic nD0 an z has radius of convergence 1. PLet F be the n functions in D whose power series representation 1 b z satisfies jbn j const: jan j n nD0 for all n. Show that F is precompact. (9) Prove that the family of all f 2 O.D/ which satisfy f .0/ D 0 and Re.f / 0 is precompact. (Hint: Given a sequence ffn g in this family, show that fexp. fn /g has a subsequence which converges compactly to some g 2 O.D/. Use Hurwitz’s Theorem 3.15 to show that g ¤ 0 in D. Conclude that ffn g converges compactly to a holomorphic branch of log g.) (10) Let UR ( C be a domain. Fix p 1 and M > 0. Let F be the family of all f 2 O.U / such that U jf .z/jp dx dy M . Show that F is precompact. (Hint: Verify that there exists a constant C D C.p; M / > 0 such that jf .z/j C dist.z; @U / 2=p for all f 2 F and all z 2 U . Compare problem 23 of chapter 1.) (11) Let f 2 O.D / have an essential singularity at 0. For n 1, define fn 2 O.D / by fn .z/ D f .2 n z/. Show that ffn g is not a precompact family. (12) Show that for every infinite sequence n1 < n2 < n3 < of integers, the set E of points x 2 Œ0; 1 for which the sequence fsin.2 nk x/g converges as k ! 1 has measure 104 3 Convergence and Approximation Theorems R R zero. (Hint: For any measurable set A Œ0; 1, A cos.2 nx/ dx and A sin.2 nx/ dx tend to 0 as n ! 1, as these integrals are the Fourier coefficients of the characteristic 2 function A 2 L2 Œ0; p1. Use this and the identity 2 sin t D 1 cos.2t / to show that sin.2 nk x/ ! ˙1= 2 almost everywhere on E.) (13) (Osgood) Let ffn g be a sequence of holomorphic functions in an open set U C. Suppose f .z/ D limn!1 fn .z/ exists (as a complex number) for every z 2 U . Show that there is an open dense set V U such that f 2 O.V /. (Hint: Use Baire’s Category Theorem to prove that every disk in U contains a sub-disk on which ffn g is uniformly bounded. Theorem 3.18 then shows that f is holomorphic in this sub-disk.) (14) According to Mittag-Leffler’s Theorem 3.22, there is a meromorphic function in C with the principal part 1=.z n/2 at every n 2 Z, and with no other poles. (i) Show that the series f .z/ D 1 C z2 X n2Zrf0g 1 .z n/2 1 n2 ; inspired by the proof of Theorem 3.22, is such a function. (ii) Verify that the familiar function g.z/ D 2 = sin2 .z/ is another example of such a function. (iii) Show that f and g coincide up to an additive constant and deduce the partial fraction expansion 1 X 1 2 : D 2 .z n/2 sin .z/ nD 1 (Hint: For (iii), show that the difference h D f g is an entire 1-periodic function (i.e., h.z C 1/ D h.z/ for all z) which is bounded on the strip Œ0; 1 R and tends to 0 as x D Re.z/ 2 Œ0; 1 is fixed but y D Im.z/ ! ˙1. Conclude that h is constant.) (15) Use the partial fraction expansion of 2 = sin2 .z/ in the previous problem to prove that 1 X 2 1 D : n2 6 nD1 (16) There is a meromorphic function in C with the principal part 1=.z n/ at every n 2 Z, and with no other poles. The function cot.z/ an example and in Example 3.23 we obtained an infinite series defining such a function. Show that these two examples are identical: 1 X 1 X 1 1 1 1 cot.z/ D C C D C 2z : 2 z z n n z z n2 nD1 n2Zrf0g (Hint: Integrate the partial fraction expansion in the previous problem.) P (17) Suppose fzn g is a sequence of non-zero complex numbers such that 1 nD1 jzn j C1 for some integer d 1. Show that 1 X 1 1 f .z/ D .zn z/d znd nD1 defines a meromorphic function in C with poles of order d along fzn g. .d C1/ < 3.4 Problems 105 (18) Prove that the infinite series 1 X f .z/ D 1 nD 1 z3 n3 defines a meromorphic function in the plane. Identify the poles and principal parts of f . (19) Here we construct the Weierstrass }-function for an arbitrary lattice in C (compare Example 3.24). Let a; b be non-zero complex numbers with a=b … R and consider the lattice ƒ D fma C nb W m; n 2 Zg C. (i) Show that X !2ƒrf0g 1 < C1: j!j3 (ii) Show that the infinite series 1 }.z/ D 2 C z X !2ƒrf0g 1 .z !/2 1 : !2 defines a meromorphic function in the plane with a double pole at every point of and no other poles. This is the Weierstrass }-function associated with . (Hint: Use part (i) and problem 17.) (iii) Show that } is doubly-periodic with periods a; b in the sense that }.z C a/ D }.z C b/ D }.z/ for all z. (iv) Suppose f is any doubly-periodic meromorphic function in C with periods a; b whose only poles are double poles at the points of ƒ. Show that f D A} C B for some constants A; B with A ¤ 0. (20) Let U C be a domain whose complement C r U has finitely many bounded components K1 ; : : : ; Kn . Show that for each 1 k n there exists a closed curve k in U with the property that W.k ; p/ D 1 if p 2 Kk and W.k ; p/ D 0 if p 2 Kj for some j ¤ k. Conclude that the first homology group H1 .U / is the free abelian group generated by the homology classes h1 i; : : : ; hn i. (Hint: Use Lemma 3.28.) (21) Show that for Runge’s Theorem 3.27 to hold, it is necessary to allow a pole in every O r K. (Hint: Compare Remark 3.31.) component of C (22) Deduce Mittag-Leffler’s Theorem 3.25 from Runge’s Theorem 3.27. (Hint: Take a nice exhaustion ; D K0 K1 K2 of U as in Lemma 3.32. For n 1, let Qn be the finite sum of the principal parts Pk ..z zk / 1 / over all k such that zk 2 Kn r Kn 1 . For each n 2, find a rational function Rn with poles outside U such that jRn Qn j 2 n P1 on Kn 1 . Verify that f D Q1 C nD2 .Qn Rn / is the desired meromorphic function.) (23) Construct a sequence fPn g of polynomials such that 8 ˆ if Im.z/ > 0 <1 lim Pn .z/ D 0 if Im.z/ D 0 n!1 ˆ : 1 if Im.z/ < 0: Can one achieve the additional property jPn .z/j 1 in this construction? for all z 2 D and n 1 106 3 Convergence and Approximation Theorems (24) Is there a sequence of polynomials which tends to 0 compactly in the upper half plane but does not have a limit at any point of the lower half plane? (25) Let U C be a domain, fzn g U be a sequence with no accumulation point in U , and fwn g be an arbitrary sequence in C. Show that there is an f 2 O.U / such that f .zn / D wn for every n. (Hint: Use Runge’s Theorem.) (26) This exercise outlines a more modern proof of Runge’s Theorem 3.27 and depends on two basic theorems of functional analysis. Let C.K/ denote the Banach space of all continuous functions K ! C, equipped with the sup norm. Let X C.K/ denote the subspace of restrictions to K of rational functions with poles in E. Theorem 3.27 asserts that for every f 2 O.U /, the restriction f jK is in the closure of X. By the Hahn-Banach Theorem, this holds if every bounded linear functional on C.K/ which vanishes on X vanishes at f jK . By the Riesz R Representation Theorem, every bounded linear functional on C.K/ is of the form ' 7! K ' d for some complex Borel measure Ron K. Thus, it suffices to show that R if is a complex Borel measure on K which satisfies K g d D 0 for all g 2 X, then K f d D 0. (i) Consider the Cauchy transform of defined by Z d./ .z/ O D z K which is holomorphic in C r K (Example 1.47). Use Lemma 3.29 to prove that O D 0 in C r K. (ii) Let be the cycle in U that represents K, as in Lemma 3.28. Integrate Z f ./ 1 f .z/ D d z 2 K: 2 i z R over K against and use Fubini’s Theorem and (i) to obtain K f d D 0. (27) As before, for a compact set K C, let C.K/ denote the Banach space of all continuous functions K ! C, equipped with the sup norm kf kK D supz2K jf .z/j. Let R.K/ C.K/ be the closed subspace of functions that can be uniformly approximated on K by rational functions with poles off K. Runge’s Theorem asserts that if f is holomorphic in a neighborhood of K, then f 2 R.K/. Define the analytic content of K by .K/ D dist.Nz ; R.K// D inf f 2R.K/ kzN f kK : (i) Show that .K/ D 0 if and only if R.K/ D C.K/. Conclude that .K/ > 0 if K has non-empty interior. (ii) If K is the closure of a domain with piecewise C 1 boundary, show that .K/ 2area.K/ : length.@K/ (Hint: For the “only if” part of (i), note that by the theorem of Stone-Weierstrass, polynomials in x D Re.z/ and y D Im.z/ are dense in C.K/. For (ii), apply the complex form of Green’s Theorem (problem 23 in chapter 2 to zN f .) (28) Let fD Pn D D.pn ; rn /g be an infinite S1collection of subdisks of D with disjoint closures, such that 1 r < 1. If K D D r nD1 n nD1 Dn , show that .K/ 1 1 X nD1 rn > 0: 3.4 Problems 107 Note that one can arrange the disks Dn so that K has no interior. The resulting set, often known as a Swiss Cheese set, provides an example of a non-full compact set for which a Mergelyan-type generalization of Runge’s Theorem is false. (Hint: For any rational function f with poles off K, apply Green’s theorem to ! Z N Z X .z f .z// dz @D for a large N .) nD1 @Dn