Notes on Complex Analysis
Export PDFGitHub

§4.4.3 The Construction of Entire and Meromorphic Functions

4.4.3 The Construction of Entire and Meromorphic Functions

It is common knowledge in algebra that any polynomial can be factored into linear factors. When can this factorization be extended to transcendental entire functions?

We will start by introducing the concept of infinite products. Let

∏𝑘=1𝑛(1+𝑢𝑘)

be an infinite product. If the limit

lim𝑛→∞∏𝑘=1𝑛(1+𝑢𝑘)

exists and is finite, then the infinite product is said to be convergent.

For 𝑥∈ℝ≥0, since e𝑥≥𝑥 and e0=1, we can integrate over [0,𝑥] to get that e𝑥≥𝑥+1. Therefore,

exp(∑𝑘=1𝑛|𝑢𝑘|)≥∏𝑘=1𝑛(1+|𝑢𝑘|)=1+∑𝑘=1𝑛|𝑢𝑘|+∑𝑗,𝑘∈{1,…,𝑛}𝑗<𝑘|𝑢𝑗𝑢𝑘|+⋯+∏𝑘=1𝑛|𝑢𝑘|>∑𝑘=1𝑛|𝑢𝑘|.

Since the convergence of ∑𝑘=1∞|𝑢𝑘| is the same as that of exp(∑𝑘=1∞|𝑢𝑘|), it follows that the convergence of ∑𝑘=1∞|𝑢𝑘| is equivalent to that of ∏𝑘=1∞(1+|𝑢𝑘|). If ∑𝑘=1∞|𝑢𝑘| is convergent, then ∏𝑘=1∞(1+𝑢𝑘) is absolutely convergent. As with the order of summing an absolutely convergent series is unimportant, we may also rearrange terms in an absolutely convergent infinite product.

Similar to series, absolute convergence is a stronger condition than convergence:

Lemma 4.4.3.1.

An absolutely convergent infinite product is convergent.
Proof.

Let {𝑢𝑘}𝑘∈ℕ be a complex sequence such that ∑𝑘=1∞|𝑢𝑘| is convergent. Then ∏𝑘=1∞(1+𝑢𝑘) is absolutely convergent. Let 𝑄𝑛 denote the partial products of ∏𝑘=1𝑛(1+|𝑢𝑘|) and let 𝑃𝑛 denote the partial products of ∏𝑘=1𝑛(1+𝑢𝑘). By the Cauchy Criterion (Theorem 1.2.17Theorem 1.2.17Theorem 1.2.17), we have that ∀𝜀>0, ∃𝑁∈ℕ such that ∀𝑛>𝑚>𝑁, |𝑄𝑚−𝑄𝑛|<𝜀. Let us now analyze the absolute difference between 𝑃𝑛 and 𝑃𝑚:

|𝑃𝑛−𝑃𝑚|=|∏𝑘=1𝑛(1+𝑢𝑘)−∏𝑘=1𝑚(1+𝑢𝑘)|=|∏𝑘=1𝑚(1+𝑢𝑘)∏𝑘=𝑚+1𝑛(1+𝑢𝑘)−∏𝑘=1𝑚(1+𝑢𝑘)|=∏𝑘=1𝑚|1+𝑢𝑘|⋅|∏𝑘=𝑚+1𝑛(1+𝑢𝑘)−1|≤∏𝑘=1𝑚(1+|𝑢𝑘|)⋅|∏𝑘=𝑚+1𝑛(1+|𝑢𝑘|)−1|=|𝑄𝑛−𝑄𝑚|<𝜀,
which therefore satisfies Theorem 1.2.17Theorem 1.2.17Theorem 1.2.17. ⁠□

We will now provide the following assertions on the locally uniform convergence of infinite products:

Lemma 4.4.3.2.

Let 𝑈⊆ℂ be open and connected. Suppose ∑𝑘=1∞𝑓𝑘(𝑧) uniformly converges on compact subsets of 𝑈 such that each 𝑓𝑘 is holomorphic on 𝑈. Then the infinite product

∏𝑘=1∞exp(𝑓𝑘(𝑧))
is uniformly convergent on compact subsets of 𝑈.
Proof.

Let 𝐾 be an arbitrary compact subset of 𝑈. Since ∑𝑘=1∞𝑓𝑘(𝑧) converges uniformly on 𝐾, it follows that ∀𝜀>0, ∃𝑁∈ℕ such that ∀𝑛>𝑚>𝑁, |∑𝑘=𝑚+1𝑛𝑓𝑘(𝑧)|<𝜀 for all 𝑧∈𝐾. Additionally, we have

|∏𝑘=1𝑛exp(𝑓𝑘(𝑧))−∏𝑘=1𝑚exp(𝑓𝑘(𝑧))|=|exp(∑𝑘=1𝑛𝑓𝑘(𝑧))−exp(∑𝑘=1𝑚𝑓𝑘(𝑧))|.

By Theorem 4.1.1Theorem 4.1.1Theorem 4.1.1, the uniform limit ∑𝑘=1∞𝑓𝑘(𝑧) is holomorphic on 𝑈. By continuity and Theorem 1.2.22Theorem 1.2.22Theorem 1.2.22, this limit is bounded on 𝐾. It follows that each partial sum is uniformly bounded on 𝐾. Since the exponential function is Lipschitz continuous on compact subsets of ℂ, there exists a finite constant 𝑀>0 such that

|exp(∑𝑘=1𝑛𝑓𝑘(𝑧))−exp(∑𝑘=1𝑚𝑓𝑘(𝑧))|≤𝑀|∑𝑘=𝑚+1𝑛𝑓𝑘(𝑧)|<𝑀𝜀.□

