Complex Analysis Notes
Complex Analysis Notes
WADIM ZUDILIN
Our starting example is fully linguistical: mathematics is famous for giving confus-
ing/misleading names to concepts. Students have to be brave enough to understand
that real, imaginary and complex numbers do not in fact refer to their actual role
in nature. They are simply the nicknames for deep mathematical concepts.
Carl Friedrich Gauss, arguably a great mathematician of all the times, complained
about the real/imaginary terminology:
That this subject [imaginary numbers] has hitherto been surrounded
by mysterious obscurity, is to be attributed largely to an ill adapted
notation. If, for example, +1, −1, and the square root of −1 had been
called direct, inverse and lateral units, instead of positive, negative
and imaginary (or even impossible), such an obscurity would have
been out of the question.
Let us think of another quote by Freeman Dyson, one of the prominent contem-
porary representatives of both mathematics and physics, about the role of complex
numbers in the real world:
One of the most profound jokes of nature is the square root of minus
one that the physicist Erwin Schrödinger put into his wave equa-
tion when he invented wave mechanics in 1926. Schrödinger was a
bird who started from the idea of unifying mechanics with optics. A
hundred years earlier, Hamilton had unified classical mechanics with
ray optics, using the same mathematics to describe optical rays and
classical particle trajectories. Schrödinger’s idea was to extend this
unification to wave optics and wave mechanics. Wave optics already
existed, but wave mechanics did not. Schrödinger had to invent wave
mechanics to complete the unification. Starting from wave optics as
a model, he wrote down a differential equation for a mechanical par-
ticle, but the equation made no sense. The equation looked like the
equation of conduction of heat in a continuous medium. Heat conduc-
tion has no visible relevance to particle mechanics. Schrödinger’s idea
seemed to be going nowhere. But then came the surprise. Schrödinger
put the square root of minus one into the equation, and suddenly it
made sense. Suddenly it became a wave equation instead of a heat
conduction equation. And Schrödinger found to his delight that the
equation has solutions corresponding to the quantized orbits in the
1
2 WADIM ZUDILIN
Bohr model of the atom. It turns out that the Schrödinger equa-
tion describes correctly everything we know about the behavior of
atoms. It is the basis of all of chemistry and most of physics. And
that square root of minus one means that nature works with com-
plex numbers and not with real numbers. This discovery came as a
complete surprise, to Schrödinger as well as to everybody else.
All through the nineteenth century, mathematicians from Abel to
Riemann and Weierstrass had been creating a magnificent theory of
functions of complex variables. They had discovered that the the-
ory of functions became far deeper and more powerful when it was
extended from real to complex numbers. But they always thought
of complex numbers as an artificial construction, invented by human
mathematicians as a useful and elegant abstraction from real life.
It never entered their heads that this artificial number system that
they had invented was in fact the ground on which atoms move. They
never imagined that nature had got there first.
In what follows, we slowly cover some basic ingredients of complex analysis. After
a brief review of complex numbers, we will consider some familiar examples and
problems from other parts of mathematics where the use of these numbers as well
as functions of complex variable simplify solving considerably.
NWI-WB093: COMPLEX ANALYSIS (2023/24) 3
1. Basics
Though we can always think of the complex numbers C = {z = x + iy : x, y ∈ R}
as of R2 = {(x, y) : x, y ∈ R}, the latter is just a normed linear vector space equipped
with addition and multiplication by real scalars. However, we can endow the former
with the additional multiplication operation
(x1 + iy1 )(x2 + yy2 ) = (x1 , y1 ) × (x2 , y2 ) = (x1 x2 − y1 y2 , x1 y2 + x2 y1 )
= (x1 x2 − y1 y2 ) + i(x1 y2 + x2 y1 ),
which is easily checked to be associative and commutative; in this way C becomes
a field.
The coordinates x and y of z = x + iy ∈ C are called the real and imaginary
parts of z, respectively. We write Re z = x and Im z = y. Moreover, we define the
conjugate of z to be z = x − yi.
The modulus (or absolute value) of z coincides with the underlying norm of R2 ,
√ p
|z| = z z = x2 + y 2 ,
and the topology induced by this norm defines the topology of C. In particular, we
can talk about limits, convergence of sequences, continuity of functions f : C → C,
uniform continuity, and more, by using the corresponding definitions for R2 .
One more notion related to the geometric visualisation of complex numbers and
their polar coordinates is the argument of z = x + iy ∈ C. It is only defined for
z 6= 0 as an angle θ ∈ R such that x = |z| cos θ and y = |z| sin θ. The argument
arg z = θ is clearly an example of a multi-valued function, because the angle is only
defined modulo 2πZ; for practical purposes, we will assign a special branch of this
function Arg z, the principal argument of z, to be the unique angle θ in the interval
−π < θ ≤ π (though another standard convention 0 ≤ θ < 2π is occasionally in
place).
Exercise 1.1. Given a polynomial p(z) with real coefficients, show that if z0 is its
root then so is its conjugate z 0 . (In other words, complex roots always appear in
conjugate pairs.) Conclude from this that a polynomial p(z) ∈ R[z] of odd degree
always has a real root.
In fact, it is linguistically correct to speak about the zeros of polynomials p(z)
rather than roots; the terminology ‘root’ refers to a solution of the equation p(z) = 0.
We will say that a zero z0 of a polynomial p(z) has multiplicity m ≥ 1 if p(z0 ) = 0
and p(z)/(z − z0 )m is a polynomial that does not vanish at z0 . (The fact that
p(z)/(z − z0 ) is a polynomial follows from little Bézout’s theorem, also known as the
polynomial remainder theorem.)
One useful way of thinking of complex numbers z = x + iy is through identifying
them with the real two-dimensional vector space of (2 × 2)-matrices
x y
,
−y x
4 WADIM ZUDILIN
p
with norm given by the square root of the determinant x2 + y 2 . First note that any
such matrix, for z 6= 0, is invertible because its determinant equals x2 +y 2 = |z|2 6= 0.
Secondly, the matrix addition and matrix multiplication of two such matrices result
in matrices of exactly the same form:
x1 y1 x2 y 2 x1 + x2 y1 + y2
+ =
−y1 x1 −y2 x2 −(y1 + y2 ) x1 + x2
and
x1 y 1 x2 y 2 x1 x2 − y 1 y 2 x1 y 2 + x2 y 1
= ;
−y1 x1 −y2 x2 −(x1 y2 + x2 y1 ) x1 x2 − y1 y2
and the resulted matrices correspond to the complex numbers z1 + z2 and z1 z2 ,
respectively. This example shows that the field of complex numbers and the set of
matrices
x y
: x, y ∈ R
−y x
with the usual addition and multiplication are isomorphic. We will witness many
instances of this isomorphism.
Of course, polynomials p(z) ∈ C[z] and rational functions p(z)/q(z) are typical
examples of elementary (complex) functions, which are continuous (apart from the
zeros of q(z)).
converges and equals e|z| , where the latter is the real-valued (familiar!) exponential
function.
P This shows that the conditions of the Weierstrass M -test are satisfied, so
that ∞ zn
n=0 n! converges, absolutely (and uniformly) on the disk {z ∈ Z | |z| ≤ R}.
As the uniform limit of continuous functions (namely, the partial sums which are
all polynomials), it is continuous on the disk |z| ≤ R; as this argument works for
any choice of R, it is continuous at all complex points.
NWI-WB093: COMPLEX ANALYSIS (2023/24) 5
,
∞ ∞
j X
X z wk
= = ez ew .
j=0
j! k=0
k!
(d) Given n ∈ Z>0 and the continuous function f : [0, 1] → C (hence uniform con-
tinuous!), define its Bernstein polynomial
n
X n k k
Bn (z) = f z (1 − z)n−k .
k=0
k n
Clearly, this is a polynomial of degree at most n. Define the absolute bound M
of f (x) on [0, 1] and, for each ε > 0, the corresponding δ = δ(ε) > 0 such that
|f (x) − f (y)| < ε/2 whenever |x − y| < δ. Show that
ε 2M
|f (z) − Bn (z)| ≤ + for all z ∈ [0, 1].
2 nδ 2
(e) For the function f : [0, 1] → C from the previous part, use the uniform continu-
ity (δ only depends on ε) and choose n sufficiently large to conclude with the
statement of Weierstrass’s theorem.
One of the principal features of functions is their differentiability. This clearly
extends to the functions f : Ω → C defined on an open set Ω ⊂ C. We say that a
function f is differentiable at a ∈ Ω if
f (z) − f (a) = C · (z − a) + o(z − a) as z → a
for some C ∈ C, where o(z − a) denotes a function of the form ε(z)(z − a) with
ε(z) → 0 as z → a. The principal (linear) part of the increment f (z) − f (a), namely
C(z − a), is called the differential of f (z) at z = a, and the coefficient C is called
the derivative of f (z) at z = a. We let f 0 (a) denote the derivative of f (z) at z = a.
By dividing both sides of the identity by z − a we see that differentiability of f at
z = a is equivalent to
f (z) − f (a)
lim = C.
z→a z−a
NWI-WB093: COMPLEX ANALYSIS (2023/24) 7
2. Holomorphic functions
Let f : Ω → C be holomorphic at a = a1 + ia2 ∈ Ω. Write f (z) = u(x, y) + iv(x, y)
and b = f 0 (a) = b1 + ib2 for the value of the derivative. The limiting relation
(f (z) − f (a))/(z − a) → b as z → a implies that
f (x + ia2 ) − f (a1 + ia2 )
→ b as x → a1
(x + ia2 ) − (a1 + ia2 )
and
f (a1 + iy) − f (a1 + ia2 )
→ b as y → a2 .
(a1 + iy) − (a1 + ia2 )
At the same time the quotients featured can be given in the form
f (x + ia2 ) − f (a1 + ia2 ) u(x, a2 ) − u(a1 , a2 ) v(x, a2 ) − v(a1 , a2 )
= +i
(x + ia2 ) − (a1 + ia2 ) x − a1 x − a1
and
f (a1 + iy) − f (a1 + ia2 ) u(a1 , y) − u(a1 , a2 ) v(a1 , y) − v(a1 , a2 )
= −i + ;
(a1 + iy) − (a1 + ia2 ) y − a2 y − a2
therefore, the limits above imply the existence of partial derivatives
∂u u(x, a2 ) − u(a1 , a2 ) ∂v v(x, a2 ) − v(a1 , a2 )
(a1 , a2 ) = lim , (a1 , a2 ) = lim ,
∂x x→a1 x − a1 ∂x x→a1 x − a1
∂u u(a1 , y) − u(a1 , a2 ) ∂v v(a1 , y) − v(a1 , a2 )
(a1 , a2 ) = lim , (a1 , a2 ) = lim ,
∂y y→a2 y − a2 ∂y y→a2 y − a2
and the following equalities between them.
Theorem 2.1 (Cauchy–Riemann equations). If f (z) = u(x, y) + iv(x, y) : Ω → C
is holomorphic at a ∈ Ω, then
∂u ∂v ∂u ∂v
(a) = (a) and (a) = − (a). (2.1)
∂x ∂y ∂y ∂x
Furthermore,
∂u ∂v ∂v ∂u
f 0 (a) = (a) + i (a) = (a) − i (a).
∂x ∂x ∂y ∂y
Exercise 2.2. Assume that the functions u(x, y) and v(x, y) have continuous partial
derivatives at the point a ∈ Ω, and these derivatives satisfy the Cauchy–Riemann
equations (2.1). Prove that the function f (z) is holomorphic at a.
Exercise 2.3. Check that the functions
z 7→ z, z 7→ Re z, z 7→ Im z and z 7→ |z|
are not holomorphic on C. At the same time, they are differentiable as functions
from R2 to R2 (when we exclude the origin for the last function).
NWI-WB093: COMPLEX ANALYSIS (2023/24) 9
,
b = f (a) with the derivative satisfying g 0 (b)f 0 (a) = g 0 (f (a))f 0 (a) = 1. The latter is
only possible when f 0 (a) 6= 0.
Exercise 2.5. For a regular holomorphic map f on Ω, show that its local functional
inverses f −1 are holomorphic and regular.
Assume that a function f : Ω → Rd on a domain Ω ⊂ Rd is C ∞ (has derivatives of
all orders at any a ∈ Ω) and is locally invertible at any a ∈ Ω. We call f conformal
at a ∈ Ω if for any pair of smooth curves γ1 and γ2 passing through the point a (say,
at t = t1 and t = t2 , respectively) the angle between the tangent vectors γ10 (t1 ) and
γ20 (t2 ) is preserved by f : it is equal to angle between the tangent vectors (f ◦ γ1 )0 (t1 )
and (f ◦ γ2 )0 (t2 ). If f is conformal at every a ∈ Ω, we say that f is conformal on Ω.
Observe that the general chain rule (in Rd ) applies to the composition (f ◦γ)(t) at
t = t0 of a differentiable mapping f at x0 = γ(t0 ) ⊂ Rd with a smooth curve γ at t0 ;
the result is (f ◦ γ)0 (t0 ) = f 0 (x0 )γ 0 (t0 ), where f 0 (x0 ) = Jf (x0 ) : Rd → Rd is a linear
operator. This implies that the angle between the two tangent vectors is preserved
10 WADIM ZUDILIN
if and only if Jf (x0 ) is a linear operator preserving angles. Such linear operators
are composed from rotations in Rd with ‘stretches’ (corresponding to the matrices
±r Id with r ∈ R \ {0}, hence commuting with any other linear transformations).
In R2 , the matrix of any such operator therefore assumes the form
cos θ sin θ
±r ,
− sin θ cos θ
which corresponds to the rotation by θ followed by the dilation by r 6= 0 (and
possible reflection in the case of the minus sign). All such matrices (and only these
ones!) have the form
b1 b2
B= with det B = b21 + b22 6= 0.
−b2 b1
Thus, the characterisation of holomorphic mappings in Theorem 2.1 brings us to
the following result. (Though the requirement that f is C ∞ plays no role in it, we
will see later that it is valid for a holomorphic function.)
Theorem 2.6. Let f : Ω → C be a regular holomorphic map. Then f is conformal.
Conversely, if f : Ω → C is conformal, then f is holomorphic and regular on Ω.
Another standard application of holomorphic functions is to constructing har-
monic functions on R2 . A (real-valued!) function u(x) = u(x1 , . . . , xd ) : Ω → R is
said to be harmonic on Ω ⊂ Rd if it has second-order partial derivatives ∂ 2 u/∂x2j
on Ω for j = 1, . . . , d and its Laplacian vanishes on Ω:
∂ 2u ∂ 2u
∆u = + · · · + = 0.
∂x21 ∂x2d
Theorem 2.7. Let f : Ω → C be holomorphic and C 2 on Ω, then its real and
imaginary parts are harmonic functions.
Proof. By differentiating the Cauchy–Riemann equations (2.1) we find out that
∂ 2u ∂ 2v ∂ 2u ∂ 2v
(a) = (a) and (a) = − (a)
∂x2 ∂x ∂y ∂ 2y ∂y ∂x
at every a = a1 + ia2 ∈ Ω. It remains to notice the Analysis 2 equality
∂ 2v ∂ 2v
(a) = (a)
∂x ∂y ∂y ∂x
for a C 2 function f . ,
The condition that f is C 2 on Ω may look restrictive; we will soon see that if f
is holomorphic on Ω then it is C ∞ — quite a spectacular bonus for functions which
are a priori known to have just their first derivative.
Exercise 2.8. Let f : Ω → C be holomorphic on a connected domain Ω ⊂ C and
∆ = ∂ 2 /∂x2 + ∂ 2 /∂y 2 the Laplacian. Show that
∆ |f (z)|2 = 4|f 0 (z)|2 .
NWI-WB093: COMPLEX ANALYSIS (2023/24) 11
Pn
Conclude from this that if f1 , . . . , fn are holomorphic functions and k=1 |fk (z)|2 is
harmonic, then all fk are constant.
Exercise 2.9. Show that f (z) = z exp(z) is holomorphic on C. Deduce that the
function u(x, y) = ex (x cos(y) − y sin(y)) is harmonic on R2 .
Lemma 2.10. Let f : D → C be holomorphic on an open disk D = D(a, r), centred
at a of radius r > 0. If f 0 (z) = 0 for all z ∈ D then f (z) is constant on D.
Proof. Connect an arbitrary point z ∈ D with the centre a by the line segment
γ(t) = (1 − t)a + tz, where t ∈ [0, 1]; of course, the entire path is in D because of
the convexity of the latter. Differentiating along the interval we get
d
f (γ(t)) = f 0 (γ(t))γ 0 (t) = 0 for all t ∈ (0, 1),
dt
since f 0 (γ(t)) = 0 by the hypothesis. By the mean-value theorem (applied to the
,
real and imaginary parts of f ), we have that f (z) − f (a) = f (γ(1)) − f (γ(0)) = 0,
so that f (z) = f (a). This is valid for any z ∈ D implying the result.
In the remaining part of this section we will assume that Ω is a connected open
set in C.
Theorem 2.11. Let f : Ω → C be holomorphic on a connected open subset Ω ⊂. If
f 0 (z) = 0 for every z in Ω, then f (z) is constant on Ω.
Proof. We fix a point a ∈ Ω. Take an arbitrary z ∈ Ω. Since Ω is open and
connected, it is arcwise connected: the points a and z can be connected by a contin-
uous γ : [0, 1] → Ω. Since [0, 1] is compact and γ continuous, its trajectory γ([0, 1])
is compact. At each point of w of the trajectory choose a disk Dw centred at w,
which is entirely in Ω. The induced covering of the (compact) trajectory by the
disks admits a finite subcover; call it Dw1 ∪ · · · ∪ Dwn , with the convention that
Dw1 covers a = γ(0), the disk Dwn covers z = γ(1) and Dwj ∩ Dwj−1 6= ∅ for
j = 1, . . . , n − 1 (in other words, any two successive disks overlap). By Lemma 2.10,
f is constant on each of the disks, hence on the union Dwj ∪Dwj−1 of two consecutive
disks (because of the coincidence on their overlapping intersection). Now, induction
,
on j = 1, . . . , n − 1 shows that the constant is same for all the disks in the cover,
hence f (z) = f (γ(1)) = f (γ(0)) = f (a).
Exercise 2.12. Prove that the conclusion of Theorem 2.11 does not hold in general
when the domain Ω is not connected.
Some corollaries of Theorem 2.11 are as follows:
(a) if holomorphic maps f and g on Ω satisfy f 0 = g 0 , then f − g is constant on Ω;
(b) if a holomorphic map f takes only real values, or only imaginary values, or if
|f | is constant, then f is constant.
For part (b), observe that if f 0 (a) 6= 0 at some point a ∈ Ω, then the image f (D)
of some neighbourhood D = D(a, ε) is an open subset C (in particular, of real
dimension 2), therefore, cannot lie entirely in R, or iR, or {w ∈ C : |w| = R} for
some R > 0. Thus, f 0 (a) = 0 for all a ∈ Ω is the only available option.
12 WADIM ZUDILIN
Exercise 2.13. Use the Cauchy-Riemann equations to prove that the image of
non-constant holomorphic map f : Ω → C is not contained in R.
Exercise 2.14. Show that f : Ω → C is a polynomial if and only if its nth derivative
f (n) (z) vanishes in Ω for some n ∈ Z>0 .
Exercise 2.15. For a holomorphic map f : Ω → C, show that the following are
equivalent:
(i) f is constant;
(ii) Re f and Im f are constant;
(iii) f 0 = 0;
(iv) |f | is constant.
NWI-WB093: COMPLEX ANALYSIS (2023/24) 13
,
N +1
If |z| < 1 then |z| → 0 as N → ∞, hence z N +1 → 0 as well. Therefore, taking
the limit as N → ∞ in the equality above, we arrive at the desired claim.
Lemma 3.3 (Abel’s lemma). If a power series ∞ n
P
n=0 an z converges at some z0 ,
then it converges absolutely in the open disk |z| < |z0 |.
14 WADIM ZUDILIN
P∞ n
Proof. Without loss of generality, z0 6= 0. Now, the convergence of n=0 an z0
implies that sequence of complex numbers an z0n tends to 0 as n tends to ∞. This
means that there exists an integer n0 such that |an | |z0 |n ≤ 1 for all n > n0 . Define
C = max{1, |a0 |, |a1 z0 |, |a2 z02 |, . . . , |an0 z0n0 |}.
Then, the estimate |an | |z0 |n ≤ C holds for all n = 0, 1, 2, . . . . Now, for every
complex number z satisfying |z| < |z0 |, we obtain
∞ ∞ ∞ n
X
n
X
n |z|n X |z|
|an z | = |an z0 | · n
≤C ,
n=0 n=0
|z 0 | n=0
|z 0 |
the latter series converging in view of Lemma 3.2 because of |z|/|z0 | < 1. ,
Theorem 3.4. Assume that a power series ∞ n
P
n=0 an (z − a) converges in a disk
D(a, R) = {z : |z − a| < R}, where 0 < R ≤ ∞. Then it converges absolutely and
uniformly in any closed disk D(a, r) = {z : |z − a| ≤ r} with r < R.
Proof. Clearly, by shifting the variable, it is sufficient to establish the statement
when a = 0. Since r < R, the P absolute convergence inn D(a, r) follows from
Lemma 3.3. This implies that ∞ n=0 Mn with Mn = |an |r converges. But then
,
n
|an z | ≤ Mn for all z ∈ D(a, r) and all n, and the uniform convergence follows from
the Weierstrass M-test (see Proposition 1.7.3 in Moskowitz).
Exercise 3.5. Denote
M = lim sup |an |1/n ∈ [0, ∞].
n→∞
,
n
then the series n=0 an (z −a) converges for |z −a| < R and diverges for |z −a| > R.
Take z ∈ D(0, R) and pick r > 0 such that |z| < r < R. Let ε > 0 be arbitrary.
Then there is N = N (ε) such that for the tail of the convergent series
X ε
n|an |rn−1 < .
n>N
3
For any h ∈ D(0, r − |z|) we have w = z + h ∈ D(0, r) and by the triangle inequality
∞ ∞
wn − z n
f (w) − f (z) X n−1
X
n−1
− nan z = an − nan z
w−z n=1 n=1
w − z
∞
X
= an (wn−1 + wn−2 z + · · · + wz n−2 + z n−1 − nz n−1 )
n=1
N
X
≤ an (wn−1 + · · · + wz n−2 + z n−1 − nz n−1 )
n=1
X
+ |an | (|w|n−1 + · · · + |w| |z|n−2 + |z|n−1 + n|z|n−1 )
n>N
N
X 2ε
< an (wn−1 + · · · + wz n−2 + z n−1 − nz n−1 ) + .
n=1
3
It remains to notice that by choosing w sufficiently close to z, that is, |w − z| < δ
for some δ = δ(ε) > 0, we can make the absolute value of the remaining sum to be
less than ε/3. Therefore,
∞
f (z) − f (w) X
− nan z n−1 < ε
z−w
,
n=1
(b) Show that for each k > 0, there exists a polynomial Pk (t) with integer coefficients
of degree k − 1 such that
∞
X Pk (z)
nk z n−1 = .
(1 − z)k+1
,
n=1
where each integral in the sum is considered as the improper Riemann integral when
the values of the integrand at the endpoints are undefined. To each such contour
we assign its trajectory γ([a, b]) and length
Z b
`(γ) = `(γ([a, b])) = |γ 0 (t)| dt
a
the latter formula is obtained in Analysis 2 for more general contours in Rd (Garling’s
Theorem 17.2.8). Finally, for a continuous function f : Ω → C define its contour
integral
Z Z b
f (z) dz = f (γ(t))γ 0 (t) dt;
γ a
the real and imaginary parts of the integral on the right-hand side are produced by
integrating the real and imaginary parts of the integrand.
Exercise 4.1. Assume that for another (piecewise smooth) contour γ̃ : [ã, b̃] → Ω we
have the trajectory γ̃([ã, b̃]) coinciding with γ([a, b]) and γ̃(ã) = γ(a), γ̃(b̃) = γ(b).
Verify that
Z b̃ Z b
0
f (γ̃(s))γ̃ (s) ds = f (γ(t))γ 0 (t) dt.
ã a
In other words, the definition above does not depend on the choice of parameterisa-
tion of the contour.
,
Hint. Use the implicit function theorem to conclude that s = s(t) is a piecewise
smooth bijection of [a, b] onto [ã, b̃]; then apply the chain rule.
Exercise 4.2. Given a ∈ C and r > 0, consider the contours
(a) γ1 (t) = a + re2πit , where t ∈ [0, 1]; (b) γ2 (t) = a + re4πit , where t ∈ [0, 1];
2
(c) γ3 (t) = a + re−2πit , where t ∈ [0, 1]; (d) γ4 (t) = a + re2πit , where t ∈ [0, 1].
Which of these are different parameterisations of the same contour?
Lemma 4.3 (Fundamental inequality). For a continuous function f : Ω → C and
contour γ : [a, b] → Ω, consider
M = sup |f (z)| = max |f (γ(t))| and L = `(γ) = `(γ([a, b])).
γ a≤t≤b
NWI-WB093: COMPLEX ANALYSIS (2023/24) 17
Then Z
f (z) dz ≤ M L.
γ
Proof. This is a particular case of the mean-value inequality for the Riemann integral
,
from Analysis 2 (Garling’s Theorem 18.3.3), which is not hard to verify by writing
the estimates for the upper Riemann sums involved.
Now notice that for a contour γ : [a, b] → C the contour (−γ) : [−b, −a] → C
defined by the rule (−γ)(t) = γ(−t) makes perfect sense with the resuling integral
Z Z
f (z) dz = − f (z) dz.
−γ γ
More generally, we have a natural additive operation γ = γ1 ∪ γ2 (in this order!) for
two contours in Ω such that the ending point of γ1 coincides with the starting point
of γ2 : Z Z Z
f (z) dz = f (z) dz + f (z) dz.
γ γ1 γ2
Then −γ is nothing but the additive inverse of γ. Observe that each contour is
equipped with the orientation, and for closed contours we can talk about positive
(or negative) orientation depending on whether the enclosed area is on the left (or
on the right) of the contour. For a closed positively oriented contour, for example,
the unit disk |z| = 1, the standard convention is using symbol
I
f (z) dz.
γ
As an example, let us compute the integral of f (z) = 1/z defined on the domain
Ω = C× = C \ {0} over the unit disk |z| = 1. The latter can be parameterised by
γ(t) = e2πit , where t ∈ [0, 1]. Therefore,
I Z 1 Z 1 Z 1
1 −2πit 2πit −2πit 2πit
dz = e d(e ) = 2πi e × e dt = 2πi dt = 2πi.
|z|=1 z 0 0 0
Exercise 4.4. Compute the integral of f (z) = z n (on the domain C× ) over the unit
disk for any (positive and negative) integer n.
Given a continuous function f : Ω → C, it is convenient (as in real analysis) to
call F (z) its primitive (if exists!) when F (z) is holomorphic on Ω and F 0 (z) = f (z)
in the domain. Why primitives are important? Applying the Fundamental Theorem
of Calculus (the Newton–Leibniz formula) to the real and imaginary parts we find
out that Z Z b
f (z) dz = f (γ(t))γ 0 (t) dt = F (γ(b)) − F (γ(a)).
γ a
In particular, we see from this result that the integral does not depend on the
contour γ but only on its end-points γ(a) and γ(b), if the primitive of the function
f (z) exists. In the latter case, we automatically get the zero value of the integral for
a closed contour γ in Ω. In particular, our example above shows that the function
f (z) = 1/z does not have a primitive in the domain C× .
18 WADIM ZUDILIN
Proof. Denote I
I= f (z) dz ≥ 0.
γ
S4
Drawing the three midparallels divide the starting triangle T into four, T = j=1 Tj ,
as shown on the figure:
because the integrals along the midparallels compensate each other. By the triangle
inequality (same name but a different triangle is meant!) we have
I X4 I
I= f (z) dz ≤ f (z) dz
γ j=1 γj
implying that I
1
f (z) dz ≥ I
γj 4
for the boundary of at least one of the four smaller triangles T1 , T2 , T3 , T4 . Take
T 0 = T and T 1 to be (any) one of the triangles, for which the latter inequality
happens; set γ 0 = ∂T 0 and γ 1 = ∂T 1 . Apply the above procedure to the triangle
T 1 to get a smaller triangle Tj with boundary γj = ∂Tj , for which
I I
1 1
f (z) dz ≥ f (z) dz ≥ 2 I,
γj 4 γ1 4
denote T 2 = Tj , γ 2 = γj , and repeat the process for T 2 , etc. As a result, we obtain
a chain T 0 ⊃ T 1 ⊃ T 2 ⊃ · · · of embedded triangles with respective boundaries
γ 0 , γ 1 , γ 2 , . . . such that
I
k 1 k 1 1
diam T = k diam T, `(γ ) = k `(γ) and f (z) dz ≥ k I
2 2 γk 4
NWI-WB093: COMPLEX ANALYSIS (2023/24) 19
I I
f (z) dz = g(z)(z − a) dz ≤ sup |g(z)(z − a)| × `(γ k )
γk γk γk
I
k 1 1
I≤4 f (z) dz ≤ 4k sup |g(z)| ×
k
diam T × k `(γ) = diam T `(γ) sup |g(z)|
γk Tk 2 2 Tk
→ diam T `(γ)|g(a)| = 0 as k → ∞.
Proof. Take any z ∈ Ω and consider the disk around it which is entirely in Ω. For
any w from this disk, we have [z, w] ⊂ Ω, so that the triangle with vertices a, z, w
lies entirely in Ω:
20 WADIM ZUDILIN
w
z Ω
By Theorem 4.5
Z Z Z
F (w) − F (z) = f (ζ) dζ − f (ζ) dζ = f (ζ) dζ
[a,w] [a,z] [z,w]
Z Z
= f (z) dζ + (f (ζ) − f (z)) dζ
[z,w] [z,w]
Z
= f (z)(w − z) + (f (ζ) − f (z)) dζ.
[z,w]
Now observe that the first term is linear in w, hence holomorphic, while Lemma 4.3
applies to the second term to estimate its absolute value by M L with
M = sup |f (ζ) − f (z)| → 0 as w → z
,
[z,w]
,
γ
1
−1
x
Proof. We first consider the case ξ = 0:
Z ∞ 2 Z ∞ Z ∞
−πx2 −πx2 2 2 +y 2 )
e dx = e dx · e−πy dy = e−π(x dx dy
−∞ −∞ −∞
R2
−R I R
We have
Z Z R
2
f (z) dz = e−πx dx,
I −R
Z Z R Z R
−π(x+iξ)2 πξ 2 2
f (z) dz = − e dx = −e e−πx e−2πiξx dx.
III −R −R
On part II of the contour we get
2 2 2
M = max |e−πz | = max e−π Re(z ) = max e−π Re(R+it)
0≤t≤ξ
−π(R2 −t2 ) −π(R2 −ξ 2 )
= max e =e → 0 as R → ∞,
0≤t≤ξ
hence Z
f (z) dz ≤ M L = M ξ → 0 as R → ∞.
II
Likewise Z
f (z) dz → 0 as R → ∞.
IV
NWI-WB093: COMPLEX ANALYSIS (2023/24) 23
by the Cauchy theorem. Substituting our findings into this equality and letting
R → ∞ we conclude with
Z ∞ Z ∞
−πx2 πξ 2 2
e dx − e e−πx e−2πiξx dx = 0.
−∞ −∞
iR
II
IV
III I
−R −ε ε R
To compute the remaining integral along IV, notice that eiz = 1 + iz + z 2 g(z) for
some analytic function g(z) at 0 (in particular, holomorphic in a neighbourhood of
z = 0) with the corresponding holomorphic primitive G(z). Then
−iz
Z Z Z
f (z) dz = 2
dz+ g(z) dz = (−i)(−πi)+G(ε)−G(−ε) → −π as ε → 0,
IV IV z IV
where the first integral in the sum is computed as in the example preceding Ex-
ercise 4.4. It remains to make the limit passage as R → ∞ and ε → 0 in the
sum Z Z Z Z
f (z) dz + f (z) dz + f (z) dz + f (z) dz = 0,
,
I II III IV
which follows from the Cauchy theorem.
The following simple observation belongs to real analysis.
Lemma 5.4 (Jordan’s inequality). For M > 0,
Z π
π
e−M sin t dt < .
0 M
Proof. First note that
Z π Z π/2 Z π Z π/2
−M sin t −M sin t −M sin t
e dt = e dt + e dt = 2 e−M sin t dt,
0 0 π/2 0
since sin t = sin(π − t) for 0 ≤ t ≤ π/2. Second, sin t ≥ 2t/π for 0 ≤ t ≤ π/2 from
the convexity of the sine function:
0 π/2 π
γR
−R R
NWI-WB093: COMPLEX ANALYSIS (2023/24) 25
If
max |f (z)| → 0 as R → ∞,
z∈γR
Notice that the result is not implied by Lemma 4.3, because with
M = max |eimz f (z)| = max |f (z)|
z∈γR z∈γR
but πRMR → ∞.
Proof of Lemma 5.5. Indeed, we have
Z Z π
imz it
e f (z) dz ≤ eimRe f (Reit )iReit dt
γR 0
Z π
≤ e−mR sin t R dt · max |f (z)|
0 z∈γR
π
≤ · max |f (z)| → 0 as R → ∞,
m z∈γR
where Jordan’s inequality was applied. ,
As an example of use of Jordan’s lemma we compute the following classical inte-
grals.
Lemma 5.7 (Fresnel’s integrals). The following integrals are valid :
Z ∞ Z ∞ √
2 2 2π
cos(x ) dx = sin(x ) dx = .
0 0 4
2
Proof. We take f (z) = eiz and the contour as the boundary of the following sector:
III
II
π/4
0 I R
26 WADIM ZUDILIN
Then
Z Z R Z R Z ∞ Z ∞
2 2 2
f (z) dz = cos(x ) dx + i sin(x ) dx → cos(x ) dx + i sin(x2 ) dx,
I 0 0 0 0
Z Z π/4 Z π/4
it )2 2 (cos 2t+i sin 2t)
f (z) dz = R ei(Re eit dt = R eiR eit dt
II 0 0
Z π/4 Z π/2
2 R 2 R π
≤R e−R sin 2t
dt = e−R sin t
dt ≤ · →0
0 2 0 2 2R2
by Lemma 5.4 and
R √
1 + i R −x2
Z Z Z
i(eπi/4 x)2 πi/4 1+i π
f (z) dz = − e d(e x) = − √ e dx → − √ ·
III 0 2 0 2 2
by (5.1), as R → ∞. On the other hand, the Cauchy integral theorem implies
Z Z Z
f (z) dz + f (z) dz + f (z) dz = 0;
,
I II III
,
Hint. Use f (z) = eiz /z and the contour from the proof of Lemma 5.3; estimating of
the integral along II requires an application of Jordan’s lemma.
NWI-WB093: COMPLEX ANALYSIS (2023/24) 27
II
IV
z
III
a r
I
R
Here parts II and IV of the contour follow two different banks of the cut (in opposite
directions); since f (ζ)/(ζ −z) is holomorphic on them (in particular, it is continuous
there and assumes the same values on each bank) we have
Z Z
f (ζ) f (ζ)
dζ + dζ = 0.
II ζ − z IV ζ − z
If ε > 0 stands for the radius of part III of the contour, then
Z I
f (ζ) f (ζ)
dζ = − dζ
III ζ − z |ζ−z|=ε ζ − z
f (ζ) − f (z)
I I
1
=− dζ − f (z) dζ
|ζ−z|=ε ζ −z |ζ−z|=ε ζ − z
→ 0 − f (z) · 2πi as ε → 0,
where we use the estimates |(f (ζ) − f (z))/(ζ − z)| ≤ |f 0 (z)| + 1 and fundamental
inequality (Lemma 4.3) with M = |f 0 (z)|+1, L = 2πε for analysing the intermediate
,
integral. By combining the equalities obtained and considering the limit as ε → 0,
the Cauchy integral formula follows.
Exercise 6.2 (mean-value theorem for holomorphic functions). Let f be holomor-
phic on a disk D(a, R) and continuous on its closure D(a, R). Show that for any
r ≤ R we have Z 2π
1
f (a) = f (a + reit ) dt.
2π 0
Theorem 6.3. Under the hypotheses of Theorem 6.1,
dn
I
n! f (ζ)
n
f (z) = dζ
dz 2πi |ζ−a|=r (ζ − z)n+1
for any z ∈ D(a, r) and any n = 0, 1, 2, . . . . In particular, the derivatives of any
order of a holomorphic function f (z) exist and are holomorhic.
Proof. The statement follows by induction on n = 0, 1, 2, . . . : the differentiation
,
under the integral sign with respect to z is legitimate, because the function g(z) =
(ζ − z)−(n+1) is a differentiable function of z ∈ D(a, r).
Exercise 6.4 (Cauchy inequalities). Let f (z) be holomorphic on a domain contain-
ing the disk D(a, r). Show the inequality
n!
|f (n) (a)| ≤ · sup |f (z)|
rn |z−a|=r
for the nth derivative, where n = 0, 1, 2, . . . .
Hint. Use Theorem 6.3 with z = a and the fundamental inequality. ,
Exercise 6.5. Assume that Ω is star-shaped and a holomorphic function f : Ω → C
does not vanish on Ω. Prove that there exists a holomorphic function g : Ω → C
such that f (z) = eg(z) for all z ∈ Ω.
Deduce from this that for a holomorphic non-vanishing on Ω function f (z) (as
above) there is a holomorphic nth root f (z)1/n for any n ∈ Z \ {0} (that is, there is
a holomorphic h(z) such that h(z)n = f (z) for all z ∈ Ω).
,
Hint. Verify that f 0 (z)/f (z) is holomorphic on Ω and consider its holomorphic prim-
itive.
NWI-WB093: COMPLEX ANALYSIS (2023/24) 29
Exercise 6.6. Recall the definition of a harmonic function (preceding Theorem 2.7).
Prove that a function u(x, y) is harmonic on a (simply connected) domain Ω ⊂ R2
if and only if there exists a holomorphic function f (z) on Ω such that u = Re f .
Hint. Notice that Theorem 6.3 implies that f (z) is of class C ∞ at each z ∈ Ω. ,
Exercise 6.7. Let u(x, y) be harmonic on a domain Ω ⊂ R2 containing the closed
disk {(x, y) : (x − a1 )2 + (y − a2 )2 ≤ r2 }. Prove that
Z 2π
1
u(a1 , a2 ) = u(a1 + r cos t, a2 + r sin t) dt.
2π 0
Theorem 6.8. Let f : Ω → C be holomorphic on Ω ⊂ C, and for a point a ∈ Ω the
disk D(a, r) ⊂ Ω. Then the power series
∞
X f (n) (a)
an (z − a)n with an =
n=0
n!
converges to f (z) on D(a, r). In particular, the function f (z) is analytic at a, hence
also analytic on Ω.
Proof. First of all, from the Cauchy inequalities (Exercise 6.4)
√
n
p
n M
|an | ≤ , where M = sup |f (z)|,
r |z−a|=r
so that
p
n 1
|an | ≤ ,
lim sup
n→∞ r
hence the radius R of convergence of the series in question satisfies R ≥ r (recall
Exercise 3.5). This means that the series indeed converges on D(a, r).
Now for z ∈ D(a, r) use the Cauchy integral formula:
I I
1 f (ζ) 1 f (ζ)
f (z) = dζ = dζ
2πi |ζ−a|=r ζ − z 2πi |ζ−a|=r (ζ − a) − (z − a)
I
1 f (ζ) 1
= · dζ
2πi |ζ−a|=r ζ − a 1 − (z − a)/(ζ − a)
(expand the second factor into the convergent geometric series, using |z − a| <
|ζ − a| = r for z within the disk)
∞ I
X 1 f (ζ)
= n+1
dζ · (z − a)n
n=0
2πi |ζ−a|=r (ζ − a)
,
∞
X
= an · (z − a)n .
n=0
,
which is only possible when f 0 (a) = 0. Now, f 0 (a) = 0 for any a ∈ C implying
f (z) is constant (Theorem 2.11).
The following result is known by the name ‘fundamental theorem of algebra’.
Theorem 6.10 (Gauss). A polynomial P (z) = z n +a1 z n−1 +· · ·+an of degree n ≥ 1
wth complex coefficients has a zero in C.
Proof. Suppose that P (z) 6= 0 for all z ∈ C, so that f (z) = 1/P (z) is holomorphic
on C. Furthermore, f (z) → 0 as z → ∞, hence |f (z)| ≤ 1 for all |z| > R with a
suitable choice of R; this means that the function f (z) is bounded on C:
n o
|f (z)| ≤ max 1, sup |f (z)| .
|z|≤R
,
By Liouville’s theorem f (z) is constant, which is seen to be 0 because of the limit
at infinity. But then P (z) = 1/f (z) is not defined; contradiction.
Exercise 6.11. Prove that P (z) in Theorem 6.10 admits factorisation (z − z1 ) ×
(z − z2 ) · · · (z − zn ) for some z1 , z2 , . . . , zn ∈ C, not necessarily distinct.
Theorem 6.12 (identity theorem). Let f be holomorphic on a domain Ω. Assume
that there is a point a ∈ Ω and a sequence z1 , z2 , . . . , zn , . . . of distinct points in Ω
converging to a as n → ∞ such that f (zn ) = 0 for all n = 1, 2, . . . . Then f (z) = 0
identically on Ω.
In particular, if for two holomorphic functions f and g on Ω we have f (zn ) = g(zn )
for all elements of the sequence as above, then f (z) and g(z) coincide in Ω.
Proof. The proof is similar in spirit to the proof of Theorem 2.11. We first show it
for Ω = D(a, r), and then use the argument of the theorem to extend the equality
to a general simply connected domain Ω ⊂ C.
In the case Ω = D(a, r) we use Theorem 6.8 to write
X∞
f (z) = an (z − a)n for all z ∈ Ω,
n=0
(n)
where an = f (a)/n! . Since f (z) is continuous and zn → a as n → ∞, we
conclude that 0 = f (zn ) → f (a), hence f (a) = 0. This means that a0 = f (a) = 0.
If a0 = a1 = · · · = am−1 = 0 has been already established, write
X∞ X∞
n
f (z) = an (z − a) = an (z − a)n = (z − a)m h(z),
n=0 n=m
,
that am = h(a) = 0. This establishes am = 0 for all m, hence f (z) = 0 for all
z ∈ D(a, r).
NWI-WB093: COMPLEX ANALYSIS (2023/24) 31
Exercise 6.13. Complete the proof for an arbitrary general simply connected do-
main Ω.
The identity theorem has many important consequences. To get a taste for its
strength we indicate the following results.
Theorem 6.14. If f (z) is holomorphic on Ω and it is not identically zero, then all
its zeros are isolated. In particular, if the domain is bounded, then there are only
finitely many zeros of f (z) on the domain.
Theorem 6.15. Let p(w1 , . . . , wk ) be a polynomial in k complex variables, while
f1 (z), . . . , fk (z) be k holomorphic functions on a domain Ω containing a real interval
[a, b]. Assume that p(f1 (x), . . . , fk (x)) = 0 for all x ∈ [a, b]. Then p(f1 (z), . . . ,
fk (z)) = 0 for all z ∈ Ω.
This last property allows us to conclude from the equality ex+y = ex ·ey for all real
x, y that ez+w = ez ew for all z, w ∈ C, as well as to extend the known trigonometric
identities (like sin2 x + cos2 x = 1) from real equalities to the ones valid for complex
variable.
Theorem 6.16 (maximum modulus principle). The maximum of the modulus of
a holomorphic function f : Ω → C on a disk D(a, r) = {z : |z − a| ≤ r} ⊂ Ω is
attained on the boundary C(a, r). In other words, if f (z) is not constant and
Mr (a) = max |f (z)|,
z:|z−a|≤r
Assume on the contrary to the claim that the maximum Mr (a) of |f (z)| is attained
at some b ∈ D(a, r). Take a disk D(b, r0 ) ⊂ D(a, r). The choice of b guarantees
that |f (b)| ≥ |f (z)| for all z ∈ C(b, r0 ), while our argument above implies that
|f (b)| ≤ |f (z)| for all such z. Therefore, |f (z)| = |f (b)| for all z ∈ C(b, r0 ). As this
is true for any choice of disk D(b, r0 ) ⊂ D(a, r), by varying the radius r0 we conclude
that |f (z)| = |f (b)| for all z ∈ D(b, r1 ) for a choice of r1 > 0. By Exercise 2.15 this
,
means that f (z) = f (b), a constant, for all z ∈ D(b, r1 ), hence also f (z) is constant
for all z ∈ Ω; a contradiction.
One corollary of this result is that, for a non-constant holomorphic function
f : Ω → C, its absolute value |f (z)| does not have a local maximum on Ω.
Exercise 6.17. (a) Show that the statement of Theorem 6.16 remains true if we
replace the modulus |f (z)| with Re f (z) and Im f (z).
32 WADIM ZUDILIN
,
when g(z) = c, a constant, such that |c| = 1. Writing c = eiθ we complete the proof
of Schwarz’s lemma.
Exercise 6.20. Show that in Theorem 6.19 we have |f 0 (0)| ≤ 1 for the derivative
of f (z) at zero and that |f 0 (0)| = 1 is only possible for a rotation f (z).
The identity theorem also serves as a natural tool for analytic continuation of
holomorphic functions.
Principle (for uniqueness) of analytic continuation. If f (z) and g(z) are
holomorphic on a (simply connected) domain Ω and coincide on a subdomain Ω0 ⊂ Ω
then f (z) = g(z) for all z ∈ Ω.
,
Proof. Indeed, this follows from the identity theorem (Theorem 6.12) by choosing
a ∈ Ω0 and a sequence of distinct points z1 , z2 , . . . ∈ Ω0 that converges to a.
To illustrate how the principle of analytic continuation works, let us have a look
at some concrete examples.
Example 6.21. Consider a function f (z) given by the (geometric) power series
1 + z + z 2 + . . . . The latter converges inside the unit disk D(0, 1) and defines there
an analytic function; the series diverges for |z| > 1. Consider, on the other hand, the
rational function fˆ(z) = 1/(1 − z) which is holomorphic on Ω = C \ {1}. Its Taylor
NWI-WB093: COMPLEX ANALYSIS (2023/24) 33
series expansion at z = 0 coincides with the one above, so that f (z) = fˆ(z) for all z
in some simply connected component of Ω. If there is another analytic function that
continues f (z) from the unit disk to Ω, then it should also coincide with fˆ(z); because
the latter is analytic in Ω (and not just in some its simply connected subdomain)
we therefore have an analytic continuation of f : D(0, 1) → C to C \ {1}.
Example 6.22. A similar trick can be played with the function f (z) given in the
unit disk by the power series expansion
∞
z2 z3 z4 X zn
z− + − + ··· = (−1)n−1 .
2 3 4 n=1
n
To extend the latter from D(0, 1) to a larger domain notice that
d
f (z) = 1 − z + z 2 − z 3 + · · ·
dz
and the latter continues analytically to 1/(1 + z) on Ω = C \ {−1} by the previous
example. Therefore,
Z z Z 1+z
ˆ dζ dζ
f (z) = = = log(1 + ζ)
0 ζ +1 1 ζ
provides us with an explicit formula for analytic continuation of the original function
f (z), this time only to a simply connected subdomain of Ω, for example, to Ω0 =
C \ (−∞, −1]. As seen before no holomorphic primitive for 1/(1 + z) exists on Ω.
Example 6.23. This is a somewhat more advanced situation, which shows how
linear differential equations can be used for analytic continuation of their solutions.
For generic complex parameters a, b, c ∈ C, consider the following homogeneous
linear differential equation
d2 y c − (a + b + 1)z dy ab
2
+ − y = 0.
dz z(1 − z) dz z(1 − z)
By taking any z0 ∈ C to be different from 0, 1 we see that the knowledge of a0 = y(z0 )
and a1 = y 0 (z1 ) allows us to compute the value of the second derivative y 00 (z0 ) with
the help of the equation. But we can also differentiate the equation (the coefficients
are rational functions holomorphic on C \ {0, 1}) to compute the values of the third,
fourth, etc., derivatives at z = z0 . This gives us a power series expansion
a0 + a1 (z − z0 ) + a2 (z − z0 )2 + a3 (z − z0 )3 + · · · ,
which converges within the disk centred at z0 of radius r = min{|z0 |, |1 − z0 |} — the
distance to the nearest point in {0, 1}. By the construction, the series satisfies the
differential equation. Because the construction depends on the choice of a0 and a1 ,
we in fact get a solution space spanned by two linearly independent solutions (for
example, corresponding to the choices a0 = 1, a1 = 0 and a0 = 0, a1 = 1). At the
same time the solution space of any second-order linear homogeneous differential
equation is always spanned by two independent solutions. Therefore, if we apply
the procedure at two different point z0 , ẑ0 we will get two pairs of solutions y1 , y2
34 WADIM ZUDILIN
and ŷ1 , ŷ2 (as power series in z − z0 and z − ẑ0 , respectively) such that y1 and y2 are
linear combinations of ŷ1 , ŷ2 with constant coefficients:
y1 ŷ
=M 1
y2 ŷ2
for some matrix M ∈ GL2 (C) with det M 6= 0 (the determinant is non-zero, because
we can also write ŷ1 and ŷ2 in terms of y1 , y2 , so that M −1 exists). If the disks D(z0 , r)
and D(ẑ0 , r̂) overlap (where r̂ = min{|ẑ0 |, |1−ẑ0 |}), then the equality defines analytic
continuation of y1 and y2 to the domain D(z0 , r)∪D(ẑ0 , r̂). By applying this strategy
several times (moving from ẑ0 to another z̃0 and so on) we can analytically continue
the original pair of analytic solutions of the differential equation to any other point
in C \ {0, 1}. The uniqueness of such analytic continuation will be only managed
when we continue to a simply connected domain, for example, to C \ (−∞, 1] or
C \ [0, ∞).
Later on we will discuss solutions of the differential equation at points z = 0, 1
(and ∞) and also the monodromy of the equation — connection between solutions
spaces when analytic continuation is executed along two different paths in C\{0, 1}.
NWI-WB093: COMPLEX ANALYSIS (2023/24) 35
z
r1
a r2
Application of the Cauchy theorem after the limit as ε → 0 for the radius of circle
surrounding the point z leads to
I I
f (ζ) f (ζ)
dζ − 2πif (z) − dζ = 0,
|ζ−a|=r2 ζ − z |ζ−a|=r1 ζ − z
where
I
1 f (ζ)
an = dζ for n ≥ 0
2πi |ζ−a|=r2 (ζ − a)n+1
36 WADIM ZUDILIN
and
I
1 f (ζ)
an = dζ for n < 0.
2πi |ζ−a|=r1 (ζ − a)n+1
The series — known as the Laurent series — converges for z within the annulus r1 <
|z − a| < r2 .
Proof. We use the strategy from our proof of Theorem 6.8. When |z−a| < r2 = |ζ−a|
we get
I I
1 f (ζ) 1 f (ζ)
dζ = dζ
2πi |ζ−a|=r2 ζ − z 2πi |ζ−a|=r2 (ζ − a) − (z − a)
I
1 f (ζ) 1
= · dζ
2πi |ζ−a|=r2 ζ − a 1 − (z − a)/(ζ − a)
∞ I
X 1 f (ζ)
= n+1
dζ · (z − a)n
n=0
2πi |ζ−a|=r2 (ζ − a)
∞
X
= an (z − a)n ,
n=0
where an is given by the formulae in the statement, for n ≥ 0. Here also |an | ≤ M2 /r2n
with M2 = max|ζ−a|=r2 |f (ζ)| by the fundamental inequality (Lemma 4.3) implying
that
lim sup |an |1/n ≤ 1/r2 ,
n→∞
where again an are as in the statement, this time for n < 0. Now |an | = |a−m−1 | ≤
M1 r1m+1 with M1 = max|ζ−a|=r1 |fP(ζ)| by Lemma 4.3, hence |a−m−1 |1/m → r1 imply-
ing the convergence of the series ∞ m=0 a−m−1 (z − a)
−m−1
for |z − a| > r1 .
NWI-WB093: COMPLEX ANALYSIS (2023/24) 37
It remains to combine the two series expansions to the formula deduced in Theo-
rem 7.1:
I I
1 f (ζ) 1 f (ζ)
f (z) = dζ − dζ
2πi |ζ−a|=r2 ζ − z 2πi |ζ−a|=r1 ζ − z
∞
X −1
X ∞
X
n n
= an (z − a) + an (z − a) = an (z − a)n ,
,
n=0 n=−∞ n=−∞
with the related formulae for an . By taking F (t) = f (eit ) and choosing the radii
r1 → 1− and r2 → 1+ in the formulae we find out that
X∞
it
F (t) = f (e ) = an eint converges for t ∈ R,
n=−∞
where
Z Z π Z π
1 f (ζ) 1 −inθ 1
an = n+1
dζ = iθ
f (e )e dθ = F (θ)e−inθ dθ.
2πi |ζ|=1 ζ 2π −π 2π −π
The expansion is known as the Fourier series; the corresponding functions t 7→ eint ,
where n ∈ Z, form an orthonormal basis of the space L2 ([−π, π], (2π)−1 dt).
We now move on to classification of isolated singularities of analytic functions,
with the ultimate goal to extend the Cauchy integral formula to the residue sum
theorem, which is one of the principal tools in complex analysis.
Consider a function f : D× (a, r) → C holomorphic on the punctured disk D× (a, r)
= {z : 0 < |z − a| < r}, assuming that the function is not defined (or not differen-
tiable) at z = a. In this case we say that f (z) has an isolated singularity at z = a.
By Theorem 7.2 the Laurent series development
X∞
f (z) = an (z − a)n
n=−∞
converges within the disk D(a, r) and defines an analytic function there. This means
that there is actually no singularity of the function f (z) at z = a, hence the name
‘removable’. One example to illustrate the principle is the function f (z) = (sin z)/z,
which is a priori not defined at z = 0, but if we let it to be 1 there and use the
power series
∞
X (−1)n z 2n
n=0
(2n + 1)!
at z = 0, then f (z) becomes analytic on C. This means that the singularity z = 0
is removable.
In case (ii), we can think of f (z) as of the reciprocal 1/g(z) of a holomorphic
function g : D(a, r) → C, which has a zero of order m at z = a. Indeed, writing
g(z) = bm (z − a)m + higher order terms, where bm 6= 0, we see that
1 b−1
m 1
= m
·
g(z) (z − a) 1 + c1 (z − a) + c2 (z − a)2 + · · ·
b−1
m
= · (1 − c1 (z − a) + (c21 − c2 )(z − a)2 + · · · ),
(z − a)m
which is a Laurent series development that starts from (z − a)−m . For example,
f (z) = 1/(z 5 + z 2 ) has a pole of order 2 at z = 0.
Exercise 7.4. Show that all singularities of a rational function f (z) are (isolated
and) poles.
Exercise 7.5. List all poles of the rational function f (z) = 1/(z 5 + z 2 ) and their
respective orders.
A standard illustration for case (iii) is the function
∞
1/z
X z −n
e = .
n=0
n!
This also means that z = ∞ is an essential isolated singularity of ez in view of the
following definition. We say that the point at infinity is an isolated singularity of
f (z) if the function g(z) = f (1/z) is holomorphic in a disk 0 < |z| < r for some
r > 0 and has an isolated singularity at z = 0; the classification of the singularity
of f (z) at z = ∞ is precisely the same as that of g(z) at z = 0.
Finally, the residue of a holomorphic function f : D× (a, r) → C at the isolated
singularity z = a is defined by
I
1
Res f (z) = f (ζ) dζ,
z=a 2πi |ζ−a|=ε
where ε is any in the interval 0 < ε < r. According to Theorem 7.2 we have
Resz=a f (z) = a−1 , the coefficient of (z − a)−1 in the Laurent series.
To define the residue at infinity of a function
X∞
f (z) = an z n
n=−∞
NWI-WB093: COMPLEX ANALYSIS (2023/24) 39
where, clearly, bn = a−n for all n ∈ Z. The latter series converges in the punctured
disk 0 < |z| < 1/R. Then
I I
1 1
Res f (z) = − f (ζ) dζ = f (1/ζ) d(1/ζ)
z=∞ 2πi |ζ|=R1 2πi |ζ|=1/R1
I
1 ĝ(ζ)
=− dζ = −b1 = −a−1
2πi |ζ|=1/R1 ζ 2
for any R1 > R, where the choice of the minus sign at the begining is due to the
positive traversal around infinity (that is, a negative one around the origin). The
formula can be also stated in the form
f (1/z)
Res f (z) = − Res .
z=∞ z=0 z2
Exercise 7.6. Find the residues of the rational function f (z) = 1/(z 5 + z 2 ) at all
its poles and at infinity.
Theorem 7.7 (Riemann removability theorem). Suppose that f (z) is holomorphic
on a punctured disk D× (a, r) and bounded near z = a, that is, |f (z)| ≤ M for all z
in the neighbourhood 0 < |z − a| < ε for some ε > 0. Then z = a is a removable
singularity of f (z).
Proof. Recall that f (z) = ∞ n ×
P
n=−∞ an (z − a) on D (a, r), where
Z
1
an = a−m−1 = f (ζ)(ζ − a)m dζ
2πi |ζ−a|=r1
for n = −m − 1 ≤ −1. Here the radius r1 > 0 can be chosen to be any r1 < r. Since
,
|a−m−1 | ≤ M r1m+1 ≤ M r1 by Lemma 4.3 for any r1 < ε and m ≥ 0, we conclude
that |an | = |a−m−1 | = 0 for all such m.
Theorem 7.8 (Casorati–Sokhotski–Weierstrass). Suppose that f (z) is holomorphic
on a punctured disk D× (a, r) and has an essential singularity at z = a. Then the
image f (D× (a, ε)) is dense in C for all 0 < ε < r.
Proof. Suppose, on the contrary, that there are δ > 0 and b ∈ C such that |f (z)−b| ≥
δ for all z within a punctured disk 0 < |z − a| < ε. Take g(z) = 1/(f (z) − b).
Then g(z) is holomorphic on D× (0, ε) and satisfies |g(z)| ≤ 1/δ. By the Rie-
mann
P∞ removability theorem, the singularity of g(z) at z = a is removable: g(z) =
n
n=0 an (z − a) . Choose m such that am 6= 0 and an = 0 for all n < m; in other
words, m is the order of zero at z = a of the holomorphic function g(z). Then
f (z) = b + 1/g(z) is holomorphic, if m = 0, or has a pole of order m, if m > 0,
,
at z = a. This contradicts the hypothesis that z = a is an essential singularity
of f (z).
40 WADIM ZUDILIN
Theorem 7.8 was published by Weierstrass in 1876 (in German) and by Sokhotski
in 1868 in his master thesis (in Russian). So it was called Sokhotski’s theorem in
the Russian literature and Weierstrass’s theorem in the Western literature. The
same theorem was published by Casorati in 1868, and by Briot and Bouquet in the
first 1859 edition of their book “Theorie des fonctions doublement periodiques, et
en particulier, des fonctions elliptiques”. However, Briot and Bouquet removed this
theorem from the second 1875 edition.
Picard proved a much stronger statement known as Picard’s Big Theorem. Namely,
if f (z) is holomorphic on a punctured disk D× (a, r) and has an essential singularity
at z = a, then then on any punctured neighborhood of a, the function f (z) takes on
all possible complex values, with at most a single exception, infinitely often. The
proof of this theorem goes a bit beyond the scope of this course.
Exercise 7.9. Suppose that z = a is an isolated singularity of a function f (z)
holomorphic in its neighbourhood Ω. Show that a is an essential singularity if and
only if there exist two sequences {zn } and {wn } in Ω both converging to a as n → ∞,
with f (zn ) → 0 and f (wn ) → ∞.
Exercise 7.10. (a) Prove that an entire function has a removable singularity at
infinity if and only if it is a constant.
(b) Prove that an entire function has a pole at infinity of order m if and only if it
is a polynomial of degree m.
NWI-WB093: COMPLEX ANALYSIS (2023/24) 41
Proof. Applying the Cauchy integral theorem (Theorem 4.7) to the contour
we obtain I n I
1 X 1
f (ζ) dζ − f (ζ) dζ = 0
2πi γ k=1
2πi |ζ−zk |=ε
for ε > 0 sufficiently small (such that the disks D(zk , ε) do not overlap and all lie
inside γ). On the other hand,
,
I
1
f (ζ) dζ = Res f (z).
2πi |ζ−zk |=ε z=zk
42 WADIM ZUDILIN
Notice that the Cauchy integral theorem is itself a particular case of Theorem 8.2
when S is empty. The Cauchy integral formula corresponds to the choice S = {z}
and function f˜(ζ) = f (z)/(ζ − z), where f (z) is holomorphic on Ω; in this case f˜(ζ)
is holomorphic on Ω \ S with the residue Resζ=z f˜(ζ) = f (z).
Lemma 8.3. For a > 1, the following real integral is valid :
Z 2π
dt 2π
=√ .
0 a + cos t a2 − 1
Proof. Take z = eit , hence dz = ieit dt = iz dt and
Z 2π I I
dt dz 2 dz
= −1
= 2
.
0 a + cos t |z|=1 iz(a + (z + z )/2) i |z|=1 z + 2az + 1
√ 2
2
Since a > 1, among the two √ zeros −a ± a − 1 of the quadratic polynomial √ z +
2az+1 we have z1 = −a+ a2 − 1 inside the unit disk |z| = 1 and z2 = −a− a2 − 1
outside it. Then
1 1 1 1 1
Res 2 = Res = = = √ ,
z=z1 z + 2az + 1 z=z1 (z − z1 )(z − z2 ) z − z2 z=z1 z1 − z2 2 a2 − 1
hence I
1 dz 1
= √ ,
2πi z2 + 2az + 1 2 a2 − 1
,
|z|=1
,
vertices at ±R and ±R + 2πi. Apply the residue sum theorem and then compute
the limit as R → ∞ using the fundamental inequality.
Lemma 8.5. For |p| < 1, the following evaluation is valid :
Z ∞ p
x dx π
= .
0 1 + x2 2 cos(πp/2)
Proof. First notice that the improper integral in question converges at 0 when p >
−1 and at ∞ when p < 1, so that the assumed conditions are indeed required to
insure its convergence.
Take
zp ep log z
f (z) = = ,
1 + z2 1 + z2
where log z = log |z| + iθ for 0 < θ < 2π. Then for the contour
NWI-WB093: COMPLEX ANALYSIS (2023/24) 43
II
i
I R
IV III
−i
we obtain
R
xp
Z Z
2πip
f (z) dz = (1 − e ) dx,
I∪III ε 1 + x2
while
Rp
Z
f (z) dz ≤ × 2πR → 0 as R → ∞
II R2 − 1
since p + 1 < 2, and
εp
Z
f (z) dz ≤ × 2πε → 0 as ε → 0
IV 1 − ε2
since p + 1 > 0. The only singularities of f (z) within the contour are single poles at
z = ±i, with residues
ep log z epπi/2 ep log z e3pπi/2
Res f (z) = lim = and Res f (z) = lim = .
z=i z→i z + i 2i z=−i z→−i z − i −2i
Applying the residue sum theorem and letting R → ∞, ε → 0 in the result we arrive
at
1 − e2πip ∞ xp epπi/2 − e3pπi/2
Z
pπi πp
dx = = −e · sin
2πi 0 1 + x2 2i 2
implying
,
Z ∞
xp sin(πp/2) sin(πp/2) π
2
dx = −2πi 2πip pπi
=π = .
0 1+x (1 − e )/e sin(πp) 2 cos(πp/2)
Exercise 8.6. For real parameters 0 < m < n, compute the integral
Z ∞ m−1
x
dx.
0 1 + xn
Hint. Consider f (z) = e(m−1) log z /(1+z n ) and the sector of the circle of radius R > 0
,
going along the arc from R to Re2πi/n , for which the origin is excluded by an arc of
radius ε > 0.
44 WADIM ZUDILIN
Lemma 8.7. For 0 < a < 1, the following improper integral takes place:
Z ∞ a−1
x π
J(a) = dx = .
0 1+x sin πa
Proof. We take
e(a−1) log z
f (z) = , where log z = log |z| + iθ for 0 < θ < 2π,
1+z
and the contour γ on the picture
II
−1 I R
IV III
involves arcs of the circles |z| = ε and |z| = R for 0 < ε < 1 < R. The only
singularity of f (z) inside the contour is a simple pole at z = −1 with residue
Res f (z) = lim (1 + z)f (z) = eπi(a−1) .
z=−1 z→−1
The condition 0 < a < 1 implies that the integrals along both arcs tend to 0 as
ε → 0 and R → ∞, respectively. For the line integrals we get
Z R+i0 Z R a−1
x
f (z) dz = dx
ε+0i ε 1+x
π=
e−πi(a−1) − eπi(a−1)
2i
J(a) = − sin π(a − 1) J(a) = sin πa J(a). ,
Exercise 8.8. (a) Let f (z) be a holomorphic function on a disk D(a, r) with a zero
of order k at z = a. Show that there is a holomorphic function g(z) on D(a, ε),
where ε ≤ r, such that
f 0 (z) k
= + g(z).
f (z) z−a
NWI-WB093: COMPLEX ANALYSIS (2023/24) 45
(b) Let f (z) be a holomorphic function on a punctured disk D× (a, r) with a pole of
order m at z = a. Show that there is a holomorphic function g(z) on D(a, ε),
where ε ≤ r, such that
f 0 (z) −m
= + g(z).
f (z) z−a
(c) Assume that f (z) is a (non-constant) function on a simply connected domain
Ω ⊂ C, whose singularities on Ω are all isolated and not essential. Let γ be
a positively oriented piecewise smooth closed contour in Ω, with no zeroes or
poles of f (z) on it. Show that
I 0
1 f (z)
dz = Z(f ) − P (f ),
2πi γ f (z)
where Z(f ) = Zγ (f ) and P (f ) = Pγ (f ) are the numbers of zeroes and poles,
respectively, inside γ counted each with their order (aka multiplicity).
(d) (Rouché’s theorem) Let Ω ⊂ C be a simply connected domain, γ a simple
piecewise smooth closed contour in Ω, and f (z), g(z) two holomorphic functions
on Ω. Assume that |f (z)| > |g(z)| > 0 for all z ∈ γ. Prove that the number of
zeroes of f (z) and f (z) + g(z) (counted with multiplicity!) inside the contour γ
is the same.
(e) Does the statement in (d) remain necessarily true if the assumption is replaced
with |f (z)| ≥ |g(z)| > 0 (the inequality is nonstrict)?
(f) Show that for a polynomial P (z) = an z n + · · · + a1 z + a0 ∈ C[z] of degree n > 1,
all its zeroes lie within the disk DR (0), where the radius R is any quantity
satisfying
|an−1 | + · · · + |a1 | + |a0 |
R > max 1, .
|an |
Hint. (a) + (b) Write f (z) = (z − a)k h(z) and f (z) = (z − a)−m h(z), respectively,
,
and show that the logarithmic derivative g(z) = h0 (z)/h(z) is holomorphic in a
neighbourhood D(a, ε) for some 0 < ε < r.
Exercise 8.9. In this exercise we keep the notation ι : C → C for the complex
conjugation: ι : z 7→ z.
(a) For a function f (z) holomorphic on a domain Ω ⊂ C, define the function g(z)
by g(z) = f (z). Prove that g(z) is holomorphic on ιΩ.
(b) (Schwarz reflection principle) Let Ω be a domain in the upper half-plane {z :
Im z > 0} whose boundary contains a real interval I = (a, b). Assume that
f : Ω ∪ I → C is a function holomorphic on the domain Ω, continuous on Ω ∪ I
and satisfying f (x) ∈ R for all x ∈ I. Define the function g : Ω ∪ ιΩ ∪ I → C by
the formula (
f (z) if z ∈ Ω ∪ I,
g(z) =
f (z) if z ∈ ιΩ.
Show that g(z) is holomorphic on Ω ∪ ιΩ ∪ I.
46 WADIM ZUDILIN
,
and the fact that isolated singularities form a discrete subset of C.
(b) Use the residue sum theorem and definition of the residue at infinity.
In the above example (9.1), the residue at infinity is seen to be 0 because
f (1/z) 1 1 z3
− = − · = − = −z 3 + O(z 4 ),
z2 1/z 3 · (1 + 1/z 2 ) z 2 1 + z2
so that the coefficient of z vanishes.
There are analogues of representation (9.1) for more general meromorphic func-
tions; instead of giving this general result here, we will restrict ourselves to discussing
an important example, the function cot πz.
The function
cos πz
cot πz =
sin πz
has period 1 and simple poles at the points z = n where n ∈ Z with residues
cos πz 1
Res cot πz = Res cot πz = lim z = .
z=n z=0 z→0 sin πz π
Take any complex a ∈ / Z and consider the function
cot πz
f (z) = .
z−a
48 WADIM ZUDILIN
Exercise 9.4 (Euler). Prove that for the values (of Riemann’s zeta function)
∞
X 1
ζ(2k) = , where k = 1, 2, . . . ,
n=1
n2k
we always have ζ(2k)/π 2k ∈ Q; in other words, ζ(2k) is a rational multiple of π 2k .
In particular, show that
π2 π4
ζ(2) = and ζ(4) = .
6 90
In the formula obtained in Theorem 9.3 we may write
z2
z z
1− 2 = 1− 1+ for n = 1, 2, . . . .
n n n
However, this factorisation does not permit to write the product in the form
∞
Y z
1− ,
n=−∞
n
n6=0
since this product diverges already for real values of z > 0. Nevertheless, the
convergence can be repaired by the following modification.
We start from the divergent series
∞
X z
log 1 −
n=1
n
and construct a convergent series from it. We restrict z to the disk |z| ≤ R and
choose N ≥ 2R. Then, for every n ≥ N ,
2 3
z z 1 z 1 z
log 1 − =− − − − ··· ,
n n 2 n 3 n
hence
2 3
z z 1 z 1 z
log 1 − + ≤ + + ···
n n 2 n 3 n
2 3
1 |z| 1 |z|
≤ + + ···
2 n 3 n
1 |z|2 1 R2
≤ ≤ ;
2 n2 1 − |z|/n n2
this implies that the series
∞
X z z
log 1 − +
n=N
n n
converges absolutely and uniformly in the disk |z| ≤ R. Then each of the products
∞ −N ∞
Y z z/n Y z z/n Y z −z/n
1− e and 1− e = 1+ e
n=N
n n=−∞
n n=N
n
NWI-WB093: COMPLEX ANALYSIS (2023/24) 51
converges absolutely and uniformly in the disk |z| ≤ R, hence the same is true for
their product
∞
Y z z/n
1− e .
n=−∞
n
n6=0
If we combine in pairs those factors for which the indices k have opposite signs,
we see that the product has the same value as the product
∞
z2
Y
1− 2 .
n=1
n
Thus, the product representation in Theorem 9.3 of the function sin πz can be
written as
∞
Y z z/n
sin πz = πz 1− e .
n=−∞
n
n6=0
Exercise 9.5. Use Theorem 9.3 to give a product representation of ez − 1, with all
factors linear.
,
Hint. Write the function as ez/2 f (z) and use the infinite product expansion of f (2iz).
As we already know from Exercise 6.5, if f (z) is an entire function without zeros
on C then f (z) = eg(z) for some entire function g(z).
The following chain of statements explains more generally the structure of entire
functions that have zeros on C. The particular instance of the product formula for
sin πz serves as an illustration to this general result.
Exercise 9.6. (a) If an entire function f (z) vanishes at finitely many nonzero points
z1 , . . . , zN (multiple entries on the list correspond to the multiplicity of the cor-
responding zero), then
N
g(z)
Y z
f (z) = e 1−
n=1
zn
is an entire function.
(e) (Weierstrass product formula) Suppose that an entire function f (z) has zero
z = 0 of multiplicity M ≥ 0 and zeros z1 , z2 , . . . (a possibly infinite set), each
occurring according to its multiplicity; without loss of generality they are or-
dered:
0 < |z1 | ≤ |z2 | ≤ · · · ≤ |zn | ≤ · · · .
Then there exist a sequence of nonnegative integers m1 , m2 , . . . and an entire
function g(z) such that
∞
g(z) M
Y z
f (z) = e z 1− ePmn (z/zn ) .
n=1
zn
The choice of sequence m1 , m2 , . . . and function g(z) is not unique; in our example
for sin πz we use the optimal choice m1 = m2 = · · · = 1, in which case g(z) = π
is constant. We also remark that the Weierstrass product formula can be used to
represent a meromorphic function with given zeros and poles as a quotient of two
entire functions.
NWI-WB093: COMPLEX ANALYSIS (2023/24) 53
,
is positive and bounded above by 1/n2 . Then apply the comparison test to the series
P∞
n=1 an (which is precisely the sequence in consideration).
By the results in Section 9 (in particular, Exercise 9.6), the Weierstrass product
∞
Y z −z/n
z 1+ e
n=1
n
defines an entire function whose only zeros are at z = 0, −1, −2, . . . . (Roughly
speaking, this is ‘half of the sine product’.)
The Gamma function is defined by the equation
∞
1 γz
Y z −z/n
= ze 1+ e (10.1)
Γ(z) n=1
n
where γ is Euler’s constant (from Exercise 10.1). It follows from this definition that
Γ(z) is a meromorphic function with simple poles at z = 0, −1, −2, . . . .
Example 10.2. Let us find the values Γ(1) and Γ0 (1).
In a compact neighbourhood of z = 1 we have
∞
X z z
− log Γ(z) = log z + γz + − + log 1 + .
n=1
n n
54 WADIM ZUDILIN
Substitution z = 1 results in
∞ ∞
X 1 1 X
− log Γ(1) = γ + − + log 1 + =γ− an = 0
n=1
n n n=1
for the sequence an defined in the proof of Exercise 10.1; hence Γ(1) = 1.
Because of the uniform convergence of the series in the compact neighbourhood
of z = 1, we can also differentiate it termwise to obtain
∞
Γ0 (z)
1 X 1 1/n
− = +γ+ − + .
Γ(z) z n=1
n 1 + z/n
Taking z = 1 we get
∞
Γ0 (1)
X 1 1
− =1+γ+ − + =γ
Γ(1) n=1
n n+1
(the intermediate series telescopes), hence Γ0 (1) = −γ.
Theorem 10.3 (Euler’s formula for the Gamma function). For z ∈ C\{0, −1, −2, . . . },
∞ z −1
1Y 1 z
Γ(z) = 1+ 1+ .
z n=1 n n
,
n=1 n=1 n=1
,
N
z Y (1 + n1 )(z + n) N +1
= lim = z lim = z.
z + 1 N →∞ n=1 z + n + 1 N →∞ z + N + 1
,
n=1 n=1
Proof. Using the Maclaurin series for ex and (1 − x)−1 we have the inequalities
1
1 + x ≤ ex ≤ for 0 ≤ x < 1.
1−x
and so
n n
−t t −t t t
0≤e − 1− =e 1−e 1−
n n
n n n
t2
−t t t −t
≤e 1− 1+ 1− =e 1− 1− 2 .
n n n
this together with the estimates above imply the required inequalities. ,
Proof of Theorem 10.12. For a positive integer n, denote
Z n n
t
Π(z, n) = 1− tz−1 dt.
0 n
Writing t = nτ we have
Z 1
z
Π(z, n) = n (1 − τ )n τ z−1 dτ.
0
58 WADIM ZUDILIN
Now Z ∞
lim e−t tz−1 dt = 0
n→∞ n
as a tail of the absolutely convergent integral for Γ1 (z). In turn, Lemma 10.14
implies that
Z n n Z n −t Re z+1
−t t z−1 e t
e − 1− t dt ≤ dt
0 n 0 n
1 ∞ −t Re z+1
,
Z
Γ1 (Re z + 2)
< e t dt = → 0 as n → ∞.
n 0 n
The name Eulerian integral of the first kind was given by Legendre to the integral
Z 1
B(p, q) = xp−1 (1 − x)q−1 dx.
0
In this integral, the real parts of p and q are supposed to be positive to insure
convergence; and xp−1 , (1 − x)q−1 are to be understood as principal values e(p−1) log x
and e(q−1) log(1−x) (when 0 < x < 1, both log x and log(1 − x) assume real values).
Example 10.15. On writing 1 − x for x, we have
B(p, q) = B(q, p).
Also, integrating by parts,
Z 1 1 1
xp (1 − x)q
Z
q
xp−1 (1 − x)q dx = + xp (1 − x)q−1 dx,
0 p 0 p 0
NWI-WB093: COMPLEX ANALYSIS (2023/24) 59
so that
q
B(p, q + 1) = B(p + 1, q).
p
Furthermore, by integrating
xp−1 (1 − x)q−1 = xp (1 − x)q−1 + xp−1 (1 − x)q
we deduce that
B(p, q) = B(p + 1, q) + B(p, q + 1).
Combining the two final identities we get
q
B(p, q + 1) = B(p, q).
p+q
The next result, discovered by Euler, connects the Eulerian integral of the first
kind with the Gamma function.
Theorem 10.16. If Re p > 0 and Re q > 0, the following identity is valid :
Γ(p)Γ(q)
B(p, q) = .
Γ(p + q)
Proof. Write
Z ∞ Z ∞ Z R
−t p−1 −x2 2p−1 2
Γ(p) = e t dt = 2 e x dx = 2 lim e−x x2p−1 dx
0 0 R→∞ 0
and, similarly, for Γ(q) to conclude that
x
Γ(p)Γ(q) = 4 lim f (x, y) dx dy,
R→∞
[0,R]2
where
2 2
f (x, y) = e−(x +y ) x2p−1 y 2p−1 .
Denote by SR the circular sector x2 + y 2 ≤ R, x ≥ 0, y ≥ 0, and by TR the part of
x x x
the square [0, R]2 without the sector SR . Then
as R → ∞, because both of the latter integrals have the same finite limit
Z ∞
Z ∞ Z ∞ Z ∞
−x2 2 Re p−1 2
|f (x, y)| dx dy = e x dx · e−y y 2 Re q−1 dy
0 0 0 0
1
= Γ(Re p) Γ(Re q)
4
as R → ∞.
x
Now pass to the polar coordinates x = r cos θ, y = r sin θ in the integral
f (x, y) dx dy
SR
60 WADIM ZUDILIN
using dx dy = r dr dθ and the fact that the sector SR is continously mapped onto
the domain 0 ≤ r ≤ R, 0 ≤ θ ≤ π/2 by the change of variables. We deduce that
Z R Z π/2
2
Γ(p)Γ(q) = 4 lim e−r (r cos θ)2p−1 (r sin θ)2q−1 r dr dθ
R→∞ 0 0
Z ∞ Z π/2
−r2 2p+2q−1
=4 e r dr cos2p−1 θ sin2q−1 θ dθ
0 0
Z π/2
= 2Γ(p + q) cos2p−1 θ sin2q−1 θ dθ.
0
2
Finally, another change x = cos θ leads to
,
Z π/2
2 cos2p−1 θ sin2q−1 θ dθ = B(p, q).
0
Hint. The convergence of the series can be determined by the ratio test. ,
The general hypergeometric series viewed as a function of single complex variable
z is known in anaysis as a generalised hypergeometric function. There is a quite
advanced theory of such functions. In order to get a taste to it and witness its
importance, in this final part of the course we take a more careful look at the classical
particular case when p = q = 2, α1 = a, α2 = b, β1 = 1 and β2 = c. Thus, the
Euler–Gauss hypergeometric function (without the adjective ‘generalised’) is defined
as
∞
X (a)n (b)n
F (a, b; c; z) = zn
n=0
n!(c)n
a·b a(a + 1) · b(b + 1) 2
=1+ z+ z
1·c 1 · 2 · c(c + 1)
a(a + 1)(a + 2) · b(b + 1)(b + 2) 3
+ z + ··· .
1 · 2 · 3 · c(c + 1)(c + 2)
Exercise 11.3. Show the following expressions of elementary functions through the
hypergeometric function:
Denote
(a)n (b)n
an =
n!(c)n
the nth coefficient of the hypergeometric series F (a, b; c; z), so that
∞
X
F (a, b; c; z) = an z n
n=0
is a representation of the hypergeometric function within the unit disk |z| < 1.
Because of the relation
we have
X∞
d d d d (a)n (b)n n
z z +a z + b F (a, b; c; z) = z z +a z +b z
dz dz dz dz n=0
n!(c)n
∞ ∞
X (a)n (a + n) · (b)n (b + n) n
X (a)n+1 (b)n+1
=z z = z n+1
n=0
n!(c)n n=0
n!(c)n
∞ ∞
X (a)n (b)n X (a)n (b)n · n(c + n) n
= zn = z
n=1
(n − 1)!(c) n−1 n=0
n!(c) n
X ∞
d d (a)n (b)n n
= z z +c−1 z
dz dz n=0
n!(c) n
d d
= z z + c − 1 F (a, b; c; z).
dz dz
Theorem 11.4. The hypergeometric function F (a, b; c; z) satisfies the differential
equation
d d d d
z z +a z +b − z z + c − 1 y = 0;
dz dz dz dz
in equivalent form,
d2 y dy
z(1 − z) 2 + (c − (a + b + 1)z) − aby = 0.
dz dz
Note that the differential equation allows us to continue the hypergeometric func-
tion F (a, b; c; z) analytically to the complex plane with the cut (that is, the ‘im-
passable barrier’) from 1 to +∞ along the real axis. This was discussed earlier in
Example 6.23.
Exercise 11.5. Show that the function
y(z) = z 1−c F (a + 1 − c, b + 1 − c; 2 − c; z)
satisfies the differential
d2 y dy
z(1 − z) 2
+ (c − (a + b + 1)z) − aby = 0.
dz dz
(Note that F (a, b; c; z) satisfies the same differential equation.)
Theorem 11.6 (Pochhammer’s integral). If Re c > Re b > 0 and |z| < 1, then
Z 1
Γ(c)
F (a, b; c; z) = xb−1 (1 − x)c−b−1 (1 − zx)−a dx. (11.1)
Γ(b)Γ(c − b) 0
Note that for a = 0 the integral on the right-hand side reduces to Euler’s integral
of the first kind B(b, c − b).
Proof. The conditions Re b > 0 and Re(c − b) > 0 ensure convergence of the integral
Z 1
I(a, b; c; z) = xb−1 (1 − x)c−b−1 (1 − zx)−a dx.
0
64 WADIM ZUDILIN
,
To get rid of restriction Re c > Re b > 0, note that the formula is valid for Re(c −
a − b) > 0 and use the theory of analytic continuation.
Example 11.8. When a is a negative integer −r, the theorem becomes
r
X r (b)n (c − b)r
(−1)n = F (−r, b; c; 1) = ,
n=0
n (c)n (c)r
the result known as the Chu–Vandermonde summation. Problem 4.11 from the
problem sheet states that
r
X p q p+q
= ;
n=0
n r − n r
this is an immediate consequence of the Chu–Vandermonde theorem.
Example 11.9. If we take z = −1, a = 1 + b − c, the integral in Theorem 11.6
becomes Z 1
xb−1 (1 − x2 )c−b−1 dx,
0
which can be evaluated in terms of the Gamma functions, and we obtain
Γ(1 + b − a)Γ(1 + 21 b)
F (a, b; 1 + b − a; −1) = .
Γ(1 + b)Γ(1 + 12 b − a)
Exercise 11.10. Evaluate F (a, 1 − a; c; 12 ) in terms of Gamma functions.
Hint. Use the integral in Theorem 11.6 with the choice b = 1 − a, z = 21 , and take
(1 − x)2 as the new variable. ,
Our next task is to give a connection between hypergeometric functions of z and
1 − z. By changing z into 1 − w in the differential equation
d2 y dy
z(1 − z) 2
+ (c − (a + b + 1)z) − aby = 0
dz dz
of Theorem 11.4, we obtain the equation
d2 y dy
w(1 − w) 2
+ ((a + b + 1 − c) − (a + b + 1)w) − aby = 0
dw dw
which has the same shape. Hence its independent solutions can be given in terms
of hypergeometric functions (see Exercise 11.5):
F (a, b; a + b − c + 1; w) and wc−a−b F (c − a, c − b; 1 + c − a − b; w).
This means that in the region for which |z| < 1 and |1 − z| < 1 we have a relation
of the form
F (a, b; c; z) = CF (a, b; a + b − c + 1; 1 − z)
+ D(1 − z)c−a−b F (c − a, c − b; 1 + c − a − b; 1 − z),
66 WADIM ZUDILIN
where C and D are constants. The constants can be found by putting z = 0 and
z = 1 (this makes use of Theorem 11.7). We thus obtain, if Re(c − a − b) > 0 and
Re c > 0,
Γ(a + b + 1 − c)Γ(1 − c) Γ(1 + c − a − b)Γ(1 − c)
z=0: 1=C +D ,
Γ(a + 1 − c)Γ(b + 1 − c) Γ(1 − a)Γ(1 − b)
Γ(c)Γ(c − a − b)
z=1: = C.
Γ(c − a)Γ(c − b)
Our findings can be summarised as follows.
Theorem 11.11. If Re(c − a − b) > 0 and Re c > 0, then
Γ(c)Γ(c − a − b)
F (a, b; c; z) = F (a, b; a + b − c + 1; 1 − z)
Γ(c − a)Γ(c − b)
Γ(c)Γ(a + b − c)
+ (1 − z)c−a−b F (c − a, c − b; 1 + c − a − b; 1 − z).
Γ(a)Γ(b)
We now list some other transformations and summations of the hypergeometric
function.
Theorem 11.12. If |z| < 1 and Re z < 12 , then
−a −z
(1 − z) F a, b; c; = F (a, c − b; c; z).
1−z
Proof. The coefficient of z r on the left is
r r
X (a)n (b)n (−1)n (a + n)r−n (a)r X (b)n (−r)n (a)r (c − b)r
· = =
n!(c)n (r − n)! r! n=0 n!(c)n r!(c)r
,
n=0
as follows.
Theorem 11.14 (Pfaff–Saalschütz). We have
a, b, −r (c − a)r (c − b)r
3 F2 1 = .
c, 1 + a + b − c − r (c)r (c − a − b)r
The Pfaff–Saalschütz theorem sums the 3 F2 series when z = 1, a+b+c+1 = d+e
and one of the numerator parameters is a negative integer (in other words, the series
terminates). It can be therefore stated in the form
a, b, c Γ(d)Γ(1 + a − e)Γ(1 + b − e)Γ(1 + c − e)
3 F2 1 = ,
d, e Γ(1 − e)Γ(d − a)Γ(d − b)Γ(d − c)
provided that a, b or c is a negative integer and d + e = a + b + c + 1.
Theorem 11.15 (Kummer). Inside the loop of the curve |4z| = |1 − z|2 which
surrounds the origin, we have
−a a 1+a −4z
F (a, b; 1 + a − b; z) = (1 − z) F , − b; 1 + a − b; .
2 2 (1 − z)2
Proof. The right-hand side of the required formula is analytic inside
√ the indicated
loop and can therefore be expanded in powers of z when |z| < 3 − 2 2. It becomes
∞
X ( a2 )r ( 1+a − b)r
2
(−4z)r (1 − z)−a−2r ,
r=0
r!(1 + a − b)r
,
by Theorem 11.14. The desired formula is therefore proved when |z| < 3 − 2 2, and
the complete result follows by analytic continuation.
Exercise 11.16. Give another proof of Theorem 11.15 by verifying that both sides
satisfy the same differential equation and then comparing the first coefficients of the
related power series expansions.
Example 11.17. Now let z = −1, and we find that
a 1 + a
F (a, b; 1 + b − a; −1) = 2−a F , − b; 1 + a − b; 1 .
2 2
The series on the right can be summed by Theorem 11.7, so that we again arrive at
the formula in Example 11.9.
68 WADIM ZUDILIN
Then
π 1 (−1)n−1 1
Γ(−s) = (−1)n−1 · = + O(1)
sin π(s − n) Γ(1 + s) s − n Γ(1 + n)
(−1)n−1 1
= + O(1) for s → n,
n! s−n
so that the required sum of residues is
N N
X Γ(a + n)Γ(b + n)z n Γ(a)Γ(b) X (a)n (b)n z n
IL = −2πi = −2πi .
n=0
Γ(c + n) n! Γ(c) n=0 (c)n n!
On the other hand,
Z Z +iN Z N +1/2−iN Z N +1/2+iN Z iN
IL = =− + + +
L −iN −iN N +1/2−iN N +1/2+iN
= −IN + J− + J + J+ .
Our nearest goal is to show that J− → 0, J+ → 0 and J → 0 as N → ∞. Then
by the last two formulae
Z +i∞ ∞
Γ(a + s)Γ(b + s)Γ(−s) s Γ(a)Γ(b) X (a)n (b)n z n
(−z) ds = lim IN = 2πi ,
−i∞ Γ(c + s) N →∞ Γ(c) n=0 (c)n n!
so that the following result is true.
Theorem 11.18 (Barnes). For any z ∈ C \ [0, +∞) with |z| < 1,
Z +i∞
Γ(c) 1 Γ(a + s)Γ(b + s)Γ(−s)
F (a, b, c; z) = (−z)s ds.
Γ(a)Γ(b) 2πi −i∞ Γ(c + s)
It is not hard to show that the integral on the right in Theorem 11.18 converges for
every z ∈ C \ [0, +∞) (not necessarily |z| < 1) and represents an analytic function.
This means that the Barnes’ integral can be used as definition of the hypergeometric
function. For example, one of the consequences of this definition is the formula
Γ(a)Γ(b) Γ(a)Γ(b − a)
F (a, b, c; z) = (−z)−a F (a, 1 + a − c, 1 + a − b; 1/z)
Γ(c) Γ(c − a)
Γ(b)Γ(a − b)
+ (−z)−b F (b, 1 + b − c, 1 + b − a; 1/z),
Γ(c − b)
which is true whenever | arg(−z)| < π and all Gamma factors are well defined.
Proof. To estimate the integrals J− , J+ and J, we write the integrand
Γ(a + s)Γ(b + s) π
− · · (−z)s
Γ(c + s)Γ(1 + s) sin πs
and apply Theorem 10.18 about the asymptotic behaviour of the Gamma function:
Γ(a + s)Γ(b + s)
= |s|Re(a+b−c−1) e− Im(a+b−c−1)·arg s 1 + o(1)
Γ(c + s)Γ(1 + s)
< AN Re(a+b−c−1) ,
70 WADIM ZUDILIN
where the constant A > 0 does not depend on N . The estimate is valid at each of the
intervals [−iN, N + 1/2 − iN ], [iN, N + 1/2 + iN ] and [N + 1/2 − iN, N + 1/2 + iN ].
Let us estimate the integrand on the interval [−iN, N + 1/2 − iN ]. On writing s
for x − iN in the integral J− we find that
π 2π 2πe−πN 2πe−πN
= π(N +ix) −π(N +ix)
= πix −π(2N +ix)
≤ −2πN
< 4πe−πN ,
| sin πs| |e −e | |e − e | 1−e
and also
|(−z)s | = |z|x eN arg(−z) < |z|x e(π−ε)N
where ε > 0. Since |z|x ≤ 1 for |z| < 1, we thus deduce
Z N +1/2
|J− | < AN Re(a+b−c−1) 4πe−πN |z|x e(π−ε)N dx
0
−εN Re(a+b−c−1) 1
< 4πe AN N+ ,
2
and the same estimate holds true for J+ as well. Finally, e−εN tends to 0 faster than
N Re(a+b−c−1) increases (to infinity). Consequently, J− → 0 and J+ → 0 as N → ∞.
For the integral J, set s = N + 21 + iy where −N ≤ y ≤ N . Since
π π
= < 2πe−π|y|
| sin πs| cosh πy
and
|(−z)s | = |z|N +1/2 e−y arg(−z) ,
we find in this case that
Z N
|J| < AN Re(a+b−c−1) 2πe−π|y| |z|N +1/2 e−y arg(−z) dy
−N
Z N
< 2πA|z| N +1/2
N Re(a+b−c−1)
e−εy dy
−N
N +1/2 Re(a+b−c−1)
< 2πA|z| N · 2N.
,
Using |z| < 1 we conclude that this time |z|N +1/2 tends to 0 faster than N Re(a+b−c−1)
increases to infinity. Thus, J → 0 as N → ∞, and the theorem follows.
NWI-WB093: COMPLEX ANALYSIS (2023/24) 71
then the analytical continuation of the solutions u1 and u2 along γ leads to another
pair of linearly independent solutions γu1 and γu2 of the original equation E(a, b, c).
Since the pair u1 , u2 forms a basis in the solution space of the linear equation, the
new solutions can be expressed as linear combinations of the former with constant
coefficients:
u1 γu1 u
γ = = M (γ) 1
u2 γu2 u2
for some invertible (because the inverse continuation along γ should bring us back
to the pair u1 , u2 ) matrix M (γ) ∈ GL2 (C). This matrix M (γ) is called the circuit
matrix of the pair u1 , u2 along γ.
If γ1 and γ2 are two paths that start and end at z0 , we can define the composition
path γ1 · γ2 to be the one following first γ1 and then γ2 .
Lemma 12.1. We have M (γ1 · γ2 ) = M (γ1 )M (γ2 ).
Proof. Indeed,
u1 u1 u
(γ1 · γ2 ) = (γ2 ) γ1 = (γ2 )M (γ1 ) 1
u2 u2 u2
,
u1 u
= M (γ1 )γ2 = M (γ1 )M (γ2 ) 1 .
u2 u2
If a path γ1 (with fixed starting and endpoint in z0 ) is continuously deformed in Z
into a path γ2 , then M (γ1 ) = M (γ2 ), and we call such paths γ1 and γ2 equivalent.
The fundamental group of Z with a base point z0 is the related group π1 (Z, z0 ) of
equivalence classes of such paths. By Lemma 12.1 the induced map
π1 (Z, z0 ) 3 γ 7→ M (γ) ∈ GL2 (C)
72 WADIM ZUDILIN
defines a homomorphism of the fundamental group into the matrix group of invert-
ible linear transformations. The homomorphism is called the monodromy represen-
tation of the differential equation E(a, b, c).
Of course, the monodromy representation depends on the choice of the pair u1 , u2
and the base point z0 . If either of them is changed then we obtain a new monodromy
representation, which is just conjugate to the earlier one, so that the differential
equation determines the congugacy class of a representation π1 (Z, z0 ) → GL2 (C).
The monodromy group of the hypergeometric differential equation E(a, b, c) is now
defined as the image of the monodoromy representation in GL2 (C), and one can also
define the projective monodromy group as the image of the monodromy group under
the natural embedding GL2 (C) → P GL2 (C) = GL2 (C)/C∗ . The conjugacy class of
the monodromy group in GL2 (C), as well as the conjugacy class of the projective
monodromy group in P GL2 (C), are determined uniquely by the differential equation.
We now briefly record the Schwarz theory — an arithmetic (modular) interpre-
tation of solutions to the hypergeometric differential equation E(a, b, c) associated
to its (projective) monodromy group; this is addressed in a greater detail in the
monograph [1].
As discussed above (see also Exercise 11.5), if 2 − c 6= 0, −1, −2, . . . then the
function z 1−c F (a + 1 − c, b + 1 − c, 2 − c; z) is a solution of the hypergeometric
equation E(a, b, c).
The restrictions on c are not severe, especially in the case c = 1 (of special
arithmetic interest!), when the newer solution merges the original F (a, b, c; z). For
such situation we can appeal to Frobenius’s method, which simply means treating c
as a variable in a neighbourhood of c = 1 and using the fact that a linear combination
of solutions of E(a, b, c), in particular,
z 1−c F (a + 1 − c, b + 1 − c, 2 − c; z) − F (a, b, c; z)
,
c−1
happens to be a solution as well. Taking then the limit as c → 1 on the basis of
L’Hôpital’s rule we conclude that
d 1−c
z F (a + 1 − c, b + 1 − c, 2 − c; z) − F (a, b, c; z)
dc c=1
∞ n+1−c
(a)n (b)n z n
d X (a + 1 − c)n (b + 1 − c)n z
= −
dc n=0 (2 − c)n n! (c)n n! c=1
∞ n−1
(a)n (b)n z n
X X 1 1 2
=− log z − + − (12.1)
n=0
(1) n n! k=0
a + k b + k 1 + k
is a solution of E(a, b, 1). Here we used d(z n+1−c )/dc = − log z × z n+1−c and
d d
(a + 1 − c)n = (a + 1 − c)n × log(a + 1 − c)n
dc dc
n−1
X 1
= −(a + 1 − c)n × .
k=0
a + 1 − c + k
NWI-WB093: COMPLEX ANALYSIS (2023/24) 73
Since f is real-valued on (0, 1), the image (f (0), f (1)) of the interval also belongs to
the real line and forms a boundary of f (Z+ ). Similarly, the maps
f1 : Z+ 3 z 7→ f11 (z) : f12 (z) ∈ P1 , f∞ : Z+ 3 z 7→ f∞1 (z) : f∞2 (z) ∈ P1
send (1, +∞) and (−∞, 0) onto real intervals (f1 (0), f1 (∞)) and (f∞ (∞), f∞ (0)),
respectively. On the other hand, the maps f = f0 , f1 and f∞ are connected to each
other by linear fractional transformations (induced by the connection matrices), and
those translate lines into lines and circles. Thus, the image of the union (∞, 0) ∪
(0, 1) ∪ (1, ∞) under f is a boundary of triangle whose sides are line intervals and
arcs. The triangle f (Z+ ) is known as the Schwarz triangle:
The angles in the Schwarz triangle can be easily computed. Indeed, the explicit
formulae for the solutions involved imply that, around z = 0, we have
(
Cz 1−c = C0 exp((1 − c) log z) if c 6= 1,
f0 (z) ∼
C log z if c = 1,
hence the angle between the line intervals (∞, 0) and (0, 1) at z = 0 translates under
the map f0 to the angle π|1 − c| at the vertex f (0) of f (Z+ ). The linear fractional
transformations connecting f , f1 and f∞ are conformal (they do not change the
angles); therefore, the explicit expressions for f1 (z) and f∞ (z) lead to the angles
π|c − a − b| at f (1) and π|a − b| at f (∞).
(The zero angle simply means that the corresponding sides of the triangle are tan-
gent.) If each angle of the Schwarz triangle is less than π, then f (z) bijectively maps
the upper half-plane Z+ onto the interior of the Schwarz triangle.
Theorem 12.4. If a, b, c ∈ R and
|1 − c| < 1, |c − a − b| < 1 and |a − b| < 1,
then the Schwarz map f is a one-to-one correspondence between the upper half-plane
and the (interior ) of the Schwarz triangle.
The last tool to use is Schwarz’s reflection principle, which is applied to the map
f defined on Z+ and to the intervals (−∞, 0), (0, 1) and (1, +∞). The map can
be extended to the half-plane Z− = {z ∈ C : Im z > 0} through any of these
three intervals by reflections. Then the same reflection principle can be used to
NWI-WB093: COMPLEX ANALYSIS (2023/24) 75
extend from Z− to Z+ through any of the same three intervals, etc. To witness this
reflection development, fix a point z0 ∈ Z+ and start a loop γ from z0 passing to the
half-plane Z− through (−∞, 0) and returning to Z+ through (0, 1). The image of γ
under f is a path in P1 starting at f (z0 ) of the initial triangle T = f (Z+ ), passing
through the side (arc) (f (∞), f (0)) of T into the mirror image T 0 = f (Z− ) (with
respect to the arc), followed by passing through the side (arc) (f (0), f (1)) of the
triangle T 0 into the mirror image T 00 of T 0 (with respect to the latter arc):
The above method allows us to continue analytically the Schwarz map f from Z+
to Z− , then from Z− to Z+ as many times as desired. The images under participating
reflections are conformal images of the original Schwarz triangle f (Z+ ) as in the
following figure:
References
[1] M. Yoshida, Hypergeometric functions, my love, Modular interpretations of configuration
spaces, Aspects Math. E32 (Friedr. Vieweg & Sohn, Braunschweig, 1997).
NWI-WB093: COMPLEX ANALYSIS (2023/24) 77
=
(−1)n (n + k)!/k!
(−1)k k!(n − k)!
for k = 0, 1, . . . , n. ,
Let us transform the original series using the partial-fraction decomposition:
n ∞ n ∞
X X z t+k X X zl
Fn (z) = Ak z −k = Ak z −k
k=0 t=1
t+k k=0 l=k+1
l
n ∞ k
zl X zl
X X
−k
= Ak z −
k=0 l=1
l l=1
l
n n k
X
−k
X X z −(k−l)
= − log(1 − z) · Ak z − Ak .
k=0 k=0 l=1
l
Introducing the notation
n n k
X
−k
X X z −(k−l)
Qn (z) = − Ak z , Pn (z) = Ak ,
k=0 k=0 l=1
l
78 WADIM ZUDILIN
Clearly, computation of the maximum, for any fixed z, reduces to solving a quadratic
equation.
Lemma 13.5. For z ∈ [−1, 1), the estimate
|Fn (z)| ≤ | log(1 − z)| · |z|n M (z)n
holds.
Proof. For our (non-negative) integrand we have
xn (1 − x)n 1
n+1
≤ M (z)n ·
(1 − zx) 1 − zx
implying Z 1
n n dx
|Fn (z)| ≤ |z| M (z) · z .
0 1 − zx
It remains to use the equality
,
Z 1 ∞
dx X zt
z = F0 (z) = = − log(1 − z).
0 1 − zx t=1
t
Lemma 13.6. Suppose that α ∈ R and we have a sequence of fractions pn /qn 6= α
with pn , qn ∈ Z such that qn α − pn → 0 as n → ∞. Then α is irrational.
Proof. Assume, on the contrary, that α = p/q for some p ∈ Z and q ∈ N. By the
hypothesis, q · (qn α − pn ) tends to 0 as n → ∞. On the other hand, the number
,
q · (qn α − pn ) = pqn − qpn is a positive integer, so that |q · (qn α − pn )| ≥ 1. The
contradiction shows that α ∈ / Q.
Setting qn = an dn Qn (z) and pn = an dn Pn (z) for z = a/b ∈ [−1, 1) with a > 0 and
applying Lemmas 13.2–13.6 we obtain the following general result.
Theorem 13.7. Suppose that, for z = a/b ∈ [−1, 1), z 6= 0, we have 4a|z|M (z) < 1
where
x(1 − x)
M (z) = max .
0≤x≤1 1 − zx
Then the number α = log(1 − z) is irrational.
Proof. Indeed, the estimate for the nonzero linear forms qn α − pn assumes the form
n
|qn α − pn | ≤ Cdn a|z|M (z)
n
< C 4a|z|M (z) → 0 as n → ∞,
(in the notation C = | log(1 − z)| > 0). ,
Knowledge about the asymptotic behaviour of pn α − qn and qn as n → ∞ allows
one to prove the irrationality not only in the qualitative form, but also quantitatively;
that is, to establish estimates of the form
p C
α− > δ , for some δ > 1,
q q
for approximations of α by rationals p/q.
80 WADIM ZUDILIN