<<

Portland State University PDXScholar

University Honors Theses University Honors College

5-15-2020 Laurent Expansion and its Applications

Anna Sobczyk Portland State University

Follow this and additional works at: https://pdxscholar.library.pdx.edu/honorstheses

Part of the Commons Let us know how access to this document benefits ou.y

Recommended Citation Sobczyk, Anna, " Expansion and its Applications" (2020). University Honors Theses. Paper 839. https://doi.org/10.15760/honors.858

This Thesis is brought to you for free and open access. It has been accepted for inclusion in University Honors Theses by an authorized administrator of PDXScholar. Please contact us if we can make this document more accessible: [email protected].

Laurent and its Applications

By

Anna Sobczyk

An undergraduate honors thesis submitted in partial fulfillment of the requirements for the degree of

Bachelor of Science

In

University Honors

And

Mathematics

Thesis Advisor

Dr. Bin Jiang

Portland State University 2020 Abstract

The Laurent expansion is a well-known topic in for its application in obtaining residues of complex functions around their singularities. Computing the Laurent series of a around its singularities turns out to be an efficient way to determine the residue of the function as well as to compute the of the function along any closed around its singularities. Based on the theory of the Laurent series, this paper provides several working examples where the Laurent series of a function is determined and then used to calculate the integral of the function along any closed around the singularities of the function. A brief description of the Frobenius method in solving ordinary differential equations is also provided.

Section I. Introduction

The method of Laurent series expansions is an important tool in complex analysis. Where a can only be used to describe the analytic part of a function, Laurent series allows us to work around the singularities of a complex function. To do this, we need to determine the singularities of the function and can then construct several concentric rings with the same center 푧0 based on those singularities and obtain a unique Laurent series of 푧 − 푧0inside each where the function is analytic.

1 The construction of Laurent series is important because the coefficient corresponding to the 푧−푧0 term gives the residue of the function. The calculation of the integral of the function along any closed curve can be done efficiently by using such residue based on the . Not only does the Laurent series create an efficient method for the integration, it also has many other applications in physics and engineering.

While the residue of the function has been used extensively in calculating both complex and real 1 integration, we seldom investigate the coefficient of the term that occur in the outer rings of 푧−푧0 a Laurent series expansion. This paper serves to speak on the significance of this coefficient in the outer rings by providing several working examples of the Laurent series outside of the center and using them to compute the integral of the function along any closed curve outside of the center annulus. This paper also describes the Frobenius method, a method very similar to Laurent series, in solving second-order ordinary differential equations around their singularities.

2 Section II. Background Theory

First, let us define a Laurent series.1

Theorem 1.1 Let 0 ≤ 푟1 < 푟2 and 푧0 ∈ ℂ. Suppose 푓(푧) is analytic on the region 퐴 = {푧 ∈ ℂ| 푟1 < |푧 − 푧0| < 푟2} where 푟1 ≥ 0 and 푟2 ≤ ∞. Then we have:

∞ ∞ 푛 푏푛 푓(푧) = ∑ 푎푛(푧 − 푧0) + ∑ 푛 (푧 − 푧0) 푛=0 푛=1

which converge absolutely on 퐴. This series for 푓(푧) is called the Laurent series or Laurent expansion around 푧0 in the annulus 퐴.

The coefficients can be determined by: 1 푓(휁) 푎푛 = ∫ 푛+1 푑휁 , 푛 = 0, 1, 2, … 2휋𝑖 훾 (휁 − 푧0) 1 푛−1 푏푛 = ∫푓(휁)(휁 − 푧0) 푑휁 , 푛 = 1, 2, … 2휋𝑖 훾 Where 훾 can be any circle with center 푧0 and radius 푟, 푟1 < 푟 < 푟2. Furthermore, 푎푛and 푏푛are unique.

However, the equations for finding the coefficients 푎푛and 푏푛in the Laurent Series are impractical for a given function. Although the formulas exist, they are seldom used as there are always easier tricks to obtain the Laurent expansion. For instance, we can use well-known Taylor expansions of some fundamental function to obtain the Laurent series. Another common trick is to creatively manipulate a function 푓 to fit into the form of a common . See the working examples for demonstrations of these tricks.

Next, let us introduce the classification of singularities, which are central to constructing a Laurent series. Simply put, a singularity is a point 푧0 in which a function is differentiable at points arbitrarily close to but not including 푧0. Singularities are not always easily for a complicated function. There are different types and classifications of singularities that we will define now.