Remark.

Uniform convergence on compact subsets is also known as compact convergence. In the case of ℂ (or in any topological space such that every point has a compact neighborhood), compact convergence is equivalent to locally uniform convergence.

We also have:

Lemma 4.4.3.3.

Let 𝑈⊆ℂ be an open, connected region. Suppose ∑𝑘=1∞|𝑓𝑘(𝑧)| is uniformly convergent on compact subsets of 𝑈 such that each 𝑓𝑘 is holomorphic on 𝑈. Then the infinite product

∏𝑘=1∞(1+𝑓𝑘(𝑧))
is uniformly convergent on compact subsets of 𝑈 to a holomorphic function, which vanishes only at a point 𝑧 if and only if 𝑓𝑘(𝑧)=−1 for some 𝑘∈ℕ. The multiplicity at each such zero 𝑧 is the sum of the multiplicities of 1+𝑓𝑘 at 𝑧 for all 𝑘 satisfying 𝑓𝑘(𝑧)=−1.
Proof.

Let 𝐾⋐𝑈 be an arbitrary compact set. By the uniform convergence of ∑𝑘=1∞|𝑓𝑘(𝑧)| on 𝐾, it follows that the uniform limit is continuous by the Uniform Limit Theorem (Theorem 2.3.6Theorem 2.3.6Theorem 2.3.6). By continuity on a compact set, it follows that the limit is bounded by some constant 𝑀′. Additionally, ∀𝜀>0, ∃𝑁∈ℕ such that ∀𝑛>𝑁, ∑𝑘=1𝑛|𝑓𝑘(𝑧)|<𝑀′+𝜀. It follows that the partial sums are uniformly bounded on 𝐾 by

𝑀=max{max1≤𝑘≤𝑁max𝑧∈𝐾|𝑓𝑘(𝑧)|,𝑀′+𝜀}.

Similarly, by earlier discussion of infinite products, we have

𝐹𝑛(𝑧)=∏𝑘=1𝑛(1+|𝑓𝑘(𝑧)|)≤exp(∑𝑘=1𝑛|𝑓𝑘(𝑧)|)≤e𝑀,

or in other words, the partial products are uniformly bounded on 𝐾. Let 0<𝜀<1 be arbitrary. By definition, there exists 𝑁∈ℕ such that ∀𝑛>𝑚>𝑁, |∑𝑘=𝑚+1𝑛𝑓𝑘(𝑧)|<𝜀 for all 𝑧∈𝐾. The difference between the non-absolute partial products satisfies

|∏𝑘=1𝑛(1+𝑓𝑘(𝑧))−∏𝑘=1𝑚(1+𝑓𝑘(𝑧))|≤|∏𝑘=1𝑚(1+𝑓𝑘(𝑧))||∏𝑘=𝑚+1𝑛(1+𝑓𝑘(𝑧))−1|≤|𝐹𝑚(𝑧)||exp(∑𝑘=𝑚+1𝑛|𝑓𝑘(𝑧)|)−1|≤e𝑀(e𝜀−1),

where the second inequality can be easily verified by expanding the product ∏𝑘=𝑚+1𝑛(1+𝑓𝑘(𝑧))−1 and the triangle inequality.

Since e𝜀−1→0+, it follows that

𝐹(𝑧)=∏𝑘=1∞(1+𝑓𝑘(𝑧))

is uniformly convergent on 𝐾. Let 𝜉∈𝑈 be a point satisfying 𝐹(𝜉)=0. Since there exists an 𝑚∈ℕ such that

∏𝑘=𝑚+1∞(1+𝑓𝑘(𝑧))

is non-vanishing at 𝑧=𝜉, and from the fact that

𝐹(𝑧)=∏𝑘=1𝑚(1+𝑓𝑘(𝑧))⋅∏𝑘=𝑚+1∞(1+𝑓𝑘(𝑧)),

we can analyze the zeros of the finite product to obtain the conclusion. ⁠□

