Metric Spaces and Complex Analysis
Metric Spaces and Complex Analysis
Richard Earl
Compactness. Heine-Borel theorem. The image of a compact set under a continuous map
between metric spaces is compact. The equivalence of continuity and uniform continuity for
functions on a compact metric space. Compact metric spaces are sequentially compact. State-
ment (but no proof) that sequentially compact metric spaces are compact. Compact metric
spaces are complete. [2.5]
Reading
1
1. Metric Spaces. Convergence and Continuity.
Topology, loosely speaking, is the study of continuity. Consequently the objects of interest of
topology are those properties that remain invariant under continuous deformations: so angle
and area are out (being more rigid geometrical notions), but ideas of shape (e.g. connectedness
= being in one piece) are in.
Quite what the rigorous definition of a continuous function f : R → R should be wasn’t
properly understood until the 19th century, with the work of Weierstrass and others, but the
importance of having calculus and analysis on a rigorous footing was becoming very clear.
Generalizing the definition of continuity to maps f : Rn → Rm was relatively straightforward
but it would take much effort to fully generalize these definitions to metric and topological
spaces (around the start of the 20th century), and to properly appreciate which properties of a
"closed, bounded interval" had led to continuous functions being bounded and achieving those
bounds, or to the Intermediate Value Theorem.
We first revisit the definition of convergence and continuity in Euclidean space.
Now, with this notion of distance in Rn , we can easily generalize the notions of convergence
and continuity that we met in the first year. Namely:
|xk − L| → 0 as k → ∞
or equivalently if
∀ε > 0 ∃K ∈ N ∀k K |xk − L| < ε.
(k) (k) (k)
If xk = x1 , x2 , . . . , xn and L = (L1 , L2 , . . . , Ln ) then (xk ) converging to L is equivalent
(k)
to each sequence of coordinates xi converging to Li as k → ∞.
or equivalently if
∀ε > 0 ∃δ > 0 such that whenever |y − x| < δ then |f(y) − f(x)| < ε.
In the hope of generalizing the definitions of continuity and convergence still further, we
might ask ourselves this question: what underlying properties of distance are important? What-
ever the setting, it seems important that limits should still be unique. We might not expect
an "algebra of limits" or "a sandwich lemma"; depending on context these might not make
sense. If we are interested in the question "does the Magnetic North Pole move continuously
with time?" then algebra makes no sense as we can’t reasonably add points on a sphere. But
the above proposition is more fundamental topologically.
d2 = Ε
d1 = Ε
O HΕ,0L
b
d2 (f, g) = (f(t) − g(t))2 dt.
a
and so M3 follows for d∞ . More generally d∞ defines a metric on the space of bounded real-
valued functions on [a, b] .
A vector space with a norm is called a normed vector space. As the norm associated with
an inner product satisfies N1, N2, N3 then inner product spaces are normed vector spaces.
For any normed vector space, d(x, y) = ||x − y|| defines a metric on V.
Example 16 (Sequence Spaces) We define now the following spaces of real sequences.
l1 = (xn ) : |xn | converges , ||(xn )||1 = |xn | .
l2 = (xn ) : |xn |2 converges , ||(xn )||2 = |xn |2 .
l∞ = {(xn ) : |xn | is bounded} , ||(xn )||∞ = sup |xn | .
n
These spaces are all normed vector spaces. In fact l2 is an inner product space with its norm
coming from the inner product
(xn ) , (yn ) = xn yn .
Example 17 (Subspace metrics) Let (M, d) be a metric space and A ⊆ M. Then d naturally
induces a metric dA on A by setting
Recall that our aim here was to put our notions of continuity and convergence on a more
general footing. We can see that Definitions 2 and 3 can be naturally generalized as follows:
Definition 18 Let (xk ) be a sequence in a metric space (M, d) and x ∈ M . We say that (xk )
converges to x if
d(xk , x) → 0 as k → ∞
or equivalently if
∀ε > 0 ∃K ∈ N ∀k K d(xk , x) < ε.
∀ε > 0 ∃δ > 0 such that whenever dM (x, y) < δ then dN (f (x), f (y)) < ε.
Example 20 Consider the sequence of functions fn (x) = xn in C[0, 1]. Show that the sequence
(fn ) converges in (C[0, 1], d2 ) but not in (C[0, 1], d∞) .
In particular this means that for any fixed x we have |fn (x) − h(x)| → 0 as n → ∞. So
h(x) = lim fn (x) = f(x). However as f is not continuous we see that (fn ) is not a convergent
sequence in (C[0, 1], d∞ ).
Remark 21 You may note that a sequence (gn ) converges to g in (C[0, 1], d∞) if and only if
gn converges uniformly to g.
Example 22 Show that the map f : l∞ → l2 given by f ((xn )) = (xn /n) is well-defined and
continuous.
Proposition 23 Let (M, d) be a metric space and a ∈ M . Define f : M → R by f (x) = d(x, a).
Then f is continuous.
Proof Let ε > 0 and x ∈ M. Set δ = ε and take y ∈ M such that d(x, y) < δ. Then
|f (y) − f(x)| = |d(y, a) − d(x, a)| d(x, y) < δ = ε
by the triangle inequality.
Proof Suppose firstly that f is continuous. Let ε > 0. By continuity there exists δ > 0 such
that
dM (y, x) < δ =⇒ dN (f(y), f (x)) < ε.
As xk → x then there exists K such that dM (xk , x) < δ when k K. So dN ((f(xk ), f (x)) < ε
when k K and hence f (xk ) → f (x) in N .
Conversely, suppose that f is not continuous at x ∈ M . Then there exists ε > 0 such that
for every k there is xk ∈ M with
Notation 25 Let x ∈ M and ε > 0. Then the open ball B(x, ε) and closed ball B̄(x, ε) are
defined as
If we wish to stress that we are working in M we will write BM (x, ε) and B̄M (x, ε).
We can see that Definition 19, regarding the continuity of a function f : M → N between
metric spaces can be rephrased as: f is continuous at x if
This rephrasing will become still more streamlined and elegant once we have introduced the
more general idea of open sets.
∀x ∈ U ∃ε > 0 B(x, ε) ⊆ U.
We say that x is an interior point of U if there exists ε > 0 such that B(x, ε) ⊆ U , so saying
U is open is equivalent to saying all its points are interior points.
Remark 27 We will refer to such U as open sets but really it would be better to think of U as
an open subset of M . Because the ambient space M will usually be obvious it’s usually safe
to suppress the "in M " bit, but we will see instances where the same set is open as a subset of
one ambient set, but not open as a subset of another. So take some care.
or can be rephrased still more cleanly when we are talking about a function which is continuous
everywhere on M as:
Theorem 28 Let f : M → N be a map between metric spaces (M, dM ) and (N, dN ). Then f
is continuous if and only if whenever U ⊆ N is open then f −1 (U ) ⊆ M is open.
Remark 29 Hopefully this helps motivate the importance of open sets as, with this result, we
see they are sufficient to determine which functions are continuous.
BN (f (x), ε) ⊆ U.
BM (x,δ) ⊆ f −1 (BN (f (x), ε)) and hence f (BM (x,δ)) ⊆ BN (f(x), ε),
Definition 30 We refer to the open sets of M as the topology of M , or the topology induced
by the metric d.
Remark 32 (Off-syllabus) We saw in Theorem 28 that knowledge of the open sets is sufficient
to determine which functions are continuous. So the open sets are more fundamental to conti-
nuity than the actual metric (many different metrics will lead to the same family of open sets).
In line with this thinking a topological space is defined as follows.
A topological space (X, T ) is a set X together with a family T of subsets of X with the
following properties:
(i) ∅ ∈ T and X ∈ T ;
Example 33 An infinite collection of open sets need not have an open intersection. For ex-
ample, consider Ui = (−i, i) for i > 0 which have intersection {0} which is not open.
Remark 35 Note that open and closed are not opposites of one another! Sets may be open,
closed, neither or both, as we shall see.
Example 36 (a) ∅ and M are both open and closed in M . That ∅ is open is "vacuously true"
and M is clearly open by definition.
(b) The interval [0, 1) is neither open nor closed in R. To see this, note it is not open as 0
is not an interior point of [0, 1) and that the set is not closed as 1 is not an interior point of
the complement.
(c) The subset [0, ∞) × (0, ∞) ⊆ R2 is neither open nor closed. The point (0, 1) is not
interior to the subset and (1, 0) is not interior to its complement.
(d) The subset Z2 is closed but not open in R2 .
(e) The set {(x, y) : x2 + xy + y 2 < 1} is open. To see this we can note that f : R2 → R
given by f(x, y) = x2 +xy +y 2 is continuous and then the set in question is f −1 ((−∞, 1)) which
is the preimage by a continuous function of an open set (Theorem 28).
(f) Let M = [0, 1] ∪ [2, 3]. Then [0, 1] is both open and closed in M . Likewise [2, 3] . (We
will comment more on such examples in the chapter Subspaces.)
Proposition 37 Let x ∈ M and ε > 0. Then B(x, ε) is open and B̄(x, ε) is closed.
1
Proof Firstly if y ∈ B(x, ε) then let δ = 2
(ε − d(y, x)) > 0. By the triangle inequality, if
z ∈ B(y, δ) then
ε + d(y, x) ε+ε
d(z, x) d(z, y) + d(y, x) < δ + d(y, x) = < = ε.
2 2
Hence B(y, δ) ⊆ B(x, ε) and B(x, ε) is open.
To prove the second result, take y ∈ M \B̄(x, ε), Then d(x, y) > ε and set δ = 21 (d(x, y)−ε) >
0. If d(z, y) < δ then by the triangle inequality
and hence z ∈ M\B̄(x, ε). That is M \B̄(x, ε) is open and B̄(x, ε) is closed.
Example 39 Note, when M = (0, 1) ∪ {2}, that BM (2, 1) = B̄M (2, 1) = {2}. In this case this
open ball is also closed.
(B(x, ε) ∩ S) \{x} = ∅.
i.e. there are points of S arbitrarily close to x other than x, which may or may not be in S.
We will denote the set of limit points of S as S ′ .
Example 41 (a) Let M = R and S = [0, 1). Then S ′ = [0, 1] . But if M = S = [0, 1), then
S ′ = [0, 1).
(b) Let M = R and S = (−∞, 1) ∪ {2}. Then S ′ = (−∞, 1]. So a point of S need not be a
point of S ′ .
Proof Note that x is an interior point of M \C if and only if x is not a limit point of C. So
Proof These simply follow from applying De Morgan’s laws to the equivalent properties of
open subsets shown in Proposition 31.
Corollary 44 (To Theorem 28) Let f : M → N be a map between metric spaces M and N.
Then f is continuous if and only if whenever C is closed in N then f −1 (C) is closed in M.
Corollary 45 Open balls are open and closed balls are closed.
Proof We showed this in Proposition 37. However this is now an easy application of Theorem
28 and Corollary 44 to the continuous function f (x) = d(x, a) from Proposition 23 as
f(x, y, z) = x2 + y 2 + z 2 .
Example 47 Let c denote the subset of l∞ consisting of all convergent sequences. Then c is a
closed subset of l∞ .
(k)
Solution Say that xn is a sequence in c which converges to (Xn ) in l∞ as k → ∞. We aim
to show that (Xn )is inc; we will do this by showing (Xn ) is Cauchy and so convergent.
(k)
Let ε > 0. As xn → (Xn) in l∞ then
(k)
xn − (Xn )
∞
= sup x(k)
n − Xn → 0 as k → ∞.
n
Example 48 Given a metric space M, x ∈ M and ε > 0, the limit points of B(x, ε) need not
include B̄(x, ε).
Solution Take the discrete metric on a set M and x ∈ M . Then B(x, 1) = {x} whilst
B̄(x, 1) = M. However given any y = x we see that x ∈ / B(y, 1) and so y is not a limit point of
B(x, 1). In fact there are no limit points of B(x, 1).
Again throughout this (M, d) will be a metric space. As we have already noted (Example
17) the metric d on M induces a metric dA on any subset A of M so that (A, dA ) is a metric
space in its own right.
• Say S ⊆ T ⊆ M. We say S is open in T if for every s in S there exists ε > 0 such that
Definition 49 We refer to (T, dT ) as a subspace of (M, d) and refer to the open sets of T as
the subspace topology of T.
As (T, dT ) is a metric space in its own right, it remains the case that:
Example 50 (a) [0, 1) is open in [0, 1]. Note that, for suitably small ε > 0, we have
B[0,1] (x, ε) = (x − ε, x + ε)
∅, [0, 1] , [2, 3] , X,
depending on whether neither, 0, 1 or both lie in S. All these possible pre-images are open in
X.
Proposition 52 Let S ⊆ T ⊆ M.
(a) S is open in T if and only if there is an open set U (in M ) such that S = T ∩ U.
(b) S is closed in T if and only if there is a closed set C (in M ) such that S = T ∩ C.
Proof (a) Suppose that S is open in T . Then for each s ∈ S there exists εs > 0 such that
BT (s, εs ) ⊆ S. So
S= BT (s, εs ) = (B(s, εs ) ∩ T ) = B(s, εs ) ∩ T
s s s
and we set U = B(s, εs ). Conversely if S = T ∩ U for some open U then for any s ∈ S ⊆ U
s
there exists ε > 0 such that B(s, ε) ⊆ U and then BT (s, ε) ⊆ U ∩ T = S.
(b) Note that
S is closed in T ⇐⇒ T \S is open in T
⇐⇒ T \S = T ∩ U for some open U in M
⇐⇒ S = T ∩ (M\U ) for some open U in M
⇐⇒ S = T ∩ C for some closed C in M.
Example 53 (a) (a, b) ∩ Q is open in Q for all choices of a, b and is closed in Q if and only
a and b are irrational.
By the above (a, b) ∩ Q is always open in Q. Further if a and b are irrational then
(a, b) ∩ Q = [a, b] ∩ Q
is closed in Q. If, say, a is rational then a is not an interior point of the complement and the
set is not closed in Q.
(b) Let S = (0, 1] ∪ [2, 3]. Then (0, 1] and [2, 3] are open and closed subsets of S.
Solution (a) As B is open in C then there exists open U such that B = U ∩ C. As A is open
in B then there exists open V such that A = V ∩ B. Hence
A = V ∩ B = (V ∩ U) ∩ C
We saw in Sheet 1, Exercise 5(ii), that A = A ∪ A′ where A′ is the set of limit points of A.
M B
Proposition 57 Let A ⊆ B ⊆ M. Let A and A respectively denote the closures of A in M
and of A in B. Then
B M
A = A ∩ B.
Proof (a) and (b) are trivial. (c) and (d) are results from (or using) the first year geometry
course.
d(x, y) = |ln x − ln y|
is a metric on (0, ∞) as this is the metric induced from the bijection exp : R → (0, ∞) .
From a point of view of continuity, though, isometries really ask too much. We are aware
of non-isometric metrics on the same space leading to the same topology (i.e. the same family
of open sets) and so to the same family of continuous functions. What we really need is the
idea of a bijection between two spaces that induces a bijection between the topologies. This is
the idea of a homeomorphism.
is a homeomorphism. (This is clear from a sketch of its graph.) The two spaces are clearly not
isometric as 0 and 2 are distance 2 apart in R and no such points exist in (0, 1) .
Example 65 N and Z are homeomorphic. Both spaces have the discrete topology (all subsets
are open) and so any bijection between the two is automatically a homeomorphism.
How would one show this last result? The simple answer is that we can’t prove this just yet,
but posing the question motivates some of our later concepts. If we were faced with a similar
question in group theory — for example: show Z and Q are not isomorphic groups — then we
would note that Z is cyclic and that Q is not. "Being cyclic" is an algebraic invariant preserved
by isomorphisms. What we need are similar topological invariants to help us distinguish between
these two spaces.
Proof Say xn → x in M . Let ε > 0. Then there exists N such that d(xn , x) < ε/2 for all
n N. By the triangle inequality
Example 70 In R and C every Cauchy sequence is convergent. In Q this is not the case, for
example
3, 3.1, 3.14, 3.141, 3.1415, . . .
is a Cauchy sequence in Q which does not converge in Q. Note 1/n is a Cauchy sequence in
(0, 1) which does not converge in (0, 1) .
Proposition 72 Let (X, d) be a complete metric space and Y ⊆ X. Then Y is complete if and
only if Y is closed in X.
Proof Suppose that Y is closed in X and let (yn ) be a Cauchy sequence in Y . Then (yn ) is
also Cauchy in X and so convergent to x ∈ X as X is complete. As Y is closed then x ∈ Y
and we see that Y is complete. Conversely suppose that Y is complete and y ∈ X is a limit
point of Y . Then there is a sequence (yn ) in Y converging to y. But convergent sequences are
Cauchy and so y ∈ Y as Y is complete. Hence Y contains all its limit points and so is closed
in X.
Example 73 Note that (0, 1) and R (with the usual topologies) are homeomorphic and yet R
is complete and (0, 1) is not. This shows that completeness is not a topological invariant (i.e. is
not preserved by homeomorphisms). Completeness is preserved by isometries but the equivalent
topological invariant is that of complete metrizability.
For example, the map f : (0, 1) → R given by f (x) = tan (π(x − 1/2)) is a homeomorphism.
So if we define the metric d on (0, 1) by d(x, y) = |f (x) − f(y)| then ((0, 1) , d) and R (with
the usual metric) are isometric. In particular ((0, 1) , d) is complete whilst still having the usual
topology.
COMPLETENESS 20
Example 74 The spaces l1 , l2 , l∞ are all complete.
(1) (2) (3)
Solution We shall prove this only for l1 . Let xn , xn , xn , . . . be a Cauchy sequence
in l1 . This means that given any ε > 0 there exists K such that
∞
(k) (l) (k)
xn − xn = xn − x(l)
n
< ε for k, l K (4.1)
1
n=1
(k) (l) (k)
In particular this means that xn − xn < ε for k, l K and so xn is a Cauchy sequence
which converges to some Xn as k → ∞. Note that for any N and k K we have
N
N
N
(k)
(k)
|Xn | Xn − xn + xn ε + x(k)
n
1
n=1 n=1 n=1
Theorem 75 Let X be a set and let B(X) denote the set of all bounded real-valued functions
on X. Then
δ(f, g) = sup {|f (x) − g(x)| : x ∈ X}
defines a metric on B(X). Further B(X) is complete.
Proof Clearly δ(f, g) 0 and if δ(f, g) = 0 then we have |f (x) − g(x)| = 0 for all x and hence
f = g. The symmetry of δ is evident. Finally if f, g, h ∈ B(X) and x ∈ X then:
|f (x) − h(x)| |f(x) − g(x)| + |g(x) − h(x)| δ(f, g) + δ(g, h).
If we take the supremum of the LHS over all x ∈ X then we have the required triangle inequality.
Finally let (fn ) be a Cauchy sequence in B(X). This means
sup {|fn (x) − fm (x)| : x ∈ X} → 0 as m, n → ∞.
For a particular x0 ∈ X, it follows that |fn (x0 ) − fm (x0 )| → 0 as m, n → ∞ and so (fn (x0 ))
is a real Cauchy sequence. By completeness, this converges which we’ll denote the limit f(x0 ).
Let ε > 0. As (fn ) is a Cauchy sequence, then there exists N such that
sup {|fn (x) − fm (x)| : x ∈ X} < ε when m, n N
and so
δ(fn , f) = sup {|fn (x) − f(x)| : x ∈ X} ε when n N
as the modulus is continuous and sup respects weak inequalities. As fn is bounded then so is
f and further fn converges to f.
If X now has a metric d, then we can discuss the bounded continuous real-valued functions
on X and we have the following result.
COMPLETENESS 21
Theorem 76 Let (X, d) be a metric space and let C(X) denote the subset of B(X) consisting
of all continuous real-valued functions. Then C(X) is complete.
Proof Let (fn ) be a Cauchy sequence in C(X); this is then a Cauchy sequence in B(X) and so
converges to some bounded function f by the previous theorem. It remains to show that f is
continuous. Let ε > 0. As (fn ) is Cauchy there exists N such that
and hence |fN (x) − f(x)| < ε/3 for all x ∈ X. As fN is continuous at x then there exists δ > 0
such that
|fN (x) − fN (y)| < ε/3 when d(x, y) < δ.
Hence when d(x, y) < δ then
|f (x) − f (y)| |f (x) − fN (x)| + |fN (x) − fN (y)| + |fN (y) − f (y)| < ε/3 + ε/3 + ε/3 = ε
Remark 77 Note that we could have equally shown that C(X) is a closed subset of B(X)
and used Proposition 72. This approach is tantamount to showing that the uniform limit of
continuous functions is continuous, a result from first year analysis.
Contractions are special cases of Lipschitz maps. A map f : (M, dM ) → (N, dN ) is said to be
Lipschitz if there exist K > 0 such that
Proof Let ε > 0 and set δ = ε/K. Then for any x, y and with dM (y, x) < δ we have
COMPLETENESS 22
Proof Let 0 K < 1 be such that d(f(x), f (x′ )) Kd(x, x′ ) for x, x′ ∈ X..Let x0 ∈ X and
define the sequence (xn ) by xn+1 = f(xn ) for n 0. We will first show that (xn ) is Cauchy. If
n > m > 0 then
d(xn , xn−1 ) = d(f (xn−1 ), f (xn−2 )) Kd(xn−1 , xn−2 ) · · · K n−1 d(x1 , x0 )
and
d(xn , xm ) d (xn, xn−1 ) + d(xn−1 , xn−2 ) + · · · + d(xm+1 , xm ) [triangle inequality]
n−1 n−2 m−1
(K +K + ··· + K )d(x1 , x0 )
m n
K −K
= d(x1 , x0 ) → 0 as m, n → ∞.
1−K
Hence, as X is complete, the sequence (xn ) is convergent, and set x = lim xn . For n 0 we
have f (xn ) = xn+1 and if we let n → ∞ then
x = lim xn+1 = lim f (xn ) = f(lim xn ) = f (x)
as f is a contraction and so continuous. Finally if x and x′ are two fixed points of f we have
d(x, x′ ) = d(f (x), f (x′ )) Kd(x, x′ )
which is a contradiction unless d(x, x′ ) = 0 and x = x′ .
Example 81 Prove that there exists a unique continuous function f : [0, 1] → R such that
1 1
f (x) = x + f (y) sin(xy) dy for all x ∈ [0, 1].
2 0
Proof We know from Theorem 76 that C[0, 1], the space of all real-valued continuous functions
on [0, 1] with the supremum metric
d(f, g) = sup{|f (x) − g(x)| : x ∈ [0, 1]}
is a complete metric space. Consider F : C[0, 1] → C[0, 1] defined by
1 1
(F f )(x) = x + f(y) sin(xy) dy.
2 0
For f, g ∈ C[0, 1] we have
d(F f, F g) = sup{|F f (x) − F g(x)| : x ∈ [0, 1]}
1
1
= sup{ (f (y) − g(y)) sin(xy) dy : x ∈ [0, 1]}
2 0
1 1
sup{ |(f (y) − g(y)) sin(xy)| dy : x ∈ [0, 1]}
2 0
1 1
sup{ |(f (y) − g(y))| dy : x ∈ [0, 1]}
2 0
1 1
= |(f (y) − g(y))| dy
2 0
1 1
sup{|f (y) − g(y)| : y ∈ [0, 1]} = d(f, g).
2 2
So F is a contraction on the complete space C[0, 1] and hence has a unique fixed point.
COMPLETENESS 23
5. Connectedness
We meet now our first topological invariant, connectedness, which rigorously gives definition to
the idea of a space being "in one piece".
Remark 83 Note connectedness is a property that a space itself has, or hasn’t. "Being con-
nected" has nothing to do with being connected "in" a larger space.
Proposition 84 The following three statements are equivalent definitions for a space M being
connected.
(a) There is no partition of M into nonempty, disjoint open subsets of M.
(b) The only open and closed subsets of M are ∅ and M .
(c) Any continuous function f : M → Z is constant.
Proof (a) ⇐⇒ (c) This is left to Exercise 6(i) on Sheet 2.
¬(a) =⇒ ¬(b) If M = A ∪ B is a partition of M into non-empty open subsets, then A is
open but also closed as A = M \B.
¬(b) =⇒ ¬(a) If A is a non-empty proper open and closed subset of M then M = A∪(M\A)
is a partition of M into non-empty open subsets.
Remark 85 Many authors use the word clopen for "open and closed", but the term will not
be used in these notes.
The two subsets on the right hand side are open and closed in Q as
(b) X = (0, 1] ∪ (2, 3) is disconnected as (0, 1] and (2, 3) are both open and closed in X. To see
this note
(0, 1] = [0, 1] ∩ X = (0, 2) ∩ X; (2, 3) = (2, 3) ∩ X = [2, 3] ∩ X.
Proof Let C be an open and closed subset of [a, b] . Without any loss of generality we may
assume a ∈ C; if not we could work with [a, b] \C. Set
which is well-defined as a ∈ W = ∅.
CONNECTEDNESS 24
(a) Let ε > 0. By the Approximation Property there exists x ∈ W such that c − ε < x c
and in particular [a, c − ε] ⊆ C. Hence
[a, c − ε] = [a, c) ⊆ C.
ε>0
and hence x + ε ∈ W.
(c) Combining (a) and (b), if c < b we would have c + δ ∈ W for some δ > 0 contradicting
the fact that c = sup W . Hence b = c ∈ W and [a, b] = C.
Proof Suppose for a contradiction that f (x) = 0 for all x ∈ (a, b). Then
partition [a, b] into disjoint, non-empty open subsets, contradicting its connectedness.
Remark 89 So we see that it is the connectedness of [a, b] that is the driving force behind
the Intermediate Value Theorem. Indeed we see more generally from this that a continuous
real-valued function on any connected space which takes positive and negative values must have
a root. It is just as easy to see that this isn’t generally the case for continuous functions on
disconnected subsets.
Proof The proof of the previous proposition can be adapted to show that any interval, be it
open, closed, half-open/half-closed, bounded or unbounded, is connected. Conversely, suppose
for a contradiction that C is a connected subset of R, with a < c < b, a, b ∈ C, c ∈
/ C. Then
C = [(−∞, c) ∩ C] ∪ [(c, ∞) ∩ C]
Example 91 Let X = S ∪ T be connected where S and T are closed subsets of X. Show that
if S ∩ T is connected then S and T are also connected.
CONNECTEDNESS 25
Proof Note that S and T are not disjoint or otherwise they would form a partition for the
connected S ∪ T into disjoint closed subsets. Take x ∈ S ∩ T and let C be a non-empty open
and closed subset of S containing x; we will aim to show C = S. Now C ∩ T is nonempty (it
contains x) and is an open and closed subset of S ∩ T ; as S ∩ T is connected then C ∩ T = S ∩T
or equivalently S ∩ T ⊆ C. Note then that S\C and C ∪ T partition S ∪ T into disjoint closed
subsets. As S ∪ T is connected, and as C ∪ T = ∅ then it follows that S\C = ∅ and so C = S.
Proof Suppose that A and B provide a partition of f(C) into non-empty, disjoint sets which
are open in f (C). Then, as f is continuous, the preimages f −1 (A) and f −1 (B) provide a
partition of C into non-empty, disjoint sets which are open in C. As C is connected then one
of these preimages is empty, say f −1 (A) = ∅. As f maps onto f (C) then A = f f −1 (A) = ∅
showing f (C) is connected.
Proposition 94 Let M and N be metric spaces. Let M × N be their product space with metric
d((m1 , n1 ), (m2 , n2 )) = dM (m1 , m2 ) + dN (n1 , n2 ).
Then M × N is connected if and only if M and N are connected.
Example 96 Rn , l1 , l2 , l∞ are all path-connected. In fact they are all convex. That is given
points v, w in any one of these spaces, the line segment connecting v and w is also in that space.
The straight line path connecting v and w is given by
γ(t) = tw + (1 − t)v 0 t 1.
CONNECTEDNESS 26
Proposition 97 A path-connected set is connected.
Proof Let U be a path-connected set and f : U → Z be continuous. If a, b ∈ U then there
exists a continuous map γ : [0, 1] → U connecting a to b. Then f ◦γ : [0, 1] → Z is a continuous,
integer-valued map on the connected set [0, 1] and so constant. In particular,
f(a) = f(γ(0)) = f (γ(1)) = f(b).
As a and b were arbitrary then f is constant on U and hence (by Proposition 84) U is connected.
CONNECTEDNESS 27
6. Compactness and Sequential Compactness
Definition 100 An open cover U = {Ui : i ∈ I} for a space M is a collection of sets Ui ,
which are open in M, and such that
M= Ui .
i∈I
Definition 101 A space M is said to be compact if every open cover of M has a finite
subcover.
Remark 102 Let A ⊆ M and let U = {Ui : i ∈ I} be an open cover of A. When determining
the compactness or not of A, we might question whether it matters whether the Ui are open in
A or open in M . In fact, it does not matter whether the Ui are open in A and
A= Ui
i∈I
Remark 103 At this point this may seem a very odd definition and will perhaps seem moreso
when we see the compact subsets of Rn are simply those that are closed and bounded. Compact-
ness is certainly important and we shall see that:
• On a compact space a continuous real-valued function is bounded and attains its bounds.
• On a compact space a continuous function is uniformly continuous.
• A space is compact if and only if the Bolzano-Weierstrass Theorem holds — i.e. a sequence
has a convergent subsequence.
So why not simply focus on the closed and bounded subsets; why this extra definition? More
generally, for metric spaces other than Rn , compact subsets and closed-and-bounded subsets
differ and the three bullet points above all remain true of compact subsets of metric spaces, and
*aren’t* generally true of closed-and-bounded subsets.
Further when we generalize to topological spaces — so that we have only a notion of open sets,
no notion of a metric and so no notion of bounded — then the above definition of compactness,
being solely in terms of open subsets, generalizes to topological spaces with most of the theory
of compact sets remaining true.
Solution {(−r, r) : r > 0} is an open cover of R which has no finite subcover. Any finite
collection would be of the form {(−ri , ri ) : i = 1, . . . , n} whose union would be (−R, R) where
R = max ri .
{(1/k, 1) : k = 1, 2, 3, . . .} is an open cover of (0, 1] with no finite subcover. Any finite
collection would be of the form {(1/ki , 1) : k = 1, . . . , n} which would only cover (1/ max ki , 1].
Example 105 Let M be a set and d the discrete metric on M . Then A ⊆ M is compact if
and only if A is finite. Note that all subsets, though, are closed and bounded.
W = {x ∈ [a, b] : a finite subcover from U for [a, x] exists} and let c = sup(W ).
and hence x + δ ∈ W . This certainly means x = sup W = c and so c = b remains the only
possibility. This shows that [a, b] is compact.
Proof This is an adaptation of the previous proof. We will prove this first for closed rectangles
in R2 . Let U = {Ui : i ∈ I} be an open cover of X = [a, b] × [c, d]. Let
(a) We firstly note that a ∈ W as {a} × [c, d] is compact given the previous result.
(b) Now define e = sup W which is well-defined as a ∈ W = ∅. For each y ∈ [c, d] there is
an open set Uy ∈ U containing (e, y) and so some δ y > 0 such that the square
(e − δ y , e + δ y ) × (y − δ y , y + δ y ) ⊆ Uy .
The intervals (y − δ y , y + δ y ) form an open cover of [c, d] which is compact; hence, there are
finite y1 , . . . , yn such that the (yi − δ yi , yi + δ yi ) cover [c, d] . Let δ = min δ yi > 0. Then
{Uy1 , . . . , Uyn }
Proposition 108 Let M be a metric space and A ⊆ Ṁ . If A is compact then A is closed (in
M ).
Proof Let x ∈ M \A. For any y ∈ A there exists εy = 12 d(x, y) > 0 such that
B(y, εy ) ∩ B (x, εy ) = ∅.
Now U = {BA (y, εy ) : y ∈ A} is an open cover of A and so, by compactness, there exist finitely
many y1 , y2 , . . . , yn such that
U = {BA (a, n) : n ∈ N}
is an open cover of A. As A is compact then there exist n1 < n2 < · · · < nk such that
k
A⊆ BA (a, ni ) = BA (a, nk ).
i=1
Hence A is bounded.
U = {Ui : i ∈ I}
{Ui : i ∈ I} ∪ {M \A}
Then
A = Ui1 ∪ · · · ∪ Uin
and so there is a finite subcover of U for A.
Theorem 111 (Heine-Borel) Let C ⊆ Rn . Then C is compact if and only if C is closed and
bounded.
Proof We have shown generally in metric spaces that compact subsets are closed and bounded.
Conversely let C be a closed and bounded subset of Rn . As C is bounded there exist real ai , bi
with
C ⊆ [a1 , b1 ] × [a2 , b2 ] × · · · × [an , bn ] .
This hypercuboid is compact and C is a closed subset of it, so by the previous proposition C
is compact.
Example 116 The function f (x) = (1 − x)−1 is not uniformly continuous on (0, 1). Let ε = 1.
For 0 < a < 1 set b = (2 − a)−1 > a. Note that f (b) − f (a) = 1 = ε and yet
1 (1 − a)2
δ =b−a = −a = → 0 as a → 1.
2−a 2−a
The function f (x) = x2 is uniformly continuous on (0, 1); in fact, it’s Lipschitz as by the Mean
Value Theorem we have
Proof Let ε > 0. As f is continuous then for every x ∈ M there exists δ x > 0 such that
f (B(x, δ x )) ⊆ B(f (x), ε/2). The collection
δx
U = B(x, ) : x ∈ M
2
form an open cover for M and so, by compactness, this has a finite subcover
{B(xi , δ xi /2) : i = 1. . . . , n} .
We set
δ xi
δ = min > 0.
i 2
Take x ∈ M . Then x ∈ B(xk , δ xk /2) for some k as the sets form a subcover. If dM (x, y) < δ
then we have
δ xk δx δx
dM (xk , y) dM (xk , x) + dM (x, y) < + δ k + k = δ xk .
2 2 2
Hence x and y both lie in B(xk , δ xk ) and
ε ε
dN (f(x), f (y)) dN (f(x), f (xk )) + dN (f (xk ), f (y)) < + = ε.
2 2
Definition 118 Let M be a metric space. We say that M is sequentially compact if every
sequence in M has a convergent subsequence.
Remark 121 The converse — that sequentially compact metric spaces are compact — is also
true. This fact is on the A2 syllabus but its proof is beyond this course.
Lemma 122 If a Cauchy sequence has a convergent subsequence then the sequence is conver-
gent.
Proof Let (xn ) be a Cauchy sequence in a metric space M and suppose that the subsequence
(xnk ) converges to x. Let ε > 0. As (xn ) is Cauchy there exists N such that
Proof Let (xn ) be a Cauchy sequence in a compact metric space M . By Theorem 120 (xn ) has
a convergent subsequence converging to a limit x. By the previous lemma, the entire sequence
converges to x.
C = {(xk ) : |xk | 1}
is not compact.
Remark 125 Here then is an example of a closed and bounded metric space which is not
compact.
Remark 126 (Off-syllabus) A metric space is compact if and only if it complete and totally
bounded. A space M is said to be totally bounded if for every ε > 0 there exist finite points
x1 , . . . , xn such that
n
M⊆ B(xi , ε).
i=1
Basic geometry and topology of the complex plane, including the equations of lines and
circles. [1]
Recap on power series and differentiation of power series. Exponential function and loga-
rithm function. Fractional powers – examples of multifunctions. The use of cuts as method
of defining a branch of a multifunction. [3]
Path integration. Cauchy’s Theorem. (Sketch of proof only – students referred to various
texts for proof.) Fundamental Theorem of Calculus in the path integral/holomorphic situation.
[3]
Reading
Further Reading
Example 127 Express in the form f(z) = az̄ + b reflection in the line x + y = 1.
Remark 128 The isometries of C are the maps f (z) = az +b and f(z) = az̄ +b where |a| = 1.
The former are orientation-preserving and rotations. The latter are orientation-reversing.
Solution Knowing from the remark that the reflection has the form f (z) = az̄ + b we can find
a and b by considering where two points go to. As 1 and i both lie on the line of reflection then
they are both fixed. So
a1 + b = a1̄ + b = 1, −ai + b = ai + b = i.
"A quadrilateral is a parallelogram if and only if the sum of the squares of the diagonals
equals the sum of the squares of the sides."
Example 130 Find the image of each given region Ai ⊆ C under the given map fi : Ai → C.
which is a circle with centre c and radius r as given above. Note that c is collinear with α and
β as
k2 1
c=α+ 2 (β − α) = β + 2 (β − α)
k −1 k −1
and from these formulae we see that
k2 2 2
|c − α| |c − β| = 2 |β − α| = r .
2
(k − 1)
Notation 135 In line with Priestley’s notation, for a ∈ C and r > 0, we will write
Remark 137 Note for the limit in (a) to exist, h must be able to approach 0 from any direction;
this is a stronger requirement than the partial derivatives ∂f/∂x and ∂f /∂y existing which would
just require that the limit to exist as h approaches 0 along either axis.
(z + h)2 − z 2
= 2z + h → 2z as h → 0.
h
(b) For any z, h ∈ C, h = 0,
z + h − z̄ h̄ 1 as h → 0 along positive real axis
= →
h h −1 as h → 0 along positive imaginary axis
HOLOMORPHIC FUNCTIONS 40
so that the required limit exists nowhere.
(c) For any z, h = 0,
1 1 1 −1 −1
− = → 2 as h → 0
h z+h z z (z + h) z
Remark 139 (Algebra of Differentiation) The addition, product, quotient and chain rules
of real calculus all apply in a similar fashion when doing complex differentiation. This is
entirely down to the fact that the Algebra of Limits for real sequences and functions carries
over to complex sequences and functions.
ux = vy , uy = −vx .
Proof The proof follows by approaching z0 horizontally and vertically and equating the limits.
Let z0 = x0 + iy0 ∈ C. Then
f(z0 + h) − f (z0 )
f ′ (z0 ) = lim
h→0, h∈R h
[u(x0 + h, y0 ) + iv(x0 + h, y0 )] − [u(x0 , y0 ) + iv(x0 , y0 )]
= lim
h→0
h
u(x0 + h, y0 ) − u(x0 , y0 ) v(x0 + h, y0 ) − v(x0 , y0 )
= lim +i
h→0 h h
= ux (x0 , y0 ) + ivx (x0 , y0 ).
Likewise
f (z0 + ih) − f(z0 )
f ′ (z0 ) = lim
h→0, h∈R ih
[u(x0 , y0 + h) + iv(x0 , y0 + h)] − [u(x0 , y0 ) + iv(x0 , y0 )]
= lim
h→0
ih
1 u(x0 , y0 + h) − u(x0 , y0 ) v(x0 , y0 + h) − v(x0 , y0 )
= lim +
h→0 i h h
= −iuy (x0 , y0 ) + vy (x0 , y0 ).
Example 141 Show directly that the real and imaginary parts of z 3 satisfy the CREs.
HOLOMORPHIC FUNCTIONS 41
Solution As z 3 = (x + iy)3 = (x3 − 3xy 2 ) + i (3x2 y − y 3 ) then we see
ux = x3 − 3xy 2 x = 3x2 − 3y 2 ; vy = 3x2 y − y 3 y = 3x2 − 3y 2 .
uy = x3 − 3xy 2 y = −6xy; −vx = y 3 − 3x2 y x = −6xy.
Another way of thinking about differentiability is via the Wirtinger derivatives. These are
notationally convenient, but also reinforce the idea that if f is differentiable then it is a function
of z alone and independent of z̄. Any function of x = Re z and y = Im z can instead be written
in terms of z and z̄ via the equations
z + z̄ z − z̄
x= , y= .
2 2i
The Cauchy-Riemann equations are then equivalent to ∂f /∂ z̄ = 0.
Definition 143 The Wirtinger derivatives, for a complex valued function on C, are defined
as
∂ 1 ∂ ∂ ∂ 1 ∂ ∂
= +i ; = −i .
∂ z̄ 2 ∂x ∂y ∂z 2 ∂x ∂y
Remark 144 Note that these derivatives are formally what one expect from the chain rule as
we’d have, for example,
∂ ∂x ∂ ∂y ∂ 1 ∂ 1 ∂y ∂ 1 ∂ ∂
= + = + = −i ,
∂z ∂z ∂x ∂z ∂y 2 ∂x 2i ∂z ∂y 2 ∂x ∂y
but the expression ∂x/∂z has no natural meaning except via the Wirtinger derivatives.
HOLOMORPHIC FUNCTIONS 42
Proof If u = Re f and v = Im f then
∂f 1 ∂ ∂ 1
= +i (u(x, y) + iv(x, y)) = [(ux − vy ) + i (uy + vx )] .
∂ z̄ 2 ∂x ∂y 2
Comparing real and imaginary parts, we see ∂f /∂ z̄ = 0 if and only if ux = vy and uy = −vx .
If ∂f /∂ z̄ = 0 then
∂f 1 ∂ ∂ 1 df
= −i (u + iv) = [(ux + vy ) + i (−uy + vx)] = ux + ivx = .
∂z 2 ∂x ∂y 2 dz
Example 146 Note for the non-differentiable functions we have met so far
∂ z̄ ∂ (Re z) 1 ∂ (Im z) i
= 1; = ; = .
∂ z̄ ∂ z̄ 2 ∂ z̄ 2
Example 147 Show that the function
5
z / |z|4 z = 0
f(z) =
0 0
is continuous at 0, satisfies the Cauchy-Riemann equations at z = 0, but is not differentiable
at 0. (So the Cauchy-Riemann equations holding at a point are not sufficient to guarantee
differentiability at that point.)
Solution Continuity at 0 follows from the fact that |f (z)| = |z| for all z. Secondly
f (0 + h) − f (0) h5 / |h|4 h4
= = 4
h h |h|
has no limit as h → 0. To see this we can approach 0 along the ray arg z = ±π/8 and get the
different limits of ±i. Finally for z = 0,
x5 − 10x3 y 2 + 5xy 4 5x4 y − 10x2 y 3 + y 5
u = Re f = ; v = Im f = .
(x2 + y 2 )2 (x2 + y 2 )2
So at (0, 0) we have
u(ε, 0) − u(0, 0) ε−0 u(0, ε) − u(0, 0) 0−0
ux = lim = lim = 1; uy = lim = lim = 0;
ε→0 ε ε→0 ε ε→0 ε ε→0 ε
v(ε, 0) − v(0, 0) 0−0 v(0, ε) − v(0, 0) ε−0
vx = lim = lim = 0; vy = lim = lim = 1.
ε→0 ε ε→0 ε ε→0 ε ε→0 ε
In fact there are more pathological examples — the function
exp(−z −4 ) z = 0
f (z) =
0 z=0
satisfies the Cauchy-Riemann equations everywhere on C but is not even continuous at 0.
But by way of a partial converse to the Cauchy-Riemann equations, we can prove the
following result.
HOLOMORPHIC FUNCTIONS 43
Proposition 148 (Goursat) Given f : U → C, let u = Re f, v = Im f . Suppose that ux , uy , vx , vy
exist, are continuous and satisfy the Cauchy-Riemann Equations at z ∈ U . Then f is differen-
tiable at z.
Proof Let z = x + iy ∈ U and ε > 0 be such that D(z, ε) ⊆ U . Let h = p + iq where |h| < ε.
Then (f (z + h) − f (z))/h equals
p u (x + p, y + q) − u (x, y + q) + iv (x + p, y + q) − iv(x, y + q)
h p
q u (x, y + q) − u (x, y) + iv (x, y + q) − iv(x, y)
+
h q
p q
= (ux (x + θ1 p, y + q) + ivx (x + θ2 p, y + q)) + (uy (x, y + θ 3 q) + ivy (x, y + θ4 q))
h h
by the Mean-value Theorem and where each θi ∈ (0, 1) . Using the Cauchy-Riemann Equations,
the above can be rewritten as
[pux (x + θ1 p, y + q) + iqux (x, y + θ4 q)] i [pvx (x + θ2 p, y + q) + iqvx (x, y + θ3 q)]
+ .
p + iq p + iq
Finally, using the continuity of ux and vx we see that
′ f (z + h) − f(z)
f (z) = lim = ux (x, y) + ivx (x, y)
h→0 h
exists.
Remark 149 There is a stronger result and something closer to a full converse; this is the
Looman-Menchoff Theorem (1923) which states that if f is continuous on an open set
U and satisfies the Cauchy-Riemann equations on all of U, then f is holomorphic. But this
theorem is beyond the scope of this introductory course.
Remark 150 (Local behaviour of a holomorphic map) Consider a holomorphic map f
defined on an open set U with z0 = x0 + iy0 ∈ U . We will consider a nearby point z0 + h where
|h| < ε The existence of f ′ (z0 ) means that
f(z0 + h) = f(z0 ) + hf ′ (z0 ) + o(h).
So, viewing h as a coordinate on D(a, ε), we see that the linear approximation of f on D(z0 , ε)
is multiplication by f ′ (z0 ), which geometrically represents scaling by |f ′ (z0 )| and rotation by
arg f ′ (z0 ), followed by translation by f (z0 ). If we instead use two real coordinates, say h = α+iβ,
and write u = Re f, v = Im f, then we see
u (x0 + α, y0 + β) u(x0 , y0 ) + ux (x0 , y0 )α + uy (x0 , y0 )β
≈
v(x0 + α, y0 + β) v(x0 , y0 ) + vx (x0 , y0 )α + vy (x0 , y0 )β
u(x0 , y0 ) ux (x0 , y0 ) uy (x0 , y0 ) α
= +
v(x , y ) v (x
x 0 0 , y ) v (x
y 0 0, y ) β
0 0
u(x0 , y0 ) ux (x0 , y0 ) uy (x0 , y0 ) α
= + [by CREqs]
v(x0 , y0 ) −uy (x0 , y0 ) ux (x0 , y0 ) β
u(x0 , y0 ) cos θ sin θ α
= +λ
v(x0 , y0 ) − sin θ cos θ β
HOLOMORPHIC FUNCTIONS 44
2
where λ = ux + u2y = |f ′ (z0 )| and θ = arg f ′ (z0 ). Again we see that the matrix
cos θ sin θ
λ
− sin θ cos θ
denotes a scaling and rotation. Those who go on to do Multivariable Calculus will recognize
this as the derivative of f at z0 (essentially the Jacobian).
We shall see, in due course, that the derivative of a holomorphic function is itself holomor-
phic; however for now it seems sensible just to assume this so that we can state the following.
Proof As f is holomorphic then we have ux = vy and uy = −vx in the usual way. But, with
our assumption, the real and imaginary parts of
f ′ = ux + ivx
Example 152 Show directly that the following functions u(x, y) and U(x, y) are harmonic on
C.
u(x, y) = x3 − 3xy 2 ; U (x, y) = sin x cosh y
Find holomorphic functions f and F such that u = Re f and U = Re F.
Solution Firstly
Definition 153 If u, v are harmonic functions on the open set U ⊆ C such that u + iv is
holomorphic on U , then v is said to be a harmonic conjugate of u..
HOLOMORPHIC FUNCTIONS 45
9. Power Series. Complex Exponential.
Recall the following from the first year course.
where (an ) is a complex sequence and z ∈ C. We here treat (an ) as given and z as a complex
variable so that the series, where it converges, determines a function in z.
Theorem 155 Given a power series ∞ n
n=0 an (z − a) , there exists a unique R in the range
0 R ∞ called the radius of convergence of the series such that:
Example 157 (a) Using the previous proposition, the radius of convergence of
∞
zn
n=0
is 1 and so the series defines a holomorphic function on D(0, 1). The function it defines is
(1 − z)−1 . The series converges nowhere on the boundary |z| = 1.
(b) By differentiating term by term in D(0, 1) we get
∞
∞
−2 n−1
(1 − z) = nz = (n + 1) z n.
n=1 n=0
(c) We can find a power series for the function (1 − z)−1 centred at any a = 1. For example,
with a = i, we see
(1 − z)−1 = (1 − i − (z − i))−1
−1
−1 z−i
= (1 − i) 1−
1−i
∞ n
(z − i)
=
n=0
(1 − i)n+1
√
and this has radius of convergence 2.
−1
Example 158 Determine the power series, centred at 0, for (1 + z + z 2 ) .
Remark 159 We can start now to appreciate the radius of convergence of a power series as
something naturally linked to the function it defines. In due course we will prove Taylor’s
Theorem that a holomorphic function on D(a, r) has a convergent power series ∞ n
0 an (z − a) .
A function f (z) which is holomorphic at a has a power series, and the radius of convergence is
R where R is the distance from a to the nearest singularity. If f is holomorphic on D(a, R)
then by Taylor’s Theorem f has a convergent power series on D(a, R); on the other hand if the
power series converged on D(a, S) where S > R then f would be holomorphic at the singularity
as power series define differentiable functions.
If the series also converges at r = R then the limit limr→R− f (r) exists and
∞
lim f (r) = an (Reiθ )n .
r→R−
n=0
Remark 162 This theorem is off-syllabus but we shall make use of it in Exercise Sheet 4,
Questions 7 and 8. For a proof see, for example, Apostol’s Mathematical Analysis.
Further it was shown in Analysis I that
Theorem 163 The following power series define the complex exponential and trigonometric
functions on the entire complex plane.
∞ ∞ ∞
zn (−1)n z 2n+1 (−1)n z 2n
exp z = ; sin z = ; cos z = .
n=0
n! n=0
(2n + 1)! n=0
(2n)!
Further these functions have the following properties, that for any z, w ∈ C:
(a) exp′ z = exp z, sin′ z = cos z and cos′ z = − sin z.
(b) exp(z + w) = exp z × exp w.
(c) exp(iz) = cos z + i sin z.
(d)
exp(iz) + exp(−iz) exp(iz) − exp(−iz)
cos z = ; sin z = .
2 2i
(e) sin2 z + cos2 z = 1.
(f) cos z and sin z have period 2π and no smaller period.
(g) exp z has period 2πi and no smaller period.
(h) exp r = er for real values of r (and so we will often write ez for exp z).
Example 164 Show that ez takes all non-zero values.
Solution Let z = x + iy so that
ez = ex+iy = ex eiy .
We see that ex is the modulus of ez and can take any positive value. y is the argument of ez
and so ez can take any argument (for infinitely many y in fact) and hence the image of exp is
C\{0}.
Solution If ex+iy = 1, where x and y are real, then equating moduli we see that ex = 1 and
x = 0. Then cos y + i sin y = 1 and we see that cos y = 1, sin y = 0 so that y = 2nπ.
We also have
eiz − e−iz
sin z = =1
2i
⇐⇒ e2iz − 2ieiz − 1 = 0
iz 2
⇐⇒ e −i =0
⇐⇒ eiz = i.
When it comes to the complex logarithm and other multifunctions (or multivalued functions)
defined in terms of the complex logarithm (such as square root) then some considerable care
needs to be taken. Certainly reckless assumptions that rules previously true of positive numbers
remain so for complex or negative numbers leads quickly to issues.
Proposition 168 (a) Any z ∈ C\(−∞, 0] can be written as z = reiθ where r > 0, θ ∈ (−π, π)
in a unique fashion.
(b) The function L : C\(−∞, 0] → C given by
L(z) = log r + iθ
Proof (a) follows from choosing r = |z| and θ = arg z, which takes a unique principal value in
the given range. For (b) we firstly note that
and that 1
u(x, y) = log x2 + y 2 = log(x2 + y 2 ); v(x, y) = tan−1 (y/x)
2
(at least when x > 0). Then
1
x x x
ux = ; vy = 2 = ;
x + y2
2
1 + xy 2 x2 + y2
y − xy2 −y
uy = ; vx = 2 = .
x2 + y2 1 + xy2 x2
+ y2
(Some care should really be taken with different formulas for argument separately for y > 0
and y < 0 but all the above follows in a near-identical fashion.)
d α
(z ) = αz α−1 .
dz
Remark 170 The function L(z) defined on C\(−∞, 0] is a holomorphic branch (or just
branch) of the complex logarithm. The other holomorphic branches of the logarithm on this
cut plane are L(z) + 2nπi. (See Exercise Sheet 4, Question 5(i)).
We consider now L(z) near the cut (−∞, 0] and do similarly for z 1/2 and z 1/3 as defined in
the above corollary.
Im
3
L@z-D » logr-Πi -1
-2
-3
If we were to take points z+ and z− , respectively just above and below the cut (−∞, 0] then we
would have
z+ = reiθ+ where θ+ ≈ π; z− = reiθ− where θ− ≈ −π.
So
L(z+ ) ≈ log r + iπ; L(z− ) ≈ log r − iπ,
hence there is a discontinuity of 2πi across the cut. If we consider similarly z 1/2 as defined in
(9.2) we see √ √ √ √
(z+ )1/2 ≈ reiπ/2 = i r; (z− )1/2 ≈ re−iπ/2 = −i r.
We see this time that there is a sign change as we cross the cut.
The only other holomorphic function on C\(−∞, 0] which satisfies w 2 = z is w = −z 1/2 (in
the sense of (9.2)) and these two functions, z 1/2 and −z 1/2 are the two holomorphic branches
2 2
1 1
Hz+L12 » i r 1 12
=1 Hz+L12 » -i r 112 = -1
Re Re
-3 -2 -1 1 2 3 -3 -2 -1 1 2 3
Hz-L12 » -i r -1
Hz-L12 » i r -1
-2 -2
-3 -3
z 1/2 −z 1/2
Something similar happens with z 1/3 but now there are three holomorphic branches on C\(−∞, 0]
namely z 1/3 , ωz 1/3 and ω 2 z 1/3 where ω = e2πi/3 is a cube root of unity. Again we see that as
we cross the cut we move from one branch to another. Specifically if we cross the cut in a
downward direction then we move from z 1/3 to ωz 1/3 , from ωz 1/3 to ω 2 z 1/3 , from ω 2 z 1/3 to z 1/3 .
Im Im Im
3 3 3
2 2 2
1 1 1
3 3 3
Hz+L13 » - r 113 = 1 Hz+L13 » -Ω r 113 = Ω Hz+L13 » -Ω2 r 113 = Ω2
Re Re Re
-3 -2 -1 1 2 3 -3 -2 -1 1 2 3 -3 -2 -1 1 2 3
-2 -2 -2
-3 -3 -3
Of course what has happened is that zw has in effect moved into the domain of a different
holomorphic branch.
Remark 174 The series in (9.3) has radius of convergence R = 1. It diverges at z = 1 (as
this is just the harmonic series) but converges for all other z with |z| = 1. See Exercise Sheet
4, Question 7(ii).
[arg z] = {θ ∈ R : z = |z|eiθ };
[log z] = {w ∈ C : ew = z};
[z a ] = exp(a[log z]).
w ∈ [log z] ⇐⇒ ew = z
⇐⇒ ew = ew0
⇐⇒ ew−w0 = 1
⇐⇒ w − w0 ∈ 2πiZ
⇐⇒ w ∈ w0 + 2πiZ.
Also
So
1.0
0.8
z
0.6
0.4
Θ1 0.2
Θ2
Re
-1.0 -0.5 0.5 1.0 1.5 2.0
So we have
(z + 1) (z − 1) = |z + 1| eiθ1 |z − 1| eiθ2
and
w= |z + 1| |z − 1|ei(θ1 +θ2 )/2
is a holomorphic function on C\(−∞, 1] which satisfies
w 2 = z 2 − 1.
What about the continuity, or otherwise, of w over the cut? Firstly let r be a real number in
the range −1 < r < 1 and let r+ and r− be complex numbers just above and just below r in the
complex plane. Then
So
√ √
w+ ≈ r2 − 1ei(π+π)/2 = − r2 − 1;
√ √
w− ≈ r2 − 1ei(−π−π)/2 = − r2 − 1.
We see that w is actually continuous across (−∞, −1) and we can in fact extend w to a
holomorphic function on all of C\ [−1, 1] . √ √
√ Note the behaviour of w near
√ the points −1 and 1. If z ≈ −1 then w ≈ 2i z √
+ 1√where
z + 1√is a standard branch of z + 1 on√ the cut plane C\[−1, ∞). If z ≈ 1 then w ≈ 2 z−1
where z − 1 is a standard branch of z − 1 on the cut plane C\(−∞, 1].
√
Remark 179 To properly consider the multifunction z 2 − 1 (or any similar multi-valued
function) it helps to consider its Riemann Surface. In this case the Riemann surface is the
set of points
Σ = (z, ζ) ∈ C2 : ζ 2 = z 2 − 1 .
in R2 . The curve y 2 = x2 − 1 is a hyperbola. Above (1, ∞) and
Firstly consider the situation √
(−∞, −1) sit branches y = ± x2 − 1 and these two branches meet at (±1, 0) . So most of the
curve is in one or other of the sets
√ √
C+ = x, x2 − 1 : |x| > 1 ; C− = x, − x2 − 1 : |x| > 1 .
In fact C+ ∪ C− excludes only the branch points (±1, 0) and we also see that as we cross the
branch points we move from C+ to C− (or vice versa).
In the complex case, for z ∈ / [−1, 1] there are two values of ζ, namely ±w. For z = ±1 the
only value of√ζ is 0. The points (z, w) and (z, −w) have already been described as two different
branches of z 2 − 1 but we need to take some care to see how these branches fit together as
subset of Σ. If we set as above
Σ+ = {(z, w) : z ∈
/ [−1, 1]} and Σ− = {(z, −w) : z ∈
/ [−1, 1]} .
Then Σ+ ∪ Σ− is most of Σ missing only those points associated with z ∈ [−1, 1]. We can note,
as with previous branches, that as z crosses the cut [−1, 1] then (z, w) moves continuously to
S+ S-
-1 A 1 Re
-1 B 1 Re
B A
So Σ+ and Σ− fit together on Σ by gluing the either side of [−1, 1] as shown in the diagram
above. We can then see that topologically Σ is a cylinder in C2 .
However it often makes sense to include a point at infinity to the complex numbers, something
we will meet in more detail later in the course. Likewise it makes sense to introduce some points
at infinity to Σ. As z becomes large then the points (z, w) and (z, −w) move to the different
ends of the cylinder. So it is fairly natural to include points at infinity at either end of the
cylinder to reflect this behaviour. Topologically, with these points included, Σ is a sphere (in
what is called complex projective space).
The theory of Riemann surfaces is a particularly rich one involving much algebra, topology
and complex analysis with the topology of the surface (primarily) being determined by the degree
of the defining polynomial.
• Cauchy’s Theorem: the integral around a simple closed curve, of a function which is
holomorphic in and on that curve, is zero.
This theorem has natural links with Green’s Theorem, but we will be able to build up a much
richer theory because of the complex element of the course.
Because of Cauchy’s Theorem, path integrals around simple closed curves have a robust
topological nature. Deforming a path integral to include a region where the integrand is holo-
morphic does not affect the integral. Consequently the only contributing elements come from
the integrand’s singularities. We shall see that if a function f (z) has an isolated singularity
at a point a ∈ C (the function is locally holomorphic except at a) then Laurent’s Theorem
applies and we can write f (z) as a doubly infinite series involving positive and negative powers
of z − a. In fact, we shall see that most of those powers do not contribute to the integral. In
fact, if the path only includes the singularity a we have
∞
f (z) dz = cn (z − a)n dz = 2πic−1 .
n=−∞
Given that path integrals are complex numbers you might wonder what physical meaning
they might possibly have. But their real or imaginary parts are real integrals and we will meet
an array of techniques to calculate such integrals and infinite sums such as
∞ 2π ∞
cos2 x π cos2 x 2π 1 π
2
dx = (1 + e−2 ), dx = √ , = .
0 1+x 4 0 2 + sin x 2+ 3 n=−∞
n2 +a 2 a tanh(πa)
We will need to assume in this course an important theorem. However intuitively obvious
the result might be, its proof is subtle and well beyond the course, usually being the subject of
algebraic topology courses at fourth year or graduate level.
Theorem 182 (Jordan Curve Theorem, Jordan 1887) Let γ be the image of a simple closed
path in C. The complement C\γ has exactly two connected components. One of these, known
as the interior, is bounded and the other, known as the exterior, is unbounded.
Example 184 For w1 , w2 ∈ C we shall denote by [w1 , w2 ] the line segment in C from w1 to w2
with parametrization
z = w1 + t(w2 − w1 ) 0 t 1.
CAUCHY’S THEOREM 59
Proposition 187 The length of a path γ is invariant under reparametrization.
Proof Let γ 1 : [a1 , b1 ] → C and γ 2 : [a2 , b2 ] → C be two parametrizations of the same curve γ.
Let α : [a1 , b1 ] → [a2 , b2 ] be the change of coordinate map so that γ 2 (α(t)) = γ 1 (t).
As α(a1 ) = a2 and α(b1 ) = b2 then
b1 b1
′
|γ 1 (t)| dt = |γ ′2 (α(t))| |α′ (t)| dt
a1 a1
b1 b2
= |γ ′2 (α(t))| ′
α (t) dt = |γ ′2 (u)| du.
a1 a2
Remark 189 Note that we are integrating here a complex function over a real interval [a, b]
but the definition of the such integrals is very much what you would expect. Given continuous
real functions x(t) and y(t) on [a, b] we defined
b b b
(x(t) + iy(t)) dt = x(t) dt + i y(t) dt.
a a a
It is an easy check that integration remains linear: that is, for complex scalars λ, µ and complex
integrands w(t) and z(t) we have
b b b
(λw(t) + µz(t)) dt = λ w(t) dt + µ z(t) dt.
a a a
Remark 190 Given two paths γ 1 : [a1 , b1 ] → C and γ 2 : [a2 , b2 ] → C with γ 1 (b1 ) = γ 2 (a2 ) we
define their join γ 1 ∪ γ 2 : [a1 , b1 + b2 − a2 ] → C by
γ 1 (t) a1 t b1
γ 1 ∪ γ 2 (t) =
γ 2 (t − b1 + a2 ) b1 t b1 + b2 − a2
In case it is not clear then γ 1 ∪ γ 2 follows traces out γ 1 and then traces out γ 2 . Unsurprisingly
for any continuous f defined on both paths
f (z) dz = f (z) dz + f (z) dz.
γ 1 ∪γ 2 γ1 γ2
In a similar fashion for a path γ : [a, b] → C we can also define the reverse path −γ : [a, b] → C
by
−γ(t) = γ(b + a − t).
Unsurprisingly
f(z) dz = − f (z) dz.
−γ γ
CAUCHY’S THEOREM 60
Proposition 191 The path integral γ
f (z) dz is invariant under reparametrization.
Proof Let γ i : [ai , bi ] → C for i = 1, 2 be two parametrizations of γ and let α : [a1 , b1 ] → [a2 , b2 ]
be the change of coordinate map so that γ 2 (α(t)) = γ 1 (t). Then
b2 b1 b1
′ ′ ′
f (γ 2 (t)) γ 2 (t) dt = f (γ 2 (α(t)) γ 2 (α (t)) α (t) dt = f (γ 1 (t)) γ ′1 (t) dt
a2 a1 a1
Solution If we set z = eiθ then z wraps positively around γ(0, 1) and we also have
eiθ + e−iθ z + z −1
cos θ = = ; dz = ieiθ dθ = iz dθ.
2 2
So
2π
dθ dz/(iz) 4 z dz
= = .
0 (3 + cos θ)2 γ(0,1)
z+z −1 2
(3 + 2 ) i γ(0,1) (z 2 + 6z + 1)2
where the last integral is arrived at by substituting t = (1 + tan θ) /2. With some simplifying
the above becomes
− (1 + i) π/4
[(1 + i) + (i − 1) tan θ] dθ
2 −π/4
− (1 + i) π/4
= (1 + i) dθ [as tan θ is odd]
2 −π/4
− (1 + i) π −πi
= × (1 + i) × = .
2 2 2
CAUCHY’S THEOREM 62
Remark 195 Whilst the above calculation may look rather trifling, it will prove to be central
to the theory of residues and contour integration. In fact, Preistley refers to it as the Funda-
mental Integral (though this is a phrase of her coining and not widely used). It is at least the
reason why you will see the number 2πi appearing in a great many theorems. We shall see in
due course that a function f (z) which is holomorphic on D′ (a, R) can be written in the form
∞
f (z) = cn (z − a)n
n=−∞
for unique cn . This is Laurent’s Theorem. If 0 < r < R and providing convergence allows
it then we can see that
∞ ∞
n n
f (z) dz = cn (z − a) dz = cn (z − a) dz = 2πic−1 .
γ(a,r) γ(a,r) n=−∞ n=−∞ γ(a,r)
So the function’s integral depends only on the coefficient c−1 , known as the residue of f at
a. Of course, we will need to carefully demonstrate that the sum and integral can indeed be
interchanged.
as required. (The application of the usual Fundamental Theorem of Calculus relies on deriv-
atives to be continuous, but we will see with Corollary 225 that holomorphic functions have
continuous derivatives.)
Example 198 If we return to the three integrals in Example 193, we see that each of them can
be determined simply using the above version of the Fundamental Theorem.
CAUCHY’S THEOREM 63
• If we take a branch of logarithm on C\ {negative imaginary axis} defined by
then this branch of log z is defined and holomorphic on all of γ + (0, 1) and we see
dz
= log (−1) − log 1 = πi − 0 = πi.
γ + (0,1) z
• We can define f (z) = z 3 /3 on all of C (and so in particular on [a, b]) with f ′ (z) = z 2 and
so !b
2 z3 b3 a3
z dz = = − .
[a,b] 3 a 3 3
then this branch of log z is defined and holomorphic on all of [1, −i] and we see
dz
= log(−i) − log 1 = −πi/2 = 0 = −πi/2.
[1,−i] z
for a complex integrand follows in a similar fashion to that for real integrands (being essentially
a continuous version of the triangle inequality). We then have
b b
′
f(z) dz =
f(γ(t))γ (t) dt |f (γ(t))γ ′ (t)| dt.
γ a a
CAUCHY’S THEOREM 64
Proposition 200 (Uniform Convergence) Suppose that the functions fn (z) uniformly con-
verge to f(z) on the path γ. Then
lim fn (z) dz = f (z) dz.
n→∞ γ γ
We now move to address the major theorem of the course: Cauchy’s Theorem (or perhaps
more properly the Cauchy-Goursat Theorem). This states:
Theorem 202 (Cauchy 1825, Goursat 1900) Suppose that f (z) is holomorphic inside and
on a closed path γ. Then
f(z) dz = 0.
γ
Remark 203 Whilst Cauchy’s Theorem is one of the most important in analysis, it may well
also not be that surprising at this stage in your studies. Those who has met Green’s and Stokes’
Theorems have seen similar results before, and a weaker version of Cauchy’s Theorem does
indeed follow from Green’s Theorem (see Exercise Sheet 5, Question 1). Further, in those
cases when f is the derivative of some function F then Cauchy’s Theorem just follows from
the Fundamental Theorem of Calculus for a closed curve. In fact we shall in due course see
that f is indeed the derivative of such F — of course we will have needed to make much use of
Cauchy’s Theorem to demonstrate the existence of such F .
CAUCHY’S THEOREM 65
It is beyond the scope of this course to give a full rigorous proof of this result. We shall
first prove this result for a triangle.
Proof STEP ONE: Creating nested triangles and their intersection. If we join the three mid-
points of the sides of ∆ to make four new triangular paths A, B, C, D, and orient them as in
the diagram below,
D
C
B
as the contributions to the RHS from the interior edges cancel out. Of the four summands on
the RHS, one has maximal modulus, call it ∆1 , and then by the triangle inequality
f (z) dz 4 f (z) dz .
∆ ∆1
As the closed triangular regions (boundaries and interiors) are nested compact subsets then
their intersection ∞
∆n
n=1
is non-empty (this is left as a lemma at the end of the theorem), but can contain no more than
one point as the triangles lie in discs whose radii tend to 0. Let ζ denote the single complex
number in the intersection.
CAUCHY’S THEOREM 66
STEP TWO: Applying the differentiability of f at ζ. As f ′ (ζ) exists, then for any ε > 0
there exists δ > 0 such that
f (z) − f(ζ) ′
− f (ζ) < ε whenever |z − ζ| < δ
z−ζ
or equivalently that
as the first two integrals are zero by the Fundamental Theorem of Calculus. Note, from the
nature of the triangles’ construction, thatL(∆n ) = 12 L(∆n−1 ) = 21n L(∆) and that for any
z ∈ ∆n we have |z − ζ| < L(∆n ). So, by the Estimation Theorem,
ε
f (z) dz = (z − ζ)w(z) dz L(∆n ) × L(∆n ) × ε = n L(∆)2 .
∆n ∆n 4
Finally, then,
n
f (z) dz 4
f (z) dz εL(∆)2
∆ ∆n
Lemma 205 Let M be a compact metric space and Cn a decreasing sequence of closed non-
empty subsets. Then Cn = ∅.
Proof Let Un = M \C n so that the Un form an increasing sequence of open subsets. Suppose
that the intersection Cn is empty and then, by De Morgan’s Law
"
Un = (M \Cn ) = M Cn = M,
shows that the Un form an open cover for M . By compactness there are n1 < n2 < · · · < nk
such that
Unk = Un1 ∪ · · · ∪ Unk = M
but this leads to the conclusion that Cnk = ∅, a contradiction.
Recall that a domain U is called convex if for any a, b ∈ U it follows that [a, b] ⊆ U. We
now have:
CAUCHY’S THEOREM 67
Theorem 206 (Antiderivative Theorem) Let f be a function which is holomorphic on a
convex domain U. Then there exists a holomorphic function F on U such that F ′ (z) = f(z).
Proof Fix a ∈ U and for any z ∈ U let [a, z] denote the oriented line segment from a to z.
Define
F (z) = f (w) dw.
[a,z]
Let ε > 0 be such that D(z, ε) ⊆ U and take h with |h| < ε. By Cauchy’s Theorem for triangles
f (w) dw + f (w) dw + f (w) dw = 0
[a,z] [z,z+h] [z+h,a]
So
F (z + h) − F (z) 1 1
− f (z) = f (w) dw − f (z) = [f(w) − f(z)] dw
h h h
[z,z+h] [z,z+h]
as [z,z+h] k dw = kh for any constant function of w. Finally, by the Estimation Theorem, we
have
F (z + h) − F (z) 1
− f (z) = [f(w) − f(z)] dw
h h
[z,z+h]
1
× |h| × sup |f (w) − f(z)|
|h| w∈[z,z+h]
which tends to zero as h → 0 by the continuity of f at z, showing that F ′ (z) = f (z) as required.
Proof This follows from the Antiderivative Theorem and the Fundamental Theorem of Calcu-
lus.
We will now proceed to state, though not prove, two more general versions of Cauchy’s
Theorem. For these we will need to introduce some further topological notions.
CAUCHY’S THEOREM 68
Definition 208 Let γ 1 : [0, 1] → U and γ 2 : [0, 1] → U be two closed paths in a domain U.
We say that γ 1 and γ 2 are homotopic if there is a continuous function H : [0, 1]2 → C such
that for each u ∈ [0, 1], then H(_, u) : [0, 1] → U is a closed path in U and for all t ∈ [0, 1] ,
We might think of the second variable u as a time parameter. The homotopy H can then be
viewed as a continuous deformation from γ 1 (when u = 0) to γ 2 (when u = 1). Whilst the full
rigour of the following result is somewhat difficult, it should not be a surprising result. Indeed
γ 1 ∪ (−γ 2 ) might be viewed as the boundary to a domain U on which f is holomorphic and
thus, by an appropriate version of Cauchy’s Theorem, we might expect
0= f (z) dz = f (z) dz − f (z) dz.
γ 1 ∪(−γ 2 ) γ1 γ2
(the first by direct calculation, the second by Cauchy’s Theorem). Hence, by the Deformation
Theorem, γ(0, 1) and γ(2, 1) cannot be homotopic in C\{0}.
Example 213 C, (open and closed) discs, (open and closed) half-planes, line segments and
cut-planes are all simply-connected domains.
Punctured discs, circles and C\{0} are domains which are not simply-connected.
CAUCHY’S THEOREM 69
Corollary 214 (Cauchy’s Theorem on a Simply Connected Domain) Let f be holo-
morphic on a simply connected domain U and let γ be a closed path in U. Then
f(z) dz = 0.
γ
By the previous corollary F is independent of the choice of path and so a function of z alone.
By an argument identical to that for the Antiderivative Theorem in a convex domain, it follows
that F ′ (z) = f(z).
Corollary 217 (Logarithm for a simply connected domain) Let U be a simply-connected
domain not containing zero. Then there exists a holomorphic function l(z) on U such that
exp(l(z)) = z.
Proof Let a ∈ U and c ∈ [log a] so that exp c = a. For z ∈ U, define
dw
l(z) = c +
γ w
CAUCHY’S THEOREM 70
11. Consequences of Cauchy’s Theorem
Let γ : [0, 1] → C be a simple path in C so that, in particular, γ is a homeomorphism onto
its image. If Γ : [0, 1] → C is also a homeomorphism onto the image of γ then γ ◦ Γ−1 is a
homeomorphism of [0, 1]. This means γ ◦ Γ−1 is strictly monotone and so either increasing or
decreasing.
Definition 218 We say that γ and Γ have the same orientation if γ ◦ Γ−1 is increasing and
have reverse orientations if γ ◦ Γ−1 is decreasing.
Now let γ be a simple closed path in C. By the Jordan Curve Theorem C\γ has precisely
two connected components, one of which, the interior, is bounded. If a is in the interior of
γ, and is such that the circle γ(a, r) is interior to γ also, then γ is homotopic to γ(a, r) or to
−γ(a, r). If γ is homotopic to γ(a, r) then by the Deformation Theorem
dz dz
= = 2πi,
γ z−a γ(a,r) z − a
Definition 219 Let γ be a simple closed curve and a a point in the interior of γ. We say that
γ is positively oriented if
dz
= 2πi.
γ z−a
Remark 220 More generally if γ is a (not necessarily simple) closed curve, and a is a point
not on γ, then
1 dz
2πi γ z − a
is an integer, called the winding number of γ about a.
Theorem 221 (Cauchy’s Integral Formula) Let f be holomorphic on and inside a posi-
tively oriented, simple, closed curve γ and let a be a point inside γ. Then
1 f (w)
dw = f(a).
2πi γ w − a
for any circle γ(a, r) inside γ. From Proposition 194, we know that
dw
= 2πi
γ(a,r) w − a
so that
1 f(a) dw
f (a) = .
2πi γ(a,r) w−a
Hence
1 f(w) 1 f (w) − f (a)
dw − f(a) = dw
2πi w−a 2πi γ(a,r) w−a
γ(a,r)
2π
1 f (a + reiθ ) − f (a) iθ
= iθ
ire dθ
2π 0 re
2π
1 iθ
= f (a + re ) − f(a) dθ
2π 0
1
× 2π sup f (a + reiθ ) − f(a)
2π 0θ2π
= sup f (a + reiθ ) − f (a) → 0 as r → 0
0θ2π
where γ(0, 1) denotes the positively oriented unit circle centred at 0. By means of the substitution
z = eiθ , or otherwise, prove that
2π
dθ 2π
=√ .
0 2 − cos θ 3
As |α| > 1 then (z − α)−1 is holomorphic in the disc D(0, 1) and so by the Integral Formula
dz (z − α)−1 dz 2πi −πi
2
= = = √ .
γ(0,1) z − 4z + 1 γ(0,1) z−β β −α 3
Further
f (n) (a) 1 f (w)
cn = = n+1 dw (0 < r < ε) . (11.2)
n! 2πi γ(a,r) (w − a)
Equation (11.2) is often referred to as Cauchy’s Formula for Derivatives. We refer to the
cn as the Taylor coefficients.
Proof Existence: Choose r such that |z − a| < r < ε. By Cauchy’s Integral Formula we have
1 f (w)
f (z) = dw
2πi γ(a,r) w − z
1 f (w)
= dw
2πi γ(a,r) (w − a) − (z − a)
1 f (w)/ (w − a)
= z−a dw.
2πi γ(a,r) 1 − w−a
For w ∈ γ(a, r) we have |z − a| < |w − a| = r, and so
−1 ∞
z−a z−a n
1− = .
w−a n=0
w−a
Hence # $
∞
1 (z − a)n
f (z) = f (w) dw.
2πi γ(a,r) n=0
(w − a)n+1
As γ(a, r) is compact and f (w) is continuous, then there exists M > 0 such that |f(w)| < M
on γ(a, r). So, for w ∈ γ(a, r),
n n n
(z − a) |z − a| M |z − a|
f(w) <M = =: Mn .
(w − a)n+1 rn+1 r r
As Mn converges — being a convergent geometric series — then, by the Weierstrass M—Test,
∞
(z − a)n
f (w)
n=0
(w − a)n+1
converges uniformly and we can interchange the series and integral to find
#∞ $
1 (z − a)n
f (z) = f (w) dw
2πi γ(a,r) n=0 (w − a)n+1
∞ !
1 f (w) dw n
= n+1 (z − a) .
n=0 %
2πi γ(a,r) (w − a)
&' (
cn
Definition 226 Let f be holomorphic on some domain U and let a ∈ U . Let the Taylor series
of f at a be
∞
f (z) = cn (z − a)n .
n=0
We say that a is a zero of f if f(a) = c0 = 0 and the order of the zero to be N where N is
the least n such that cn = 0.
Example 227 Find the orders of the following zeros.
(a) sin2 z at 0.
(b) (cos z + 1)3 at π.
Solution (a) For sin2 z we could either argue that
sin z = z + O(z) =⇒ sin2 z = z 2 + O(z 3 )
or note that
2 d d2 2
sin 0 = 0; sin2 z = 2 sin 0 cos 0 = 0; sin2
z = 2 cos 0 − sin2
0 = 2.
dz 0 dz 2 0
Either way we see that the order is 2.
(b) Let w = z − π. Then
(cos z + 1)3 = (cos(w + π) + 1)3
= (1 − cos w)3
3
w2 3
= 1− 1− + O(w )
2
2 3
w 3
= + O(w )
2
w6
= + O(w 7 ).
8
Hence the order of the zero is 6.
Proof As f is bounded
there exists M such that |f (z)| < M for all z ∈ C. By Taylor’s
Theorem we have f(z) = cn z n for z ∈ C. So, for n 1 and r > 0 we have
1 f(w)
|cn | = dw
2πi γ(0,r) w n+1
1 f(w)
× 2πr × sup n+1
2π |w|=r w
1 M
× 2πr × n+1
2π r
= M r−n → 0 as r → ∞.
Corollary 229 Let f be holomorphic on C and non-constant. Then f (C) is dense in C — that
is f (C) = C.
Proof Take a ∈ C and δ > 0 and suppose for a contradiction that D(a, δ) ⊆ C\f(C). Then
for all z ∈ C
|f(z) − a| δ
and so
1 1
.
|f (z) − a| δ
Hence (f (z) − a)−1 is a bounded holomorphic function on C and so, by Liouville, constant.
Hence f (z) is constant, a contradiction.
Remark 230 Liouville’s Theorem is considerably weaker than Picard’s Little Theorem
which is off-syllabus, but which states that a non-constant holomorphic function on C has image
either C or C\ {a single value} .
Note that if γ 1 and γ 2 are two such paths then γ 1 ∪ (−γ 2 ) is a closed path and hence by
hypothesis
0= f (w) dw = f (w) dw − f(w) dw
γ 1 γ −1
2 γ1 γ2
Hence
F (z0 + h) − F (z0 ) 1
− f (z0 ) = f(w) dw − f (z0 )
h h
[z0 ,z0 +h]
1
= (f (w) − f (z0 )) dw
h [z0 ,z0 +h]
1
|h| sup |f(w) − f(z0 )| [by the Estimation Theorem]
|h| [z0 ,z0 +h]
= sup |f(w) − f (z0 )| → 0 as h → 0 by the continuity of f at z0 .
[z0 ,z0 +h]
• (c). =⇒ (b): As U is open then there exists ε > 0 such that D(a, ε) ⊆ U. By Taylor’s
Theorem, for z ∈ D(a, ε) we have
∞
f (k) (a)
f (z) = (z − a)k = 0.
k=0
k!
• (b) =⇒ (a): Let a be a limit point of f −1 (0) in U. Let ε > 0 be such that D(a, ε) ⊆ U
and let ∞
f (z) = ck (z − a)k
k=0
be the Taylor expansion of f centred about a. Suppose for a contradiction that not all ck
are zero and let K be the smallest k such that cK = 0. Then
∞
K
f (z) = (z − a) g(z) where g(z) = ck (z − a)k−K .
k=K
Note that g(z) is holomorphic on D(a, ε) and g(a) = cK = 0. By continuity, there exists
δ > 0 such that g(z) = 0 on D(a, δ). Thus, in D(a, δ), we see f (z) = 0 only holds at a,
contradicting the fact that a is a limit point of f −1 (0). Hence ck = 0 for all k 0, and so
f (z) = 0 on D(a, ε).
Now let S denote the set of limit points of f −1 (0). By assumption S = ∅. As f is
continuous, then f −1 (0) is closed and so S ⊆ f −1 (0). By the previous part of the argument
if a ∈ S then D(a, ε) ⊆ S for some ε > 0 and hence S is open. Finally if z ∈ U \S then z
is not a limit point of f −1 (0) and so there exists r > 0 such that D(z, r) ⊆ U\S and we
see that U \S is open and S is closed. As S is open and closed, and as U is connected,
then U = S ⊆ f −1 (0).
Corollary 234 Let f and g be holomorphic on a domain U. Then the following are equivalent:
(a) f (z) = g(z) for all z ∈ U.
(b) f (z) = g(z) for all z ∈ S where S ⊆ U has a limit point in U.
(c) There exists a ∈ U such that f (k) (a) = g (k) (a) for all k 0.
Remark 235 The Identity Theorem is far from being true on the real line for differentiable,
even infinitely differentiable, functions. The function
exp −1x2
x = 0,
f(x) =
0 x = 0,
is a commonly given example to show that an infinitely differentiable function need not have a
locally convergent Taylor series. In this case f (n) (0) = 0 for all n and yet the function is clearly
zero only at zero. This contradicts the Identity Theorem. Another example is
2
x sin πx x = 0,
g(x) =
0 x = 0,
which is differentiable everywhere. The zero set includes 0, 1, 21 , 13 , . . . which has a limit point
in R (namely 0) but the function isn’t identically zero. The Identity Theorem gives a sense of
how rigid holomorphic functions are compared with even infinitely differentiable real functions.
Example 236 Find all the functions f(z) which are holomorphic on D(0, 1) and which satisfy
f (1/n) = n2 f(1/n)3 n = 2, 3, 4, . . .
At least one of these three equations must hold for infinitely many n, say n1 , n2 , . . . This means
that one of
f (z) = 0, f (z) = z, f (z) = −z
holds on S = {1/n1 , 1/n2 , . . .}. Applying the Identity Theorem we see that f(z) = 0 or z or
−z on all of D(0, 1).
Proposition 237 (Counting Zeros) Let f be holomorphic inside and on a positively oriented
closed path; assume further than f is non-zero on γ. Then
′
1 f (z)
number of zeros of f in γ (counting multiplicities) = dz
2πi γ f (z)
is holomorphic inside and on γ, having been suitably adjusted at each zero ai . By Cauchy’s
Theorem
′ k ′ k
f (z) mi f (z)
0 = F (z) dz = dz − dz = dz − 2πi mi
γ γ f (z) i=1 γ (z − ai ) γ f (z) i=1
where
1 f (w)
ck = dw (R < r < S) .
2πi γ(a,r) (w − a)k+1
Proof Existence: Let z ∈ A and choose P, Q such that
R < P < |z − a| < Q < S.
Let γ 1 and γ 2 be as given in the diagram below.
Γ1
0
R
P
Q Γ2
S
LAURENT’S THEOREM 81
For w ∈ γ(a, Q) note |z − a| < |w − a| and for w ∈ γ(a, P ) note |z − a| > |w − a|. Hence
1 f (w)/(w − a) 1 f(w)/(z − a)
f (z) = (z−a)
dw + dw
2πi γ(a,Q) 1 − 2πi γ(a,P ) 1 − (w−a)
(w−a) (z−a)
∞ k ∞
1 f(w)(z − a) 1 f (w)(w − a)k
= dw + dw.
2πi γ(a,Q) k=0 (w − a)k+1 2πi γ(a,P ) k=0 (z − a)k+1
Arguing as in Taylor’s Theorem with the Weierstrass M—Test, we may show that these sums
converge uniformly. Hence we may change the order of the integral and summation to obtain
∞
∞
1 f (w) 1
k
f (z) = dw (z − a) + k
f(w)(w − a) dw (z − a)−k−1
2πi γ(a,Q) (w − a)k+1 2πi γ(a,P )
k=0 k=0
∞
∞
1 f (w) 1 k
k
= k+1
dw (z − a) + f (w) (w − a) dw (z − a)−k−1
2πi γ(a,r) (w − a) 2πi γ(a,r)
k=0 k=0
∞
1 f (w)
= dw (z − a)k
2πi γ(a,r) (w − a)k+1
k=−∞
as required.
As the separate power series converge uniformly on γ(a, r) then we may exchange integration
and summation and find that
∞
k−n−1
2πicn = dk (w − a) dw = 2πidn .
k=−∞ γ(a,r)
Remark 239 We will almost never use this integral expression for cn in order to determine cn .
Rather we will instead use standard power series for familiar functions to determine Laurent
series.
LAURENT’S THEOREM 82
Remark 240 If f is holomorphic at a then, by uniqueness, the Laurent series of f centred at
a is simply the Taylor series of f centred at a.
ei (−1)l ei (i/2)l
cn = = .
2i k+l=n+1 k! (2i)l 2i k+l=n+1 k!
Solution Using the standard series for sine and cosine we see, for suitably small z,
cos z 1 − 12 z 2 + 24
1 4
z − ···
cot z = =
sin z z − 16 z 3 + 120
1 5
z − ···
2 4
−1
1 z z z2 z4
= 1− + − ··· 1− + − ···
z 2 24 6 120
2 2 2
1 z2 z4 z z4 z z4
= 1− + − ··· 1+ − + ··· + − + ··· + ···
z 2 24 6 120 6 120
1 z2 z4 z2 1 1 4
= 1− + − ··· 1+ + − z + ···
z 2 24 6 36 120
1 1 1 2 1 1 1 1 4
= 1+ − z + − + − z + ···
z 6 2 24 12 36 120
1 1 2 1 4
= 1 − z − z + ··· .
z 3 45
So cn = 0 for n 3 except
−1 −1
c−1 = 1, c1 = , c3 = .
3 45
LAURENT’S THEOREM 83
Example 243 Find the Laurent expansion of (z (z − 1))−1 in the following annuli:
√
A1 = {z ∈ C : 0 < |z| < 1} ; A2 = {z ∈ C : 1 < |z − 2| < 2} ; A3 = z ∈ C : |z − i| > 2 .
√
In A3 = z ∈ C : |z − i| > 2 , writing w = z − i, we have
1 1 −1 1
= = +
z (z − 1) (w + i) (w − 1 + i) w+i w−1+i
−1/w 1/w
= + [noting w −1 < |(i − 1) /w| < 1 in A3 ]
1 + i/w 1 + (i − 1) /w
2
−1 i i2 i3 1 i−1 i−1
= 1 − + 2 − 3 + ··· + 1+ + + ···
w w w w w w w
∞
n 0 n0
= cn w where cn =
(i − 1)n−1 − (−i)n−1 n < 0
−∞
Definition 245 Let a be an isolated singularity of f . By Laurent’s Theorem there exist unique
cn such that
∞
f(z) = cn (z − a)n z ∈ D′ (a, ε).
n=−∞
LAURENT’S THEOREM 84
(i) The principal part of f at a is
−1
cn (z − a)n .
n=−∞
Proof Given the hypotheses, f (z) = (z − a)m F (z) and g(z) = (z − a)n G(z) where F and G
are holomorphic on U and F (a) = 0 = G(a). Hence
f(z) F (z)
= (z − a)m−n (z = a)
g(z) G(z)
where F/G is holomorphic about a and non-zero. The result follows. Note that if m n then
there is still a singularity at a as the function is undefined, but that if this singularity were
removed then f /g would have a zero of order m − n at a.
Example 247 Locate and classify the singularities of the following functions:
z+1 1 1 1
f(z) = , g(z) = − , h(z) =
z3 + 1 z sin z e1/z + 1
Solution As z 3 + 1 = 0 at z = −1, eπi/3 , e−πi/3 then these are the singularities of f and they
are clearly isolated. Further when z 3 + 1 = 0 we see
1
f (z) = .
(z − eπi/3 )(z − e−πi/3 )
z3
sin z − z = − + ··· , z sin z = z 2 + · · · .
3!
LAURENT’S THEOREM 85
So sin z − z has a triple zero and z sin z has a double zero, so that g(z) has a removable
singularity at z = 0. At z = nπ where n = 0 then z sin z has a single zero whilst sin z − z = 0.
Hence g(z) has a simple pole.
We see that h(z) has a singularity when z = 0 and when e1/z = −1, i.e. at zn = (2nπi)−1 . As
zn → 0 as n → ∞, then z = 0 is a non-isolated singularity. At zn , looking at the denominator,
we have
d 1/z −1
e − 1 = 2 e1/zn = − (2nπi)2 (−1) = −4n2 π 2 = 0.
dz z=zn zn
Thus e1/z − 1 has a simple zero at z = zn and hence h(z) has a simple pole at z = zn .
Proposition 248 (Residues at Simple Poles) Suppose that f (z) has a simple pole at a.
Then
res(f (z); a) = lim (z − a)f (z).
z→a
If f(z) = g(z)/h(z), where g and h are holomorphic at a and h has a simple zero at a, then
g(a)
res(f (z); a) = .
h′ (a)
Proof Let R = res(f(z); a). Then there exists a holomorphic function h such that
R
f(z) = + h(z) on some D′ (a, ε).
z−a
So
(z − a) f (z) = R + (z − a) h(z) → R as z → a.
If f (z) = g(z)/h(z) as given then by Taylor’s Theorem,
g(z) = g(a) + O(z − a), h(z) = h′ (a) (z − a) + O((z − a)2 ),
so that
(z − a)g(z)
lim (z − a)f(z) = lim
z→a z→a h(z)
(z − a) [g(a) + O(z − a)]
= lim
z→a h′ (a) (z − a) + O((z − a)2 )
g(a) + O(z − a)
= lim ′
z→a h (a) + O(z − a)
g(a)
= ′ .
h (a)
LAURENT’S THEOREM 86
Proof By Taylor’s Theorem we can write, on some D(a, ε),
∞
g(z) = ck (z − a)k
k=0
LAURENT’S THEOREM 87
13. Residue Theorem & Applications.
Theorem 251 (Cauchy’s Residue Theorem) Let f be holomorphic inside and on a simple
closed, positively oriented path γ except at points a1 , . . . , an inside γ. Then
n
f (z) dz = 2πi res(f (z); ak ).
γ k=1
so that hk (z) is the principal part of f about ai . Note also that the sum defining hk (z) converges
except at ak . Hence
n
F (z) = f(z) − hk (z)
k=1
where 0 < rk < εk . As we saw in the proof of Laurent’s Theorem, the sum defining hk (z)
converges uniformly on γ(ak , rk ) and hence
−1
−1
(k)
hk (z) dz = c(k)
n (z
n
− ak ) dz = c(k)
n (z − ak )n dz = 2πic−1
γ(ak ,rk ) γ(ak ,rk ) n=−∞ n=−∞ γ(ak ,rk )
Remark 252 Standard Contours. As we shall see, the Residue Theorem is a powerful
means of calculating certain real integrals. There are three standard contours that we will use
and we shall also introduce certain embellishments here and there when slightly more finesse is
needed. If ever a contour is needed other than the standard ones below then you will typically
be advised what contour to use.
• Integrals between 0 and 2π. We have already seen integrals of this type: as θ moves
from 0 to 2π then z = eiθ moves positively around the unit circle γ(0, 1).
Re
-R R
with the aim of showing that as R → ∞ the contribution from γ + (0, R) tends to 0. The
contribution from [−R, R] then tends to the integral on (−∞, ∞) which we are seeking.
If the integrand is even then the integral on (0, ∞) will be half that on (−∞, ∞) .
• Infinite sums. We will use a square contour ΓN with vertices at (N + 1/2) (±1 ± i)
where N is a positive integer and aim to show that the integral around the contour tends
to 0 as N → ∞.
Full details follow in examples below.
13.1 Integrals on R
Example 253 Evaluate ∞
dx
2 4
.
−∞ 1 + x + x
−1
Solution We will consider f(z) = (1 + z 2 + z 4 ) . As
1 + z2 + z4 z2 − 1 = z6 − 1
then f (z) has simple poles at eπi/3 , e2πi/3 , e4πi/3 , e5πi/3 . If we use the contour Γ which consists
of the positively-oriented contour consisting of the interval [−R, R] and the upper semicircle
γ + (0, R) then only the simple poles α = eπi/3 and α2 = e2πi/3 lie inside Γ and we have
1 1 1 1 1
res(f (z); α) = 3
= 3 = ; res(f (z); α2 ) = 6 2
= .
4z + 2z z=α 4α + 2α −4 + 2α 4α + 2α 4 + 2α2
√
By Cauchy’s Residue Theorem, and noting α2 + α = i 3, α2 − α = −1 we see
1 1 1 2πi (2α2 + 2α) π
2 4
dz = 2πi + 2
= 2
=√ . (13.1)
Γ 1+z +z 2α − 4 2α + 4 4(−1 − 2α + 2α − 4 3
INTEGRALS ON R 89
Note that if |z| = R then
1 + z 2 + z 4 z 4 − z 2 + 1 z 4 − z 2 − |1| = R4 − R2 − 1,
Remark 255 At first glance this looks no more complicated than the previous example. How-
ever note that
iz
e = e− Im z eiz + e−iz
and cos z = .
2
So on γ + (0, R) we see that e−iz and hence cos z are very large — we would, in due course,
have found that the integral around γ + (0, R) did not converge. So rather than integrating
cos az/ (1 + z 2 ) we will use eiaz / (1 + z 2 ), noting that eiaz is small on γ + (0, R). When done we
can note cos ax = Re eiax for real x.
INTEGRALS ON R 90
Note that
if z = Reiθ then eiaz = e−a Re z = e−aR sin θ 1;
if |z| = R then z 2 + 1 = z 2 − (−1) z 2 − |−1| = R2 − 1,
(Note that this part of the argument relies on a being positive so that e−aR sin θ 1.) Now,
letting R → ∞ in the identity
R iaz
e eiaz
2
dz + 2
dz = πe−a
−R 1 + z +
γ (0,R) 1 + z
we arrive at ∞
eiax
dx = πe−a .
−∞ 1 + x2
Comparing real parts we have ∞
cos ax
2
dx = πe−a .
−∞ 1+x
Using the evenness of the integrand we arrive at
∞
cos ax π
2
dx = a .
0 1+x 2e
We clearly couldn’t have argued quite this way if a had been negative. One alternative would
have been to use the lower semicircle γ − (0, R) and repeat a similar calculation, but we can be
smarter than that and note, because of the evenness of cos ax as a function of a that
∞ ∞
cos(−a)x cos ax π
2
dx = 2
dx = a
0 1+x 0 1+x 2e
and so for general a ∈ R we have
∞
cos ax π −|a|
dx = e .
0 1 + x2 2
INFINITE SERIES 91
Before we start this example we will need to introduce some relevant theory. The contour
we shall use is the positively-oriented square contour ΓN with vertices N + 12 (±1 ± i) and
we shall use the integrands
π π
f (z) = 2
, g(z) = 2
.
(1 + z ) tan πz (1 + z ) sin πz
Quite why becomes apparent with the next two lemmas.
Lemma 257 Suppose that the function φ(z) is holomorphic at z = n ∈ Z with φ(n) = 0. Then
(a) πφ(z) cot πz has a simple pole at n with residue φ(n);
(b) πφ(z) csc πz has a simple pole at n with residue (−1)n φ(n).
Proof Note that tan πz and sin πz have simple zeros at z = n and hence πφ(z) cot πz and
πφ(z) csc πz have simple poles there. So
πφ(z) πφ(n) πφ(z) πφ(n)
res ;n = = φ(n); res ; n = = (−1)n φ(n).
tan πz π sec2 πn sin πz π cos πn
Lemma 258 There exists a C > 0 such that for all N and for all z ∈ ΓN
π π
C and C.
tan πz sin πz
Proof For the square’s top and bottom we note
π
cos (πx ± iπ (N + 1/2))
= π
tan πz sin (πx ± iπ (N + 1/2))
exp (iπx ∓ π (N + 1/2)) + exp (−iπx ± π (N + 1/2))
= π
exp (iπx ∓ π (N + 1/2)) − exp (−iπx ± π (N + 1/2))
exp (∓π (N + 1/2)) + exp (±π (N + 1/2))
π
|exp (∓π (N + 1/2)) − exp (±π (N + 1/2))|
= π coth((N + 1/2) π)
π coth (3π/2) .
On the sides we have (using the periodicity of tan)
π π
π
= π |tanh πy| π.
= =
tan πz tan(±π/2 + πiy) cot πiy
Similarly
π π
=
sin πz |sin (πx ± iπ (N + 1/2))|
2π
=
|exp (iπx ∓ π (N + 1/2)) − exp (−iπx ± π (N + 1/2))|
2π
|exp (∓π (N + 1/2)) − exp (±π (N + 1/2))|
2π
=
sinh((N + 1/2) π)
2π
sinh(3π/2)
INFINITE SERIES 92
and
π π π
= π |sechπy| π.
= =
sin πz sin(±π/2 + πiy) cos πiy
Set C to be the maximum of these three numbers.
Solution
(To Example 256) Consider the positively-oriented square contour ΓN with vertices
1
N + 2 (±1 ± i) and the functions
π π
f (z) = , g(z) = .
(1 + z 2 ) tan πz (1 + z 2 ) sin πz
We know from Lemma 257 that f and g have simple poles at n ∈ Z and that
1 (−1)n
res (f(z); n) = , res (g(z); n) = .
1 + n2 1 + n2
Further there are simple poles at ±i with
π −π
res (f (z); i) = res (f(z); −i) = = ;
2i tan πi 2 tanh π
π −π
res (g(z); i) = res (g(z); −i) = = .
2i sin πi 2 sinh π
Hence, by Cauchy’s Residue Theorem, we have
N
N
1 1 π 1 π
f(z) dz = − = 2 + 1 − ;
2πi ΓN n=−N
1 + n2 tanh π n=1
1 + n2 tanh π
N N
1 (−1)n π (−1)n π
g(z) dz = 2
− =2 2
+1− .
2πi ΓN n=−N
1+n sinh π n=1
1+n sinh π
Now by the Estimation Theorem and Lemma 258 there exists C > 0 such that
1 4 (2N + 1) C 1
f (z) dz 4 (2N + 1) C sup =O → 0 as N → ∞.
z∈ΓN 1 + z
2 2
N
ΓN N + 12 − 1
1 4 (2N + 1) C 1
g(z) dz 4 (2N + 1) C sup = O → 0 as N → ∞.
z∈ΓN 1 + z
2 2
N
ΓN N + 12 − 1
INFINITE SERIES 93
Remark 259 Should we wish to sum
∞ ∞
1 (−1)n
4
, 2−1
,
n=1
n n=2
n
we would need to note that our chosen φ would have poles that mingle with the poles of cot πz
and csc πz. This is not in itself problematic save that it means such poles need to be treated
separately.
13.3 Refinements
Remark 260 For integrals such as
∞ ∞
x sin x cos x
2 4
dx 6
dx
−∞ 1 + x + x −∞ 1 + x
we would have no great trouble arguing along the lines of Example 254. These integrals converge
relatively quickly and we would see that the contribution from γ + (0, R) was O (R−2 ) and O(R−5 )
respectively. For integrals such as
∞ ∞
sin x x sin x
dx, dx
−∞ x 0 1 + x2
without subtler reasoning we would estimate the contribution from γ + (0, R) as O(1). The prob-
lem is that these integrals do not converge fast enough. (To be technical these integrals in fact
only exist as improper integrals.) We need the following inequality due to Jordan to strengthen
our estimate.
Lemma 261 (Jordan’s Lemma)
2 sin θ
< <1 for 0 < θ < π/2.
π θ
Proof Let f(θ) = sin θ/θ on (0, π/2) . Note that
θ cos θ − sin θ
f ′ (θ) = .
θ2
Now, for 0 < θ < π/2 let
g(θ) = θ cos θ − sin θ,
so that
g ′ (θ) = −θ sin θ + cos θ − cos θ = −θ sin θ < 0,
so that g is decreasing on (0, π/2). As g(0) = 0 then g(θ) < 0 for 0 < θ < π/2. So
g(θ)
f ′ (θ) = <0 for 0 < θ < π/2
θ2
so that f is decreasing on (0, π/2) . As f (θ) → 1 as θ → 0 then
2
< f(θ) < 1 for 0 < θ < π/2
π
REFINEMENTS 94
Example 262 Determine ∞
x sin x
dx.
0 1 + x2
REFINEMENTS 95
Taking imaginary parts we find ∞
x sin x π
2
dx = .
−∞ 1 + x e
Finally using the even-ness of the integrand we obtain
∞
x sin x π
2
dx = .
0 1+x 2e
Remark 263 With some integrals the natural integrand to take may leave us with a singularity
on the contour. This isn’t a problem when that singularity is a simple pole as we may indent
at such singularities (see lemma below). It is impossible to sensibly indent at other
singularities and have any hope of convergence; it is only possible to indent at simple poles
because the contour has length O(ε) and the integrand grows as O(ε−1 ).
Lemma 264 Let f be a holomorphic function on D′ (a, ε) with a simple pole at a. Let 0 < r < ε,
and let γ r be the positively oriented arc
Then
lim f(z) dz = (β − α) i × res(f (z); a).
r→0 γr
Proof Let R = res(f(z); a). There is a holomorphic function h on D′ (a, ε) such that
R
f(z) = + h(z).
z−a
Now
β β
dz ireiθ dθ
= =i dθ = i (β − α) .
γr z−a α reiθ α
Further, as D̄(a, ε/2) is compact and h is continuous, then h is bounded on D̄(a, ε/2), and so
on every γ r with r < ε/2, say by M. So, by the Estimation Theorem
h(z) dz L(γ r ) × M = M (β − α) r → 0 as r → 0.
γr
Finally then
R dz
lim f (z) dz = lim + lim h(z) dz = iR (β − α) + 0 = iR (β − α)
r→0 γr r→0 γr z − a r→0 γr
as required.
REFINEMENTS 96
Solution Note that
sin2 x 1 − cos 2x
2
=
x 2x2
and so for an integrand we will use (1 − e2iz ) / (2z 2 ). This has a simple pole at 0 as
(2iz)2
1−e 2iz 1 − 1 + 2iz + 2!
+ · · · −i
2
= 2
= + 2 + ···
2z 2z z
So we shall indent our usual contour Γ so that we now have a contour made up of line segments
[−R, −ε] and [ε, R], a positively oriented semicircle γ + (0, R) and a negatively oriented indent
γ + (0, ε). As the integrand is holomorphic inside the contour Γ then, by Cauchy’s Theorem, we
have
1 − e2iz
dz = 0.
Γ 2z 2
On the large semicircle
1 − e2iz 1 − e−2R sin θ 1
2z 2 = 2R 2
2R2
so that, by the estimation theorem,
2iz
1 − e πR 1
dz =O → 0 as R → ∞.
+ 2z 2 2R 2 R
γ (0,R)
Hence ∞
sin2 x π
dx = .
0 x2 2
REFINEMENTS 97
13.4 Further Contours
Example 266 Let −1 < a < 2. Use a keyhole contour to determine
∞
xa
dx.
0 1 + x3
Solution We will consider the function
za
f (z) = .
1 + z3
We need to define a branch of z a on the cut-plane C\[0, ∞). Any z in the cut-plane can be
written z = reiθ where 0 < θ < 2π; we then set
z a = ra eiaθ .
Our keyhole contour Γ comprises two line segments just above and just below [0, R]. Alterna-
tively, we can consider these two line segments both as [0, R] but with one on the lower branch
with θ = 0 and one of the upper branch with θ = 2π. (Cauchy’s Residue Theory is valid on
Riemann surfaces so this viewpoint is perfectly valid.) We also have as part of our keyhole
contour a small cut circle around the origin but as the integrand is O(εa ) and the contour has
length O(ε) then the contribution from this is zero in the limit.
Im
ãΠi3
Re
-1
ã-Πi3
Note that f is holomorphic inside Γ except at −1, eπi/3 and e−πi/3 . Note also that we should
write e−πi/3 = e5πi/3 for the purpose of the branch’s definition. So
z a 1
res(f ; −1) = 2 = eπia ;
3z z=−1 3
πi/3 z a 1
res(f ; e ) = 2 = eπi(a−2)/3 ;
3z z=eπi/3 3
−πi/3 z a 1
res(f; e ) = 2 = e5πi(a−2)/3 .
3z z=e5πi/3 3
FURTHER CONTOURS 98
By the Residue Theorem we have
a
z dz 2πi πia
3
= e + eπi(a−2)/3 + e5πi(a−2)/3 .
Γ 1+z 3
The contribution from the outside circle γ(0, R) satisfies
z a dz 2πR1+a
3
3
= O(Ra−2 ) → 0 as R → ∞.
γ(0,R) 1 + z R
The cancellation to the penultimate line uses the identity (x2 + xy + y 2 ) / (x3 − y 3 ) = 1/ (x − y) .
Remark 267 The above integral could also have been done by using the contour in the next
example which goes around a sector.
as 1 + x3 + x6 = (x9 − 1) / (x3 − 1) . Let R > 1 and let α = e2πi/9 . We will consider the
positively oriented contour Γ made up of the line segment from 0 to R, the circular arc centred
−1
at 0 connecting R to Rα3 and the line segment from Rα3 to 0. Let f (z) = (1 + z 3 + z 6 ) .
FURTHER CONTOURS 99
Then f(z) has six simple poles at the above roots with only α and α2 being inside Γ. By
Cauchy’s Residue Theorem
!
dz 1 1 2
3 6
= 2πi res ; α + res ;α
Γ 1+z +z 1 + z3 + z6 1 + z3 + z6
!
2πi 1 1
= +
3 α2 + 2α5 α4 + 2α
!
2πi (2α2 + 2α−2 + α + α−1 )
= .
3 (1 + 2α3 ) (α3 + 2)
which contributes, in its real and imaginary parts, towards both integrals.
Now
√ √
3
z log z 3 z log z πR4/3 (log R + π)
dz πR sup → 0 as R → ∞.
2 1 + z2 R2 − 1
γ + (0,R) 1 + z z∈γ + (0,R)
√ √
For z = −x where x > 0 we have 3 −x = 3 xeπi/3 and log (−x) = log x + iπ. Hence, letting
R → ∞ we have
∞√ ∞√
3
xeπi/3 (log x + iπ) 3
x log x π 2 i πi/6
dx + dx = e
0 1 + x2 0 1 + x2 2
which simplifies to
√ ∞ √
πi/3
3
x πi/3
∞ 3 x log x π 2 i πi/6
iπe dx + 1 + e dx = e .
0 1 + x2 0 1 + x2 2
√
As eπi/6 / 1 + eπi/3 = 1/ e−πi/6 + eπi/6 = 1/ (2 cos π/6) = 1/ 3 then
√ ∞√
iπeπi/6 ∞ 3 x 3
x log x π2i
√ dx + dx = √ . (13.3)
3 0 1 + x2 0 1 + x2 2 3
Taking imaginary parts we find
√ ∞ √
π ∞ 3x π2 3
x π
2
dx = √ =⇒ 2
dx = √
2 0 1+x 2 3 0 1+x 3
and then taking real parts in (13.3) we find
∞√ ∞ √
3
x log x iπeπi/6 3
x π π π2
dx = Re − √ dx = √ √ = .
0 1 + x2 3 0 1 + x2 2 3 3 6
Im
-R+Πi R+Πi
Re
-R R
as R → ∞. The residue at πi is
πi
res(f(z); πi) = = −πi.
cosh πi
Also note along the top of the rectangle that the function is
x + πi x + πi
f (x + πi) = =− .
sinh(x + πi) sinh x
(This identity, coming from the periodicity of sinh x, is the very reason for choosing the rec-
tangular contour.) Hence letting R → ∞ and shrinking the indentation to zero, we see
∞ ε −∞
x dx −(x + πi) dx −(x + πi) dx
+ lim + + (−π) × ι × (−πi) = 0.
−∞ sinh x ε→0 ∞ sinh x −ε sinh x
Remark 272 We have not discussed in any detail precisely what integration theory we are
working within when calculating these integrals. In Prelims Analysis III, all integrals discussed
exist as proper Lebesgue integrals. However integrals (usually those that require Jordan’s
Lemma to evaluate them) such as
∞ ∞
cos πx x sin x
dx, dx
−∞ 2x − 1 0 1 + x2
but the integrals are not proper Lebesgue integrals. This is closely related to the difference
between absolutely summable and conditionally summable series. The limit
R
x |sin x|
lim dx
R→∞ 0 1 + x2
does not exist and if the signed area in these improper integrals were calculated in a different
order to the usual one then different answers could be determined. The values we have assigned
to such an improper Lebesgue integral is called the principal value integral.
π : S 2 \ {N } → C defined by M → P.
−1 (2x, 2y, x2 + y 2 − 1)
π (x + iy) = .
1 + x2 + y 2
Proof Say M = (a, b, c). Then the line connecting M and N can be written parametrically as
a + ib
= x + iy and a2 + b2 + c2 = 1.
1−c
Hence (a − ib)/(1 − c) = x − iy and so
2 2 a + ib a − ib a 2 + b2 1 − c2 1+c 2
x +y = = 2 = 2 = = −1 + ,
1−c 1−c (1 − c) (1 − c) 1−c 1−c
giving
2
= 1−c
1 + x2 + y 2
and
x2 + y 2 − 1
c= .
x2 + y 2 + 1
Then
2 (x + iy)
a + ib =
x2 + y 2 + 1
and we may compare real and imaginary parts for the result.
Definition 275 If we identify, via stereographic projection, points in S 2 \ {N} with points in
the complex plane we see that points near N correspond to distant points in all directions. It
makes a certain sense then to include a single point ∞ which is "out there" in all directions.
The North Pole N then corresponds with ∞ under stereographic projection.
Definition 276 The extended complex plane is the set C ∪ {∞} and we denote this by C̃.
−a − ib
w= ,
1+c
and
(a − ib) (−a − ib) −a2 − b2 c2 − 1
wz̄ = = = = −1.
(1 − c) (1 + c) 1 − c2 1 − c2
Theorem 279 Circles and lines in the complex plane correspond to circles on the Riemann
sphere and vice-versa.
Remark 280 Note that lines in C̃ simply correspond to circles on S 2 that pass through N.
(2x, 2y, x2 + y 2 − 1)
(a, b, c) =
1 + x2 + y 2
which lies in the plane Aa + Bb + Cc = D if and only if
2Ax + 2By + C x2 + y 2 − 1 = D 1 + x2 + y 2 .
Ax + By = C
which is the equation of a line and moreover any line can be written in this form. Note that
C = D if and only if N = (0, 0, 1) lies in the plane. So under stereographic projection lines in
the complex plane correspond to circles on S 2 which pass through the north pole.
Definition 281 We will use the term circline to denote any subset which is a circle or a line
in the extended complex plane.
Proof Without loss of generality we can consider the angle defined by the real axis and an
arbitrary line meeting it at the point p ∈ R and making an angle θ. So points on the two lines
can be parametrized as
z = p + t, z = p + teiθ ,
where t is real. These points map onto the sphere as
2 (p + t) , 0, (p + t)2 − 1 2 (p + t cos θ) , 2t sin θ, (p + t cos θ)2 + t2 sin2 θ − 1
r(t) = , s(t) = .
1 + (p + t)2 1 + (p + t cos θ)2 + t2 sin2 θ
Then
2
4 (p2 + 1) cos θ
=
{2 (p2 + 1)} {2 (p2 + 1)}
= cos θ.
Remark 284 The Möbius transformations clearly have a "matrix" look to them and there
are good reasons for this, though the full reason is beyond this course and more a matter for
Trinity’s Projective Geometry course. The extended complex plane is the complex projective
line P (C2 ) and the Möbius transformations are its projective transformations P GL (2, C).
The complex projective line is as follows. Suppose that we consider the equivalence classes
of non-zero complex pairs C2 \ {(0, 0)} under the equivalence relation
(z1 , w1 ) ∼ (z2 , w2 ) if and only there is a non-zero λ ∈ C\ {0} such that z1 = λw1 , z2 = λw2 .
Then each equivalence class has a representative of the form (z, 1) where z ∈ C except (1, 0).
The former can be thought of as z and the latter as ∞.
Matrices don’t act on these pairs in a well-defined way, but equivalence classes of invertible
matrices do. If we identify 2 × 2 complex matrices under the equivalence relation
then the Möbius transformations can be identified with the equivalence classes of invertible ma-
trices which is denoted P GL (2, C), the Projective General Linear group. The Möbius trans-
formation
az + b a b
is then identified with the equivalence class of .
cz + d c d
• inversion – the map z → 1/z. (Note this map is not an actual inversion in the sense
of inverting in a circle.)
Hence Möbius transformations composed with these generators yield further Möbius transfor-
mations and the result follows.
Proof
Remark 287 In fact, though we shall not prove this, the Möbius transformations correspond
to the conformal bijections of S 2 . Given any bijection f of S 2 there is a corresponding bijec-
tion πf π −1 of C̃. Identified this way, the conformal bijections of S 2 correspond to the Möbius
transformations.
Remark 289 Recall from Proposition 133 that the circlines are the solutions sets of the equa-
tions
Azz̄ + B̄z + B z̄ + C = 0 (14.1)
where A, C ∈ R and B ∈ C.
Proof Inversion z → 1/z maps the circline (14.1) to the circline with equation
Czz̄ + B̄ z̄ + Bz + A = 0,
and it is clear that translations also map circlines to circlines. Also the image of (14.1) under
the scaling z → kz has equation
which is another circline. Hence a Möbius transformation, which can be written as a composi-
tion of these maps, also maps circlines to circlines.
eiθ (z − a)
f (z) = where θ ∈ R and |a| < 1
1 − āz
maps the unit circle |z| = 1 to itself and a to 0.
Solution Initially it might well seem that the two diagrams – a circle divided by a line and
two perpendicular lines meeting at the origin – are very different. In one, the circle meets the
real axis at right angles at two points; in the second diagram this intersection is still there but
"hidden" at infinity. So if we take one of these intersections, say 1, to ∞ and the other, −1, to
the origin, the diagrams will look much more similar. Let’s start then with
z+1
f (z) = .
z−1
As required f takes −1 to 0 and 1 to ∞. Also f(0) = −1 and so f takes the real axis to a
circline containing 0, −1, ∞, that is the real axis (rather than the imaginary axis as desired).
It takes the unit circle to a circle containing 0, ∞ and f(i) = (i + 1)/(i − 1) = −i, that is the
imaginary axis (rather than the real axis as desired). To unmuddle our images we can rotate
by π/2 about the origin – hence we see the map
z+1
z → i
z−1
Proof Let f : U → C be a holomorphic map on an open set U. Let z0 ∈ U and let γ 1 : [−1, 1] →
U and γ 2 : [−1, 1] → U be two paths which meet at z0 = γ 1 (0) = γ 2 (0). The original curves
meet at z0 in the (signed) angle
′ γ ′2 (0)
θ = arg γ ′2 (0) − arg γ 1 (0) = arg .
γ ′1 (0)
The images of the curves f(γ 1 ) and f (γ 2 ) meet at f (z0 ) at angle
For various reasons, relating to areas as diverse as harmonic analysis and fluid dynamics, it
is important to know what domains can be mapped to other domains by conformal bijections.
Such domains would then be said to be conformally equivalent. We meet now our main
examples of conformal maps.
Example 295 There are three main examples of conformal maps which we shall use.
• Möbius Transformations.
The Möbius transformations are conformal. These are maps of the form
az + b
f (z) = (ad = bc)
cz + d
so that
a (cz + d) − c (az + b) ad − bc
f ′ (z) = 2 = = 0.
(cz + d) (cz + d)2
In fact, the Möbius transformations are precisely the group of conformal bijections of the
Riemann Sphere. These maps are particularly useful for conformally mapping regions
which are bounded by circlines.
is a general element of the half-disc D(0, 1) ∩ H + as ex < 1 and Im eiy > 0. We likewise see that
the image of B under f is H + \D̄(0, 1).
We can similarly note that when y ∈ (0, π) and x < 0 then g(z) = e−y eix is an arbitrary
complex number in the annulus {z : e−π < |z| < 1}. Note that g is not bijective on A repeatedly
wrapping A around the annulus. Again g maps B to this annulus repeatedly.
Im
Im
fHBL
A B −→
f
fHAL
Re Re
Remark 298 From the Exercise sheets we know that we could use sin to take
to the upper half-plane. We could suitably adjust sin and instead use
Solution Note that both Q and H + are bounded by circlines (lines in fact) and so their images
will be bounded by circlines also. Note further that
1 − 2i −1 − 2i
f(0) = −1, f(1) = −i, f (∞) = 1, f(i) = 0, f(1 + i) = , f (−1 + i) = .
5 5
Hence the positive imaginary axis maps to the interval (−1, 1) and the positive real axis maps
to the lower unit semicircle γ − (0, 1) (the circline connecting −1, −i and 1). As 1 + i maps into
the lower unit semi-disc that then that is f (Q). The image of H + \Q makes the remainder of
the unit disc as shown in the diagram below.
Im
Im
fHH +\QL
Re
H +\Q Q f fHQL
−→
Re
Remark 300 It is in fact quite easy to see why the map f above takes the upper half-plane
onto the unit disc. The upper half-plane can be characterized as those points closer to i than to
−i. Hence
z − i
Im z > 0 ⇐⇒ |z − i| < |z + i| ⇐⇒ < 1.
z + i
We can see that other maps (z − a)/(z − ā) would also work for any a ∈ H + and that more
generally any half-plane can be mapped to the unit disc by a map (z − α)/(z − β) where α is a
point in the half-plane and β is the mirror image of α across the bounding line.
bijectively onto D(0, 1). Explain why it is not possible to do this using only Möbius transfor-
mations.
Remark 302 An important tip. If faced with a domain U bounded by two circline arcs or
segments which meet at α and β then the best thing to do first, almost without any further
consideration, is to apply the map (z − α)/(z − β). This map sends α to 0 and β to ∞ and so
takes the two circline arcs or segments to half-lines meeting at the origin.
fHUL
gfHUL Re
f g h
U −→ −→ −→ hgfHUL
Re Re
That there is no Möbius transformation which performs this is clear because any such map
would keep the two circlines bounding U as two distinct circlines, whereas D(0, 1) is bounded
by just one circline.
Example 303 Find a conformal bijection mapping U = {z ∈ C : |z| < 1, Im z > 0} to D(0, 1)
and such that i/2 maps to 0.
Example 304 Show that D(0, 1) and C are not conformally equivalent.
One might ask what domains are conformally equivalent to D(0, 1). As conformal equiva-
lence is a particular type of topological isomorphism (the technical term for a topological iso-
morphism being homeomorphism) then any such domain would have to be simply-connected.
But there is a wide variety of such domains, many rather nasty boundaries, and so the following
result may come as striking.
Proof The proof of this is well beyond this course. Interested readers might try Conway
Functions of One Complex Variable, §7.4.
An important use of conformal maps is their use in harmonic analysis and begins with the
following result. A conformal equivalence between domains U and V induces an isomorphism
between the space of harmonic functions on each domain. So if we are seeking (for example) to
solve Laplace’s Equation in a simply-connected proper domain of C with a smooth boundary
then the Riemann Mapping Theorem tells us (in principle at least) that this is no harder than
solving the problem on the unit disc or upper half-plane.
Proposition 306 Let U and V be open subsets of C, let f : U → V be holomorphic and let
φ : V → R be harmonic. Then φ ◦ f is harmonic.
ψ x = φu ux + φv vx , ψ y = φu uy + φv vy
Remember that as φ is harmonic then φxx + φyy = 0. Also, by the Cauchy-Riemann equations,
we have
ux = vy , uy = −vx , uxx + uyy = 0, vxx + vyy = 0.
Hence
ψ xx + ψ yy = φu (uxx + uyy ) + φv (vxx + vyy ) + φuu (u2x + u2y ) + 2φuv (ux vx + uy vy ) + φvv (vx2 + vy2 )
= φuu (u2x + u2y ) + φvv (vx2 + vy2 ) [as consequences of the CREqs].
So
2
ψ xx + ψ yy = |f ′ (z)| (φuu + φvv ) = 0
as φ is harmonic. Hence ψ is harmonic also.
Remark 307 You may recall from the first year meeting parabolic coordinates
x2 − y 2
u= , v = xy.
2
If g(u, v) = f (x, y) then it is the case that ∇2 f = 0 if and only if ∇2 g = 0. This does not seem
surprising now in light of the above result with f = u + iv = z 2 /2.
Definition 308 Given an open subset U of C, we will denote by H(U ) the vector space of
harmonic functions on U.
Corollary 309 Let U and V be conformally equivalent open subsets of C. Then H(U ) and
H(V ) are isomorphic as vector spaces.
This introduces powerful techniques for handling the Dirichlet Problem (after the German
mathematician Lejeune Dirichlet 1805-1859). The Dirichlet Problem is typically stated as
follows:
The Dirichlet problem was rigorously demonstrated by Hilbert in 1900 for suitably nice
boundaries (after Weierstrass has shown Dirichlet’s own proof lacked rigour). The problem has
the following solution in the upper half-plane.
Proposition 310 (Dirichlet Problem in the Half-Plane) (Off syllabus) The function
y ∞ f (t)
u(x, y) = dt
π −∞ (t − x)2 + y 2
Example 311 Use the above proposition to solve Dirichlet problem in the half-plane when
1 t<0
f (t) =
0 t>0
Example 312 By means of conformal maps, solve the Dirichlet problem in:
(a) the quadrant {z : Re z > 0, Im z > 0} subject to the boundary conditions
(b) the half-disc {z : Im z > 0, |z| < 1} subject to the boundary conditions
and we know φ = Re ω to be harmonic. That the flow is irrotational means curl u = 0 which
holds true as
curl u = φyx − φxy k = 0.
The streamlines of the flow are the curves ψ = c (a constant).
ω = U z = Ux + iU y.