Definition 1.1 If a function 푓 is analytic on a region 퐴 = {푧| 0 < |푧 − 푧0| < 푟2} 푤𝑖푡ℎ 푟1 = 0, which is a deleted neighborhood of 푧0, then 푧0 is called an isolated singularity2 and is expressed as: 푏푛 푏1 푓(푧) = ⋯ + 푛 + ⋯ + + 푎푛 + 푎1(푧 − 푧0) + ⋯ 𝑖푛 {푧| 0 < |푧 − 푧0| < 푟2} (푧−푧0) 푧−푧0

1 Theorem adapted from Marsden & Hoffman textbook. 2 Definition taken from Marsden & Hoffman and Apelian & Surace text books.

3 The convenience of Laurent series is that we can always find a Laurent expansion centered at an in an annulus that omits that point.3 The Laurent expansion allows for a series representation in both negative and positive powers of (푧 − 푧0) in a region excluding points where 푓 is not differentiable. If 푓 is differentiable in the entire region, then it is analytic and the Laurent series centered at 푧0 will reduce to the Taylor series of the function below:

∞ 푓푘(푐) 푓(푧) = ∑ (푧 − 푐)푘 푓표푟 |푧 − 푐| < 푟 푘! 푛=0

There are different classifications of isolated singularities as below:

Definition 1.2 Let 푧0 be an isolated singularity of 푓. If all but a finite number of the 푏푛 terms are zero, then 푧0 is called a pole of 푓. The order of the pole is determined by the highest k such that 푏푘 ≠ 0 and is called a pole of order k. A pole of order one is commonly referred to as a simple pole or single pole.

Definition 1.3 If an infinite number of 푏푘 are nonzero, 푧0 is called an . This 푧0 is also sometimes called a pole of infinite order.

Definition 1.4 We call 푧0 a if all 푏푘’s are zero. A Taylor series expansion always exists for removable singularities.

We focus on the main application of Laurent series: finding the residue of a function. While some complex functions have handy formulas for calculating the residue, it mainly depends on the type of singularity you are dealing with. For instance, there is no efficient way to find the residue of a function with an essential singularity. To find the residue in this case, you must find 풃 the Laurent expansion of the function and locate the ퟏ term: 푧−푧0

푏푛 풃ퟏ 푓(푧) = ⋯ + 푛 + ⋯ + + 푎푛 + 푎1(푧 − 푧0) + ⋯ 𝑖푛 {푧| 0 < |푧 − 푧0| < 푟2} (푧−푧0) 푧−푧0 1 In the Laurent expansion, 풃ퟏ is the coefficient of the term in the series. Even if the residue 푧−푧0 can be found easily through a formula, one might want to look at the Laurent series obtained in the outer annuli associated with the singularities. Once the Laurent expansion is known, we can 풃 find the corresponding ퟏ term. It can help us with calculating the integration of 푓(푧) along 푧−푧0 any closed curve located within those annuli.

3 See Apelian & Surace.

4 4 Theorem 1.2 Residue Theorem : Let 퐴 be a region and let 푧1,푧2, … , 푧푛 be 푛 distinct points in A. Let 푓 be analytic in 퐴 except for at the isolated singularities at 푧1,푧2, … , 푧푛. Let  be a closed curve in 퐴 homotopic to a point in 퐴. Assume no 푧푖 lies on 훾. Then:

∫ 푓(푧)푑푧 = 2휋𝑖 ∑[푅푒푠(푓; 푧푖)]퐼(훾; 푧푖) 훾 푖=1

Here 푅푒푠(푓; 푧푖) is the residue of 푓 at 푧푖 and 퐼(훾; 푧푖) is the index of 훾 with respect to 푧푖. For simplicity, we assume 퐼(훾; 푧푖) = 1 for this paper.

Simply put, for a clockwise 훾, the integral equals 2휋𝑖 times the sum of the residues of 푓 inside 훾. In complex analysis, residues play a critical role in allowing us to easily compute . Using the Residue Theorem to solve a is significantly more efficient than other methods because it greatly reduces computational time. The Residue Theorem in complex analysis also makes the integration of some real functions feasible without need of numerical approximation.

The examples in this paper focus on obtaining the residue from a Laurent series. The residues obtained from the Laurent series would speed up the complex integration on closed curves.

4 Theorem adapted from Marsden & Hoffman textbook.

5 Section III. Working Examples

In the following examples we will refer to a helpful geometric series and some common known Taylor expansions.

Geometric Series

∞ ∑ 푧푛 , |푧| < 1