We will now study the construction of an entire function 𝑓(𝑧) via its zeros. We have the following cases:

  1. If 𝑓 has no zeros in ℂ, then the function defined by 𝑧↦𝑓′(𝑧)𝑓(𝑧) is entire, so it is the derivative of an entire function 𝜑(𝑧). Therefore, the function defined by 𝑧↦𝑓(𝑧)e−𝜑(𝑧) has the vanishing derivative

    d𝑓(𝑧)e−𝜑(𝑧)d𝑧=𝑓′(𝑧)e−𝜑(𝑧)−𝜑′(𝑧)𝑓(𝑧)e−𝜑(𝑧)=0.
    It follows that 𝑓(𝑧)e−𝜑(𝑧) is constant, and therefore 𝑓(𝑧)=𝑐exp(𝜑(𝑧)) for some constant 𝑐∈ℂ. Since 𝜑(𝑧) is entire, it follows that 𝑓(𝑧) is also entire. Absorb the constant 𝑐 into 𝜑(𝑧), and 𝑓(𝑧)=exp(𝜑(𝑧)).
  2. If 𝑓 is entire and has finitely many zeros in ℂ, namely 𝑎0=0,𝑎1,𝑎2,…,𝑎𝑛 with respective multiplicities 𝑚0,𝑚1,…,𝑚𝑛 (if 0 is not a zero, treat 𝑚0=0), then at each zero 𝑎𝑘, it has the local Taylor expansion

    𝑓(𝑧)=∑𝑗=𝑚𝑘∞𝑐𝑗(𝑧−𝑎𝑘)𝑗,

    where 𝑐𝑚𝑘≠0. Therefore, we can divide 𝑓(𝑧) by (𝑧−𝑎𝑘)𝑗 to obtain a new entire function with no additional zeros and no zero at 𝑎𝑘. Repeating this for every zero, we can define

    𝜓(𝑧)=𝑓(𝑧)𝑝(𝑧),

    which is entire and has no zeros, where

    𝑝(𝑧)=𝑧𝑚0(1−𝑧𝑎1)𝑚1…(1−𝑧𝑎𝑛)𝑚𝑛.

    We write 𝑝(𝑧) in the above form rather than that of 𝑧𝑚0∏𝑘=1𝑛(𝑧−𝑎𝑘)𝑚𝑘 as we aim to generalize the construction to infinite products to study convergence. By the non-vanishing case above, 𝜓(𝑧)=exp(𝜑(𝑧)) for some entire function 𝜑(𝑧). Therefore, we can write

    𝑓(𝑧)=𝑝(𝑧)exp(𝜑(𝑧)),(4.4.3.1)
    where 𝑝(𝑧) is a polynomial with zeros at 𝑎𝑘 with respective multiplicities 𝑚𝑘. The entire functions 𝑝(𝑧) and 𝑓(𝑧) both have the same zeros with matching multiplicities.
  3. If 𝑓(𝑧) is entire and has infinitely many zeros such that 𝑓 is not identically zero, then it follows that 𝑓 has countably many zeros (since the zeros are isolated). Let the zeros be indexed by ℕ, namely 𝑎1,𝑎2,…. Without loss of generality, assume that ∀𝑛∈ℕ, 0<|𝑎𝑛|≤|𝑎𝑛+1| (repeated elements representing multiplicities), and lim𝑛→∞𝑎𝑛=∞. The case for a zero at 0 will be treated differently.

    There exists a positive integer sequence 𝑝1,𝑝2,… such that for every positive and finite 𝑅, ∑𝑛=1∞|𝑅𝑎𝑛|𝑝𝑛+1 converges. For example, let 𝑝𝑛=𝑛, and for sufficiently large 𝑛, 𝑅|𝑎𝑛|<1 and the series is convergent. Consider the infinite product

    ∏𝑛=1∞(1−𝑧𝑎𝑛)exp(𝑧𝑎𝑛+12(𝑧𝑎𝑛)2+⋯+1𝑝𝑛(𝑧𝑎𝑛)𝑝𝑛).(4.4.3.2)

    Let

    𝑃𝑝(𝑧)=𝑧+12𝑧2+⋯+1𝑝𝑧𝑝𝑄𝑝(𝑧)=log(1−𝑧)+𝑃𝑝(𝑧)𝐸𝑝(𝑧)=exp(𝑄𝑝(𝑧))=(1−𝑧)exp(𝑃𝑝(𝑧)).(4.4.3.3)

    Therefore, we can rewrite (4.4.3.2)(4.4.3.2)(4.4.3.2) as

    ∏𝑛=1∞𝐸𝑝𝑛(𝑧𝑎𝑛).

    The expression in (4.4.3.3)(4.4.3.3)(4.4.3.3) is known as the 𝑝-th Weierstrass elementary factor.

    By 𝜀–𝑁, for a fixed 𝑅>0, ∃𝑁∈ℕ such that ∀𝑛≥𝑁, |𝑎𝑛|>2𝑅. Consider the product ∏𝑛=𝑁∞𝐸𝑝𝑛(𝑧𝑎𝑛). For 𝑧∈𝐷(0,𝑅)‾ and 𝑛≥𝑁, we have |𝑧𝑎𝑛|≤12. The Taylor expansion

    log(1−𝑤)=−∑𝑘=1∞𝑤𝑘𝑘

    has a convergence disk of 𝐷(0,1). Then,

    |𝑄𝑝𝑛(𝑧𝑎𝑛)|=|−∑𝑘=1∞1𝑘(𝑧𝑎𝑛)𝑘+∑𝑗=1𝑝𝑛1𝑗(𝑧𝑎𝑛)𝑗|≤∑𝑘=𝑝𝑛+1∞1𝑘|𝑧𝑎𝑛|𝑘≤∑𝑘=𝑝𝑛+1∞|𝑧𝑎𝑛|𝑘=|𝑧𝑎𝑛|𝑝𝑛+111−|𝑧𝑎𝑛|≤2|𝑅𝑎𝑛|𝑝𝑛+1.(4.4.3.4)

    By the definition of {𝑝𝑛}𝑛∈ℕ, the series 2∑𝑛=1∞|𝑅𝑎𝑛|𝑝𝑛+1 converges. Therefore, ∑𝑛=1∞𝑄𝑝𝑛(𝑧𝑎𝑛) is uniformly and absolutely convergent on 𝐷(0,𝑅)‾ by the Weierstrass 𝑀-Test (Theorem 2.3.3Theorem 2.3.3Theorem 2.3.3). We then get that

    ∏𝑛=𝑁∞𝐸𝑝𝑛(𝑧𝑎𝑛)=exp(∑𝑛=𝑁∞𝑄𝑝𝑛(𝑧𝑎𝑛)),

    and it uniformly converges on 𝐷(0,𝑅)‾ to a nonzero holomorphic function 𝑓(𝑧) on 𝐷(0,𝑅) by Lemma 4.4.3.2Lemma 4.4.3.2Lemma 4.4.3.2, Theorem 4.1.1Theorem 4.1.1Theorem 4.1.1, and Theorem 3.3.5Theorem 3.3.5Theorem 3.3.5.

    The zeros of

    ∏𝑛=1𝑁−1𝐸𝑝𝑛(𝑧𝑎𝑛)

    are 𝑎1,…,𝑎𝑁−1 and lie in 𝐷(0,2𝑅)‾. To prove the absolute convergence of ∏𝑛=𝑁∞𝐸𝑝𝑛(𝑧𝑎𝑛) on 𝐷(0,𝑅)‾, we will show that ∑𝑛=𝑁∞|𝐸𝑝𝑛(𝑧𝑎𝑛)−1| is convergent. Trivially, when 𝜁∈𝔻‾, we have

    |exp(𝜁)−1|≤exp(|𝜁|)−1≤(e−1)|𝜁|.

    By (4.4.3.4)(4.4.3.4)(4.4.3.4) above, we get that |𝑄𝑝𝑛(𝑧𝑎𝑛)|≤1 when 𝑛≥𝑁.

    Therefore, we have

    |𝐸𝑝𝑛(𝑧𝑎𝑛)−1|=|exp(𝑄𝑝𝑛(𝑧𝑎𝑛))−1|≤(e−1)|𝑄𝑝𝑛(𝑧𝑎𝑛)|≤2(e−1)|𝑅𝑎𝑛|𝑝𝑛+1,

    which has a convergent series by definition. Therefore, ∏𝑛=𝑁∞𝐸𝑝𝑛(𝑧𝑎𝑛) is absolutely convergent on 𝐷(0,𝑅)‾. Letting 𝑅→∞, we obtain the following result:

    Theorem 4.4.3.4 (Weierstrass Product Theorem).

    Let {𝑎𝑛}𝑛∈ℕ be a sequence of nonzero complex numbers satisfying 𝑎𝑛→∞ as 𝑛→∞ and 0<|𝑎𝑛|≤|𝑎𝑛+1| (equality of 𝑎𝑛 and 𝑎𝑛+1 treated as multiplicities) for all 𝑛. Then there exists a sequence {𝑝𝑛}𝑛∈ℕ of nonnegative integers such that ∀𝑅>0, ∑𝑛=1∞|𝑅𝑎𝑛|𝑝𝑛+1 converges. For such a prescribed sequence, the function

    𝑓(𝑧)=∏𝑛=1∞𝐸𝑝𝑛(𝑧𝑎𝑛)(4.4.3.5)
    defines an entire function with zeros at each element of the sequence of multiplicities matching the number of times an element is repeated. Moreover, the product converges uniformly on any compact disk 𝐷(0,𝑅)‾.

    The following result is then apparent:

    Theorem 4.4.3.5 (Weierstrass Factorization Theorem).

    Suppose 𝑓(𝑧) is an entire function. Let {𝑎𝑛}𝑛∈ℕ be the sequence of all nonzero zeros of 𝑓 satisfying 𝑎𝑛→∞ as 𝑛→∞ and 0<|𝑎𝑛|≤|𝑎𝑛+1| (equality of 𝑎𝑛 and 𝑎𝑛+1 treated as multiplicities) for all 𝑛. Let 𝑚 be the multiplicity of 𝑓(𝑧) at 𝑧=0 (let 𝑚=0 if there is no zero at 0). Then there exists a sequence {𝑝𝑛}𝑛∈ℕ of nonnegative integers such that ∀𝑅>0, ∑𝑛=1∞|𝑅𝑎𝑛|𝑝𝑛+1 converges. Then, we can write

    𝑓(𝑧)=𝑧𝑚e𝜑(𝑧)∏𝑛=1∞𝐸𝑝𝑛(𝑧𝑎𝑛)(4.4.3.6)

    on 𝐷(0,𝑅), where 𝐸𝑝(𝑧) is the 𝑝-th Weierstrass elementary factor defined in (4.4.3.3)(4.4.3.3)(4.4.3.3) and 𝜑(𝑧) is an entire function. The infinite product converges uniformly on 𝐷(0,𝑅)‾ and converges absolutely on ℂ. If we let 𝑝𝑛=𝑛, we can write

    𝑓(𝑧)=𝑧𝑚e𝜑(𝑧)∏𝑛=1∞(1−𝑧𝑎𝑛)exp(𝑧𝑎𝑛+12(𝑧𝑎𝑛)2+⋯+1𝑛(𝑧𝑎𝑛)𝑛).
    Proof.

    By the Weierstrass Product Theorem, construct 𝜓(𝑧) to be entire and have zeros at {𝑎𝑛}𝑛∈ℕ. Thus, 𝑧𝑚𝜓(𝑧) and 𝑓(𝑧) have the same zeros and corresponding multiplicities. Then the function

    𝑧𝑚𝜓(𝑧)𝑓(𝑧)

    has removable singularities on all of {𝑎𝑛}𝑛∈ℕ∪{0} and has an analytic continuation (Theorem 3.2.9Theorem 3.2.9Theorem 3.2.9) to an entire and non-vanishing function. Therefore, it can be written as

    𝑧𝑚𝜓(𝑧)𝑓(𝑧)=e𝜙(𝑧),
    where 𝜙 is entire. Let 𝜑=−𝜙, and from rearrangement, we obtain (4.4.3.6)(4.4.3.6)(4.4.3.6). ⁠□

