Chapter 3
Chapter 3
Contour Integrals
We will learn how they are defined and how they can be computed soon. In the first
glance, it appears quite similar to line integrals in Multivariable Calculus. However,
when combining with properties of holomorphic functions, there are many beautiful
and amazing results concerning complex contour integrals which did not appear in
line integrals. One notable result is Cauchy’s integral formula, an elegant theorem
which leads to many important results in Complex Analysis and beyond.
53
54 3. Contour Integrals
I
Example 3.1. Compute the line integral f (z) dz for each of the functions below.
γ
Here γ is the circle with radius 2 centered at the origin.
(a) f (z) = z2
1
(b) f (z) =
z
(c) f (z) = z
Solution
γ can be parametrized by:
z(t) = 2eit , t ∈ [0, 2π ].
Therefore dz = 2ieit dt.
(a)
I Z 2π 2 Z 2π
2 it it
z dz = 2e · 2ie
| {z dt} = 8ie3it dt
γ 0 | {z } 0
dz
z2
t=2π
1 3it
= 8i e
3i t =0
8 6πi 8
= e − e0 = (1 − 1) = 0.
3 3
(b)
I Z 2π Z t=2π
1 1
dz = · 2ieit dt = i dt = 2πi.
γ z 0 2eit t =0
(c)
I Z 2π Z 2π
z dz = 2e−it · 2eit dt = 4 dt = 8πi.
γ 0 0
d 1 3it
Remark 3.3. In part (a) of the above example, we have used the fact that dt 3i e =
e3it ,
and also Fundamental Theorem of Calculus. In general, just like in the real case, if
F (t) is a differentiable function of t on [ a, b] such that F 0 (t) = ϕ(t) on [ a, b], then we
have
Z t=b
ϕ(t) dt = F (b) − F ( a).
t= a
3.1. Complex Integrations 55
However, we sometimes need to be more careful when applying this. Try to find out
what’s wrong with the calculation below:
I Z 2π 2π
1 1 it 1 it
dz = ie dt = − Log ( 1 − 2e )
|z|=1 1 − 2z 0 1 − 2eit 2i 0
1
= − (Log(−1) − Log(−1)) = 0???
2i
Solution
First we parametrize L:
z(t) = (1 − t)z1 + tz2 , t ∈ [0, 1].
Then, we have dz = (z2 − z1 ) dt, and so:
Z Z 1
ez dz = ez1 +t(z2 −z1 ) · (z2 − z1 ) dt
L 0
1
1
= e z1 + t ( z2 − z1 ) · ( z 2 − z 1 )
z2 − z1 0
= e z2 − e z1 .
3
Γ2
L1
1 Γ1
x
1 L2 3
Proof. First assume that γ is C1 . Suppose the path γ can be parametrized by:
z(t) = x (t) + iy(t), t ∈ [ a, b].
Then, we have dz = z0 (t) dt, and hence:
Z Z b
f (z) dz = f (z(t)) · z0 (t) dt
γ a
Z b
= F 0 (z(t)) ·z0 (t) dt
a | {z }
f (z(t))
Z b
d
= F (z(t)) dt (chain rule)
dt
a
= F (z(b)) − F (z( a))
= F ( z2 ) − F ( z1 ).
If γ is only piecewise C1 , we can decompose γ = γ1 + · · · + γk so that each γi is C1 .
Then, one can argue as above for each γi , and finally obtain the desired result by
adding a telescope sum.
Remark 3.5. If such an F (z) in Theorem 3.4 exists, then we call F (z) a primitive function
of f (z).
Exercise 3.2. Let γ1 be the path which starts from (0, 0), first to (1, 1), then to
(0, 2). Let γ2 be the path which starts from (0, 0), then straight to (0, 2). Verify the
following by direct computations:
Z Z
πz πz
cos dz = cos dz.
γ1 2 γ2 2
Then, verify that Theorem 3.4 gives the same result.
However, it is important to note that Theorem 3.4 requires the curve γ to be inside
Ω (on which F 0 (z) = f (z) holds). Let’s consider the function f (z) = 1z . Although we
3.1. Complex Integrations 57
d
usually simply write dz Log(z) = 1z , it is only true for z ∈ C\{ x + 0i : x ≤ 0} since
Log(z) is not continuous on the negative x-axis.
Therefore, we can only apply Theorem 3.4 when the curve γ lies inside Ω :=
C\{ x + 0i : x ≤ 0}. For instance, we still have
I
1
=0
γ1 z
where γ1 is the unit circle centered at 2 + 0i with radius 1. This closed curve γ1 is
contained inside Ω.
H
However, it is incorrect to claim γ 1z = 0 where γ2 is the unit circle centered at the
2
origin. The reason is that this closed curve passes through the negative x-axis (hence
not contained inside Ω). In fact we can directly verify that:
I
1
= 2πi.
γ2 z
y
γ2
γ1
Fortunately, we can still apply Theorem 3.4 on f (z) = z12 when the integration
curve γ does not pass through the origin. The reason is that F (z) = − 1z is a primitive
function for f such that F 0 (z) = f (z) holds on C\{0}. Therefore, we have:
I
1
=0
γ z2
for any closed curve γ not passing through the origin. Also, for a path L in C\{0}
connecting z1 to z2 , we have:
Z
1 1 z2 1 1
2
dz = − = − .
L z z z1 z1 z2
Z
Exercise 3.4. Evaluate the integral |z| dz where γ is each of the following:
γ
(a) a line segment joining −i to i.
(b) a counter-clockwise semi-circular path joining −i to i
Does it exist an entire function F : C → C such that F 0 (z) = |z| for any z ∈ C?
Why or why not?
58 3. Contour Integrals
Proof. There is a nice trick in the proof that readers are recommended to learn. Let
Z
I= f (z) dz.
γ
Express I in polar form: I = | I | eiθ , then we have e−iθ I = | I | which is real! Suppose γ
is parametrized by z(t) = x (t) + iy(t) where a ≤ t ≤ b, then:
Z Z
e−iθ I = e−iθ f (z) dz = e−iθ f (z) dz
γ γ
Z bh i
= Re e−iθ f (z) + iIm e−iθ f (z) ( x 0 (t) + iy0 (t)) dt
a
Z bh i
= Re e−iθ f (z) x 0 (t) − Im e−iθ f (z) y0 (t) dt.
a
The last equality above follows from the fact that e−iθ I is real.
Then, we use Cauchy-Schwarz’s inequality to bound the integrand:
Re e−iθ f (z) x 0 (t) − Im e−iθ f (z) y0 (t)
q q
2 2
≤ Re e−iθ f (z) + Im e−iθ f (z) ( x 0 (t))2 + (y0 (t))2
= e−iθ f (z) z0 (t) = | f (z)| z0 (t) ≤ M z0 (t) .
Finally, we get:
Z b
−iθ
e I ≤ M z0 (t) = ML,
a
and hence | I | ≤ ML, completing the proof.
3.1. Complex Integrations 59
Z
Remark 3.7. If we estimate the integral f (z) dz in a more direct way by writing
γ
f = u + iv and then consider the following:
Z Z Z b
f (z) dz = (u + iv)(dx + idy) = (ux 0 − vy0 ) + i (vx 0 + uy0 ) dt
γ γ a
s
Z b 2 Z b 2
= 0 0
(ux − vy ) dt + 0 0
(vx + uy ) dt .
a a
then after applying Cauchy-Schwarz’s inequality to each integral, the best we can
achieve is Z
√
f (z) dz ≤ 2ML,
γ
which is weaker than the result in Lemma 3.6.
Solution
For any z ∈ C such that |z| = 1, we have:
x y
1 −i
e z = e x2 +y2 x2 +y2 = e x−iy = e x e−iy ,
1
z
e = e x ≤ e1 = e.
Here we have used the fact that −1 ≤ x ≤ 1 along the curve |z| = 1.
Therefore, by Lemma 3.6, we have:
I
1
e z dz ≤ 2π e .
|z|=1 |{z} |{z}
L M
Solution
We are interested in the limit when R → +∞, so we can assume R > 1 so that
the contour circle |z| = R does not pass through 1 (at which the integrand is
undefined).
On the contour |z| = R, we have |z − 1| ≥ R − 1 (draw a diagram to convince
yourself on that), so we have:
1 1 1
≤ on |z| = R.
( z − 1)2 = 2 ( R − 1)2
| z − 1| | {z }
M
The length of the contour |z| = R is 2πR. Hence, by Lemma 3.6, we get
I
1 1
|z|= R (z − 1)2 ≤ 2πR · ( R − 1)2 .
dz
60 3. Contour Integrals
2πR
From elementary calculus, we have lim = 0, and the desired result
R→+∞ ( R − 1)2
follows from the squeeze theorem.
Using Cauchy-Goursat’s Theorem, we can immediately conclude that all the inte-
grals below over any closed curve γ ∈ C are zero, without performing any calculation:
I I I
ez dz, sin z dz, z2 dz, etc.
γ γ γ
T
f (z) dz = ∑ (1)
f (z) dz.
j=1 Tj
62 3. Contour Integrals
1. Goursat’s theorem 35
(1)
T3
T (1)
T2
(1) (1)
T1 T4
(0)
Figure Figure
3.2. Divide1.
theBisection of 4Ttriangles
contour T into
For simplicity, denote the numerator by E(z) := f (z) − f (z0 ) − f 0 (z0 )(z − z0 ), then we
have:
E(z)
(3.2) lim = 0.
z → z0 z − z0
f 0 ( z0 )
Since the function f (z0 ) + f 0 (z0 )(z − z0 ) has a primitive function z f (z0 ) + 2 ( z − z0 )
2
Therefore, to bound the RHS of (3.1), we can consider the integral of E(z) instead,
which is very small according to (3.2).
Now, given any ε > 0, by (3.2), there exists δ > 0 such that whenever z ∈ Bδ (z0 ),
E(z)
we have < ε. Recall that {∆(n) }∞ is a strictly decreasing sequence of triangles
z−z 0
n =0
“converging” to the point z0 . Hence, for sufficiently large n, ∆(n) must lie inside the
ball Bδ (z0 ), and so | E(z)| < ε |z − z0 | for any z ∈ ∆(n) ⊂ Bδ (z0 ).
Recall that |z − z0 | is the distance between z and z0 , both of which are in ∆(n) .
By elementary geometry, the distance between any two points in a triangle must be
bounded by the perimeter of the triangle. Hence, we have for any z ∈ ∆(n) ,
εL0
(3.3) | E(z)| < ε |z − z0 | ≤ εLn =
2n
where Ln denotes the perimeter of the triangle T (n) .
Using (3.3), we can apply Lemma 3.6 to show:
I 2
E ( z ) dz ≤ εL0 · Ln = εL0 .
T (n) 2n 4n
Finally, by considering (3.1), we have proved:
I I I 2
f (z) dz ≤ 4n f ( z ) dz = 4n E ( z ) dz ≤ 4n · εL0 = εL2 .
T T (n) T (n) 4 n 0
Exercise 3.9. Using the result proved so far, show that Cauchy-Goursat’s Theorem
holds for any closed polygon γ.
Exercise 3.11. Which part in the proof of Step 1 will break down if f is not
holomorphic? Also, why will the proof break down if Ω is not simply-connected?
64 3. Contour Integrals
F (z + w) − F (z)
We claim that F 0 (z) = f (z) by showing that the quotient tends to f (z)
w
as w → 0.
z+w
z
z0
Z
Applying Lemma 3.6 on the integral ( f (ξ ) − f (z)) dξ, we have:
L(z,z+w)
Z
( f ( ξ ) − f ( z )) dξ ≤ ε· |w| ,
L(z,z+w) |{z}
length of contour
Z
1
which implies ( f (ξ ) − f (z)) dξ ≤ ε (whenever 0 < |w| < δ), or equiva-
w L(z,z+w)
lently,
Z
1
lim ( f (ξ ) − f (z)) dξ = 0.
w→0 w L(z,z+w)
Finally, from (3.4), we conclude:
F (z + w) − F (z)
lim = f (z) =⇒ F 0 ( z ) = f ( z ).
w →0 w
This shows f (z) has a primitive function on Ω, and hence
I
f (z) dz = 0
γ
where γ(z0 , z) is any polygonal path from z0 to z. Can we still claim that F 0 (z) =
f (z) with the same proof? If not, where does the proof break down?
3.2.3. Step 3: Completion of the Proof. We have by far proved that Cauchy-
Goursat’s Theorem holds when at least one of the conditions holds:
(i) γ is a closed polygon; or
(ii) Ω is convex.
Now we deduce the general case based on these special cases.
Given any simply-connected domain Ω and any closed piecewise
I C1 curve γ ⊂ Ω,
and a holomorphic function f : Ω → C, the key idea to show f (z) dz = 0 is to break
γ
the region enclosed by γ into small rectangles { R j } N M
j=1 and “partial rectangles” { γk }k =1
(see Figure 3.3). By breaking the region into small enough of these rectangles and
partial rectangles, we may assume that these partial rectangles are contained inside
an convex subset of Ω. This is intuitively true, but the proof involves some deep
knowledge on analysis and topology beyond the scope of this course.
66 3. Contour Integrals
Figure 3.3
For each rectangle R j and partial rectangle γk , results from Steps 1 and 2 show
I I
f (z) dz = f (z) dz = 0.
Rj γk
γ
f (z) dz = ∑ Rj
f (z) dz + ∑
γk
f (z) dz = 0.
j k
γ2
γ1
For instance, given an entire function f : C → C, a point α, and two closed curves
γ1 and γ2 below. Cauchy’s Integral Formula asserts that:
I I
f (z) f (z)
dz = 0 whereas dz = 2πi f (α).
γ1 z−α γ2 z−α
γ2
γ1
Solution
(a) The integrand has two singularities: z = −3i and z = i. First observe that
the curve |z| = 2 enclose i only, and hence near the simply-connected region
|z| ≤ 2, the function f (z) := z+z3i is holomorphic. Apply Cauchy’s integral
formula with this f , we get:
I I z
z z+3i z
dz = dz = 2πi ·
|z|=2 (z + 3i )(z − i ) |z|=2 z − i z + 3i z=i
i πi
= 2πi · = .
i + 3i 2
(b) Note that the curve |z| = 4 enclose both singularities −3i and i of the inte-
grand. We cannot apply Cauchy’s integral formula by writing the integrand
as either: z z
z+3i z −i
or .
z−i z + 3i
The way out is to do partial fractions for the denominator. Let A and B be
complex numbers such that:
1 A B
= + .
(z + 3i )(z − i ) z + 3i z − i
We need to solve for A and B:
1 A(z − i ) + B(z + 3i )
=
(z + 3i )(z − i ) (z + 3i )(z − i )
1 = ( A + B)z + (− Ai + 3Bi )
Equating coefficients, we need A + B = 0 and (− Ai + 3Bi ) = 1. Solving these
equations, we get A = 14 i and B = − 14 i, and hence:
1 1
1 i i
= 4 − 4 .
(z + 3i )(z − i ) z + 3i z − i
3.3. Cauchy’s Integral Formula I 69
Exercise 3.14. Use Cauchy’s integral formula to evaluate the following contour
integrals:
I
1
(a) dz
|z|=2 z2+i
I
1
(b) 2
dz
| z − e | =1 z + i
πi/4
I
1
(c) dz
|z|=2 z3 −1
Try to do the problems in a rather tedious way using partial fractions. We will
provide another approach soon.
3.3.2. Proof of Cauchy’s Integral Formula. The proof of Cauchy’s integral for-
mula is a reminiscence of the proof of generalized (i.e. with holes) Green’s Theorem in
Multivariable Calculus. Fix α ∈ C and consider a simple closed curve γ enclosing α.
We want to find out the value of the integral:
I
f (z)
dz.
γ z−α
We drill a circular hole near α in the region enclosed by γ, so that the following
“key-hole” contour Γε is produced.
70 3. Contour Integrals
−∂Bε (α)
ε
α
L −L
As a result, when ε < δ, the contour |z − α| = ε lies completely inside the ball Bδ (α),
then by Lemma 3.6, we have:
I
f (z) − f (α)
+
|z−α|=ε z−α ≤ M · 2πε → 0 as ε → 0 .
Finally, from (3.5), we have:
I
f (z)
lim dz = 2πi f (α).
ε →0+ |z−α|=ε z−α
I I
f (z) f (z)
Recall that dz = dz for any sufficiently small ε > 0, so we
γ z−α |z−α|=ε z−α
have: I I
f (z) f (z)
dz = lim dz = 2πi f (α),
γ z−α ε→0+ |z−α|=ε z − α
completing the proof of Cauchy’s integral formula.
3.3.3. Cauchy’s Integral Formula with Multiple Holes. We have seen how to
1
apply Cauchy’s integral formula on fractions such as 2 which is not defined on
z +1
z = i and z = −i. If a simple closed contour γ encloses both singularities,
then we
1 1 1
performed partial fractions so that the fraction becomes − .
2i z − i z + i
Sometimes, partial fractions can be time-consuming especially when there are
many singularities. However, using the hole-drilling technique demonstrated in the
proof of Cauchy’s integral formula, we can break down the contour integral into a
sum of several contour integrals, each of which is over a contour that encloses only one
singularity. Let’s look at some examples.
Example 3.6. Evaluate the contour integral:
I
z
dz
|z|=4 ( z + 3i )(z − i )
without using partial fractions.
Solution
The two singularities are z = −3i and z = i, both are contained inside the contour
|z| = 4. Draw two little circles with small radii ε around each singularity and
consider the key-hole contour:
Γ = γ1 + L1 − ∂Bε (−3i ) − L1 + γ2 + L2 − ∂Bε (i ) − L2
− L2 L2
ε
i
γ1 γ2
ε
−3i
L1 − L1
72 3. Contour Integrals
Then, the key hole contour Γ encloses a simply-connected region not con-
taining any singularity of the integrand. Therefore, Cauchy-Goursat’s Theorem
asserts that I
z
dz = 0.
Γ ( z + 3i )( z − i )
On the other hand, by cancellation of the common sides, we have:
I Z Z I I I I I
= + − − = − − .
Γ γ1 γ2 |z+3i |=ε |z−i |=ε |z|=4 |z+3i |=ε |z−i |=ε
Therefore,
I
z
0= dz
Γ ( z + 3i )( z − i )
I I
z z
= dz − dz
|z|=4 ( z + 3i )(z − i ) |z+3i |=ε ( z + 3i )(z − i )
I
z
− dz.
|z−i |=ε ( z + 3i )(z − i )
Therefore, we can break the required integral into the sum of two integrals:
I I I
z z z
dz = dz + dz
|z|=4 ( z + 3i )( z − i ) |z+3i |=ε ( z + 3i )( z − i ) |z−i |=ε ( z + 3i )(z − i )
z
Since ε is very small, the function is holomorphic on |z + 2i | < ε, and so
z−i
Cauchy’s integral formula asserts that:
I I z
z z −i −3i 3πi
dz = dz = 2πi · = .
|z+3i |=ε (z + 3i )(z − i ) |z+3i |=ε z − (−3i ) −3i − i 2
For the second integral, we have:
I I z
z z+3i i πi
dz = dz = 2πi · =
|z−i |=ε (z + 3i )(z − i ) |z−i |=ε z−i i + 3i 2
Adding up the results, we get:
I
z 3πi πi
dz = + = 2πi.
|z|=4 (z + 3i )(z − i ) 2 2
Solution
First factorize the integrand:
1 1
=
z3 − 1 (z − 1)(z − ω )(z − ω 2 )
2πi
where ω := e 3 is the cubic root of unity. There are three singularities, namely
1, ω and ω 2 , all are enclosed by the given contour |z| = 2. By mimicking the
3.3. Cauchy’s Integral Formula I 73
Exercise 3.17. Let n be a positive integer, and ω := e2πi/n denote the n-th root of
unity. Express the contour integral:
I
1
dz
|z|=2 zn − 1
in terms of ω.
Exercise 3.18. Given any real constant a ∈ R, by considering the contour integral
I
e az
dz, prove the following integration formula:
|z|=1 z
Z π
e a cos θ cos( a sin θ ) dθ = π.
0
74 3. Contour Integrals
The corollary is a very remarkable and surprising result. In Real Analysis, there are
many functions which are differentiable for one time but not the second time or further.
However, this theorem and the corollary assert that once f is complex differentiable on
a simply-connected domain (say an open ball), then it is infinitely differentiable on that
domain!
3.4.1. Elementary Examples. Again, we will first see some examples of using
the higher-order Cauchy’s integral formula, then we will give a proof for it. As a quick
example:
I
1
dz.
|z|=1 z2
One way of evaluating it is to argue that its primitive function is − 1z , which is well
defined and holomorphic near the contour |z| = 1. Then by Proposition 3.4, the contour
integral is 0.
Let’s see how to obtain the same result using Theorem 3.11 (with n = 1, and
f (z) ≡ 1):
I
1 1 d
dz = 1 = 0.
2πi |z|=1 z1+1 dz z=0
3.4. Cauchy’s Integral Formula II 75
Example 3.8. Evaluate the contour integral using higher-order Cauchy’s integral
formula: I
e2z
dz.
|z|=1 z3
Solution
In practice, it may be helpful to write the higher-order Cauchy’s integral formula
as: I
f (z) 2πi (n)
dz = f ( α ).
γ ( z − α ) n +1 n!
Let f (z) = e2z which is entire, then f 0 (z) = 2e2z and f 00 (z) = 4e2z . By
Theorem 3.11 (with n = 2), we get:
I I
e2z e2z
dz = dz
γ z3 γ ( z − 0 )2+1
2πi 00 2πi
= f (0) = · 4 = 4πi.
2! 2
Solution
The contour |z| = 3 encloses two singularities of the integrand, namely −i and 2i.
By the hole-drilling technique, we can pick a small ε > 0 such that:
I I I
1 1
2 3
dz = + dz.
|z|=3 ( z + i ) ( z − 2i ) |z+i |=ε |z−2i |=ε ( z + i ) ( z − 2i )3
2
3.4.2. Proof of Higher Order Cauchy’s Integral Formula. Now we discuss the
proof of Theorem 3.11. From the (zeroth order) Cauchy’s integral formula, we know:
I
1 f (z)
f (α) = dz,
2πi γ z−α
where α is a point on the domain Ω, and γ is a simple closed curve in Ω enclosing α.
Note that if w ∈ C is very small, α + w will still be enclosed by γ, and so we have:
I
1 f (z)
f (α + w) = dz.
2πi γ (z − α − w)
Our first goal is to show Theorem 3.11 holds for f 0 (α), i.e. n = 1. Recall that:
f (α + w) − f (α)
f 0 (α) = lim .
w
w →0
We will use the zeroth order Cauchy’s integral formula to evaluate such a limit:
I I
1 1 f (z) f (z)
(3.6) f 0 (α) = lim dz − dz
2πi w→0 w γ z−α−w γ z−α
I
1 1 1 1
= lim f (z) · − dz.
2πi w→0 γ w z−α−w z−α
By straight-forward computation, we get:
1 1 1 1
− = .
w z−α−w z−α (z − α − w)(z − α)
f (z)
The integrand of (3.6) becomes , which is bounded as z ∈ γ is away
(z − α − w)(z − α)
from α and α + w when w is small, and that the holomorphic function f is bounded
on γ by Extreme-Value Theorem. The length of γ is also bounded. Using Lebesgue
3.4. Cauchy’s Integral Formula II 77
Dominated Covergence Theorem (commonly called LDCT in short), we can switch the
limit and the integral sign of (3.6), and get:
I
0 1 1 1 1
f (α) = lim f (z) · − dz
2πi γ w→0 w z−α−w z−α
I
1 f (z)
= lim dz
2πi γ w→0 (z − α − w)(z − α)
I
1 f (z)
= dz,
2πi γ (z − α)2
proving Theorem 3.11 when n = 1.
The second and higher order cases of Theorem 3.11 can be proved by induction.
Assume the theorem holds for some integer n:
I
n! f (z)
f (n) ( α ) = dz
2πi γ ( z − α ) n +1
for any α enclosed by γ. When w is very small, α + w is also enclosed by γ, hence it is
also true that: I
n! f (z)
f (n) ( α + w ) = dz.
2πi γ (z − α − w)n+1
Our next goal is to determine f (n+1) (α) from the definition:
f (n) ( α + w ) − f (n) ( α )
f (n+1) (α) = lim .
w →0 w
We leave it as an exercise:
Exercise 3.22. Follow the outline listed below, and complete the inductive proof
of Theorem 3.11:
(a) Show that:
1 1 1
+
−
w (z − α − w) n 1 ( z − α ) n +1
n
1 1
=
(z − α − w)(z − α) ∑ (z − α − w ) j (z − α )n− j
j =0
Theorem 3.13 (Liouville’s Theorem). Any bounded entire function must be constant.
Exercise 3.24. Prove the following general version of Liouville’s Theorem: Suppose
f : C → C is an entire function, and there exists M > 0 and a nonnegative integer
k such that:
| f (z)| ≤ M |z|k for any z ∈ C.
Show that f is a polynomial of degree at most k.
1
Proof. We prove by contradiction. If p(z) has no root, then p(z)
is an entire function.
Note that | p(z)| → ∞ as |z| → ∞, we have: 1
p(z)
→ 0 as |z| → ∞. In particular, 1
p(z)
is
1
bounded. By Liouville’s Theorem, p(z)
is constant, which is a contradiction.
Remark 3.15. There are many proofs of Fundamental Theorem of Algebra, at least
one in almost all important fields in mathematics. There is one in Topology using
the concept of homotopy. There is even one geometric proof using Gauss-Bonnet’s
Theorem in Differential Geometry! Ironically, despite the name of the theorem, a purely
3.4. Cauchy’s Integral Formula II 79
algebraic proof has not yet been found. The most purest algebraic proof uses Galois
Theory, but that proof is based on the fact that every real number has a real cubic root
(which has to be justified using Intermediate-Value Theorem in Real Analysis).
Exercise 3.27. Using Liouville’s Theorem, show that if the image of an entire
function f : C → C is disjoint from an open ball Bδ (z0 ), then f is a constant
function.
The above exercise gives a very powerful way for showing certain entire function
must be constant. For example, if f : C → C is entire and maps C onto the upper-half
plane in C, then the image of f is disjoint from many open balls such as B1/2 (−i ).
Hence it must be a constant.
80 3. Contour Integrals
Remark 3.17. Although convexity of the domain is needed in Step 2 of the proof
of Cauchy-Goursat’s Theorem, we do not need to assume Ω is convex when using
Morera’s Theorem. It is because complex differentiability is a local property. One can
first restrict f on an open ball Bε (z0 ) which is convex, then prove f is holomorphic on
Bε (z0 ). Simply repeat the same argument on all other open balls in the domain. It will
show f is holomorphic on the whole Ω.
I
In practice, it seems more difficult to verify f (z) dz = 0 for any triangle T than
T
to show f is holomorphic directly. Nonetheless, Morera’s Theorem can come in handy
if we want to show holomorphicity of a function which is not quite explicit. In the last
chapter, we may encounter functions defined in an integral form, such as the Gamma’s
function: Z ∞
Γ(z) = tz−1 e−t dt.
0
It is almost impossible to find an explicit, integral-free expression. Nonetheless, it is
possible to show
I it is a holomorphic function using Morera’s Theorem. The key idea is
to show that Γ(z) dz = 0 for any triangle T in the domain under consideration.
T
3.5. Morera’s Theorem 81
Solution
First we show that f is defined on Ω: for any z ∈ Ω and t ∈ [0, ∞), we have:
zt
e zt
xt
t + 1 ≤ e ≤ e
(as usual, we denote z = x + yi). Note that:
Z ∞
xt 1 xt ∞ 1
e dt = e = − < ∞.
0 x 0 x
Z ∞ zt
e
Hence, dt is integrable.
t+1
0
It is quite difficult to find an explicit formula for f (z), let alone its derivative.
To show it is holomorphic, we are Z going to use Morera’s Theorem: given any
triangle T in Ω, we want to show f (z) dz = 0.
T
Z Z Z ∞ zt
e
f (z) dz = dt dz
T T 0 t+1
Z ∞Z
ezt
= dz dt (Fubini’s Theorem)
0 T t+1
Z ∞
ezt
= 0 dt (since is holomorphic)
0 t+1
=0
To justify the legitimacy of using Fubini’s Theorem, we require the integral
Z Z ∞ zt Z ∞ zt
e e 1
T 0
t + 1 dt |dz| to be finite. To verify this, we consider 0 t + 1 dt ≤ − x ,
Z Z ∞ zt Z
so that e dt |dz| ≤ 1
− |dz|, which is finite since x is away from 0
T 0
t+1 T x
when z is on any triangle T ⊂ Ω.
Hence by Morera’s Theorem, f is holomorphic on Ω.