1 푛=0 = ∞ 1 − 푧 1 − ∑ , |푧| > 1 푧푛 { 푛=1

Table 1.1 Known Function Expansions Function Taylor Series around 0 Valid for ∞ 푧3 푧5 푧2푛−1 all 푧 sin (푧) 푧 − + − ⋯ = ∑(−1)푛+1 3! 5! (2푛 − 1)! 푛=1 ∞ cos (푧) 푧2 푧4 푧6 푧2푛 all 푧 1 − + − + ⋯ = ∑(−1)푛 2! 4! 6! (2푛)! 푛=1 푧 ∞ e 푧2 푧3 푧푛 all 푧 1 + 푧 + + + ⋯ = ∑ 2! 3! 푛! 푛=0

6 Example 1

1 Let 푓(푧) = . Determine the Laurent series around 푧 = 1. 2+푧

Solution:

Obviously, we have a simple pole at 푧 = −2. Hence, we are dealing with a radius of 3 and want to find the Laurent series for both |푧 − 1| < 3 푎푛푑 |푧 − 1| > 3. The Laurent series will reduce to a Taylor series inside |푧 − 1| < 3 where 푓(푧) is analytic.

For |푧 − 1| < 3, we refer to the well-known geometric series. We begin by trying to create a (푧 − 1) term in the denominator.

1 1 1 1 1 푓(푧) = = = = ( ) 2 + 푧 2 + 푧 − 1 + 1 3 + (푧 − 1) 3 −(푧 − 1) ( ) 1 − 3 −(푧−1) Since | | < 1, we can now represent the function as a series: 3

∞ ∞ 1 −(푧 − 1)푛 (−1)푛(푧 − 1)푛 ⇒ 푓(푧) = ∑ = ∑ for |푧 − 1| < 3 3 3푛 3푛+1 푛=0 푛=0

Which is just a Taylor series as the function is analytic inside the region.

3 For |푧 − 1| > 3, we can use < 1 and follow our previous work to obtain: |푧−1|

∞ ∞ 1 1 1 1 (−1)푛3푛 (−1)푛3푛 푓(푧) = = = ∑ = ∑ 3 + (푧 − 1) 푧 − 1 −3 푧 − 1 (푧 − 1)푛 (푧 − 1)푛+1 1 − (푧 − 1) 푛=0 푛=0

∞ ∞ (−1)푛3푛 (−1)푛−13푛−1 ⟹ 푓(푧) = ∑ = ∑ (푧 − 1)푛+1 (푧 − 1)푛 푛=0 푛=1

In this case, we have obtained the Laurent expansion. The generalized residue for the outer ring 1 |푧 − 1| > 3 is the coefficient of , that is 푏 = 1. 푧−1 1

Remarks: a) Integrating along a closed path inside the inner ring |푧 − 1| < 3 means we should use the residue obtained from the Laurent series in |푧 − 1| < 3. By Theorem 1.1, we can compute

∫ 푓(푧)푑푧 = 2휋𝑖(푏1) = 2휋𝑖(0) = 0. |푧−1|=1

7 b) Integrating along a non-simple closed path inside the outer ring |푧 − 1| > 3 means we must use the generalized residue obtained from the Laurent series in |푧 − 1| > 3. By Theorem 1.1, we can compute

∫ 푓(푧)푑푧 = 2휋𝑖(푏1) = 2휋𝑖(1) = 2휋𝑖. |푧−1|=4 c) By combining a) and b), we conclude that the Laurent series computed in each ring, either inner ring or outer ring can be used directly with coefficient 푏1to compute the integral along any closed curve inside that ring.

8 Example 2

This example will use the same method as in Example 1 based on the known geometric series to find the Laurent Expansion. However, this is a more complicated example and will require extra techniques—a substitution and partial fraction decomposition. Suppose:

1 푓(푧) = 푧(푧 − 2)(푧 − 5)

By observation, we can easily see that 푓(푧) has simple poles at 푧 = 0, 푧 = 2 푎푛푑 푧 = 5. These poles determine the radii of the annuli produced with the Laurent Series. We have 0 < |푧| < 2 as the center annulus, 2 < |푧| < 5 as the middle annulus, and 5 < |푧| < ∞ as the outermost infinite “ring.”

Figure 1.1

In this example, we will find the Laurent expansion valid on 푅 = {푧 | |푧 − 3| < 1}. This is the circle of radius 1 centered at 푧 = 3 where 푓(푧) is analytic.

Step 1 In order to construct the Laurent series of this function, we first use a substitution such that 푤 = 푧 − 3. Then we can center 푤 around 푤 = 0 within |푤| < 1.

1 푓(푧) = (푤 + 3)(푤 + 1)(푤 − 2)

