Notes PDF
Notes PDF
Notes PDF
KO HONDA
1. Complex numbers
1.1. Definition of C. As a set, C = R2 = {(x, y)| x, y ∈ R}. In other words, elements of
C are pairs of real numbers.
C as a field: C can be made into a field, by introducing addition and multiplication as
follows:
(1) (Addition) (a, b) + (c, d) = (a + c, b + d).
(2) (Multiplication) (a, b) · (c, d) = (ac − bd, ad + bc).
C − {(0, 0)} is also an Abelian group under multiplication. It is easy to verify the properties
a −b
above. Note that (1, 0) is the identity and (a, b)−1 = ( a2 +b 2 , a2 +b2 ).
1.3. C as a vector space over R. We will now view C as a vector space over R. An
R-vector space is equipped with addition and scalar multiplication so that it is an Abelian
group under addition and satisfies:
(1) 1z = z,
(2) a(bz) = (ab)z,
(3) (a + b)z = az + bz,
(4) a(z + w) = az + aw.
Here a, b ∈ R and z, w ∈ C. The addition for C is as before, and the scalar multiplication
is inherited from multiplication, namely a(x + iy) = (ax) + i(ay).
C is geometrically represented by identifying it with R2 . (This is sometimes called the
Argand diagram.)
Given z = x + iy ∈ C, x is called the real part of C and y the imaginary part. We often
denote them by Re z and Im z.
NOTES FOR MATH 520: COMPLEX ANALYSIS 3
z+z z−z
Re z = , Im z = .
2 2i
p
Define |z| = x2 + y 2 . Observe that, under the identification z = x + iy ↔ (x, y), |z| is
simply the (Euclidean) norm of (x, y).
Properties of absolute values:
(1) |z|2 = zz.
(2) |zw| = |z||w|.
(3) (Triangle Inequality) |z + w| ≤ |z| + |w|.
The first two are staightforward. The last follows from computing
|z + w|2 = (z + w)(z + w) = |z|2 + |w|2 + 2Re zw ≤ |z|2 + |w|2 + 2|zw| = (|z| + |w|)2 .
4 KO HONDA
2. Day 2
2.1. Some point-set topology.
Definition 2.1. A topological space (X, T ) consists of a set X, together with a collection
T = {Uα } of subsets of X, satisfying the following:
(1) ∅, X ∈ T ,
(2) if Uα , Uβ ∈ T , then Uα ∩ Uβ ∈ T ,
(3) if Uα ∈ T for all α ∈ I, then ∪α∈I Uα ∈ T . (Here I is an indexing set, and is not
necessarily finite.)
T is called a topology for X, and Uα ∈ T is called an open set of X.
Example:
p Rn = R × R × · · · × R (n times). If x = (x1 , . . . , xn ), we write |x| =
x21 + · · · + x2n . U ⊂ Rn is open iff ∀x ∈ U ∃ δ > 0 and B(x, δ) = {y ∈ Rn ||y −x| < δ} ⊂ U .
In particular, the topology on C is the topology on R2 .
The complement of an open set is said to be closed.
Definition 2.2. A map φ : X → Y between topological spaces is continuous if U ⊂ Y open
⇒ φ−1 (U ) = {x ∈ X|f (x) ∈ U } open.
Restricting to the case of Rn , we say that f (x) has limit A as x tends to a and write
limx→a f (x) = A if for all ε > 0 there exists δ > 0 so that 0 < |x − a| < δ ⇒ |f (x) − A| < ε.
Let Ω ⊂ C be an open set and f : Ω → C be a (complex-valued) function. Then f is
continuous at a if limx→a = f (a).
HW 2. Prove that f is a continuous function iff f is continuous at all a ∈ Ω.
HW 3. Prove that if f, g : Ω → C are continuous, then so are f + g, f g and fg (where the
last one is defined over Ω − {x|g(x) = 0}).
Suppose f, g : Ω → C are analytic. Then so are f + g, f g, fg (where the last one is defined
over Ω − {x|g(x) = 0}.
Example: f (z) = 1 and f (z) = z are analytic functions from C to C, with derivatives
f 0 (z) = 0 and f 0 (z) = 1. Therefore, all polynomials f (z) = an z n + · · · + a1 z + a0 are analytic,
with f 0 (z) = nan z n−1 + · · · + a1 .
NOTES FOR MATH 520: COMPLEX ANALYSIS 5
We obtain:
∂f ∂f
= −i ,
∂x ∂y
or, equivalently,
∂u ∂v ∂v ∂u
= and =− .
∂x ∂y ∂x ∂y
The equations above are called the Cauchy-Riemann equations.
Assuming for the time being that u, v have continuous partial derivatives of all orders (and
in particular the mixed partials are equal), we can show that:
∂2u ∂2u ∂2v ∂2v
∆u = + = 0, ∆v = + = 0.
∂x2 ∂y 2 ∂x2 ∂y 2
Such an equation ∆u = 0 is called Laplace’s equation and its solution is said to be a harmonic
function.
6 KO HONDA
3. Day 3
3.1. Geometric interpretation of the Cauchy-Riemann equations. Let f : Ω ⊂ C →
C be a holomorphic function, i.e., it has a complex derivative f 0 (z) = limh→0 f (z+h)−f
h
(z)
at all
z ∈ Ω. If we write z = x + iy and view f (z) as a function (u(x, y), v(x, y)) : Ω ⊂ R → R2 ,
2
Proof. We already proved one direction. Suppose u, v have continuous first-order partials
satisfying the Cauchy-Riemann equations. Then
∂u ∂u
u(x + h, y + k) − u(x, y) = h+ k + ε1 ,
∂x ∂y
∂v ∂v
v(x + h, y + k) − v(x, y) = h+ k + ε2 ,
∂x ∂y
ε1 ε2
where h+ik → 0 and h+ik → 0 as (h, k) → 0. Now,
∂u ∂v
f (x + h, y + k) − f (x, y) = +i (h + ik) + ε1 + iε2 .
∂x ∂x
Therefore,
f (x + h, y + k) − f (x, y) ∂u ∂v
lim = +i .
h+ik→0 h + ik ∂x ∂x
4. Day 4
4.1. More on analytic and harmonic functions. Continuing our discussion from last
time:
Proposition 4.1. If u : R2 → R is a harmonic function and u is of class C ∞ , then there
is a harmonic function v : R2 → R satisfying ∂x
∂v
= − ∂u
∂y
∂v
and ∂y = ∂u
∂x
.
This follows immediately from the following lemma:
Lemma 4.2. Suppose ∂x ∂v ∂v
= f , ∂y = g, and ∂f
∂y
∂g
= ∂x , then v exists.
Rx ∂v
Proof. Define v(x) = 0 f (t, y)dt + φ(y). Then clearly ∂x = f . Now,
Z x Z x
∂v ∂f ∂g
= (t, y)dt + φ0 (y) = (t, y)dt + φ0 (y) = g(x, y) − g(0, y) + φ0 (y).
∂y 0 ∂y 0 ∂x
Ry
If we set φ(y) = 0 g(0, t)dt, then we’re done.
Example: Consider f (z) = z = x − iy. This is not analytic, as we can check the Cauchy-
Riemann equations: ∂u
∂x
∂v
= 1, ∂y = −1, and they are not identical!!
One formal way of checking is to write:
∂f def 1 ∂f ∂f ∂f def 1 ∂f ∂f
= −i , = +i .
∂z 2 ∂x ∂y ∂z 2 ∂x ∂y
Claim. f is analytic iff ∂f
∂z
= 0.
The proof is immediate from the Cauchy-Riemann equations.
Observe: ∂z (z) = 1 and ∂z (z) = 0, whereas ∂z (z) = 0 and ∂z (z) = 1.
Claim. If p(z, z) is a polynomial in two variables z, z, then p(z, z) is analytic iff there are
no terms involving z.
HW 5. Prove the claim!
We will often write z = r(cos θ + i sin θ) = reiθ , whatever this means. This will be explained
later when we actually define ez , but for the time being it’s not unreasonable because you
expect:
z1 z2 = r1 eiθ1 r2 eiθ2 = r1 r2 ei(θ1 +θ2 ) ,
using rules of exponentiation.
Remark: Notice that we’re using properties of trigonometric functions when they haven’t
been defined yet.
Ignoring such rigorous considerations for the time being, we will compute powers and roots
of complex numbers.
1. If z = aeiθ , then z n = an einθ . This is often called de Moivre’s formula, and can be used
for computing cos nθ and sin nθ in terms of sin θ and cos θ.
2. If z = aeiθ , then its nth roots are
a n ei( n +k n ) ,
1 θ 2π
for k = 0, 1, . . . , n−1. Also, when a = 1, the solutions to z n = 1 are called nth roots of unity.
If we write ω = cos nθ + i sin nθ , then the other roots of unity are given by 1, ω, ω 2 , . . . , ω n .
Example: Consider the analytic function f (z) = z 2 . f maps rays θ = θ0 to θ = 2θ0 . Hence
f is a 2:1 map away from the origin. The unit circle |z| = 1 winds twice around itself under
the map f . [Describe how the lines y = const get mapped to parabolas under f .]
10 KO HONDA
Observe: A rational function R(z) of order p has exactly p zeros and p poles. Indeed, if
m ≥ n, then there are m poles in C and no pole at ∞; also there are n zeros in C and
(m − n) zeros at ∞.
Example: The simplest
rational functions are the fractional linear transformations S(z) =
αz+β α β
with det 6= 0. Special cases are S(z) = 1z (inversion), and S(z) = z +1 (parallel
γz+δ γ δ
translation).
5.3. Partial fractions. We will explain how to write any rational function R(z) as
X 1
R(z) = G(z) + Gj ,
j
z − βj
where G, Gj are polynomials and βj are the poles of R.
1 1 1/2 −1/2
Example: z 2 −1
= (z−1)(z+1)
= z−1
+ z+1
.
First write R(z) = G(z) + H(z), where G(z) is a polynomial without a constant term and
H(z) has degree of denominaor ≥ degree of numerator, i.e., H(z) is finite at ∞.
If βj is a pole of R(z), then substituting z = βj + ζ1 (⇔ ζ = z−β1
j
), we obtain:
1
R βj + = Gj (ζ) + Hj (ζ),
ζ
where Gj is a polynomial and Hj (ζ) is finite at ζ = ∞.
P 1
Then take R(z) − (G(z) + Gj ( z−β j
)). There are no poles besides ∞ and βj . At each
z = βj , the only infinite terms cancel out, and the difference is finite. Hence the difference
must be a constant. By placing the constant inside G(z) (for example), we have shown that
R(z) admits a partial fraction expansion as above.
12 KO HONDA
The above stereographic projection misses (0, 0, 1). If we want a map which misses the
“south pole” (0, 0, −1), we could also do a stereographic projection from (0, 0, −1) to the
x1 x2 -plane.
HW 7. Compute the stereographic projection from (0, 0, −1) to the x1 x2 -plane.
For our purposes, we want to do something slightly different: First rotate S 2 by π along the
x1 -axis, and then do stereographic projection from (0, 0, 1). This has the effect of mapping
x1 − ix2
(x1 , x2 , x3 ) 7→ (x1 , −x2 , −x3 ) 7→ .
1 + x3
6.2. Riemann surfaces.
Definition 6.1. A Riemann surface Σ, also called a 1-dimensional complex manifold, is a
topological space (Σ, T ) together with a collection A = {Uα } of open sets (called an atlas of
Σ) such that:
(1) ∪Uα = Σ, i.e., A is an open cover of Σ.
(2) For each Uα there exist a coordinate chart φα : Uα → C, which is a homeomorphism
onto its image.
(3) For every Uα ∩ Uβ 6= ∅, φβ ◦ φ−1
α : φα (Uα ∩ Uβ ) → φβ (Uα ∩ Uβ ) is a holomorphic map.
(These are called transition functions.)
(4) (Technical condition 1) Σ is Hausdorff, i.e., for any x 6= y ∈ Σ there exist open sets
Ux and Uy containing x, y respectively and Ux ∩ Uy = ∅.
(5) (Technical condition 2) Σ is second countable, i.e., there exists a countable subcollec-
tion T0 of T and any open set U ∈ T is a union (not necessarily finite) of open sets
in T0 .
NOTES FOR MATH 520: COMPLEX ANALYSIS 13
Example: The extended complex plane S 2 = C ∪ {∞} is a Riemann surface. We have two
open sets U = S 2 − {(0, 0, 1)} and V = S 2 − {(0, 0, −1)}, and U ∪ V = S 2 . We defined
homeomorphisms
x1 + ix2
φ : U → C, (x1 , x2 , x3 ) 7→ ,
1 − x3
and
x1 − ix2
ψ : V → C, (x1 , x2 , x3 ) 7→ .
1 + x3
U ∩V = S 2 −{(0, 0, 1), (0, 0, −1)}. The transition function is then given by ψ◦φ−1 : C−{0} →
1 −ix2 3 x1 −ix2 1 −ix2
C − {0}, z = x1−x
1 +ix2
3
7→ w = x1+x 3
. We compute that 1z = x1−x1 +ix2 x1 −ix2
= x1+x 3
= w, using
2 2 2 1
x1 + x2 + x3 = 1. Therefore, the transition function is z 7→ z , which is indeed holomorphic!
HW 8. Prove that taking the stereographic projection φ from (0, 0, 1) and the stereographic
projection ψ0 from (0, 0, −1) would not have given us a holomorphic transition function!
6.3. Holomorphic maps between Riemann surfaces. Having defined Riemann sur-
faces, we now describe the appropriate class of maps between Riemann surfaces.
Definition 6.2. A map f : Σ1 → Σ2 between Riemann surfaces is holomorphic if for all
x ∈ Σ1 there exist coordinate charts U 3 x and V 3 f (x) s.t. composition
φ−1 f ψ
φ(U ) → U → V → ψ(V )
is holomorphic.
Hopefully in the framework of Riemann surfaces and maps between Riemann surfaces, the
ad hoc definitions for extending rational functions to C ∪ {∞} now make more sense!
14 KO HONDA
With this notation, it is clear that the composition S1 (S2 (z)) corresponds to the product of
the two matrices corresponding to S1 and S2 .
Observe that there is some redundancy, namely S and λS give rise to the same transformation
on S 2 , if λ ∈ C∗ = C − {0}. Hence we define the projectivized general linear group to
be P GL(2, C) = GL(2, C)/C∗ , where the equivalence relation is given by S ∼ λS for all
S ∈ GL(2, C) and λ ∈ C∗ . Another way of describing P GL(2, C) is to take the special linear
group SL(2, C) consisting of 2 × 2 complex matrices with determinant 1, and quotienting by
the subgroup {±id}. [P GL(2, C) is also called P SL(2, C).]
CP1 : We will now describe 1-dimensional complex projective space CP1 . As a set, it is
C2 − {(0, 0)}/ ∼, where (z1 , z2 ) ∼ (λz1 , λz2 ) for λ ∈ C∗ = C − {0}. We have local coordinate
charts φ1 : U1 = {z1 6= 0} → C which maps (z1 , z2 ) ∼ (1, zz12 ) 7→ zz21 and φ2 : U2 = {z2 6= 0} →
C which maps (z1 , z2 ) ∼ ( zz21 , 1) 7→ zz21 .
HW 10. Prove that CP1 can be given the structure of a Riemann surface and that CP1 is
biholomorphic to S 2 . Here two Riemann surfaces X, Y are biholomorphic if there is a map
φ : X → Y such that both φ and φ−1 are holomorphic.
In view of the above HW, it is clear that the natural setting for P GL(2, C) to act on S 2 is
by viewing S 2 as CP1 !
NOTES FOR MATH 520: COMPLEX ANALYSIS 15
1 b k 0
Examples: is called a parallel translation; is called a homothety, with
0 1 0 1
0 1
special case |k| = 1 a rotation; is called an inversion.
1 0
7.2. The cross ratio. We consider fractional linear transformations (FLT’s) S which take
z2 , z3 , z4 into 1, 0, ∞ in that order. (We assume that z2 , z3 , z4 are distinct and are not ∞.)
One such FLT is:
z2 − z 4 z − z 3
S(z) = · .
z2 − z 3 z − z 4
Claim: There is a unique FLT (the one above) which takes z2 , z3 , z4 to 1, 0, ∞, in that order.
Proof. It suffices to prove that there is a unique FLT S which takes 1, 0, ∞ to 1, 0, ∞, in that
order; the FLT is the identity map S(z) = z. If there are two FLTs S1 , S2 sending z2 , z3 , z4
to 1, 0, ∞, then S2 S1−1 sends 1, 0, ∞ to itself, and S1 = S2 .
az+b
Let S(z) = cz+d . Then S(0) = 0 implies that db = 0, and hence b = 0. Likewise, S(∞) = ∞
implies that c = 0. Now S(z) = ad z and S(1) = 1 implies that S(z) = z.
Fact: If z1 , z2 , z3 , z4 are distinct points on the Riemann sphere S 2 and T is any FLT, then
(T z1 , T z2 , T z3 , T z4 ) = (z1 , z2 , z3 , z4 ).
Proof. Suppose S maps z2 , z3 , z4 to 1, 0, ∞. Then ST −1 maps T z2 , T z3 , T z4 to 1, 0, ∞. The
fact follows from observing that Sz1 = (ST −1 )T z1 .
Now we come to the key property of FLTs. First we define a “circle” to be either a circle in
C or a line in C. A line passes through ∞, so is a circle in the Riemann sphere S 2 .
Theorem 7.2. FLTs take “circles” to “circles”.
Proof. We will prove that an FLT S maps the real axis to a “circle”. (Why does this
quickly imply the theorem?) The image of the real axis satisfies the equation Im S −1 z = 0.
az+b
Equivalently, S −1 z = S −1 z. Writing S −1 (z) = cz+d , we have:
az + b a z+b
= .
cz + d c z+d
16 KO HONDA
Corollary 7.3. The cross ratio (z1 , z2 , z3 , z4 ) is real iff the four points lie on a “circle”.
NOTES FOR MATH 520: COMPLEX ANALYSIS 17
8. Power series
Today we study the convergence of power series
a0 + a 1 z + a 2 z 2 + · · · + a n an + . . .
8.2. Uniform convergence. Consider a sequence of functions fn (x), all defined on the
same set E.
Definition 8.2. fn converges to f uniformly on E if ∀ε > 0 ∃N s.t. n ≥ N ⇒ |fn (x) −
f (x)| < ε for all x ∈ E.
Proposition 8.3. The limit f of a uniformly convergent sequence of continuous functions
is continuous.
Proof. Given ε > 0, ∃N s.t. n ≥ N ⇒ |fn (x) − f (x)| < 3ε for all x ∈ E. Also, since fn is
continuous at x0 , ∃δ s.t. |x − x0 | < δ ⇒ |fn (x) − fn (x0 )| < 3ε . Adding them up, we have:
ε ε ε
|f (x) − f (x0 )| ≤ |f (x) − fn (x)| + |fn (x) − fn (x0 )| + |fn (x0 ) − f (x0 )| < + + = ε.
3 3 3
9. More Series
P
9.1. Analyticity. Let f (z) = a0 +p a1 z + a2 z 2 + · · · = an z n , with a radius of convergence
R > 0 defined by R1 = limn→∞ sup n |an |.
P
Theorem 9.1. f (z) is analytic for |z| < R with derivative f 0 (z) = nan z n−1 . The deriva-
tive also has the same radius of convergence R.
Proof. We prove the theorem in two steps.
P P
Step 1: nan z n−1 has the same radius of convergence R as an z n .
√ √ √
Indeed, limn→∞ sup n nan = limn→∞ n n · R1 , and we’ve already shown that limn→∞ n n = 1.
(Note we’ve also shifted terms by one....)
Pn−1
Step 2: Write f (z) = Sn (z) + PRn (z),n−1where Sn (z) = i=0 ai z i is the nth partial sum. For
the time being, write g(z) = nan z . Then
f (z) − f (z0 ) Sn (z) − Sn (z0 ) Rn (z) − Rn (z0 )
− g(z0 ) ≤ − Sn (z0 ) +
0 + |(S 0 (z0 ) − g(z0 ))| .
z − z0 z − z0 z − z0 n
For any ε > 0, ∃δ s.t. the first term on the right is < 3ε , since Sn is a polynomial, hence
analytic. The second term is bounded as follows:
P∞ ∞ ∞
k=n ak (z k − z0k ) X X
≤ |ak (z k−1 k−2 k−1
+ z z0 + · · · + z0 )| ≤ ak kρk−1 ,
z − z0
k=n k=n
where |z|, |z0 | < ρ < R. Since the series converges, by taking
P n sufficiently large we may
bound the second term by 3ε . Finally, the third term is | ∞ k−1
k=n k kz0
a |, which is bounded
ε
by 3 in the same way taking n sufficiently large.
P
Corollary 9.2. If f (z) = an z n with radius of convergence R > 0, then it has derivatives
0 00 000
f , f , f , etc., and their radius of convergence is also R.
It is also not hard to see (by repeated differentiation) that
f 00 (0) 2 f 000 (0) 3
f (z) = f (0) + f 0 (0)z +
z + z + ...,
2! 3!
namely we have the familiar Taylor series, provided we assume that f (z) admits a power
series expansion!
|1−z|
One way of interpreting 1−|z| is as follows: Let z be on a circle of radius r, where r is very
close to but smaller than 1. Then |1 − z| is the distance from z to 1, and 1 − |z| = 1 − r
is the distance from the circle of radius r to 1. When z is close to 1, the ratio |1−z|
1−|z|
is very
1
close to cos of the angle made by z − 1 and r − 1. Hence there exists ε > 0 such that if we
write z = 1 + ρeiθ with 0 ≤ θ ≤ 2π, then θ ∈ ( π2 + ε, 3π2
− ε).
P
Proof. WLOG an = 0. Write sn = a0 + a1 + · · · + an . Rewrite Sn (z) = a0 + a1 z + a2 z 2 +
n
· · · + an z as:
Sn (z) = (1 − z)(a0 + (a0 + a1 )z + (a0 + a1 + a2 )z 2 + · · · + (a0 + · · · + an−1 )z n−1 ) + (a0 + · · · + an )z n
= (1 − z)(s0 + s1 z + · · · + sn−1 z n−1 ) + sn z n .
Here, we are taking |z| < 1, and sn → 0, so sn z n → 0. Therefore,
X
f (z) = (1 − z) sn z n .
Now, we write
m−1 X∞
X
|f (z)| ≤ |1 − z| sk z k + |1 − z| sk z k .
k=0 k=m
Given ε > 0, there exists k sufficiently large (for example, k ≥ m) such that |sk | ≤ ε. Hence
ε
the second term on the RHS is dominated by the sum |1 − z| 1−|z| of the geometric series.
Using our assumption, this in turn is dominated by Kε for some predetermined constant K.
Now the first term on the RHS is a product of a finite number of terms, so can be made
arbitrarily close to 0 by taking z → 0. This proves the theorem.
The exponential function is the unique function which is a power series in z and is a solution
of the differential equation
f 0 (z) = f (z),
with initial condition f (0) = 1. In fact, if we differentiate f (z) = a0 + a1 z + · · · + an z n + . . . ,
we obtain f 0 (z) = a1 + 2a2 z + · · · + nan z n−1 + . . . , and equating the coefficients we obtain
a0 = 1, a1 = 1, a2 = 21 , and so on. [Why is it legitimate to equate the coefficients?]
22 KO HONDA
If z = x + iy, then we can write ez = ex eiy = ex (cos y + i sin y), where ex , cos y, sin y are all
functions of one real variable.
f (z) has period c if f (z + c) = f (z) for all z. By writing in polar form as above, it is clear
that the smallest period of f (z) = ez is 2πi.
We view ez geometrically: ez maps the infinite strip 0 ≤ y ≤ 2π to C − {0}. (Notice that ez
is never zero.) When y = 0, ez = ex , and the image is {x > 0} ∩ R. The line y = θ maps to
the ray which makes an angle θ with the positive x-axis. Since ez+2πi = ez , the lines y = θ
and y = θ + 2π map to the same ray.
10.3. The logarithm. We want to define the logarithm log z as the inverse function of ez .
The problem is that each w ∈ C − {0} has infinitely many preimages z such that ez = w;
they are all given by exp−1 ({w}) = {log |w| + i(arg w + 2πn), n ∈ Z}. Here log |w| is the real
logarithm, and 0 ≤ arg w ≤ 2π. We will define one branch as follows:
log w := log |w| + i arg w.
NOTES FOR MATH 520: COMPLEX ANALYSIS 23
The important thing to remember is that, although we chose 0 ≤ arg w < 2π, there is
nothing canonical (natural) about this choice.
Also define ab = eb log a , when a, b ∈ C.
10.4. Arcs and curves. We now change topics and give the basics of arcs, curves, etc.
Definition 10.2. An arc or a path in C is a continuous map γ : [a, b] → C. (Here a < b.)
γ(a) is called the initial point of the arc and γ(b) is the terminal point of the arc.
Remark: Two arcs are the same iff they agree as maps. It is not sufficient for them to have
the same image in C.
γ : [a, b] → C is:
(1) of class C 1 (called differentiable in the book), if dγ
dt
= γ 0 (t) = x0 (t) + iy 0 (t) exists and
is continuous. (Here differentiability at a point means differentiability on some open
set containing that point.)
(2) simple if γ(t1 ) = γ(t2 ) ⇒ t1 = t2 .
(3) a closed curve if γ(a) = γ(b).
(4) a simple closed curve if γ is a closed curve and γ(t1 ) = γ(t2 ) ⇒ t1 = t2 away from
the endpoints.
Define −γ : [−b, −a] → C by −γ(t) = γ(−t). This traces the image of γ in the opposite
direction, and is called the opposite arc of γ.
10.5. Conformality revisited. Suppose γ : [a, b] → C is an arc and f : Ω ⊂ C → C is an
analytic function. Let w = f (γ(t)). If γ 0 (t) exists, then w 0 (t) exists, and:
w 0 (t) = f 0 (γ(t))γ 0 (t).
Suppose z0 = γ(t0 ) and w0 = f (z0 ). If γ 0 (t0 ) 6= 0 and f 0 (z0 ) 6= 0, then w 0 (t0 ) 6= 0. We also
have
arg w 0 (t0 ) = arg f 0 (z0 ) + arg γ 0 (t0 ).
Here, we are considering the argument to be mod 2π. This implies that the angle between
γ 0 (t0 ) and w 0 (t0 ) is equal to f 0 (z0 ). If γ0 (t0 ) = γ1 (t0 ) = z0 , then the angle made by γ00 (t0 ) and
γ10 (t0 ) is preserved under composition with f . Recall we called this property conformality.
Also observe that
|w 0 (t0 )| = |f 0 (z0 )| · |γ 0 (t0 )|,
in other words, the scaling factor is also constant.
24 KO HONDA
Proof.
∂w 1 1 1
= = = √ .
∂z ∂z/∂w 2w 2 z
NOTES FOR MATH 520: COMPLEX ANALYSIS 25
HW 13. Prove that an open set Ω ⊂ C is connected iff it is path-connected, i.e., for any
p, q ∈ C there exists a continuous path γ from p to q. Moreover, we may take γ to be a path
which is piecewise parallel either to the x-axis or the y-axis.
Pick z0 ∈ Ω. Let γ be a Rpath from z0 to z ∈ Ω which is piecewise of the form x = a or
y = b. Then define U (z) = γ pdx + qdy. Since the integral only depends on the endpoints,
U (z) is well-defined. If we extend γ horizontally to a path from z0 to z + h, h ∈ R, then
R z+h
U (z + h) − U (z) = z pdx + qdy, and ∂U ∂x
= p. Similarly, ∂U
∂y
= q.
Proof. By subdividing and using Cauchy’s theorem for a rectangle, we may consider a small R
with one singular point ζ at the center. We may shrink R if necessary so that |(z−ζ)f (z)| < ε
ε
for z ∈ R ⇒ |f (z)| < |z−ζ| for z 6= ζ ∈ R.
NOTES FOR MATH 520: COMPLEX ANALYSIS 31
R ε
Therefore, |η(R)| ≤ ∂R |z−ζ| |dz|. It remains to estimate the right-hand term. If R is a
square whose sides have length r, then |z − ζ| is bounded below by 21 r on ∂R. Hence an
4r
upper bound for the right-hand term is ε 1/2r = 8ε. Since ε was arbitrary, we are done.
Cauchy’s theorem on a rectangle can be used to prove a stronger version of the theorem,
valid for any closed curve on an open disk, not just the boundary of a rectangle.
Theorem 13.2 (Cauchy’s
R theorem for a disk). If f (z) is analytic on an open disk D =
{|z − a| < ρ}, then γ f (z)dz = 0 for every closed curve γ in D.
Proof. Let γ0 be a path from a to z = x + iy, consisting R of a horizontal line segment,
followed by a vertical line segment. Then define F (z) = γ0 f (z)dz. By Cauchy’s theorem
R
on a rectangle, F (z) = γ1 f (z)dz, where γ1 is a path from a to z, consisting of a vertical line
segment, followed by a horizontal one. Using one of the two types of paths, we compute:
Z x+h
∂F d
= f (z)dx = f (z),
∂x dh x
Z y+k
∂F d
= f (z)idy = if (z).
∂y dk y
0
HenceR F satisfies the Cauchy-Riemann equations. Therefore, f (z)dz = F (z)dz is exact,
and γ f (z)dz = 0 for all closed curves γ (by Theorem 12.1). [Observe that the fact that F
satisfies the CR equations and that it has continuous partials implies that F itself is analytic.
This follows from Theorem 3.1.]
32 KO HONDA
Proof. (See the book for a slightly different proof.) Subdivide γ : [α, β] → C into γ1 +· · ·+γn ,
where each γj : [αj−1 , αj ] → C is contained in a sector C ≤ arg(z − a) ≤ C + ε for small ε.
Here α = α0 < α1 < · · · < αn = β. (Give proof!)
Now define a single-valued branch of log(z − a) on each sector so that arg(γj−1 (αj−1 )) =
arg(γj (αj−1 )). Then
Z Z Z Z
dz
= d log(z − a) = d log |z − a| + i d arg(z − a).
γj z − a γj γj γj
Therefore,
Z Z n
X
dz
= d log |z − a| + i d arg(z − a).
γ z−a γ j=1
Since the initial and terminal points of γ are the same, the first term on the right is zero
and the second is a multiple of 2πi.
Proof. Any two points a, b ∈ Ω can be joined by a polygonal path in Ω. We may reduce to
the case where a, b are connected by a straight line segment in Ω. (The general case follows
by inducting on the number of edges of the polygon.) Observe that the function z−az−b
is real
and negative iff z is on the line segment from a to b. (Check this!) Therefore, there is a
single-valued branch of log z−a
z−b
which can be defined on the complement of the line segment.
NOTES FOR MATH 520: COMPLEX ANALYSIS 33
Hence, Z Z
1 1 z−a
− dz = d log = 0.
γ z−a z−b γ z−b
This proves that n(γ, a) = n(γ, b).
We will only prove the continuity and differentiability of F1 (z). The rest is similar and is
left as an exercise.
Continuity of F1 (z): Suppose z0 ∈ C − Im γ. Since C − Im γ is open, there is a δ 0 > 0
def
such that Dδ0 (z0 ) = {|z − z0 | < δ 0 } ⊂ C − Im γ. Let z ∈ Dδ0 /2 (z0 ). We write
Z Z
φ(ζ) φ(ζ) φ(ζ)dζ
F1 (z) − F1 (z0 ) = − dζ = (z − z0 ) .
γ ζ − z ζ − z0 γ (ζ − z)(ζ − z0 )
δ0 δ0
We estimate that |ζ − z| > 2
and |ζ − z0 | > 2
, and
Z
4
|F1 (z) − F1 (z0 )| ≤ |z − z0 | 0 2 |φ(ζ)||dζ|.
|δ | γ
If we further shrink Dδ0 /2 (z0 ), we can make |F1 (z) − F1 (z0 )| arbitrarily small.
Differentiability of F1 (z): We write
Z
F1 (z) − F1 (z0 ) φ(ζ)dζ
(1) = .
z − z0 γ (ζ − z)(ζ − z0 )
φ(ζ) φ(ζ)
Now, use the above step with ζ−z 0
instead of φ(ζ). [Note that ζ−z 0
is continuous on Im γ
since z0 avoids Im γ.] By the above step, Equation 1 is continuous on C − γ. Hence as
NOTES FOR MATH 520: COMPLEX ANALYSIS 35
z → z0 we have Z Z
φ(ζ)dζ φ(ζ)dζ
→ .
γ (ζ − z)(ζ − z0 ) γ (ζ − z0 )2
Therefore F10 is holomorphic and F10 (z) = F2 (z).
15.2. Corollaries of Theorem 15.1.
15.2.1. Morera’s Theorem.
R
Theorem 15.3. If f : Ω → C is continuous and γ f dz = 0 for all closed curves γ : [α, β] →
Ω, then f is analytic on Ω.
Proof. We already showed that f = F 0 for some analytic function F . f is then itself analytic
by Theorem 15.1.
Proof. If f is analytic on Ω, then it is continuous on Ω. Hence limz→a (z−a)f (z) = limz→a (z−
a) · limz→a f (z) = 0 · f (a) = 0.
Suppose limz→a (z − a)f (z) = 0. Take a small disk D ⊂ Ω centered at a. Consider the
1
R f (ζ)dζ
function g(z) = 2πi ∂D ζ−z
. This is an analytic function on all of the interior of D. We
claim that, away from z = a, f (z) = g(z). Indeed, in the proof of the Cauchy Integral
Formula, we used G(ζ) = f (ζ)−f ζ−z
(z)
. There are two points b = z and b = a, where we need
to check that limζ→b (ζ − b)G(ζ) = 0 (in order to use Cauchy’s Theorem). If b = z, then
we have limζ→z (f (ζ) − f (z)) = 0 by the continuity of f at z. If b = a, then we have
limζ→a f (ζ)−f
a−z
(z)
(ζ − a) = 0 by the condition limz→a (z − a)f (z) = 0.
For example, we can use the removable singularities theorem if f (z) is bounded in a neigh-
borhood of z = a.
f (z) = f (a) + f1 (a)(z − a) + f2 (a)(z − a)2 + · · · + fn−1 (a)(z − a)n−1 + (z − a)n fn (z).
Proof. We only need to prove the expression for the remainder. We prove the statement for
n = 1, leaving the general case as an exercise.
Z Z
1 f1 (ζ)dζ 1 (f (ζ) − f (a))dζ
f1 (z) = =
2πi ∂D ζ − z 2πi ∂D (ζ − a)(ζ − z)
Z Z
1 f (ζ)dζ f (a) dζ
= −
2πi ∂D (ζ − a)(ζ − z) 2πi ∂D (ζ − a)(ζ − z)
R R
1 1 1 1 dζ dζ
Now, we can write (ζ−a)(ζ−z) = a−z ζ−a
− ζ−z . Since ∂D ζ−a = ∂D ζ−z = 2πi (a and z
are in the same connected component of C − ∂D), the second term in the equation vanishes.
16.3. Zeros.
Proposition 16.3. Let f : Ω → C be an analytic function, a ∈ Ω, and Ω be connected. If
f (a) = f 0 (a) = · · · = f (n) (a) = 0 for all n, then f is identically zero.
Proof. Suppose f (n) (z) = 0 for all n. Then f (z) = fn (z)(z − a)n for all n. Using the above
expression for fn (z), we write:
Z
1 M |dζ| 1 M 2πR M
|fn (z)| ≤ n
= n
= n−1 .
2π ∂D R (R − |z − a|) 2π R (R − |z − a|) R (R − |z − a|)
Here D is a disk of radius R centered at a, |f (ζ)| ≤ M for ζ on ∂D, and z ∈ int(D). This
implies:
n
|z − a| MR
|f (z)| ≤ .
R R − |z − a|
n
As n → ∞, |z−a|R
→ 0, and we’re done.
By Proposition 16.3, all the zeros of an analytic function have finite order, i.e., there exist
an integer h > 0 and an analytic function fh such that f (z) = (z − a)h fh (z) and fh (a) 6= 0.
We say that z = a is a zero of order h.
Corollary 16.4.
(1) The zeros of an analytic function f 6≡ 0 are isolated.
(2) If f, g are analytic on Ω and if f (z) = g(z) on a set which has an accumulation point
in Ω, then f ≡ g. (Here, f ≡ g means f (z) = g(z) for all z ∈ Ω.)
Proof. Follows from observing that fh (a) 6= 0 and fh is continuous ⇒ f (z) 6= 0 in a neigh-
borhood of a, provided z 6= a.
38 KO HONDA
The order of the pole z = a is h if g(z) = (z − a)h gh (z), gh (a) 6= 0. Note that, from the
perspective of the claim, zeros and poles are completely analogous: one counts the order of a
preimage under f of 0 ∈ S 2 and the other counts the order of a preimage under f of ∞ ∈ S 2 .
If the pole z = a of f is of order h, then we can write
(z − a)h f (z) = ah + ah−1 (z − a) + · · · + a1 (z − a)h−1 + φ(z)(z − a)h ,
where we have expanded (z − a)h f (z) using Taylor’s theorem. Here the ai are constants and
φ is an analytic function. This implies that
ah ah−1 a1
f (z) = h
+ h−1
+···+ + φ(z).
(z − a) (z − a) (z − a)
Definition 17.2. A holomorphic function f : Ω → S 2 is said to be meromorphic on Ω.
17.2. Essential singularities. In order to analyze isolated singularities, consider the fol-
lowing conditions:
(1) limz→a |z − a|α |f (z)| = 0. Here α ∈ R.
(2) limz→a |z − a|α |f (z)| = ∞.
Proposition 17.3. Given an isolated singularity z = a there are three possibilities:
A. f ≡ 0 and (1) holds for all α.
B. There is an integer h such that (1) holds for α > h and (2) holds for α < h.
C. Neither (1) nor (2) holds for any α.
40 KO HONDA
Proof. Suppose (1) holds for some α. If (1) holds for some α, it holds for larger α. Therefore,
take α to be a sufficiently large integer m. We may assume (z − a)m f (z) has a removable
singularity and vanishes at z = a. Therefore, we can write (z − a)m f (z) = (z − a)k g(z), with
g(a) 6= 0, provided f is not identically zero. Therefore, f (z) = (z − a)k−m g(z), and (1) holds
for α > m − k and (2) holds for α < m − k.
The case where (2) holds for some α is similar.
for α < 0. Therefore, a is not an essential singularity for f (z) − A. Using Proposition 17.3,
it follows that there is β >> 0 so that
lim |z − a|β |f (z) − A| = 0.
z→a
Remark: The converse is also true. If z = a is an isolated singularity, and, for any disk
|z −a| < δ about a, f (z) comes arbitrarily close to any complex value A, then a is an essential
singularity. (It is easy to verify that B cannot hold under the above conditions.)
Example: f (z) = ez has an essential singularity at ∞. (Equivalently, by changing to w = z1
coordinates, g(w) = e1/w has an essential singularity at w = 0.) Indeed, given any small
open disk about z = ∞, i.e., D = {|z| > R} ∪ {∞} for R large, if we take C >> R, then
the infinite annulus {C ≤ Im z ≤ C + 2π} ⊂ D maps onto C − {0} via f . In this case, the
essential singularity misses all but one point, namely the origin.
Remark: According to the “big” Picard theorem, near an essential singularity z = a, f
takes every complex value A, with at most one exception! (Moreover, the set {f (z) = A} is
infinite.) We will not prove this fact in this course.
NOTES FOR MATH 520: COMPLEX ANALYSIS 41
Remark: This is what we would get if log f (z) was a well-defined single-valued function. If
0 (z)
so, we could write (log f (z))0 = ff (z) and log f (z) = log(z − z1 ) + · · · + log(z − zn ) + log g(z),
so we would have the above equation.
Now,
Z 0 Z Z Z 0
1 f (z) 1 dz dz g (z)
dz = +···+ + dz = n(γ, z1 ) + · · ·+ n(γ, zn ),
2πi γ f (z) 2πi γ z − z1 γ z − zn γ g(z)
R 0 (z)
observing that γ gg(z) dz = 0 by Cauchy’s Theorem, since g(z) 6= 0 on D
Now suppose there are infinitely many zeros of f on D. Since f is not identically zero, the
zeros do not accumulate inside D. Take a smaller disk D 0 ⊂ D which contains Im γ. Then
there exist finitely many zeros of f on D 0 , and the previous considerations apply.
Interpretation: If f maps from the z-plane to the w-plane, i.e., w = f (z), then we can
write Z Z 0
dw f (z)
n(f ◦ γ, 0) = = dz.
f ◦γ w γ f (z)
Hence we can interpret Theorem 18.1 as follows:
X
n(f ◦ γ, 0) = n(γ, zi ).
f (zi )=0
42 KO HONDA
provided a 6∈ Im γ.
Theorem 18.2. Suppose f (z) is analytic near z0 , f (z0 ) = w0 , and f (z) − w0 has a zero of
order n at z0 . For a sufficiently small ε > 0, there exists δ > 0 such that for all w 6= w 0 in
Dδ (w0 ), f (z) = w has n distinct roots on Dε (z0 ).
Corollary 18.3 (Open Mapping Theorem). An analytic function f 6≡ 0 maps open sets to
open sets, i.e., is an open mapping.
Corollary 18.4. If f is analytic at z0 and f 0 (z0 ) 6= 0, then f is 1-1 near z0 and its local
inverse f −1 is analytic.
Proof. By Theorem 18.2, f is 1-1 near z0 if f 0 (z0 ) 6= 0; by the previous corollary, f is an
open mapping. It follows from the Claim from Day 11 that the local inverse f −1 is analytic.
Maximum Principle. By taking the limit r → 1, we have |f1 (z)| ≤ 1 on |z| < 1. Hence
|f (z)| ≤ |z| and |f 0 (0)| ≤ 1.
If |f1 (z)| = 1 on |z| < 1, then f1 is constant. Hence f (z) = cz with |c| = 1.
1+z
4. (Half disk) {|z| < 1, y > 0} ' (first quadrant) {x > 0, y > 0} via z 7→ 1−z
.
5. (Half disk) {|z| < 1, y > 0} ' (semi-infinite strip) {0 < y < π, x < 0} via z 7→ log z.
6. H ' (infinite strip) {0 < y < π} via z 7→ log z.
7. (Half plane with slit) {x > 0} − {y = 0, 0 < x ≤ 1} √' {x > 0} by a succession of maps
√
z 7→ z 2 , z 7→ z − 1, z 7→ z, whose composition is z 7→ z 2 − 1.
z−1
8. H − {eiθ |0 < θ < a < π} ' {x > 0} − {y = 0, 0 < x ≤ b} via z 7→ z+1
.
9. {0 < y < π} − {x = 0, 0 < y < a} ' H − {eiθ |0 < θ < a < π} via z 7→ ez .
46 KO HONDA
Proof. Suppose D = {|z − a| ≤ r} ⊂ Ω. (Here D will denote the open disk.) By the Cauchy
integral formula,
Z
1 fn (ζ)dζ
fn (z) = ,
2πi ∂D ζ − z
for all z ∈ D. As n → ∞,
Z
1 f (ζ)dζ
f (z) = ,
2πi ∂D ζ−z
R R
so f is analytic on D. [Since fn (z) → f (z) uniformly on D, ∂D fnζ−z(ζ)dζ
→ ∂D f ζ−z
(ζ)dζ
as
n → ∞; this is a standard property of Riemann integrals under uniform convergence.]
1
R fn (ζ)dζ
Similarly, fn0 (z) = 2πi ∂D (ζ−z)2
, so fn0 (z) → f 0 (z) UOCS.
Corollary 20.2. If a series f (z) = f1 (z) + f2 (z) + . . . , with fi analytic on Ω, has UCOCS
of Ω, then f is analytic on Ω, and its derivative can be differentiated term-by-term.
Remark: It suffices to prove uniform convergence on the boundary of compact sets E, by
the maximum principle. |fn (z) − fm (z)| ≤ ε on ∂E iff |fn (z) − fm (z)| ≤ ε on E.
Theorem 20.3. If fn is analytic and nowhere zero on Ω, and fn → f UOCS, then f (z) is
either identically 0 or never zero on Ω.
Proof. Suppose f is not identically zero. If f (z0 ) = 0, then there exists δ > 0 such that
f (z) 6= 0 on Dδ (z0 ) − {z0 } ⊂ Ω. Then fn → f uniformly on ∂Dδ (z0 ) and also fn0 → f 0
uniformly on ∂Dδ (z0 ). Hence we have
Z Z
1 fn0 (z) 1 f 0 (z)
lim dz = dz.
n→∞ 2πi ∂D (z ) fn (z) 2πi ∂Dδ (z0 ) f (z)
δ 0
For sufficiently large n, fn (z) 6= 0 on ∂D since f 6= 0 on ∂D; therefore the left-hand side
makes sense. Now, the LHS is zero, but the RHS is nonzero, a contradiction.
NOTES FOR MATH 520: COMPLEX ANALYSIS 47
One often refers to this theorem as “a holomorphic function (one that has a complex deriv-
ative) is analytic (can be written as a power series).”
48 KO HONDA
21.2. Simple connectivity. We give three alternate definitions for a connected open set
Ω ⊂ C to be simply connected, and prove their equivalence.
Definition 21.2. A connected open region Ω ⊂ C is simply connected if one of the following
equivalent conditions holds:
(1) C − Ω is connected.
(2) n(γ, a) = 0 for all cycles γ in Ω and a 6∈ Ω.
(3) Every continuous closed curve γ in Ω is contractible.
Definition (3) is the usual definition of simple connectivity.
Roughly speaking, a simply connected region is a region without holes. Examples of simply
connected Ω are C, the open unit disk, the upper half plane, and {0 < y < 2π}.
Two continuous closed curves γ0 , γ1 : [a, b] → Ω are homotopic in Ω if there is a continuous
function Γ : [a, b] × [0, 1] → Ω such that Γ(s, 0) = γ0 (s) and Γ(s, 1) = γ1 (s). Γ is a homotopy
NOTES FOR MATH 520: COMPLEX ANALYSIS 49
We claim that if we simplify γ by canceling pairs of edges, then γ does not meet A and B,
hence γ ⊂ Ω. Not meeting B is immediate, since Qi ∩ A 6= ∅ implies Qi ∩ B = ∅. If a ∈ A is
contained in an edge of γ, then a is in adjacent Qi and Qj whose common edge is subjected
to a cancellation, a contradiction. [A similar argument holds in case a is a corner of Qi .]
Now, n(∂Qi , a) = 1 and n(∂Qj , a) = 1 if i 6= j, for a ∈ int(Qi ). Hence n(γ, a) = 1 for all
a ∈ int(∪Qi ), where the union is over all Qi ∩ A 6= ∅. We could have taken the net so that
a ∈ A is at the center of one of the squares, so we have obtained γ on Ω and a ∈ A so that
n(γ, a) = 1, a contradiction.
50 KO HONDA
Remark: This corollary will become crucial in the proof of the Riemann Mapping Theorem.
We will prove the following more general result:
Theorem 22.4. Let ω = pdx + qdy be a locally R exact differential on Ω, i.e., it is exact in
some neighborhood of each point of Ω. Then γ ω = 0 for all nullhomologous cycles γ in Ω.
Proof.
Step 1: Let [γ] = 0. We may assume that the cycle γ is a finite sum of closed curves by
the Remark from last time. We now replace γ by a piecewise linear one σ with each piece
a horizontal or vertical line segment: Subdivide γ (which we assume WLOG to be a single
closed curve) into subarcs γi as above, so that each Im γi lies in a small disk ⊂ Ω. Replace
γi by a horizontal arc, followed by a vertical one, which we call Rσi . γi and
R σi have the same
endpoints. Since ω is exact on this disk (if sufficiently small), γi ω = σi ω. Also one can
easily verify that [γ] = [σ].
Step 2: Extend the horizontal and vertical line segments of σ to lines in C. The lines cut
up C into rectangles Ri and unbounded regions. Pick ai ∈ int(Ri ) and form
X
σ0 = n(σ, ai )∂Ri .
We claim that σ and σ0 become
P equivalent after cancelling pairs of edges. Indeed, if a ∈
int(Ri ), then n(σ0 , a) = n(σ, ai )n(∂Ri , a) = n(σ, ai ) = n(σ, a). Moreover n(σ0 , a) =
n(σ, a) = 0 for a in the unbounded regions. Suppose the reduced expression of σ − σ0
contains the multiple cσij , where σij is a common side of rectangles Ri and Rj . Then
n(σ − σ0 − c∂Ri , ai ) = n(σP
− σ0 − c∂Ri , aj ), but then the LHS is −c and the RHS is 0, hence
implying c = 0. Now σ ∼ n(σ, ai )∂Ri as far as integration is concerned.
Step 3: If n(σ, ai ) 6= 0, then we claim that Ri ⊂ Ω. First, int(Ri ) ⊂ Ω, since a ∈ int(Ri ) ⇒
n(σ, a) = n(σ, ai ) 6= 0. Next, if a lies on an edge of Ri , then either that edge is in Im σ (and
hence in Ω), or else the edgeR is not contained in Im σ, in which case n(σ, a) 6= 0 and a ∈ Ω.
Hence, if n(σ, ai ) 6= 0, then ∂Ri ω = 0. This proves the theorem.
52 KO HONDA
Example: Let Ω be the annulus {r1 < |z| < r2 }. Ω has connectivity 2, and has a homology
basis consisting of one element, the circle
R C of radiusRr, r1 < r < r2 . Then any cycle γ is
homologous to nC for some n ∈ Z, and γ f (z)dz = n C f (z)dz.
23.2. Residues. Let f (z) be an analytic function on the region Ω, with the exception of iso-
lated singularities. Suppose for the moment that there are finitely many isolated singularities
a1 , . . . , an ∈ Ω. We assume that they are either poles or essential singularities.
Let Cj ⊂ Ω be a small circle about aj which contains no other singularities in the interior.
1
R R
If we let Rj = 2πi Cj
f (z)dz, then f (z) − z−aj j has vanishing period about aj . Rj is said to
be the residue of f (z) at z = aj , and is written Resz=aj f (z).
Theorem 23.3 (Residue Formula). If f (z) is analytic on Ω with the exception of isolated
singularities, then Z
1 X
f (z)dz = n(γ, aj )Resz=aj f (z)
2πi γ j
for any cycle γ on Ω which is nullhomologous on Ω and avoids the singular points.
NOTES FOR MATH 520: COMPLEX ANALYSIS 53
P
Proof. Since [γ] = 0 on Ω, n(γ, a) = 0 for all a 6∈ Ω. Hence n(γ − j n(γ, aj )Cj , a) = 0 for
P
all a 6∈ Ω0 = Ω − {a1 , . . . , an }. In other words, [γ − j n(γ, aj )Cj ] = 0 in Ω0 . Hence we have:
Z X
1
f (z)dz = n(γ, aj )Resz=aj f (z).
2πi γ j
Observe that there are only finitely many isolated singularities in the bounded connected
components of C − Im γ.
24. Residues
24.1. Application: The argument principle. Suppose R f 0 (z) f is meromorphic on Ω, with
zeros ai and poles bi . We will compute n(f ◦ γ, 0) = γ f (z) dz, using the Residue Formula
from last time. (This is a generalization of Theorem 18.1 from Day 18.)
P P
Theorem 24.1. n(f ◦ γ, 0) = j n(γ, aj ) − j n(γ, bj ), where aj and bj are repeated as
many times as their orders.
Proof. Near a zero z = a of order h, we have f (z) = (z − a)h g(z), where g(z) is a nonzero
analytic function. Therefore,
f 0 (z) h g 0 (z)
= + ,
f (z) z−a g(z)
0
and Resz=a ff (z)
(z)
= h, which is the order of the zero. Similarly, near a pole z = b of order k,
0
f (z) = (z − a)−k g(z), and Resz=b ff (z)
(z)
= −k, which is minus the order of the pole.
Example: Consider g(z) = z 8 − 5z 3 + z − 2. Find the number of roots of g(z) inside the
unit disk |z| ≤ 1.
Let γ be |z| = 1, oriented counterclockwise. Also let f (z) = −5z 3 . Then on γ we have
|f (z)−g(z)| = |z 8 +z−2| ≤ |z 3 |+|z|+|2| ≤ 4, whereas |g(z)| = 5. Hence |f (z)−g(z)| < |g(z)|,
and the number of zeros of g in |z| < 1 is equal to the number of zeros of f in |z| < 1, which
in turn is 3 (after counting multiplicities).
We substitute Z Z
2π
dθ dz
=2 2
.
0 a + sin θ γ z + 2iaz − 1
√ √
If we write z 2 +2iaz −1 = (z −α)(z −β), then α = −i(a− a2 − 1) and β = −i(a+ a2 − 1).
1 1
Observe that α is in the unit disk, while β is not. The residue of (z−α)(z−β) at z = α is α−β ,
and Z
dz 1 2π
2 2
= 2(2πi)Resz=α =√ .
γ z + 2iaz − 1 (z − α)(z − β) a2 − 1
R∞
B. −∞ f (x)dx, where f (z) is meromorphic, has a finite number of poles, has no poles on
R, and satisfies |f (z)| ≤ |z|B2 for |z| >> 0. If f is a rational function, then the last condition
means that the degree of the denominator is at least two larger than the degree of the
numerator.
R∞
Example: −∞ x41+1 dx. First consider the integral of z 41+1 over the closed curve γ consisting
of an arc C1 from −R to R on R, followed by a counterclockwise semicircle C2 = {|z| =
R, Im z ≥ 0}.
We first observe that Z
Z
1 1 πR π
dz ≤ |dz| ≤ 4 = 3 → 0
4 4
C2 z + 1 C2 |z| R R
as R → ∞.
Hence, Z ∞ Z
1 dz
4
dz = 4
.
−∞ x + 1 γ z +1
The fourth roots of −1 are ±eπi/4 , ±e3πi/4 (and are simple, in particular). Only two of them
– eπi/4 and e3πi/4 – are contained in the region bounded by γ. Therefore,
Z
dz
4
= 2πi(Resz=eπi/4 + Resz=e3πi/4 ).
γ z +1
A convenient way of computing the residues is:
1
HW 22. Prove that the residue of f (z) at z = a is f 01(a) if a is a simple pole.
Hence Z
dz 1 1
4
= 2πi + .
γ z +1 4e3πi/4 4e9πi/4
[Of course, this can be further simplified to give a real expression....]
56 KO HONDA
25. Day 25
25.1. Evaluation of definite integrals, Day 2.
R∞
C. (Fourier Transforms) Integrals of the form −∞ f (x)eiax dx, where f (z) is meromorphic,
B
has a finite number of poles (none of them on the x-axis), and |f (z)| ≤ |z| for |z| >> 0.
[Observe that we only need f (z) to have a zero of order at least 1 at ∞. Compare with B,
where f (z) was required to have a zero of order at least 2 at ∞.]
R ∞ iax
Example: −∞ xe2 +1 dx, a > 0. Integrate on the contour γ which is the counterclockwise
boundary of the rectangle with vertices −X1 , X2 , X2 + iY, −X1 + iY , where X1 , X2 , Y >> 0.
Call the edges of the rectangle C1 , C2 , C3 , C4 in counterclockwise order, where C1 is the edge
on the x-axis from −X1 to X2 . Using the bound | z 21+1 | ≤ |z| B
, we obtain:
Z Z Y
eiaz B B 1
dz ≤ e−ay dy = (1 − e−aY ),
2
C2 z + 1 X2 0 X2 a
Z
eiaz B 1
dz ≤ (1 − e−aY ),
z 2 + 1 X 1 a
C4
Z Z X2
e iaz B B −aY
dz ≤ e −aY
|dx| = e (X1 + X2 ).
2 Y
C3 z + 1 −X1 Y
If we take X1 , X2 to be large, and then let Y → ∞, then all three integrals go to zero. Hence,
Z ∞ iax Z iaz
e eiaz e eiaz
2
dx = 2
dz = 2πi Resz=i 2
= 2πi = πe−a .
−∞ x +1 γ z +1 z +1 z+i
z=i
R∞sin x
R∞ eix
Example: −∞ x
dx. In this problem, we want to compute −∞ x
dx, which has a pole
R ∞ def R −ε R ∞
at x = 0. Instead, we take the Cauchy principal value p.v. −∞ = limε→0 ( −∞ + ε ).
Strangely enough,
Z ∞ ix Z ∞ Z ∞
e cos x sin x
p.v. dx = p.v. dx + i dx ,
−∞ x −∞ x −∞ x
where C is the lower semicircle of ∂D. Writing eiz = 1z + g(z), where g(z) is analytic (and
R iz R
hence continuous) near z = 0, we find that C ez dz → C 1z dz = πi as ε → 0. We therefore
NOTES FOR MATH 520: COMPLEX ANALYSIS 57
obtain Z Z ∞
∞
eiz sin x
p.v. dz = πi, dx = π.
−∞ z −∞ x
R∞
D. (Mellin Transforms) Integrals of the form 0 f (x)xα dx, where 0 < α < 1. Here f (z) is
B
meromorphic, has a finite of poles (none of them on the x-axis), and |f (z)| ≤ |z| 2 for |z| >> 0
B
and |f (z)| ≤ |z| for |z| near 0.
We take the contour γ = C1 + C2 + C3 + C4 , where C1 = {|z| = R1 }, oriented clockwise,
C3 = {|z| = R2 }, oriented counterclockwise, C2 is the line segment from z = R1 to z = R2 ,
and C4 is the line segment from z = R2 to z = R1 . Here R1 < R2 . [More rigorously, we’re
interested in the boundary of the region {R1 < r < R2 , ε < θ < 2π −ε} (in polar coordinates)
and we’re letting ε → 0.]
Then Z
B
f (z)z dz ≤ 1−α 2πR1 = 2πBR1α → 0, as R1 → 0;
α
R1
ZC1
B 2πB
f (z)z α dz ≤ 2−α 2πR2 = 1−α → 0, as R2 → ∞.
R2 R2
C3
α α log z
On the other hand, since z = e , the values of log z on C2 and C4 differ by 2πi and
those of z α differ by e2πiα . Hence,
Z Z
α
f (z)z dz = − f (z)e2πiα z α dz,
C4 C2
Z X
(1 − e2πiα ) f (z)z α dz = 2πi Resz=aj (f (z)z α ),
Z ∞ C2 X
f (x)xα dx = 2πi Resz=aj (f (z)z α ),
0
where the sum is over all residues in the plane. R∞ xα
This technique can be used to compute integrals such as 0 x2 +1
dx.
∂2u 2
25.2. Harmonic functions. A function u : Ω → R is harmonic if ∆u = ∂x2
+ ∂∂yu2 = 0. For
the time being, assume u has continuous partials up to second order.
Recall: If f = u + iv and f is analytic, then u and v are harmonic.
Example: The simplest harmonic functions are u(x, y) = ax + by.
Example: If f (z) = log z, then f (z) = log r + iθ, where z = reiθ . (Suppose we are
restricting p
attention to a domain Ω where θ is single-valued and continuous.) u(x, y) =
log r = log x2 + y 2 and v(x, y) = θ are harmonic.
Question: Given a harmonic form u on Ω, is there a harmonic conjugate v : Ω → R, such
that f = u + iv is analytic on Ω?
58 KO HONDA
∂u ∂u
Let du = ∂x
dx + ∂y
dy. Then we define
∂u ∂u
∗du = dy − dx.
∂x ∂y
(∗ is called the Hodge ∗-operator.)
∂u
Lemma 25.1. If u is harmonic, then g(z) = ∂x
− i ∂u
∂y
is analytic.
This g(z) is the (complex) derivative of the function f (z) we are looking for.
∂g ∂g
Proof. We compute that g(z) satisfies the Cauchy-Riemann equations ∂x
= −i ∂y :
∂g ∂2u ∂2u
= 2 −i ,
∂x ∂x ∂x∂y
∂g ∂2u ∂2u
= + i 2.
∂y ∂x∂y ∂x
NOTES FOR MATH 520: COMPLEX ANALYSIS 59
Remark: This also follows from remarking that ω = ∗du is a closed differential 1-form.
∂q ∂p
A closed 1-form ω = pdx + qdy satisfies dω = ( ∂x − ∂y )dxdy = 0. It is known (Poincaré
Lemma) that closed forms are locally exact.
Theorem 26.2. There is a single-valued harmonic conjugate v : Ω → R if Ω is simply
connected. Moreover, v is uniquely determined up to a constant.
R
Proof. By the above lemma, γ ∗du = 0 for all cycles γ on a simply-connected Ω. Hence ∗u
is exact on Ω. To show uniqueness, if f1 = u + iv1 and f2 = u + iv2 are both analytic, then
f1 − f2 = i(v1 − v2 ) is also analytic. Recall that a nonconstant analytic function is an open
mapping. Therefore, v1 − v2 , which has image on the y-axis, must be constant.
In general,
R the obstacles to the existence of a single-valued harmonic conjugate v are the
periods γi ∗du where γi are basis elements of the homology of Ω.
26.2. Mean value property.
Theorem 26.3. Let u : Ω → R be a harmonic function and D r (z0 ) ⊂ Ω be a closed disk.
1
R 2π
Then u(z0 ) = 2π 0
u(z0 + reiθ )dθ.
This is called the mean value property, since the value of u at the center of a disk is the
average of the values on the boundary of the disk.
Proof. On the disk D r (z0 ) the harmonic function u has a harmonic conjugate v. Hence
f = u + iv is analytic and by the Cauchy integral formula we have:
Z Z 2π
1 f (z)dz 1
f (z0 ) = = f (z0 + reiθ )dθ.
2πi ∂Dr (z0 ) z − z0 2π 0
Taking the real part of the equation yields the theorem.
60 KO HONDA
Corollary 26.4. u does not attain its maximum or minimum in the interior of Ω.
Theorem
1
R 26.5. Let u be a harmonic function defined on the annulus A = {r1 < |z| < r2 }.
Then 2π |z|=r
udθ = α log r + β, where α, β are constant. Here r1 < r < r2 .
In view of the mean value property, if u is defined on D = {|z| < r2 }, then α = 0 and
β = u(0).
Proof. The proof we give has elements of analytic continuation, which we will discuss in more
detail later. Consider subsets U1 = {0 < θ < π}, U2 = { π2 < θ < 3π 2
}, U3 = {π < θ < 2π},
3π 5π
and U4 = { 2 < θ < 2 } (of A). Since each Uj is simply-connected, on each Uj there exists
a harmonic conjugate vj of u. Having picked v1 , pick v2 so that v1 = v2 on U1 ∩ U2 . (Recall
they initially differ by a constant. Then modify v2 so it agrees with v1 .) Likewise, pick v3 so
that v2 = v3 on U2 ∩ U3 , and pick v4 .... Write fj = u + vj .
C
Suppose f4 − f1 = iC, where C is a constant. Consider the functions Fj = fj − 2π log z,
C C
where branches of log z are chosen so that fj − 2π log z agrees with fj+1 − 2π log z. Now,
C
log z for F4 and log z for F1 differ by 2πi and F4 − F1 = iC − 2π 2πi = 0. Therefore, the Fj
glue to give a globally defined analytic function F . Thus,
Z Z 2π
1 F (z) 1
dz = F (reiθ )dθ
2πi |z|=r z 2π 0
is constant and its real part is:
Z Z Z
1 1 −C 1 −C
udθ + log rdθ = udθ + log r.
2π |z|=r 2π |z|=r 2π 2π |z|=r 2π
26.3. Poisson’s formula. We now give an explicit formula for which expresses the values
of a harmonic function u on a disk in terms of the values of u on the boundary of the disk.
This is analogous to the Cauchy integral formula (and is indeed a consequence of it).
Theorem 26.6. Suppose u(z) is harmonic on |z| < R and continuous for |z| ≤ R. Then
Z Z
1 R2 − |a|2 1 z+a
u(a) = 2
u(z)dθ = Re u(z)dθ,
2π |z|=R |z − a| 2π |z|=R z−a
if |a| < R.
Sometimes we will use the center expression and at other times we will use the RH ex-
pression.
Proof. For simplicity, we’ll assume that R = 1 and u is harmonic on all of |z| ≤ R. The
Poisson formula is just a restatement of the mean value property.
z+a
First observe that the fractional linear transformation S(z) = az+1 sends the unit disk
D = {|z| < 1} to itself and 0 to a. (Recall our discussion of automorphisms of D.) Then
NOTES FOR MATH 520: COMPLEX ANALYSIS 61
By using the RH expression in the Poisson integral formula (in Theorem 26.6), it follows
that u(z) is the real part of the analytic function
Z
1 ζ +z dζ
f (z) = u(ζ) + iC.
2πi |z|=R ζ − z ζ
(f is analytic by Lemma 15.2 from Day 15.)
62 KO HONDA
Therefore, there is a 1-1 correspondence between continuous functions on the unit circle and
continuous functions on the closed unit disk that are harmonic on the open unit disk. The
correspondence is given by U 7→ PU , and its inverse map is just the restriction PU |∂D .
Proof of Theorem 27.2. Given f (z) = u(z) + iv(z) on Ω+ , extend f (z) to Ω− by defining
f (z) = f (z) = u(z) − iv(z) for z ∈ Ω− . From above, v(z) is extended to a harmonic function
V (z) on all of Ω as above. Since −u(z) is the harmonic conjugate of v(z) on Ω+ , we define
U (z) to be a harmonic conjugate of −V (z) (at least in a neighborhood Dδ (z0 ) of z0 ∈ σ).
Adjust U (z) (by adding a constant) so that U (z) = u(z) on the upper half disk.
∂g
We prove that g(z) = U (z) − U (z) = 0 on Dδ (z0 ). Indeed, U (z) = U (z) on σ, so ∂x =0
∂g ∂u ∂v ∂g ∂g
on σ. Also, ∂y = 2 ∂y = −2 ∂x = 0 on σ. Therefore, the analytic function ∂x − i ∂y vanishes
on the real axis, and hence is constant. Since g(z) = 0 on σ, g(z) is identically zero. This
implies that U (z) = U (z) on all of Dδ (z0 ), hence proving the theorem.
I want to emphasize that the symmetry about the x-axis is simply a normalization, and that
the reflection principle is applicable in far greater generality.
64 KO HONDA
n2j < . . . . Continuing in this manner, we then take the diagonal n11 < n22 < n33 < . . . .
Then fnjj converges at all the points ζi .
We now claim that {fnjj } converges uniformly on any compact E ⊂ Ω. Indeed, given any
z ∈ E,
|fnii (z) − fnjj (z)| ≤ |fnii (z) − fnii (ζk )| + |fnii (ζk ) − fnjj (ζk )| + |fnjj (ζk ) − fnjj (z)|,
where ζk is within a distance δ of z. Since fnii and fnjj are equicontinuous, given ε > 0,
there is δ > 0 so that the first and last terms on the RHS are < 3ε . Since fnii (ζk ) converges,
there is an N such that nii > N implies that the middle term is < 3ε .
28.3. Montel’s theorem. We now apply the Arzela-Ascoli theorem in the setting of a
family F of analytic functions.
Theorem 28.4 (Montel). A family F of analytic functions f : Ω → C is normal iff functions
f ∈ F are uniformly bounded on each compact set E ⊂ Ω, i.e., there exists a constant M
such that |f (z)| < M for all z ∈ E and f ∈ F .
Proof. Suppose F is normal. Cover E with a finite number of disks Di of radius δ (this is
possible by compactness). On each disk Di centered at zi , if fα , fβ ∈ F and z ∈ Di we have:
|fα (z) − fβ (zi )| ≤ |fα (z) − fα (zi )| + |fα (zi ) − fβ (zi )|,
and first term on the RHS is bounded above by equicontinuity and the second term is
bounded since {f (zi )|f ∈ F } is compact. Since there are only finitely many balls, we have
uniform boundedness.
Now suppose F is uniformly bounded on E. It is sufficient to prove equicontinuity, in
view of Arzela-Ascoli. If Dr (z0 ) is a disk of radius r about z0 and z, z 0 ∈ E ∩ Dr/2 (z0 ), then
Z Z
0 1 f (ζ) f (ζ) z − z0 1
f (z) − f (z ) = − 0
dζ = f (ζ)dζ,
2πi ∂Di ζ − z ζ − z 2πi ∂D (ζ − z)(ζ − z 0 )
and
|z − z 0 | 2πr 4M
|f (z) − f (z 0 )| ≤ M≤ |z − z0 |.
2π (r/2)(r/2) r
This proves equicontinuity on Dr/2 (z0 ).
Now, cover E with finitely many disks of radius 2r . If z, z 0 ∈ E and |z − z 0 | < 4r , then there
is some disk Dr/2 (z0 ) which contains both z and z 0 . Given ε > 0, pick δ = min( 4r , 4M r
ε).
0 0
Then |z − z | < δ ⇒ |f (z) − f (z )| < ε.
66 KO HONDA
for closed curves γ that avoid the zeros of f . But these represent winding numbers – this
implies that the winding numbers do not change in the limit, and that f is 1-1. Hence f ∈ F .
By Step 2, f must be onto D. This completes the proof of the Riemann Mapping Theorem.
Enhancements:
∼
1. Let Ω and Ω0 be open regions. If f : Ω → Ω0 is a homeomorphism and {zn } is a sequence
that tends to ∂Ω, then {f (zn )} tends to ∂Ω0 . (Proof left as exercise.)
We define ∂Ω = Ω − int(Ω) (the closure of Ω minus (the interior of) Ω). We also say that
zn tends to ∂Ω if for all z ∈ Ω, ∃ Dε (z) ⊂ Ω and N > 0 such that zn 6∈ Dε (z) if n > N .
Observe that if K ⊂ Ω is compact, then by covering K with open disks, there exists N > 0
such that zn 6∈ K if n > N .
2. The Uniformization Theorem is a generalization of the Riemann Mapping Theorem which
says that a simply connected (=any closed curve can be contracted to a point), connected
Riemann surface (without boundary) is biholomorphic to one of C, S 2 , or D.
3. A multiply connected region Ω ⊂ C of connectivity n + 1 (recall that this means that
C − Ω has n + 1 connected components) is biholomorphic to the annulus 1 < |z| < λ (for
some λ > 1) with n − 1 arcs, each of which is a subarc of |z| = λi for some 1 < λi < λ,
removed.
68 KO HONDA
5. If Ω is simply connected and ∂D is given by a simple (continuous) closed curve, then the
biholomorphism f : Ω → D extends to a homeomorphism f : Ω → D.
The proof is omitted.
30.3. Germs and sheaves. Now consider a pair (f, ζ), where ζ ∈ C and f is analytic in
a neighborhood of ζ. We view (f1 , ζ1 ) and (f2 , ζ2 ) as equivalent iff ζ1 = ζ2 and f1 = f2 on
NOTES FOR MATH 520: COMPLEX ANALYSIS 69
Remark: π : F → D is not quite a covering space, if you know what that means. This
is because not every component of π −1 U (for an open set U ⊂ D) is homeomorphic to U .
(Why?)
70 KO HONDA
31.1. Riemann surface of a function. Given a function element (f, Ω), take its corre-
sponding open set U(f,Ω) in F , and the connected component of F which contains U(f,Ω) .
Call this Σ(f,Ω) , or simply Σ, if (f, Ω) is understood.
Claim. Σ can be given the structure of a Riemann surface, where the holomorphic coordinate
charts are given by the local homeomorphism π : Σ → C.
Σ will be called the Riemann surface of (f, Ω). Note that Σ is the set of all (g, ζ 0) for which
there is an analytic continuation from (f, Ω) to (g, Ω0 ) with ζ 0 ∈ Ω0 . (Effectively, we have
pasted together such (g, Ω0 ) to obtain Σ.)
There also is a holomorphic map (often called a global analytic function) f : Σ → C obtained
by setting (f, ζ) 7→ f (ζ). (Verify that this is holomorphic!) We refer to Σ as the Riemann
surface of f and write Σ = Σf .
Remark: Σf is Hausdorff since F is. Observe that we haven’t shown that Σf is second
countable. (See the definition of a Riemann surface.) The verification is not trivial but
won’t be done here.
Example: Riemann surface of f (z) = log z. Above each point of C−{0}, there are infinitely
many sheets, corresponding to fi (z) = log |z| + i arg(z), where πj2
< arg(z) < πj
2
+ π. As we
move around the origin, we can move from one sheet to another. Observe that an alternate
way of obtaining Σf is to start with Ωj given above, and glue Ωj to Ωj+1 along the region
where fj and fj+1 agree.
√
Example: Riemann surface of
√ iθ/2f (z) = z. Above each point of C − {0} there√are two sheets
iθ
corresponding to re 7→ ± re . Notice that as we continue one choice of z around the
origin, we reach the other choice, and circling twice around the origin gives the original
function element.
√
Remark: We haven’t dealt with the branch points, e.g., z = 0 for f (z) = z. There is a
reasonable way to fill in the point z = 0 to give a genuine Riemann surface (one√without any
singularities). Note that the usual picture of a “Riemann surface of f (z) = z” is rather
misleading, since it exhibits what looks like a singular point at the origin.
31.2. Analytic continuation along arcs and the monodromy theorem. Let γ : [a, b] →
C be a continuous arc. Consider a connected component Σf of F . An arc γ̃ : [a, b] → Σf
NOTES FOR MATH 520: COMPLEX ANALYSIS 71
Corollary 31.3. If f is a global analytic function which can be continued along all arcs in
a simply connected Ω, then f is a single-valued analytic function.
√
This gives another proof of the fact that f (z) = z − a admits a single-valued analytic
branch on a simply-connected Ω, if a 6∈ Ω.
72 KO HONDA
0 = t0 < t1 < · · · < tn = 1 such that each [ti−1 , ti ] is mapped into Vi ⊂ C − {0, 1}, where
π −1 (Vi ) is the disjoint union of biholomorphic copies of Vi (by the covering space property).
Suppose we have extended f˜ along γ up to ti . The pick the component W of π −1 (Vi+1 ) which
∼
contains f˜(γ(ti )). Continue the lift to [ti , ti+1 ] by composing f with π −1 : Vi+1 → W .
Since C is simply connected, the monodromy theorem tells us that the value of f˜(z) does
not depend on the choice of path γ. This gives a holomorphic map f˜ : C → H. Now,
∼
composing with the biholomorphism H → D, we obtain a bounded entire function. Since
we know that a bounded entire function is a constant function, it follows that f˜ is constant.
Enhancements:
1. (Montel) Let Ω ⊂ C be an open set and F be a family of analytic maps Ω → C. If each
f ∈ F misses the same two points a, b, then F is normal.
2. (Big Picard) Suppose f is holomorphic on Ω − {z0 } and has an essential singularity at
z0 . If U ⊂ Ω is any (small) neighborhood of z0 , then f assumes all points of C infinitely
many times in U − {z0 }, with the possible exception of one point. [Big Picard implies Little
Picard.]