Complex Analysis
Complex Analysis
Complex Analysis
f (z + h) − f (z)
f 0 (z) := lim
h→0 h
exists. In this case we call f 0 (z) the derivative of f at z .
In the case when f 0 (z) 6= 0, the existence of the derivative has a geometric
meaning: if we write the polar decomposition f 0 (z) = reiθ of the derivative,
then for points w that are close to z , we will have the approximate equality
f (w) − f (z)
≈ f 0 (z) = reiθ ,
w−z
or equivalently
where “lower order terms” refers to a quantity that is much smaller in mag-
nitude that |w − z|. Geometrically, this means that to compute f (w), we start
from f (z), and move by a vector that results by taking the displacement vec-
tor w − z , rotating it by an angle of θ , and then scaling it by a factor of r
(which corresponds to a magnification if r > 1, a shrinking if 0 < r < 1, or
doing nothing if r = 1). This idea can be summarized by the slogan:
f (z + h) − f (z)
f 0 (z) = lim
h→0 h
u(x + h + iy) − u(x + iy) v(x + h + iy) − v(x + iy)
= lim +i
h→0, h∈R h h
∂u ∂v
= +i .
∂x ∂x
On the other hand also
f (z + h) − f (z)
f 0 (z) = lim
h→0 h
u(x + h + iy) − u(x + iy) v(x + h + iy) − v(x + iy)
= lim +i
h→0, h∈iR h h
u(x + iy + ih) − u(x + iy) v(x + iy + ih) − v(x + iy)
= lim +i
h→0, h∈R ih ih
∂u ∂v ∂v ∂u
= −i −i·i = −i .
∂y ∂y ∂y ∂y
Since these limits are equal, by equating their real and imaginary parts we
get a famous system of coupled partial differential equations, the Cauchy-
Riemann equations:
∂u ∂v ∂v ∂u
= , =− .
∂x ∂y ∂x ∂y
We have proved that if f is analytic at z = x + iy then the components
u, v of f satisfy the Cauchy-Riemann equations. Conversely, we now claim
if f = u + iv is continuously differentiable at z = x + iy (in the sense that
each of u and v is a continuously differentiable function of x, y as defined in
ordinary real analysis) and satisfies the Cauchy-Riemann equations there, f
is analytic at z .
10 3 ANALYTICITY
Proof. The assumption implies that f has a differential at z , i.e., in the no-
tation of vector calculus, denoting f = (u, v), z = (x, y)> , ∆z = (h1 , h2 )> , we
have !
∂u ∂u
u(z) ∂x ∂y h1
f (z + ∆z) = + ∂v ∂v + E(h1 , h2 ),
v(z) ∂x ∂y
h2
where E(h1 , h2 ) = o(|∆z|) as |∆z| → 0. Now, by the assumption that the
Cauchy-Riemann equations hold, we also have
∂u ∂u
! !
∂u
∂x ∂y h1 h + ∂u
∂x 1
h
∂y 2
∂v ∂v = ∂u ∂u ,
∂x ∂y
h2 − ∂y h1 + ∂x h2
which is the vector calculus notation for the complex number
∂u ∂u ∂u ∂u
−i (h1 + ih2 ) = −i ∆z.
∂x ∂y ∂x ∂y
So, we have shown that (again, in complex analysis notation)
f (z + ∆z) − f (z) ∂u ∂u E(∆z) ∂u ∂u
lim = lim −i + = −i .
∆z→0 ∆z ∆z→0 ∂x ∂y ∆z ∂x ∂y
This proves that f is holomorphic at z with derivative given by f 0 (z) = ∂u
∂x
−
i ∂u
∂y
.
With the help of the Cauchy-Riemann equations, we can now prove our
earlier claim that conformality implies analyticity.
Theorem 3. If f = u + iv is conformal at z , continuously differentiable in the
real analysis sense, and satisfies det Jf > 0 (i.e., f preserves orientation as a
planar map), then f is holomorphic at z .
a b
Lemma 2 (Conformality lemma.). Assume that A = is a 2 × 2 real
c d
matrix. The following are equivalent:
(a) A preserves orientation (that is, det A > 0) and is conformal, that is
for all w1 , w2 ∈ R2 .
a b
(b) A takes the form A = for some a, b ∈ R with a2 + b2 > 0.
−b a
cos θ − sin θ
(c) A takes the form A = r for some r > 0 and θ ∈ R. (That
sin θ cos θ
is, geometrically A acts by a rotation followed by a scaling.)
Proof that (a) =⇒ (b). Note that both columns of A are nonzero vectors by
the assumption that det A > 0. Now applying the conformality assumption
with w1 = (1, 0)> , w2 = (0, 1)> yields that (a, c) ⊥ (b, d), so that (b, d) = κ(−c, a)
for some κ ∈ R \ {0}. On the other hand, applying the conformality assump-
tion with w1 = (1, 1)> and w2 = (1, −1)> yields that (a + b, c + d) ⊥ (a − b, c − d),
which is easily seen to be equivalent to a2 + c2 = b2 + d2 . Together with the
previous
relation
implies that κ = ±1. So A is of one of the two forms
that
a −c a c
or . Finally, the assumption that det A > 0 means it is the
c a c −a
first of those two possibilities that must occur.
Exercise 3. Complete the proof of the lemma above by showing the implica-
tions (b) ⇐⇒ (c) and that (b) =⇒ (a).
4 4 4
2 2 2
-4 -2 2 4 -4 -2 2 4 -4 -2 2 4
-2 -2 -2
-4 -4 -4
Figure 3: The level curves for the (a) real and (b) imaginary parts of z 2 =
(x2 − y 2 ) + i(2xy). (c) shows the superposition of both families of level curves.
2
1.0 1.0
1
0.5 0.5
0.0 0 0.0
-0.5 -1 -0.5
-1.0 -2 -1.0
-1.0 -0.5 0.0 0.5 1.0 -2 -1 0 1 2 -1.0 -0.5 0.0 0.5 1.0
Figure 4: The level curves for the real and imaginary parts of z −1 = x
x2 +y 2
−
y
i x2 +y 2.
4u = 0,
∂ ∂ 2 2
where 4 = ∂x 2 + ∂y 2 is the two-dimensional Laplacian operator. Similarly
That is, we have shown that u and v are harmonic functions. This is an
extremely important connection between complex analysis and the theory of
partial differential equations, which also relates to many other areas of real
analysis.
We will later see that the assumption of twice continuous differentiability
is unnecessary, but proving this requires some subtle complex-analytic ideas.
A final remark related to analyticity and the Cauchy-Riemann equation is
the observation that if f = u + iv is analytic then its Jacobian (in the sense of
multivariate calculus when we consider it as a map from R2 to R2 ) is given
by
ux uy
Jf = det = ux vy − uy vx = u2x + vx2 = |ux + ivx | = |f 0 (z)|2 .
vx vy
This can also be understood geometrically. (Exercise: how?)
4 Power series
Until now we have not discussed any specific examples of functions of a com-
plex variable. Of course, there are the standard functions that you probably
encountered already in your undergraduate studies: polynomials, rational
functions, ez , the trigonometric functions, etc. But aside from these exam-
ples, it would be useful to have a general way to construct a large family
of functions. Of course, there is such a way: power series, which—non-
obviously—turn out to be essentially as general a family of functions as one
could hope for.
To make things precise, a power series is a function of a complex variable
z that is defined by
∞
X
f (z) = an z n
n=0
where (an )∞
n=0 is a sequence of complex numbers, or more generally by
∞
X
g(z) = f (z − z0 ) = an (z − z0 )n
n=0
where (an )∞
n=0 is again a a sequence and z0 is some fixed complex number.
These functions are defined wherever the respective series converge.
For which values of z does this formula make sense? It is not hard to see
that it converges absolutely precisely for 0 ≤ |z| < R, where the value of R is
14 4 POWER SERIES
given by
−1
1/n
R = lim sup |an | .
n→∞
R is called the radius of convergence of the power series.
Proof. Assume 0 < R < ∞ (the edge cases R = 0 and R = ∞ are left as
an exercise). The defining property of R is that for all > 0, we have that
n
|an | < R1 + if n is large enough, and R is the minimal number with that
1
property. Let z ∈ DR (0). Since |z| < R, we have |z| R + < 1 for some
fixed > 0 chosen small enough. That implies that for n > N (for some large
enough N as a function of ),
∞ ∞ n
X
n
X 1
|an z | < + |z| ,
n=N n=N
R
so the series is dominated by a convergent geometric series, and hence con-
verges.
Conversely, if |z| > R, then, |z| R1 − > 1 for some small enough fixed
nk
> 0. Taking a subsequence (ank )∞ 1
k=1 for which |ank | > R − (guaranteed
to exist by the definition of R), we see that
∞ ∞ nk
X
n
X 1
|an z | ≥ |z| − = ∞,
n=0 k=1
R
so the power series diverges.
Exercise 4. Complete the argument in the extreme cases R = 0, ∞.
Another important theorem is:
Theorem 4. Power series are holomorphic functions in the interior of the
disc of convergence and can be differentiated termwise.
Proof. Denote
∞
X
f (z) = an z n = SN (z) + EN (z),
n=0
XN
SN (z) = an z n ,
n=0
X∞
EN (z) = an z n ,
n=N +1
∞
X
g(z) = nan z n−1 .
n=1
15 4 POWER SERIES
The claim is that f is differentiable on the disc of convergence and its deriva-
tive is the power series g . Since n1/n → 1 as n → ∞, it is easy to see that f (z)
and g(z) have the same radius of convergence. Fix z0 with |z| < r < R. We
f (z0 +h)−f (z0 )
wish to show that h
converges to g(z0 ) as h → 0. Observe that
f (z0 + h) − f (z0 ) SN (z0 + h) − SN (z0 ) 0
− g(z0 ) = − SN (z0 )
h h
EN (z0 + h) − EN (z0 ) 0
+ + (SN (z0 ) − g(z0 ))
h
The first term converges to 0 as h → 0 for any fixed N . To bound the second
term, fix some > 0, and note that, if we assume that not only |z0 | < r but
also |z0 + h| < r (an assumption that’s clearly satisfied for h close enough to
0) then
∞
EN (z0 + h) − EN (z0 ) X (z0 + h)n − z0n
≤ |an |
h n=N +1
h
∞
h n−1 k n−1−k
P
k=0 h (z0 + h)
X
= |an |
n=N +1
h
∞
X
≤ |an |nrn−1 ,
n=N +1
f (z0 + h) − f (z0 )
lim sup − g(z0 ) ≤ 0 + + = 2.
h→0 h
f (z0 +h)−f (z0 )
Since was an arbitrary positive number, this shows that h
→ g(z0 )
as h → 0, as claimed.
The proof above can be thought of as a special case of the following more
conceptual result: if gn is a sequence of holomorphic functions on a region Ω,
16 5 CONTOUR INTEGRALS
P∞
Corollary 2. For a power series g(z) = n=0 an (z −z0 )n with a positive radius
of convergence, we have
g (n) (z0 )
an = .
n!
In other words g(z) satisfies Taylor’s formula
∞
X g (n) (z0 )
g(z) = (z − z0 )n .
n=0
n!
5 Contour integrals
We now introduce contour integrals, which are another fundamental building
block of the theory.
Contour integrals, like many other types of integrals, take as input a func-
tion to be integrated and a “thing” (or “place”) over which the function is
integrated. In the case of contour integrals, the “thing” is a contour, which
is (for our current purposes at least) a kind of planar curve. We start by de-
veloping some terminology to discuss such objects. First, there is the notion
of a parametrized curve, which is simply a continuous function γ : [a, b] → C.
The value γ(a) is called the starting point and γ(b) is called the ending point.
Two curves γ1 : [a, b] → C, γ2 : [c, d] → C are called equivalent, which is
denoted γ1 ∼ γ2 , if γ2 (t) = γ1 (I(t)) where I : [c, d] → [a, b] is a continuous,
one-to-one, onto, increasing function. A “curve” is an equivalence class of
parametrized curves with respect to this equivalence relation.
In practice, we will usually refer to parametrized curves as “curves”,
which is the usual abuse of terminology that one sees in various places in
mathematics, in which one blurs the distinction between equivalence classes
and their members, remembering that various definitions, notation, and proof
arguments need to “respect the equivalence” in the sense that they do not
depend of the choice of member. (Meta-exercise: think of 2–3 other examples
of this phenomenon.)