9 Step 2 We now use partial fraction decomposition:

1 퐴 퐵 퐶 푓(푤) = = + + (푤 + 3)(푤 + 1)(푤 − 2) 푤 + 3 푤 + 1 푤 − 2

⟹ 퐴(푤2 − 푤 − 2) + 퐵(푤2 + 푤 − 6) + 퐶(푤2 + 4푤 + 3) = 1

퐴 + 퐵 + 퐶 = 0 −퐴 + 퐵 + 4퐶 = 0 −2퐴 − 6퐵 + 3퐶 = 1

From the above equations, we obtain the following coefficients: 1 1 1 퐴 = ; 퐵 = − ; 퐶 = . 10 6 15

We will denote the partial fraction components of 푓(푧) as:

1 −1 1 푓 (푤) = , 푓 (푤) = , 푓 (푤) = . 1 10(푤+3) 2 6(푤+1) 3 15(푤−2)

Step 3 Determine the Laurent expansion valid for |푤| < 1 based on the above partial fractions.

1 Let us start with 푓 (푤) = . For |푤| < 1: 1 10(푤+3)

푛 푛 1 1 1 1 1 1 1 ∞ (−1) 푤 = = −푤 = ∑푛=0 10(푤+3) 10 3−(−푤) 10 3 1−( ) 10 3푛+1 3

We obtain the following geometric series and then substitute 푤 = 푧 − 3.

(−1)푛푤푛 (−1)푛(푧−3)푛 푓 (푤) = ∑∞ , |푤| < 1 ⟹ 푓 (푧) = ∑∞ , |푧 − 3| < 1. 1 푛=0 10(3푛+1) 1 푛=0 10(3푛+1)

−1 For 푓 (푤) = on |푤| < 1: 2 6(푤+1) −1 1 1 1 = − = − ∑∞ (−1)푛푤푛 6(푤+1) 6 1−(−푤) 6 푛=0

We obtain the following geometric series and substitute back in for 푤 = 푧 − 3.

푛 푛 푛 푛 ∞ (−1) 푤 ∞ (−1) (푧−3) 푓2(푤) = − ∑푛=0 , |푤| < 1 ⟹ 푓 (푧) = − ∑ , |푧 − 3| < 1 6 2 푛=0 6

10 1 For 푓 (푤) = on |푤| < 1: 3 15(푤−2) 푛 1 1 1 −1 1 1 ∞ 푤 = = 푤 = − ∑푛=0 15(푤−2) 15(−2−(−푤)) 15 2 (1− ) 15 2푛+1 2

We obtain the following geometric series and substitute back in for 푤 = 푧 − 3.

1 푤푛 (푧−3)푛 푓 (푤) = − ∑∞ |푤| < 1 ⟹ 푓 (푧) = − ∑∞ , |푧 − 3| < 1. 3 15 푛=0 2푛+1 3 푛=0 15(2푛+1)

Step 4 Determine which parts are relevant for the Laurent series. In this case, we only want |푤| < 1, or |푧 − 3| < 1. We combine the above geometric series and obtain:

∞ ∞ ∞ (−1)푛(푧 − 3)푛 (−1)푛(푧 − 3)푛 (푧 − 3)푛 푓(푧) = ∑ − ∑ − ∑ 10(3푛+1) 6 15(2푛+1) 푛=0 푛=0 푛=0

∞ (−1)푛(푧 − 3)푛 (−1)푛(푧 − 3)푛 (푧 − 3)푛 ⟹ 푓(푧) = ∑ ( − − ) 10(3푛+1) 6 15(2푛+1) 푛=0

∞ (−1)푛 (−1)푛 1 ⟹ 푓(푧) = ∑ ( − − ) (푧 − 3)푛 10(3푛+1) 6 15(2푛+1) 푛=0

∞ {(−1)푛(2푛+1)[3 − 5(3푛+1)] − 2(3푛+1)} ⟹ 푓(푧) = ∑ (푧 − 3)푛 30(6푛+1) 푛=0

Note that this results in the analytic part of the Laurent expansion without principal part. This means our Laurent series has reduced to a Taylor series as in Example 1.

11 Example 3

1 Let us find the Laurent series of 푓(푧) = valid in the region 2 < |푧| < 5 around 푧 = 0. 푧(푧−2)(푧−5)

Step 1 we start with partial fraction decomposition.

1 퐴 퐵 퐶 푓(푧) = = + + 푧(푧 − 2)(푧 − 5) 푧 푧 − 2 푧 − 5

