Lecture 10: using Cauchy’s formula

Complex analysis, lecture 2
(February 27, 2026)

Last time, we studied complex path integrals. Most directly, we saw how to compute them by parametrizing the path. More abstractly, we observed that if f⁢(z) is analytic on a domain D, then f⁢(z)⁢d⁢z is closed; so if D is star-shaped, then f⁢(z)⁢d⁢z is exact, and so we can find a primitive F for f, i.e. an analytic function F on D such that F′=f, and then we can evaluate path integrals on D using the fundamental theorem of calculus.

The higher-level version of this is Cauchy’s theorem: if D is a bounded domain with boundary ∂D piecewise smooth and f is analytic on D, extending smoothly to the boundary ∂D, then

∫∂Df⁢(z)⁢𝑑z=0.

As a corollary, we have Cauchy’s theorem: for any z∈D,

f⁢(z)=12⁢π⁢i⁢∫Df⁢(w)w−z⁢𝑑w.

Today, we want to give some first applications of Cauchy’s theorem and formula. The most straightforward application is the computation of integrals: if f is analytic on a region D, then Cauchy’s theorem tells us that its integral over the boundary of D is zero. Similarly, Cauchy’s formula tells us that the integral over a domain D of anything of the form f⁢(z)z−z0 is just 2⁢π⁢i⁢f⁢(z).

For example, consider the disk D={z:|z|<3}, so ∂D is the circle γ of radius 3. Then

∫γz2z+2⁢𝑑z=2⁢π⁢i⋅(−2)2=8⁢π⁢i.

An interesting simpler example is, for γ any simple closed curve bounding a domain containing the origin,

∫γ1z⁢𝑑z=2⁢π⁢i.

When γ is a circle, this matches our calculation last time.

In fact, we can push this method a little further: recall we had the more general formula

f(n)⁢(z)=n!2⁢π⁢i⁢∫∂Df⁢(w)(w−z)n+1⁢𝑑w,

so we can evaluate anything of this form as well. For example, for γ the circle of radius 3 as above,

∫γez(z+2)3⁢𝑑z

comes from the n=2 case, with f⁢(z)=ez. Since f(2)⁢(z)=ez, this gives

∫γez(z+2)3⁢𝑑z=2⁢π⁢i2!⁢e−2=π⁢ie2.

This would otherwise be a very difficult integral to compute!

For a slightly harder version, consider an integral like

∫γezz2⁢(z+2)⁢𝑑z.

This is not of the form we can evaluate using Cauchy’s formula, even the more general version: we would need to use either f⁢(z)=ezz2 or g⁢(z)=ezz+2, neither of which is analytic on the whole disk.

However, we can use the following strategy. Let D0 be a disk of some very small radius r centered at 0, and D−2 another disk of radius r centered at −2 (with r small enough that they don’t intersect). On D′=D∖D0∖D−2, the function h⁢(z)=ezz2⁢(z+2) is analytic, so

∫∂D′h⁢(z)⁢𝑑z=0.

Now, we can write ∂D′ (keeping in mind orientations) as γ, in the positive direction, together with two circles of radii r centered at 0 and −2 in the negative direction, which we call γ0 and γ−2 respectively. Therefore

0=∫∂D′h⁢(z)=∫γh⁢(z)⁢𝑑z−∫γ0h⁢(z)⁢𝑑z−∫γ−2h⁢(z)⁢𝑑z,

i.e.

∫γh⁢(z)⁢𝑑z=∫γ0h⁢(z)⁢𝑑z+∫γ−2h⁢(z)⁢𝑑z.

For the first term, note that on the disk D0 of sufficiently small radius r near 0, g⁢(z)=ezz+2 is analytic, and so we can use Cauchy’s formula (for derivatives):

∫γ0ezz2⁢(z+2)⁢𝑑z=2⁢π⁢i1!⁢g′⁢(0)=π⁢i2

(evaluating the derivative is left as an exercise for the reader). For the second term, similarly f⁢(z)=ezz2 is analytic on D−2 for r sufficiently small, so

∫γ−2ezz2⁢(z+2)⁢𝑑z=2⁢π⁢i⁢f⁢(−2)=π⁢i2⁢e2.

Therefore the total integral is

∫γezz2⁢(z+2)⁢𝑑z=π⁢i2⁢(1+e−2).

We can also use Cauchy’s formula to bound the derivatives of f. For a fixed point z0, choose r small enough that f is defined on the closed disk {z:|z|≤r}. By Cauchy’s formula (for derivatives), we have

f(n)⁢(z0) =n!2⁢π⁢i⁢∫|z|=rf⁢(z)(z−z0)n+1⁢𝑑z
=n!2⁢π⁢i⁢∫02⁢πf⁢(z0+r⁢ei⁢θ)rn+1⁢ei⁢θ⁢(n+1)⁢r⁢i⁢ei⁢θ⁢𝑑θ
=n!2⁢π⁢rn⁢∫02⁢πf⁢(z0+r⁢ei⁢θ)⁢e−i⁢n⁢θ⁢𝑑z.

If |f⁢(z)|≤M for |z−z0|=r, the M⁢L bound gives

|f(n)⁢(z0)|≤n!2⁢π⁢rn⋅2⁢π⁢M=n!rn⁢M.

This is the Cauchy estimate for higher derivatives. That is:

Proposition (Cauchy estimate).

Let D be a disk of radius r centered at a point z0∈ℂ, and let f:D→ℂ be an analytic function extending continuously to D¯. If |f⁢(z)|≤M for all z∈∂D, then

|f(n)⁢(z0)|≤n!rn⁢M.

As a corollary, we deduce the following extremely nice result. We say a function is entire if it is analytic on the whole complex plane. Recall also that a function f is bounded if there exists a real number M such that for any z in the domain of f, |f⁢(z)|≤M.

Theorem (Liouville’s theorem).

Any bounded entire function is constant.

This is very surprising: in the real case, we have plenty of very nicely behaved non-constant analytic functions which are bounded, e.g. sin⁡(x) and cos⁡(x). We have seen that these functions have nice extensions to the complex plane, and are analytic everywhere, hence entire; so Liouville’s theorem tells us that, somewhat counter-intuitively, sin⁡z and cos⁡z are not bounded in the complex setting (since they are entire and not constant). In particular the bounds |sin⁡(z)|≤1, |cos⁡(z)|≤1 are false in general for z complex.

Given the Cauchy estimate, the proof is now straightforward. If f is bounded and entire, we fix some M such that |f⁢(z)|≤M for all z∈ℂ. The Cauchy estimate tells us that |f(n)⁢(z)|≤n!rn⁢M for any r>|z|. Since we can take r arbitrarily large (since f is entire), we can take the right-hand side arbitrarily close to zero, so in fact we must have |f(n)⁢(z)|=0 for all n and all z. In fact the case n=1 is enough: this shows that f′⁢(z)=0 for all z, hence f is constant.

Liouville’s theorem gives yet another proof of the fundamental theorem of algebra: suppose that P⁢(z)=an⁢zn+⋯+a1⁢z+a0 is a complex polynomial with no roots in ℂ. Then 1P⁢(z) is an entire function. If n≥1, then |P⁢(z)|→∞ as |z|→∞, so |1P⁢(z)|→0 as |z|→∞; therefore 1P is bounded. (In fact, if n=0 then P is constant so again bounded.) Therefore by Liouville’s theorem 1P must be constant, i.e. P is constant, so the only polynomials with no complex zeros are the constant ones, i.e. the fundamental theorem of algebra holds.