Back to Ishan Levy’s website

Complex Analysis

1 Basics of holomorphic functions

The basic objects of complex analysis are the complex manifold and functions between them. The simplest case is when the manifolds are \(1\)-dimensional, in which case they are called Riemann surfaces. The first important observation (known to Gauss) is that for a holomorphic differential \(1\)-form, integrating along a curve only depends on the homology class of the curve. This is known as Cauchy’s theorem.
  • Theorem 1.1 (Cauchy’s theorem). The integral of a holomorphic differential form along a 1-chain only depends on the homology class.

  • Proof. If two curves \(\gamma ,\gamma '\) are homologous via a surface \(M\), then by Stokes’s theorem \(\int _\gamma fdz - \int _{\gamma '}fdz = \int _M dfdz = 0\), as \(f\) is holomorphic, so \(\frac {df}{d\bar {z}} = 0\) and hence \(dfdz =0\).

Now given a holomorphic differential form \(\omega \) on a Riemann surface \(C\) and a point \(p\), we can think of points \(\gamma \) in the universal cover \(\tilde {C}\) as homotopy classes of paths starting at \(p\). Then \(\gamma \to \int _\gamma \omega \) gives a function on \(\tilde {C}\) called the primitive of \(\omega \).

  • Theorem 1.2. \(g = \int _\gamma \omega \) is holomorphic.

  • Proof. This needs to be checked locally. \(g(z+h)-g(z)\) is the integral of the path from \(z\) to \(z+h\), so we see that the derivative at \(z\) is \(f\), where \(\omega = f(z)dz\).

For example, if \(\omega \) is \(\frac {1}{z}dz\), then the resulting function is \(\log (z)\). For any simply connected region of the universal cover of \(\CC ^\times \), this descends to a function on an open set of \(\CC ^\times \).

Cauchy’s theorem let’s us compute integrals of meromorphic differential forms in terms of residues. The residue of a differential form \(fdz\) at a point \(p\) is \(a_{-1}\) where \(f\) locally is given by \(\sum _{-m}^{-1}a_k(z-p)^k + H\), where \(H\) is holomorphic. Amazingly enough, this gives an analytic proof of the algebraic fact that \(a_{-1}\) is an invariant of the coordinate system.

  • Theorem 1.3 (Residue formula). If \(fdz\) is a meromorphic differential form, and \(\gamma \) is a counterclockwise oriented curve bounding a region \(X\), then \(\int _\gamma fdz = 2 \pi i\sum _{p \in X} \res _p(fdz)\).

  • Proof. By Cauchy’s theorem, this reduces to a local computation around each pole. Then note that the integral for \(\frac {1}{z^k}dz\) is \(0\) for \(k>1\) and \(2 \pi i\) for \(k = 1\), and since locally the form differs from a holomorphic form by a finite linear combination of these, we are done.

  • Theorem 1.4 (Cauchy integral formulas). A holomorphic function is analytic, and its \(n^{th}\) derivative at a point \(p\) is given by \(n!\int \frac {f(z)}{2 \pi i(z-p)^{n+1}}dz\) where the integral is over a small circle around \(p\). The radius of convergence for the power series for \(f\) at a point is the largest it could possibly be.

  • Proof. The case \(n =0\) follows from the residue formula, and by differentiating inside the integral, we get the formula for all \(n\). To see analyticity, suppose that \(f\) is analytic in the neighborhood of \(p\) of radius \(<r\), then let \(z\) be inside this circle. Now integrating over the circle, we compute

    \begin{align*} f(z) &= \frac {1}{2 \pi i}\int \frac {f(\xi )}{\xi -z} d\xi \\ &= \frac {1}{2 \pi i}\int \frac {f(\xi )}{\xi -p} \frac {1}{1-\frac {z-p}{\xi -p}} d\xi \\ &= \frac {1}{2 \pi i}\int \sum _{n\geq 0}\frac {f(\xi )}{(\xi -p)^{n+1}} (z-p)^n d\xi \\ &= \frac {1}{2 \pi i}\sum _{n\geq 0}\int \frac {f(\xi )}{(\xi -p)^{n+1}} d\xi (z-p)^n \\ &= \sum _{n\geq 0} \frac {f^{(n)}(p)}{n!}(z-p)^n \end{align*}

  • Corollary 1.5 (Cauchy inequalities). \(|f^{(n)}(z)| \leq \frac {n!}{R^{n+1}}\sup _{\gamma _R}|f(z)|\), where \(\gamma _R\) is the circle of radius \(R\) around \(z\).

  • Proof. Try to bound the integral formulas.