Corollary 4.4.3.5.1.

Let 𝑓 be meromorphic on ℂ. Then 𝑓 can be written as the quotient of two entire functions.
Proof.

Let 𝜑(𝑧) be any entire function with zeros only at each pole of 𝑓 (with multiplicities matching the order of each pole). If there are infinitely many poles, we can explicitly construct such a 𝜑 by the Weierstrass Product Theorem (Theorem 4.4.3.4Theorem 4.4.3.4Theorem 4.4.3.4). If there are finitely many poles, construct 𝜑 using (4.4.3.1)(4.4.3.1)(4.4.3.1). It follows that 𝜑𝑓 can be analytically continued on its removable singularities to an entire function 𝜙(𝑧) with the same zeros as 𝑓(𝑧). Hence,

𝑓(𝑧)𝜑(𝑧)=𝜙(𝑧)⟺𝑓(𝑧)=𝜙(𝑧)𝜑(𝑧),
which is an explicit construction. ⁠□

Therefore, any meromorphic function on ℂ can be expressed as the quotient of two infinite products. Hence, any meromorphic function on ℂ can be explicitly written in terms of its zeros and poles.

We will now study the construction of meromorphic functions from their poles and the principal parts of their Laurent expansions at each pole.

Suppose 𝑛∈ℕ and {𝑎𝑘}𝑘=1𝑛⊂ℂ is a sequence of distinct values. Let {𝜓𝑘(𝑧)}𝑘=1𝑛 be a collection of functions in the form