⟹ 퐴(푧2 − 7푧 + 10) + 퐵(푧2 − 5푧) + 퐶(푧2 − 2푧) = 1 퐴 + 퐵 + 퐶 = 0 −7퐴 − 5퐵 − 2퐶 = 0 10퐴 = 1

From the above equations, we obtain the following coefficients:

1 1 1 퐴 = ; 퐵 = − ; 퐶 = . 10 6 15

We will denote the partial fraction components of 푓(푧) as:

1 −1 1 푓 (푧) = , 푓 (푧) = , 푓 (푧) = . 1 10푧 2 6(푧−2) 3 15(푧−5)

Step 2 Determining the geometric series to each corresponding partial fraction.

We consider the region 2 < |푧| < 5. In order to use our geometric series, we must represent the 1 function in the region in terms of 푧 표푟 based on the fact that 푧

2 푧 2 < |푧| ⟹ | | < 1 푎푛푑 |푧| < 5 ⟹ | | < 1. 푧 5

2 푧 The Laurent series representation is found by looking for for 푓 (푧) and for 푓 (푧): 푧 2 5 3

푛 푛 −1 −1 1 1 ∞ 2 1 ∞ 2 a. 푓2(푧) = = 2 = − ∑푛=0 = − ∑푛=0 6(푧−2) 6푧 (1− ) 6푧 푧푛 6 푧푛+1 푧

푛 푛 1 1 1 1 1 1 ∞ 푧 1 ∞ 푧 b. 푓 (푧) = = ( 푧) = − ∑ = − ∑ 3 15(푧−5) 15 5 −1+ 15 5 푛=0 5푛 15 푛=0 5푛+1 5

1 1 1 Note that 푓 (푧) = = is the form of series representation. 1 10푧 10 푧

12 Step 3 Build the Laurent expansion from the above geometric series.

∞ ∞ 1 1 1 2푛 1 푧푛 푓(푧) = − ∑ − ∑ 10 푧 6 푧푛+1 15 5푛+1 푛=0 푛=0

∞ ∞ 푧푛 1 1 2푛 ⟹ 푓(푧) = − ∑ + − ∑ 15(5푛+1) 10 푧 6(푧푛+1) 푛=0 푛=0

∞ ∞ 푧푛 1 1 2푛−1 1 ⟹ 푓(푧) = − ∑ − − ∑ 15(5푛+1) 15 푧 6 푧푛 푛=0 푛=2

푏 Step 4 Find the generalized residue. We only need to collect the 1 term. 푧 1 Therefore, the generalized residue of 푓(푧) is − in the region 2 < |푧| < 5. 15

13 Example 4

To demonstrate application of how the generalized residue can be used to solve complex function integration, we will use 푓(푧) from Example 3. Suppose we want to integrate 푓(푧) along the path |푧| = 4.

We can solve this problem using the Residue Theorem with two methods: a. Finding the residues using known formulas and apply the Residue Theorem. b. Use our previously constructed Laurent series and apply Theorem 1.1 directly.

5 For (a), we can find the residue of a pole using the formula 푅푒푠(푓, 푧0) = lim (푧 − 푧0)푓(푧). 푧→푧0 We will only need to find the residue of the poles 푧 = 0 and 푧 = 2 because they are the only two simple poles that lie within the closed path. The other simple pole 푧0 = 5 lies outside the given path, and will not be considered for this integral.

1 푅푒푠(푓, 0) = lim(푧 − 0)푓(푧) = 푧→0 10 1 푅푒푠(푓, 2) = lim(푧 − 2)푓(푧) = − 푧→2 6

1 1 2휋푖 Applying the Residue Theorem, we have ∫ 푓(푧)푑푧 = 2휋𝑖 ( − ) = − . |푧|=4 10 6 15

For (b), we can use Theorem 1.1 directly. This means we can use the generalized residue found in our Laurent expansion obtained in Example 3 because the Laurent series was constructed in the ring containing |푧| = 4. We simply take the generalized residue, and multiply it by 2휋𝑖:

1 2휋𝑖 ∫ 푓(푧)푑푧 = 2휋𝑖 (− ) = − |푧|=4 15 15

Remarks

If we wanted to integrate along any path |푧| > 5, then we need the Laurent expansion for the outmost ring |푧| > 5. The Laurent series is the only way to obtain the generalized residue associated with this region. We skip the details as its approach is similar to Example 3.

5 See Marsden & Hoffman textbook for this formula and others to calculate residues.

14 Example 5

The following two functions are further examples on how to use a well-known series expansion to find the Laurent series. Each of these functions contains essential singularities. Notice that they have infinitely many 푏푛 terms.