The integral formulas have an interpretation via Fourier series. Let \(f\) be a holomorphic function on the unit disc.

  • Corollary 1.6. The Fourier coefficients for \(f\) restricted to the unit circle are the coefficients in the power series for \(f\) at \(0\).

  • Proof. Try to explicitly calculate using the integral formulas. Note that the \(0^{th}\) coefficient is the mean value property.

  • Corollary 1.7 (Riemann’s theorem on removable singularities). Suppose that \(f\) is bounded and holomorphic and a deleted neighborhood of a point \(p\). Then \(f\) can be extended holomorphically to \(p\).

  • Proof. Simply define \(f\) at \(p\) via the integral formula, or alternatively, note that we can extend \((z-p)^2f\) holomorphically to be \(0\) at \(p\), and then divide by the factor we put in.

The unit disk and the complex plane are not isomorphic Riemann surfaces:

  • Theorem 1.8 (Liouville’s theorem). A bounded holomorphic function is constant.

  • Proof. Apply the Cauchy inequalities.

Here is a converse to Cauchy’s theorem.

  • Theorem 1.9 (Morera’s theorem). If \(f\) is continuous and \(\int _Tf(z)dz = 0\) for all triangles, then \(f\) is holomorphic.

  • Proof. Note that we can locally define a holomorphic primitive of \(f\) using this fact, and it is analytic, so its derivative, \(f\), is as well.

  • Lemma 1.10. If \(f_i \to f\) uniformly on compact sets, then \(f\) is holomorphic, and the derivatives of \(f_i\) also converge to the derivatives of \(f\).

  • Proof. By Morera’s theorem, the limit is holomorphic. Apply the uniform convergence to the integral formulas for the derivatives of a holomorphic function to obtain the second part.

  • Lemma 1.11. If \(f(z,s)\) is continuous and holomorphic in the variable \(z\), then \(\int _{[0,1]}f(z,s)\) is holomorphic, and its derivatives are \(\int _{[0,1]}f^{(n)}(z,s)\).

  • Proof. Either observe by Fubini’s theorem that Morera’s theorem is satisfied, or note that the integral is a uniform limit of Riemann sums.

  • Theorem 1.12 (Rigidity). If \(f\) is holomorphic on a connected region and vanishes on a set of points with a limit point, then \(f \equiv 0\).

  • Proof. Consider the series expansion of \(f\) around the limit point \(p\), and note that for a small enough disk around \(p\), \(f\) cannot vanish, as it behaves like the first non-vanishing term. Thus the set of points on which \(f\) is locally identically \(0\) is open, but it is also closed so we are done.

  • Corollary 1.13 (Analytic continuation). If \(f,g\) are defined on regions that intersect on a connected region, and the set of points on which they agree have a limit point, then \(f \equiv g\).

  • Proof. By rigidity, \(f-g\) is \(0\) on their region of common definition.

  • Theorem 1.14 (Local behaviour). Every nonconstant holomorphic function \(f\) after a holomorphic change of variables locally looks like \(z \mapsto z^k\) for some \(k>1\).

  • Proof. WLOG we are looking at \(f\) near \(0\) and \(f(0) = 0\). Then \(f\) has a power series expansion, so for some \(k\), \(\frac {f}{z^{k}}\) has a power series expansion starting with a nonzero constant \(c\). Since \(\frac {f}{z^k}\) is continuous, for a small enough neighborhood around \(0\), \(\frac {f}{z^k}\) is the \(k^{th}\) power of a holomorphic function \(g\) since the map \(z\mapsto z^k\) is a covering map away from \(0\). Thus \(f = (gz)^k\) locally, and \(gz\) locally has an inverse.

  • Corollary 1.15 (Open mapping theorem). A nonconstant holomorphic function is an open map.

  • Proof. It locally looks like \(z \mapsto z^k\), which is an open map.

  • Corollary 1.16 (Fundamental Theorem of Algebra). Any nonconstant polynomial has a root.

  • Proof. A nonconstant polynomial \(p\) is a holomorphic function from \(\PP ^1 \to \PP ^1\) so it has closed image, but it also is an open map, so must be surjective. Alternatively if there were no roots, \(\frac {1}{p}\) would be an entire bounded holomorphic function, so would be constant.

  • Corollary 1.17 (Maximum modulus principle). For a nonconstant holomorphic function \(f\), \(|f(z)|\) cannot attain a maximum on the interior of a set.

  • Proof. This follows as \(f\) is an open map.

  • Theorem 1.18. The meromorphic functions on \(\PP ^1\) are the rational functions.

  • Proof. Note that such a meromorphic function \(f\) has finitely many zeros and poles. after multiplying by a polynomial, we can remove all the poles in \(\CC \). But then we have have at worst a pole at infinity, so \(|f(z)|\) grows at most like \(c|z|^k\) where \(k\) is the order of the pole. But then by the Cauchy inequalities, some derivative of \(f\) is \(0\), so \(f\) is a polynomial.

  • Theorem 1.19 (Schwarz reflection principle). Suppose that \(f\) is holomorphic on a region \(D^+\) in the upper half plane and extends continuously to a real-valued function \(\partial D \cap \RR \). Then if \(D^{-}\) is \(D\) reflected along \(\RR \), then \(f\) extends to a holomorphic function on the interior of \(D^+\cup D^-\).

  • Proof. Define \(f\) on \(D^-\) by \(f(\bar {z}) = \overline {f(z)}\), and note that it is holomorphic on the interior, since it is still given by a power series around every point. Moreover, by Morera’s theorem it is holomorphic at the boundary connecting \(D^+,D^-\).

  • Theorem 1.20 (Argument principle). For \(f\) meromorphic, \(\frac {1}{2 \pi i } \int \frac {f'(z)}{f(z)}dz\), integrated over a closed curve bounding a region \(X\) is the number of zeros minus the number of poles of \(f\) in the region, counted with multiplicity.

  • Proof. First note that the formula in the statement is a homomorphism from meromorphic functions to \(\RR \). Then note that for a non-vanishing holomorphic function, it is \(0\), and that for \((z-z_0)^k\), where \(z_0\) is in \(X\), it is \(k\).

The following theorem can be used to give an alternate proof of the open mapping theorem.

  • Theorem 1.21 (Rouché’s theorem). If, \(|f|>|g|\) are holomorphic on the interior of an open set, then \(f,f+g\) have the same number of zeros.

  • Proof. Let \(f_t=f+tg\), and note that the argument principle gives a continuous function from the number of zeros to \(\ZZ \), so it must be constant.

  • Theorem 1.22 (Runge’s approximation theorem). If \(f\) is holomorphic on an open set \(U\) and \(K\) is compact in \(U\), then \(f\) can be uniformly approximated on \(K\) by meromorphic functions, and if \(K^c\) is connected, it can be uniformly approximated by polynomials.

  • Proof. \(K\) is contained in finitely many squares \(D_i\) that are part of a grid and inside \(U\). \(f(z)\) can be given by \(\frac {1}{2 \pi i}\sum _i \int _{D_i} \frac {f(\zeta )}{\zeta -z}d\zeta \), and each integral can be uniformly approximated by Riemann sums, which are rational functions. Finally, consider the set \(S\) of \(z_0\) such that \(\frac {1}{z-z_0}\) can be uniformly approximated by polynomials. Using the geometric series, since \(K\) is bounded, sufficiently large \(|z_0|\) are in \(S\). Now clearly \(S\) is closed, and to see \(S\) is open, simply note that \(\frac {1}{z-z_1} = \frac {1}{z-z_0}\frac {1}{1-\frac {z_1-z_0}{z-z_0}}\), and so for \(z_1\) close to \(z_0\), the geometric series again gives a uniform approximation.