𝜓𝑘(𝑧)=∑𝑗=𝑚𝑘𝑝𝑘𝑐𝑘,𝑗(𝑧−𝑎𝑘)𝑗,(4.4.3.7)

where 𝑝𝑘≥𝑚𝑘 are finite integer constants and {𝑐𝑘,𝑗} are complex constants.

Suppose that 𝑓(𝑧) is meromorphic on ℂ such that 𝑓 has finitely many poles. Therefore, 𝑓 has an isolated singularity at ∞. We have two cases:

  1. If 𝑧=∞ is a removable singularity or a pole, by the given proof of Theorem 4.3.4Theorem 4.3.4Theorem 4.3.4, we may construct 𝑓(𝑧) to have poles at each of {𝑎𝑘}𝑘=1𝑛 such that the principal parts of 𝑓 at each of {𝑎𝑘}𝑘=1𝑛 are {𝜓𝑘(𝑧)}𝑘=1𝑛. It can be explicitly written as

    𝑓(𝑧)=𝑝(𝑧)+∑𝑘=1𝑛𝜓𝑘(𝑧)
    (we can absorb the constant 𝑐 into the polynomial 𝜓∞ as used in the proof).
  2. In the case that 𝑓(𝑧) is a transcendental meromorphic function with an isolated essential singularity at 𝑧=∞, notice that the function defined by

    𝜑(𝑧)=𝑓(𝑧)−∑𝑘=1𝑛𝜓𝑘(𝑧)

    has removable singularities at each of {𝑎𝑘}𝑘=1𝑛. Indeed, since the singularities are isolated, for a fixed 𝑘, ∃𝜀𝑘>0 such that for any 𝑗≠𝑘, 𝑎𝑗∉𝐷(𝑎𝑘,𝜀𝑘). It follows that 𝜓𝑗 is holomorphic on 𝐷(𝑎𝑘,𝜀𝑘). Notice that 𝑓(𝑧)−𝜓𝑘 is the holomorphic part of the Laurent expansion at 𝑎𝑘 and is also holomorphic on the disk. Suppose 𝑓 has 𝜓𝑘 as the principal part of its Laurent expansion at 𝑎𝑘. Then 𝜑(𝑧) is holomorphic on 𝐷(𝑎𝑘,𝜀𝑘). Since 𝑘 was arbitrarily chosen, 𝜑 is entire and transcendental.

    Therefore, 𝑓 can be constructed by

    𝑓(𝑧)=𝜑(𝑧)+∑𝑘=1∞𝜓𝑘(𝑧),

    for a transcendental entire function 𝜑(𝑧).

  3. The existence of a transcendental meromorphic function 𝑓 whose poles have an accumulation point at 𝑧=∞ is the concern of the following theorem:

    Theorem 4.4.3.6 (Mittag–Leffler).

    Let {𝑎𝑛}𝑛∈ℕ⊂ℂ be a sequence of distinct complex numbers such that ∀𝑛∈ℕ, |𝑎𝑛|≤|𝑎𝑛+1| and lim𝑛→∞𝑎𝑛=∞. Let {𝜓𝑛}𝑛∈ℕ be a function sequence, each in the form of (4.4.3.7)(4.4.3.7)(4.4.3.7). Then the following hold.

    First, a meromorphic function 𝑓(𝑧) on ℂ can be constructed such that ∀𝑛∈ℕ, 𝑓 has a pole at 𝑎𝑛 with principal part 𝜓𝑛 at 𝑎𝑛.

    Second, the function 𝑓(𝑧) satisfying the criteria above can be explicitly represented as

    𝑓(𝑧)=𝜑(𝑧)+∑𝑛=1∞(𝜓𝑛(𝑧)−𝑝𝑛(𝑧))(4.4.3.8)

    for some sequence of polynomials {𝑝𝑛(𝑧)} and an arbitrary entire function 𝜑(𝑧).

    Proof.

    The classical proof for this theorem allows for a more explicit construction, as in (4.4.3.8)(4.4.3.8)(4.4.3.8). As for the existence statement, we can prove the first assertion by use of the 𝜕‾-problem.

    Fix 𝑛∈ℕ, and let 𝑈𝑛 be an open neighborhood of 𝑎𝑛 such that ∀𝑖,𝑗∈ℕ where 𝑖≠𝑗, 𝑈𝑖‾∩𝑈𝑗‾=⌀. Let 𝑉𝑛 be a neighborhood of 𝑎𝑛 that is relatively compact in 𝑈𝑛. By Theorem 3.2.1.29Theorem 3.2.1.29Theorem 3.2.1.29, for each 𝑛, there is a 𝐶∞ function 𝜑𝑛 satisfying

    𝜑𝑛(𝑧)={1if𝑧∈𝑉𝑛‾,0if𝑧∈ℂ∖𝑈𝑛.

    Let

    𝑢(𝑧)=∑𝑘=1∞𝜑𝑘(𝑧)𝜓𝑘(𝑧),

    which is an element of 𝐶∞(ℂ∖{𝑎𝑘}𝑘∈ℕ). For a fixed 𝑛∈ℕ, it is true that 𝑢≡𝜓𝑛 on 𝑉𝑛‾∖{𝑎𝑛}. Hence, although 𝑢 is not meromorphic, it does have the required principal part near each 𝑎𝑘. Let

    𝜙(𝑧)={𝜕𝑢𝜕𝑧‾if𝑧∈ℂ∖{𝑎𝑘}𝑘∈ℕ,0if𝑧∈{𝑎𝑘}𝑘∈ℕ.

    Since 𝜕𝑢/𝜕𝑧‾≡𝜕𝜓𝑛/𝜕𝑧‾≡0 and is 𝐶∞ on 𝑉𝑛‾∖{𝑎𝑛} and 𝜙 vanishes on {𝑎𝑘}𝑘∈ℕ, 𝜙∈𝐶∞(ℂ). By the discussion preceding Theorem 3.1.6Theorem 3.1.6Theorem 3.1.6, there exists a 𝐶∞ function 𝑣(𝑧) such that 𝜕𝑣𝜕𝑧‾=𝜙(𝑧) on ℂ. Since 𝜙 is 𝐶∞, it follows that 𝑣 is also 𝐶∞. Define 𝑓(𝑧)=𝑢(𝑧)−𝑣(𝑧). Then

    𝜕𝑓𝜕𝑧‾=𝜕𝑢𝜕𝑧‾−𝜕𝑣𝜕𝑧‾=𝜙(𝑧)−𝜙(𝑧)=0,

    which implies that 𝑓 is holomorphic on ℂ∖{𝑎𝑘}𝑘∈ℕ. Since 𝑢 has the desired principal part 𝜓𝑛 at each 𝑎𝑛 and 𝑣 is 𝐶∞ (and hence removable at each singularity), it follows that 𝑓 is meromorphic on ℂ with principal parts 𝜓𝑛 at each 𝑎𝑛, as desired.

    Let {𝜀𝑛}𝑛∈ℕ be a positive sequence such that ∑𝑛=1∞𝜀𝑛 is convergent. Without loss of generality, let 𝑎1=0 (if 𝑎1 is not a pole, set 𝜓1=0). Choose 𝑝1(𝑧)=0 (this can actually be any arbitrary polynomial). Fix 𝑛≥2. Since 𝜓𝑛 is a polynomial in terms of 1𝑧−𝑎𝑛 and has its only pole at 𝑧=𝑎𝑛, 𝜓𝑛(𝑧) is holomorphic on 𝐷(0,|𝑎𝑛|) and can be written as

    𝜓𝑛(𝑧)=∑𝑘=0∞𝜓𝑛(𝑘)(0)𝑘!𝑧𝑘.

    By Theorem 2.3.4Theorem 2.3.4Theorem 2.3.4, this series is uniformly convergent on 𝐷(0,|𝑎𝑛2|). Hence, ∃𝜆𝑛∈ℕ such that

    |𝜓𝑛(𝑧)−∑𝑘=0𝜆𝑛𝜓𝑛(𝑘)(0)𝑘!𝑧𝑘|<𝜀𝑛.

    Let

    𝑝𝑛(𝑧)=∑𝑘=0𝜆𝑛𝜓𝑛(𝑘)(0)𝑘!𝑧𝑘.

    Fix 𝑅>0 and let 𝑁∈ℕ depend on 𝑅 such that |𝑎𝑛|>2𝑅 for all 𝑛>𝑁 and |𝑎𝑛|≤2𝑅 for all 𝑛≤𝑁. Therefore, ∀𝑛>𝑁, 𝑅<|𝑎𝑛2|. Then ∀𝑧∈𝐷(0,𝑅), we have

    |𝜓𝑛(𝑧)−𝑝𝑛(𝑧)|<𝜀𝑛.

    By the convergence of ∑𝑛=𝑁+1∞𝜀𝑛, by the Weierstrass 𝑀-Test (Theorem 2.3.3Theorem 2.3.3Theorem 2.3.3), the series

    Φ𝑁(𝑧)=∑𝑛=𝑁+1∞(𝜓𝑛(𝑧)−𝑝𝑛(𝑧))(4.4.3.9)

    converges uniformly on 𝐷(0,𝑅). Since 𝑧<𝑅<|𝑎𝑛2|<|𝑎𝑛| when 𝑛>𝑁, the pole of 𝜓𝑛(𝑧), namely 𝑧=𝑎𝑛, is not in 𝐷(0,𝑅) when 𝑛>𝑁. By Theorem 4.1.1Theorem 4.1.1Theorem 4.1.1, (4.4.3.9)(4.4.3.9)(4.4.3.9) is holomorphic on 𝐷(0,𝑅). Let

    Ψ(𝑧)=∑𝑛=1𝑁(𝜓𝑛(𝑧)−𝑝𝑛(𝑧))+Φ𝑁(𝑧).

    The poles of Ψ(𝑧) in 𝐷(0,𝑅) are all of the 𝑎𝑛 with corresponding principal parts 𝜓𝑛(𝑧), where 𝑛∈ℕ and 𝑎𝑛∈𝐷(0,𝑅). Since 𝑅 was arbitrarily chosen, Ψ has poles at each 𝑎𝑛 with the corresponding principal part 𝜓𝑛(𝑧) on ℂ. Let 𝜑(𝑧)=𝑓(𝑧)−Ψ(𝑧) be analytically continued onto each of {𝑎𝑛}𝑛∈ℕ. Then 𝜑(𝑧) is an entire function (since the Laurent expansions of 𝜑 at each of {𝑎𝑛}𝑛∈ℕ vanish). By rearrangement, we obtain our desired result. □

The Mittag–Leffler Theorem (Theorem 4.4.3.6Theorem 4.4.3.6Theorem 4.4.3.6) can also be generalized as follows:

Theorem 4.4.3.7.

Let 𝑈⊂ℂ be an open set with a simple closed boundary 𝜕𝑈 and let 𝐸={𝑎𝑛}𝑛∈ℕ⊂𝑈 be a sequence of distinct complex numbers whose accumulation points lie on 𝜕𝑈. Let {𝜓𝑛}𝑛∈ℕ be a sequence of functions in the form of (4.4.3.7)(4.4.3.7)(4.4.3.7). Then there exists a meromorphic function 𝑓:𝑈→ℂ with poles at each 𝑎𝑛 with principal parts 𝜓𝑛 at each 𝑎𝑛.

Indeed, since 𝜕𝑈∩𝑈=⌀, each 𝑎𝑛 is not an accumulation point of 𝐸. In other words, for each 𝑛∈ℕ, there exist neighborhoods 𝑈𝑛 of 𝑎𝑛 that are relatively compact in 𝑈 with disjoint closures. The proceeding proof is analogous to that of the existence part in Theorem 4.4.3.6Theorem 4.4.3.6Theorem 4.4.3.6.

Finally, we will examine the construction of entire functions interpolating prescribed values and derivatives at given points.

Let {𝑧𝑗}𝑗=1𝑛⊂ℂ be a sequence of distinct complex numbers and let {𝑤𝑗}𝑗=1𝑛⊂ℂ be a sequence of complex numbers. We can then construct a polynomial 𝑓(𝑧) such that ∀𝑗∈{1,…,𝑛}, 𝑓(𝑧𝑗)=𝑤𝑗. One such explicit formula is given by the Lagrange interpolation formula:

𝑓(𝑧)=∑𝑗=1𝑛[𝑤𝑗∏𝑘=1𝑘≠𝑗𝑛𝑧−𝑧𝑘𝑧𝑗−𝑧𝑘].

Then, following the assumption that {𝑧𝑗}𝑗=1𝑛⊂ℂ is a sequence of distinct complex numbers, let {𝑤𝑗,𝑘}𝑗∈{1,…,𝑛},𝑘∈{0,…,𝑛𝑗} be a sequence where {𝑛𝑗}𝑗=1𝑛⊂ℕ. Then we can find a polynomial 𝑓(𝑧) such that ∀𝑗∈{1,…,𝑛}, ∀𝑘∈{0,…,𝑛𝑗}, 𝑓(𝑘)(𝑧𝑗)=𝑘!𝑤𝑗,𝑘 (for clarity’s sake, 𝑗 selects the pair and 𝑘 selects the order of the derivative, whose upper bound varies for each 𝑗). Oftentimes, the factorial coefficient is absorbed into {𝑤𝑗,𝑘}.

As it turns out, an entire function can in fact be constructed for infinitely many interpolation points, or when 𝑛→∞.

Theorem 4.4.3.8.

Let {𝑧𝑘}𝑘∈ℕ⊂ℂ be a discrete set and let {𝑤𝑘,𝑛}𝑘∈ℕ,𝑛∈{0,…,𝑛𝑘} be a sequence where {𝑛𝑘}𝑘∈ℕ⊂ℕ. Then there exists an entire function such that ∀𝑘∈ℕ, ∀𝑛∈{0,…,𝑛𝑘},

𝑓(𝑛)(𝑧𝑘)=𝑛!𝑤𝑘,𝑛.(4.4.3.10)
In other words, an entire function can be constructed by the given first 𝑛𝑘 coefficients of the Taylor expansion at each 𝑧𝑘.
Proof.

According to the Weierstrass Product Theorem (Theorem 4.4.3.4Theorem 4.4.3.4Theorem 4.4.3.4), we can construct an entire function Φ(𝑧) with zeros at each of {𝑧𝑘}𝑘∈ℕ with corresponding multiplicities {𝑛𝑘}𝑘∈ℕ. By the discreteness of {𝑧𝑘}𝑘∈ℕ, there exists a corresponding sequence of radii {𝜀𝑘}𝑘∈ℕ such that each 𝐷(𝑧𝑘,2𝜀𝑘)‾ is disjoint.

Define a complex function sequence {𝜙𝑘(𝑧)}𝑘∈ℕ by

𝜙𝑘(𝑧)=∑𝑛=0𝑛𝑘−1𝑤𝑘,𝑛(𝑧−𝑧𝑘)𝑛,

where 𝑘∈ℕ. By Theorem 3.2.1.29Theorem 3.2.1.29Theorem 3.2.1.29, we can construct a 𝐶∞ sequence of functions {𝜑𝑘(𝑧)}𝑘∈ℕ such that ∀𝑘∈ℕ, supp(𝜑𝑘)⊂𝐷(𝑧𝑘,2𝜀𝑘), 𝜑𝑘≡1 on 𝐷(𝑧𝑘,𝜀𝑘)‾, and 0≤𝜑𝑘≤1 on ℂ.

Let Ψ∈𝐶∞(ℂ), and construct

𝑓(𝑧)=−Φ(𝑧)Ψ(𝑧)+∑𝑘=1∞𝜙𝑘(𝑧)𝜑𝑘(𝑧).(4.4.3.11)

Under what conditions on Ψ will 𝑓 be entire? Since the supports of each 𝜑𝑘 are disjoint, the summation ∑𝑘=1∞𝜙𝑘(𝑧)𝜑𝑘(𝑧) contains at most one nonzero term and is convergent and well-defined. To construct 𝑓 to be entire, we must have 𝜕𝑓𝜕𝑧‾=0. In other words, we want

𝜕𝜕𝑧‾(∑𝑘=1∞𝜙𝑘𝜑𝑘)=𝜕𝜕𝑧‾(ΦΨ)⟺∑𝑘=1∞𝜙𝑘𝜕𝜑𝑘𝜕𝑧‾=Φ𝜕Ψ𝜕𝑧‾

on all of ℂ. Let

𝑔(𝑧)=∑𝑘=1∞𝜙𝑘(𝑧)𝜕𝜑𝑘(𝑧)𝜕𝑧‾.

Since 𝜑𝑘≡1 on 𝐷(𝑧𝑘,𝜀𝑘)‾, 𝜕𝜑𝑘𝜕𝑧‾≡0 on ⋃𝑘=1∞𝐷(𝑧𝑘,𝜀𝑘)‾. Consequently, 𝑔(𝑧)≡0 on ⋃𝑘=1∞𝐷(𝑧𝑘,𝜀𝑘)‾.

From rearrangement, we have

𝑔(𝑧)Φ(𝑧)=𝜕Ψ𝜕𝑧‾,

which has removable singularities at each 𝑧𝑘. Define 𝑔(𝑧)Φ(𝑧)=0 at 𝑧=𝑧𝑘. Under this assertion, we have 𝑔(𝑧)Φ(𝑧)∈𝐶∞(ℂ). Since the support of 𝑔(𝑧)Φ(𝑧) is the union of disjoint compact sets, by Theorem 3.1.6Theorem 3.1.6Theorem 3.1.6, there exists a function Ψ∈𝐶∞(ℂ) satisfying

𝑔(𝑧)Φ(𝑧)=𝜕Ψ𝜕𝑧‾.

Since 𝑔 vanishes on ⋃𝑘=1∞𝐷(𝑧𝑘,𝜀𝑘)‾, it follows that 𝑔Φ vanishes on ⋃𝑘=1∞𝐷(𝑧𝑘,𝜀𝑘)‾, and Ψ is holomorphic on ⋃𝑘=1∞𝐷(𝑧𝑘,𝜀𝑘).

Fix 𝑘∈ℕ and let 𝑛∈{0,…,𝑛𝑘−1}. For 𝑧∈𝐷(𝑧𝑘,𝜀𝑘), from (4.4.3.11)(4.4.3.11)(4.4.3.11), we have

𝑓(𝑧)=−Φ(𝑧)Ψ(𝑧)+𝜙𝑘(𝑧).

Since Φ has a zero at 𝑧𝑘 with multiplicity 𝑛𝑘, Φ(𝑧)Ψ(𝑧) vanishes at 𝑧𝑘 with multiplicity at least 𝑛𝑘. Therefore, we have

𝑓(𝑛)(𝑧𝑘)=d𝑛d𝑧𝑛(∑𝑗=0𝑛𝑘−1𝑤𝑘,𝑗(𝑧−𝑧𝑘)𝑗)|𝑧𝑘−d𝑛d𝑧𝑛(∑𝑗=𝑛𝑘∞𝑤𝑘,𝑗′(𝑧−𝑧𝑘)𝑗)|𝑧𝑘=lim𝑧→𝑧𝑘∑𝑗=𝑛𝑛𝑘−1(𝑤𝑘,𝑗(𝑧−𝑧𝑘)𝑗−𝑛∏𝑟=𝑗−𝑛+1𝑗𝑟)−∑𝑗=𝑛𝑘∞(𝑤𝑘,𝑗′(𝑧−𝑧𝑘)𝑗−𝑛∏𝑟=𝑗−𝑛+1𝑗𝑟)=𝑛!𝑤𝑘,𝑛,

as desired. ⁠□

Remark.

For a general power series, there is no assurance that it corresponds to the Taylor expansion of an entire function. However, for any polynomial of degree 𝑛, there always exists an entire function whose Taylor expansion agrees with the polynomial up to the first 𝑛+1 terms, which is the fundamental difference between a polynomial and a transcendental entire function.

Example 4.4.3.9.

Prove the pole expansion formula

πcsc(π𝑧)=P.V.(∑𝑘=−∞∞(−1)𝑘𝑧+𝑘)=1𝑧+∑𝑘=1∞2𝑧(−1)𝑘𝑧2−𝑘2
for 𝑧∈ℂ∖ℤ.
Solution to Example 4.4.3.9Example 4.4.3.9Example 4.4.3.9.

Let the simple poles of πcsc(π𝑧) at each integer be enumerated by

𝑎𝑛={−𝑛2if𝑛∈2ℕ,𝑛+12if𝑛∈ℕ∖2ℕ.
⁠□