1 1 1 1 1 1 1. 푓(푧) = 푧2푒푧 = 푧2 (1 + + + ⋯ ) = 푧2 + 푧 + + + … 푓표푟 |푧| > 0 1!푧 2!푧2 2 3!푧 4!푧2 푠푖푛푧 1 푧3 푧5 1 푧3 푧5 2. 푔(푧) = = (푧 − + − + ⋯ ) = − + − + ⋯ 푧2 푧2 3! 5! 푧 3! 5! 1 For 푓(푧), you simply multiply a 푧2 term through the Taylor Series of 푒푧. In order to find the 1 residue, you need to find the constant associated with the term. Clearly, that term for 푓(푧) 푧 1 1 is . Therefore 푏 = is the residue of 푓(푧) around 푧 = 0. 3!푧 1 6

For 푔(푧), we divide by 푧2 the Taylor Series of sin (푧). We immediately get our residue from the 1 first term . Then 푏 = 1 is the residue of 푔(푧) around 푧 = 0. 푧 1

15 Section IV. The Frobenius Method

The Frobenius method is used to solve linear differential equations with variable coefficients.

Theorem 1.36 Any differential equation that has the form:

푝(푥) 푞(푥) (ퟏ) 푦′′ + 푦′ + 푦 = 0 푥 푥2

Here the functions 푝(푥) and 푞(푥) are analytic at 푥 = 0 will have at least one solution that can be represented by:

푟 ∞ 푚 푟 2 (ퟐ) 푦(푥) = 푥 ∑푛=0 푎푚푥 = 푥 (푎0 + 푎1푥 + 푎2푥 + ⋯ )

The exponent r can be any real or and is chosen so that 푎0 ≠ 0.

Solving (1) involves expanding 푝(푥) and 푞(푥) in and differentiating (2) term by term. The process results in a very important quadratic equation called the indicial equation.

We begin by expanding y(x) as defined in (2) along with its first and second :

푟 푟+1 푟+2 i. 푦(푥) = 푎0푥 + 푎1푥 + 푎2푥 + ⋯ 푟−1 푟 ii. 푦′(푥) = 푟푎0푥 + (푟 + 1)푎1푥 + ⋯ ′′ 푟−2 푟−1 iii. 푦 (푥) = 푎0푟(푟 − 1)푥 + 푎1푟(푟 + 1)푥 + ⋯

If we multiply (1) by 푥2, we get 푥2푦′′ + 푥푝(푥)푦′ + 푞(푥)푦 = 0.

Now plug the expansions of y(x) from (i), (ii), and (iii) into our simplified (1) and let 푥 → 0 then 푝(푥) → 푝0푎푛푑 푞(푥) → 푞0. From this, we get the equation:

푟 푟 푟 푎0푟(푟 − 1)푥 + 푝0푎0푟푥 + 푞0푎0푥 = 0

푟−2 푟−1 푟 Here 푎0푟(푟 − 1)푥 of 푦′′(푥), 푎0푟푥 of 푦′(푥), and 푎0푥 of y(x) are the major terms.

We factor out and divide by the common term to arrive at the indicial equation:

푟 (푟(푟 − 1) + 푝0푟 + 푞0)(푎0푥 ) = 0

⟹ 푟(푟 − 1) + 푝0푟 + 푞0 = 0

6 Theorem adapted from Kreyszig’s Theorem 1 (p. 216).

16 Definition 1.57 The indicial equation is a quadratic equation defined that takes on the form:

푟(푟 − 1) + 푝0푟 + 푞0 = 0, where

∞ 푘 ∞ 푘 푝(푥) = ∑푘=0 푝푘푥 , 푞(푥) = ∑푘=0 푞푘푥 .

The roots r1 and r2 of the indicial equation can present in three different cases:

1. Distinct roots not differing by an integer. 2. Double root 푟1 = 푟2 = 푟. 3. Roots differing by an integer, which may or may not have a logarithmic term.

Let us show the framework of the method of Frobenius.8 Suppose we have the equation:

푥2푦′′ + 푥푝(푥)푦′ + 푞(푥)푦 = 0

Here 푥 = 0 is a regular singular point. Then p(x) and q(x) are analytic at the origin and have power series expansions

∞ ∞ 푘 푘 푝(푥) = ∑ 푝푘푥 , 푞(푥) = ∑ 푞푘푥 , |푥| < 휌 푘=0 푘=0

Those are convergent for some 휌 > 0. Let r1, r2 be the roots of the indicial equation

퐹(푟) = 푟(푟 − 1) + 푝0푟 + 푞표 = 0.

The power series given in each of the following solution forms are convergent at least in the interval |푥| < 휌.

Case 1: Distinct roots not differing by an integer (i.e. 푟1 − 푟2 ≠ 푛, 푛 ∈ ℤ).

The solutions will have the form:

푟1 푘 푦1(푥) = 푥 ∑ 푎푘(푟1)푥 푘=0 ∞

푟2 푘 푦2(푥) = 푥 ∑ 푏푘(푟2)푥 푘=0

Where 푎푘(푟1) and 푏푘(푟2) are determined by substituting 푦1(푥) or 푦2(푥) into the original ODE.

7 Indicial equation and form of solutions taken from Kreyszig. 8 Framework adapted from Phinney’s lecture notes

17 Case 2: Repeated root (i.e. 푟1 = 푟2).

The solutions will have the form:

푟1 푘 푦1(푥) = 푥 ∑ 푎푘(푟1)푥 푘=0

푟1 푘 푦2(푥) = 푦1(푥)푙표푔푥 + 푥 ∑ 푏푘(푟1)푥 푘=0

Let us show that the formula for 푦2(푥) is fesible by demonstrating why the term 푦1(푥)푙표푔푥 is needed, based on the fact that 푦1(푥) and 푦2(푥) need to be linearly independent.

푟1 ∞ 푘 Let 퐸2(푥) = 푥 ∑푘=0 푏푘(푟1)푥 denote the second term of 푦2(푥).

Begin by differentiating: 1 푦′ (푥) = 푦′ (푥)푙표푔푥 + 푦 (푥) + 퐸 ′(푥) 2 1 1 푥 2 1 1 푦′′(푥) = 푦′′(푥)푙표푔푥 + 2푦′ (푥) − 푦 (푥) + 퐸′′(푥) 2 1 1 푥 1 푥2 2

Recall:

2 ′′ ′ 푥 푦2 + 푥푝(푥)푦2 + 푞(푥)푦2 = 0

′ ′′ Plugging in for 푦2(푥), 푦2(푥), and 푦2 (푥) we get:

2푦 (푥) 푦 (푥) 푦 (푥) 푥2 [푦′′(푥)푙표푔푥 + 1 − 1 + 퐸 ′′(푥)] + 푥푝(푥) [푦′ (푥)푙표푔푥 + 1 + 퐸′ (푥)] 1 푥 푥2 2 1 푥 2 + 푞(푥)[푦1(푥)푙표푔푥 + 퐸2(푥)] = 0

2 ′′ ′ ′ ⟹ 푙표푔푥[푥 푦1 (푥) + 푥푝(푥)푦1(푥) + 푞(푥)푦1(푥)] + 2푥푦1(푥) − 푦1(푥) + 푝(푥)푦1(푥) 2 ′′ ′ + (푥 퐸2 (푥) + 푥푝(푥)퐸2(푥) + 푞(푥)) = 0

Since 푦1(푥) is already a solution, the first term above is zero. The second term 퐸2(푥) of 푦2(푥) satisfies:

2 ′′ ′ ′ 푥 퐸2 (푥) + 푥푝(푥)퐸2(푥) + 푞(푥) = 1 − 푝(푥)푦1(푥) − 2푥푦1(푥)

This is nonhomogeneous Frobenius equation for 퐸2(푥). Since 푦1(푥) is already expressed in a power series, a similar method can be used to solve 퐸2(푥). Adding 퐸2(푥) back into 푦1(푥)푙표푔푥 will ensure 푦2(푥) is linearly independent with 푦1(푥).

18 + Case 3: Roots differing by an integer (i.e. 푟1 − 푟2 = 푛, 푛 ∈ ℤ ).

The solutions will have the form:

푟1 푘 푦1(푥) = 푥 ∑ 푎푘(푟1)푥 푘=0

푟2 푘 푦2(푥) = 푐푦1(푥)푙표푔푥 + 푥 ∑ 푏푘(푟2)푥 푘=0

And c may be the value zero. The constant 푏푛(푟2) is arbitrary and may be set to zero.

Let us justify the feasibility of second solution 푦2(푥):

푟2 ∞ 푘 Let 퐸2(푥) = 푥 ∑푘=0 푏푘(푟2)푥 denote the second term of 푦2(푥).

Begin by differentiating: 1 푦′ (푥) = 푐 (푦′ (푥)푙표푔푥 + 푦 (푥) ) + 퐸 ′(푥) 2 1 1 푥 2 1 1 푦′′(푥) = 푐 (푦′′(푥)푙표푔푥 + 2푦′ (푥) − 푦 (푥) ) + 퐸′′(푥) 2 1 1 푥 1 푥2 2

Recall:

2 ′′ ′ 푥 푦2 + 푥푝(푥)푦2 + 푞(푥)푦2 = 0

′ ′′ Plugging in for 푦2(푥), 푦2(푥), and 푦2 (푥) we get:

2푦 ′(푥) 푦 (푥) 푦 (푥) 푥2 [푐 (푦′′(푥)푙표푔푥 + 1 − 1 ) + 퐸 ′′(푥)] + 푥푝(푥) [푐 (푦′ (푥)푙표푔푥 + 1 ) + 퐸′ (푥)] 1 푥 푥2 2 1 푥 2 + 푞(푥)[푐푦1(푥)푙표푔푥 + 퐸2(푥)] = 0

2 ′′ ′ ′ ⟹ 푙표푔푥[푐푥 푦1 (푥) + 푐푥푝(푥)푦1(푥) + 푐푞(푥)푦1(푥)] + 2푐푥푦1(푥) − 푐푦1(푥) + 푐푝(푥)푦1(푥) 2 ′′ ′ + (푥 퐸2 (푥) + 푥푝(푥)퐸2(푥) + 퐸2(푥)푞(푥)) = 0

19 Since 푦1(푥) is already a solution, the first term above is zero. The second term 퐸2(푥) of 푦2(푥) satisfies:

2 ′′ ′ ′ 푥 퐸2 (푥) + 푥푝(푥)퐸2(푥) + 푞(푥)퐸2(푥) = 푐(푦1(푥) − 푝(푥)푦1(푥) − 2푥푦1(푥))

From here, we must explore two scenarios with the value of c. First, assume 푐 = 0, and then solve the above homogeneous ODE to see if there exist two linearly independent solutions 푦1(푥) and 푦2(푥) = 퐸2(푥) . Linear dependence occurs if 푦2(푥) turns out to be a multiple of 푦1(푥). Then we must choose 푐 = 1 to solve for 푦2(푥).

For example, assume 푟1 = 3.5 and 푟2 = 1.5. If 푦1(푥) is already solved, then:

3.5 2 푦1(푥) = 푥 (푎0 + 푎1푥 + 푎2푥 + ⋯ )

Assume for 푐 = 0, we get

1.5 2 푦2(푥) = 푥 (푏0 + 푏1푥 + 푏2푥 + ⋯ )

If 푏0 ≠ 0 표푟 푏1 ≠ 0, then 푦1(푥) and 푦2(푥) are surely linearly independent and we are done. 1.5 2 3 3.5 Otherwise we have 푦2(푥) = 푥 (푏2푥 + 푏3푥 … ) = 푥 (푏2 + 푏3푥 … ) = 푦1(푥). Then we need to choose 푐 = 1 to solve for 푦2(푥) as in Case 2 with the repeated root.

20 Section V. Conclusion

The Laurent series are central to complex analysis and its applications. Although the residue of some functions can be found easily with well-known formulas, this is not true in general. For example, for a function with an essential singularity—where no such easy formula exists—the Laurent expansion is the only way to determine the function residue at such a singularity. The residues found through the Laurent series will greatly simplify complex integration, which can be applied in many fields outside of pure mathematics. A similar series expansion called the Frobenius method is also useful in solving second-order ordinary different equations with singularities.

21 References

Apelian, C. & Surace, S. (2010). Real and complex analysis. Chapman & Hall/CRC.

Campbell, A. & Daners, D. (2013). Linear Algebra via Complex Analysis. The American

Mathematical Monthly. 120:10, 877-892. DOI: 10.4169/amer.math.monthly.120.10.877

Kreyszig, E. (1993). Advanced engineering mathematics (Seventh ed.). New York: Wiley.

Loughborough University. Complex variables: Laurent series handout. SYMBOL.

http://sym.lboro.ac.uk/resources/Handout-Laurent.pdf.

Marsden, J. E., & Hoffman, M. J. (1999). Basic Complex Analysis (3rd ed.). New York, NY:

W.H. Freeman and Company.

Phinney, Sterl. “The Method of Frobenius (Lecture Notes).” Introductory Methods of Applied

Mathematics, California Institute of Technology,

www.its.caltech.edu/~esp/acm95b/frobenius.pdf.

Weisstein, Eric W. "Frobenius Method." From MathWorld--A Wolfram Web Resource

https://mathworld.wolfram.com/FrobeniusMethod.html

22