Complex Analysis II (Michaelmas)

Katie Gittins1

2022-2023

1 The Complex Plane and Riemann Sphere

1.1 Complex numbers

A complex number \(z\) is a quantity of the form \(z=x+iy\), where \(x,y\) are real numbers and \(i\) is the imaginary unit. We denote by \(\mathbb{C}\) the set of all complex numbers.

Algebra

We can add, subtract and multiply complex numbers: If \(z_{1}=x_{1}+iy_{1}\) and \(z_{2}=x_{2}+iy_{2}\) then \[z_{1}\pm z_{2}:=(x_{1}\pm x_{2})+i(y_{1}\pm y_{2}),\] \[z_{1}z_{2}:=(x_{1}x_{2}-y_{1}y_{2})+i(x_{1}y_{2}+x_{2}y_{1}).\] Notice that addition simply corresponds to adding the individual components. In general we denote by \(\mathrm{Re}(z)=x\) the real part of \(z\), and by \(\mathrm{Im}(z)=y\) the imaginary part of \(z\). By the definition of multiplication we have \(i^{2}=-1\), and using this we see that multiplication corresponds to ‘multiplying out the brackets’: \((x_{1}+iy_{1})(x_{2}+iy_{2})=(x_{1}x_{2}+i^{2}y_{1}y_{2})+i(x_{1}y_{2}+x_{2}y_{1}).\)

We can also divide complex numbers. For \(z_{2}\neq0\) (here we use the shorthand \(0=0+0i\)) we have \[\frac{z_{1}}{z_{2}}=\frac{x_{1}+iy_{1}}{x_{2}+iy_{2}}=\frac{(x_{1}+iy_{1})(x_{2}-iy_{2})}{(x_{2}+iy_{2})(x_{2}-iy_{2})}=\frac{x_{1}x_{2}+y_{1}y_{2}}{x_{2}^{2}+y_{2}^{2}}+i\frac{x_{2}y_{1}-x_{1}y_{2}}{x_{2}^{2}+y_{2}^{2}}\quad\in\mathbb{C}.\] The quantity we used to make the denominator real is important. In general, for \(z=x+iy\) we call \(\bar{z}:=x-iy\) the complex conjugate of \(z\).

We immediately have a multiplicative inverse \[z^{-1}:=\frac{1}{z}=\frac{x}{x^{2}+y^{2}}-i\frac{y}{x^{2}+y^{2}}.\] WARNING: While most of the nice properties of \(\mathbb{R}\) hold in \(\mathbb{C}\), we do not have notions of \(\leq\) \(<\), \(\geq\) or \(>\); the set \(\mathbb{C}\) is not ‘ordered’ and expressions like \(z_{1}<z_{2}\) have no meaning.

How do we visualise the complex numbers?

There are various ‘models’ for the complex numbers. The most commonly used/most intuitive is to think of \(\mathbb{C}\) as a copy of \(\mathbb{R}^{2}\) equipped with a map \[\mathbb{R}^{2}\times\mathbb{R}^{2}\rightarrow\mathbb{R}^{2}:\left((x_{1},y_{1})(x_{2},y_{2})\right)\mapsto(x_{1}x_{2}-y_{1}y_{2},x_{1}y_{2}+x_{2}y_{1}).\] So, a copy of \(\mathbb{R}^{2}\) with a way of multiplying2 (and dividing) vectors! Indeed there is an obvious bijection \(f:\mathbb{R}^{2}\rightarrow\mathbb{C}\) given by \(f((x,y))=x+iy\). As a result, we often draw complex numbers on the usual \((x,y)\)-plane: such a picture is called an Argand diagram. On \(\mathbb{R}^{2}\) there is a natural notion of size, and we use it in \(\mathbb{C}\): we call the quantity \(|z|:=\sqrt{x^{2}+y^{2}}\) the modulus or absolute value of \(z\) \((=x+iy)\).

[Important Properties of Complex numbers]  

  1. \(z_{1}z_{2}=0\quad\iff z_{1}=0\) or \(z_{2}=0,\)

  2. \(|z|=\sqrt{z\bar{z}},\)

  3. \(\mathrm{Re}(z)=\frac{z+\bar{z}}{2}\) and \(\mathrm{Im}(z)=\frac{z-\bar{z}}{2i},\)

  4. \(z^{-1}=\frac{\bar{z}}{|z|^{2}}.\)

Property \(1.\) is very important, and makes \(\mathbb{C}\) an integral domain (see Algebra II).

Polar form/coordinates of a complex number

Now we have a notion of distance, as in \(\mathbb{R}^{2}\) we can implement a change of variables \(z(x,y)\rightarrow z(r,\theta)\). Let \(r=|z|\) and let \(\theta\) denote the anticlockwise angle measured from the real axis. (Angles measured clockwise will be considered negative.) We call \(\theta\) the argument of \(z\) (for \(z\neq0\)) and write \(\arg(z)=\theta\). We then have the following polar coordinates for \(z\): \[z=r(\cos\theta+i\sin\theta),\] which we write in shorthand as \(z=re^{i\theta}\). For example, \(i=e^{i\pi/2}\) and \(1+i=\sqrt{2}e^{i\pi/4}\). We have \(|-1/\sqrt{2}-i\sqrt{3}/\sqrt{2}|=\sqrt{2}\), so \[-1/\sqrt{2}-i\sqrt{3}/\sqrt{2}=\sqrt{2}(-1/2-i\sqrt{3}/2)=\sqrt{2}e^{-i2\pi/3}.\] Note that \(\arg(z)\) is only defined up to multiples of \(2\pi\); for example \(i=e^{i\pi/2}=e^{i5\pi/2}=e^{-i3\pi/2}\). Strictly speaking \(\arg(i)=\pi/2+2\pi k\), for any \(k\in\mathbb{Z}\) (and so \(\arg\) is a one-to-many function!). As a result, we need to be careful; we choose a fixed interval in which to express the argument: the principal value of \(\arg(z)\) is the value in the interval \((-\pi,\pi]\) and will be denoted \(\mathrm{Arg}(z)\). So \(\mathrm{Arg}(i)=\pi/2\) and \(\mathrm{Arg}(-1)=\pi\) for example.

[Properties of argument] We have the following properties of the argument:

  1. \(\arg(z_{1}z_{2})=\arg(z_{1})+\arg(z_{2})\bmod2\pi\)

  2. \(\arg(1/z)=-\arg(z)\bmod2\pi\)

  3. \(\arg(\bar{z})=-\arg z\bmod2\pi\) .

When we say two real numbers are equal \(\bmod2\pi\) we mean they differ by an integer multiple of \(2\pi\).

It is nice to have a geometric picture of what the algebraic operations on complex numbers mean.

Geometrically, multiplication in \(\mathbb{C}\) is given by a dilated rotation; i.e., if \(z_{1}=r_{1}e^{i\theta_{1}}\) and \(z_{2}=r_{2}e^{i\theta_{2}}\) then \[z_{1}z_{2}=r_{1}r_{2}\left(\cos(\theta_{1}+\theta_{2})+i\sin(\theta_{1}+\theta_{2})\right)=r_{1}r_{2}e^{i(\theta_{1}+\theta_{2})}.\] In particular, multiplying by \(z_{2}\) constitutes an (anticlockwise) rotation of \(z_{1}\) by \(\theta_{2}\) degrees, followed by a dilation with factor \(r_{2}\). Furthermore, addition represents a translation and conjugation represents a reflection in the real axis. Taking the real or imaginary part of a complex number \(z\) represents a projection of \(z\) onto the real or imaginary axis respectively.

By the standard double angle formula we have \[\begin{aligned} z_{1}z_{2} & =r_{1}r_{2}\left(\cos\theta_{1}+i\sin\theta_{1}\right)\left(\cos\theta_{2}+i\sin\theta_{2}\right)\\ & =r_{1}r_{2}\left((\cos\theta_{1}\cos\theta_{2}-\sin\theta_{1}\sin\theta_{2})+i(\sin\theta_{1}\cos\theta_{2}+\sin\theta_{2}\cos\theta_{1})\right)\\ & =r_{1}r_{2}\left(\cos(\theta_{1}+\theta_{2})+i\sin(\theta_{1}+\theta_{2})\right).\end{aligned}\] The geometric interpretations of addition, conjugation, and real/imaginary parts are fairly obvious.

  1. \(|z_{1}z_{2}|=|z_{1}|\,|z_{2}|,\)

  2. \((\cos\theta+i\sin\theta)^{n}=\cos(n\theta)+i\sin(n\theta)\).

The modulus also has the following important properties.

  1. (Triangle inequality) \(|z_{1}+z_{2}|\leq|z_{1}|+|z_{2}|\)

  2. \(|z|\geq0\text{ and }|z|=0\iff z=0\)

  3. \(\max(|\mathrm{Re}(z)|,|\mathrm{Im}(z)|)\leq|z|\leq|\mathrm{Re}(z)|+|\mathrm{Im}(z)|\)

The first two properties above along with Corollary [cor:norm-mult] make the modulus a norm on \(\mathbb{C}\) (see later, Definition [def:norm]).

Simple complex functions and geometry (examples)

  • We can also use functions to define regions in the complex plane. Consider the set of points \(z\) which satisfy the inequality \(|z-i|<|z+i|\). This is precisely the points in \(\mathbb{C}\) whose distance to \(i\) is strictly smaller than their distance to \(-i\). Thus, the inequality represents the upper half plane \(\mathbb{H}:=\{z\in\mathbb{C}:\mathrm{Im}(z)>0\}\).

  • Note that the equation \(|z-i|=1\) represents a circle centred at \(i\) of radius \(1\).

1.2 Exponential and trigonometric functions

[Complex exponential] We define the complex exponential function \(\exp:~\mathbb{C}\rightarrow\mathbb{C}\) by \[\exp(z):=e^{x}(\cos y+i\sin y).\qquad\qquad(z=x+iy)\] As shorthand we write \(\exp(z)=e^{z}\).

We will see later that \(e^{z}=\sum_{n=0}^{\infty}\tfrac{z^{n}}{n!}\) as in real analysis. We could have started with this as the definition instead.

We have the following properties of the complex exponential function:

  1. \(e^{z}\ne0\quad\) for all \(z\in\mathbb{C}\),

  2. \(e^{z_{1}+z_{2}}=e^{z_{1}}e^{z_{2}}\),

  3. \(e^{z}=1\quad\Longleftrightarrow\quad z=2\pi ik\) for some \(k\in\mathbb{Z}\),

  4. \(e^{-z}=1/e^{z}\),

  5. \(|e^{z}|=e^{\mathrm{Re}(z)}\).

Most are easy. \(3.\) is very important: \(\exp(z)=1\iff e^{x}\cos y=1\) and \(e^{x}\sin y=~0\). Since \(e^{x}>0\), the latter is equivalent to \(\sin y=0\) and so \(y=n\pi\) for some \(n\in\mathbb{Z}\). Thus we have \(\exp(z)=1\iff e^{x}\cos(n\pi)=1\iff e^{x}(-1)^{n}=1\iff n\) is even and \(e^{x}=1\iff x=0\) and \(y=2k\pi\) (\(k\in\mathbb{Z}\)).

We have \(\exp(2\pi i)=1\) and \(\exp(\pi i)=-1\). The latter is Euler’s formula.

The complex exponential function is \(2\pi i\)-periodic; that is, \(\exp(z+2k\pi i)=\exp(z)\) for any \(k\in\mathbb{Z}\).

The above implies \(\exp\) is determined entirely by the values it takes in any horizontal strip of width \(2\pi\) in the complex plane. Note also that \(\exp\) is ‘unbounded’, since by \(5.\) the modulus \(|\exp(z)|\) gets arbitrarily large as \(\mathrm{Re}(z)\) increases.

[Trigonometric functions] All as functions from \(\mathbb{C}\rightarrow\mathbb{C}\), we define \[\begin{aligned} \sin(z) & :=\frac{1}{2i}(e^{iz}-e^{-iz})\qquad & \cos(z):=\frac{1}{2}(e^{iz}+e^{-iz})\\ \sinh(z) & :=\frac{1}{2}(e^{z}-e^{-z})\qquad & \cosh(z):=\frac{1}{2}(e^{z}+e^{-z})\end{aligned}\] (For \(z=x\) real these coincide with the real functions. We will eventually get power series expressions for them from the one for the exponential function.)

All the usual double angle formulae and equations relating the functions hold: e.g., \(\cos^{2}(z)+\sin^{2}(z)=1\). Additionally, notice that we have \(\cosh(iz)=\cos(z)\) and \(\cos(iz)=\cosh(z)\), while \(\sinh(iz)=i\sin(z)\) and \(\sin(iz)=i\sinh(z)\). All four functions are unbounded.

1.3 Logarithms and complex powers

We use the notation \(\mathbb{C}^{*}=\mathbb{C}-\{0\}\), i.e. the set of nonzero complex numbers.

[Inverting the exponential function] For every \(w\in\mathbb{C}^{\ast}\), the equation \[\begin{align} e^{z} & =w\label{eq:exp}\end{align}\] has a solution \(z\). Furthermore, if we write \(w=|w|e^{i\phi}\) with \(\phi=\mathrm{Arg}(w)\), then all solutions to \(\eqref{eq:exp}\) are given by \[\begin{equation} z=\log|w|+i(\phi+2k\pi)\quad\text{ for }k\in\mathbb{Z}.\label{eq:expsolution} \end{equation}\] Here, \(\log|w|\) is the usual natural logarithm of the real number \(|w|\). Note that there are infinitely many solutions.

If \(z\) is of the form as in \(\eqref{eq:expsolution}\) for some given \(k\in\mathbb{Z}\), then \[e^{z}=e^{\log|w|+i(\phi+2k\pi)}=e^{\log|w|}e^{i(\phi+2k\pi)}=e^{\log|w|}e^{i(\phi)}=|w|e^{i(\phi)}=w,\] by Proposition [prop:exponential-properties], Part \(2.\) and Corollary [cor:Euler]. Thus, \(z\) is a solution.

To see all solutions are of the given form, first write \(z=x+iy\) and assume \(e^{z}=w\). Since \(e^{x}e^{iy}=e^{z}=w=|w|e^{i\phi}\), we have \(|e^{z}|=e^{x}=|w|\). Thus \(x=\log|w|\). Moreover, dividing both sides by \(|w|\) we have \(e^{iy}=e^{i\phi}\) and so \(e^{i(y-\phi)}=1\). It follows from Proposition [prop:exponential-properties], Part \(3.\) that all solutions are given by \(i(y-\phi)=2k\pi i\) for some \(k\in\mathbb{Z}\); in other words, \(y=\phi+2k\pi\).

We now come to an important topic called branch cuts.

First we give a high-level description of why branch cuts are necessary. We have just described for fixed \(w_{0}\neq0\), exactly what are the possible numbers such that \(e^{z}=w_{0}\). These values of \(z\) could all reasonably be called \(\log(w_{0})\). Can we make this choice of solution to \(e^{z}=w_{0}\) vary nicely as we move \(w_{0}\) a little bit? 3. Of course, we will run into trouble at \(0\), since \(e^{z}=0\) has no solutions. Bearing this in mind, could we at least define a ‘\(\log\)’ function that is ‘continuous’ on \(\mathbb{C}-\{0\}\)? Since we don’t know the definition of continuous yet, let us just ask that the function should not jump abruptly when we move from a point to a nearby one.

The answer is no, and let’s see why by trying to come up with one.

Let’s suppose \(w_{0}=1\) and we pick a solution to \(e^{z}=w_{0}\). The obvious one is \(z=0\) so let’s pick that. Now let \(w\) be close to \(1\). If we’ve found a solution to \(e^{z}=w\) then we know from Lemma [lem:Invertingexp] that it must be of the form

\[z=\log|w|+i(\mathrm{Arg}(w)+2\pi k)\] for some \(k\in\mathbb{Z}\). Since \(w\) is close to \(1\), we know \(\log|w|\) is close to \(0\) and \(\mathrm{Arg}(w)\) is close to \(0\). Now, if \(k\) is not zero, then \(z\) will not be close to \(0\) (any integer that is not zero has absolute value at least one!). So \(k\) must be zero for \(z\) to be close to \(0\). We just argued that if we move \(w\) a little, and if we want \(\log\) to be ‘continuous’, we must choose the argument of \(w\) ‘continuously’.

Now let’s take our idea a little further. If we move \(w\) on a path beginning at \(1\), following the unit circle anticlockwise, until we reach \(1\) again, what happens to our solutions to \(e^{z}=w\) if we are choosing them continuously as above? In other words, what happens to the argument of \(w\)? Since we are moving anticlockwise and we are choosing the argument continuously, it is increasing as we go around the unit circle. So just before we complete the circle, the argument of \(w\) is just below \(2\pi\). This is a big problem, since it means there are values of \(w\) just below \(1\) on the unit circle where we have been forced to set \(\log(w)\) very close to \(2\pi i\). On the other hand, we began by assuming \(\log(1)=0\). So the way we have tried to do things, our \(\log\) function is going to have a jump discontinuity below 1.

No matter what way we try to define \(\log\) continuously on \(\mathbb{C}-\{0\}\), we will run into a similar problem. On the other hand, if \(R_{\theta}\) is any ray of the form

\[R_{\theta}=\{re^{i\theta}\::\:r\in\mathbb{R},\:r\geq0\}\subset\mathbb{C}\] then it is possible to define a continuous function \(\log(z)\) on \(\mathbb{C}-R_{\theta}\). (One can think of cutting out this ray as cutting out the points where \(\log\) will have a jump discontinuity).

[Complex logarithm functions]

For any two real numbers \(\theta_{1}<\theta_{2}\) with \(\theta_{2}-\theta_{1}=2\pi\), let \(\arg\) be the choice of argument function with values in \((\theta_{1},\theta_{2}]\). Then the function

\[\log(z):=\log|z|+i\arg(z)\] is called a branch of logarithm. It has a jump discontinuity along the ray \(R_{\theta_{1}}=R_{\theta_{2}}\). This ray is called a branch cut.

If we choose \(\arg(z)=\mathrm{Arg}(z)\in(-\pi,\pi]\), then we obtain a branch of logarithm called the principal branch of log. We write \(\mathrm{Log}\) for this principal branch: it is given by the formula \[\mathrm{Log}(z):=\log|z|+i\mathrm{Arg}(z).\] The principal branch of logarithm has a ‘jump discontinuity’ along the ray given by the non-positive real axis \(\mathbb{R}_{\leq0}\).

  • Any time one talks about a function called \(\log\), one has to declare which branch of log we use. This is normally done simply by stating the interval \((\theta_{1},\theta_{2}]\) where \(\arg(z)\) lives.

  • As soon as we define continuous functions, we will easily be able to see that the branch of log corresponding to \(\arg(z)\in(\theta_{1},\theta_{2}]\) is continuous on \(\mathbb{C}-R_{\theta_{1}}\).

  • The principal branch, \(\mathrm{Log}\), agrees with the natural logarithm \(\log\) on the real line; that is, for \(x>0\) we have \(\mathrm{Log}x=\log x\). For this reason we will always use the principal branch unless otherwise stated.

[Properties of logarithms] We have the following properties when using any given branch of logarithm:

  1. \(e^{\log z}=z\) for any \(z\in\mathbb{C}-\{0\}\), but,

  2. in general, \(\log(zw)\neq\log z+\log w\), and

  3. in general, \(\log(e^{z})\neq z\).

We would now like to define functions giving powers of complex numbers. We already know from the world of real numbers that to define a function giving for example, a square root of a positive real number, we have to make a choice of whether to take the positive or negative root. To take a root of a complex number, we have to make a similar choice, but we have more freedom.

[Complex powers] For \(w\in\mathbb{C}\) fixed, by choosing any branch of \(\log\) we can define a branch of the function \(z\mapsto z^{w}\) by the expression \[z^{w}:=\exp({w\log z}).\] For example, if \(w=1/n\) and we use the principal branch we get \[z^{1/n}=e^{(\log|z|+i\mathrm{Arg}(z))/n}=|z|^{1/n}e^{i\mathrm{Arg}(z)/n}.\]

Warning: different branches of log can give different power functions! So we must always specify which branch of \(\log\) we are using.

Now that we have defined complex powers, we should check that our exponential function matches up with the concept of ‘raising \(e\) to the power \(z\)’ for a suitable choice of \(\log e\). The natural choice of \(\log e\) is \(1\). Then, \(e\) raised to the power \(z\) should agree with computing \(\exp(z\log e)=\exp(z)\) as we expected.

Finding values of log and complex powers (examples)

\((a)\) Using the principal branch of \(\log\), we find \(\log(1-i)\) and \((1-i)^{1/2}\). We have \(|1-i|=\sqrt{2}\) and \(\mathrm{Arg}(1-i)=-\pi/4\). Thus, \(1-i=\sqrt{2}e^{-i\pi/4}\). Therefore, \(\mathrm{Log}(1-i)=\log|1-i|+i\mathrm{Arg}(1-i)=\log\sqrt{2}-i\pi/4\), and \[(1-i)^{1/2}=\exp\left(\frac{1}{2}\,\mathrm{Log}(1-i)\right)=\exp\left(\frac{1}{2}\,\left(\log\sqrt{2}-i\frac{\pi}{4}\right)\right)=\exp\left(\log\sqrt[4]{2}-i\frac{\pi}{8}\right)=\sqrt[4]{2}e^{-i\frac{\pi}{8}}.\] \((b)\) Using the principal branch and the previous example \[(1-i)^{i}=\exp(i\mathrm{Log}(1-i))=\exp\left(\frac{\pi}{4}+i\log\sqrt{2}\right)=e^{\pi/4}e^{i\log\sqrt{2}}.\] \((c)\) Again, using the principal branch \[2^{1/2}=\exp\left(\frac{1}{2}\log2\right)=\exp(\log\sqrt{2})=\sqrt{2}.\] What about the other root? It comes from using a different branch: if we let \(\log\) be the branch of logarithm corresponding to \(\arg(z)\in(\pi,3\pi]\) then \(\log(z)=\log|z|+i(\mathrm{Arg}(z)+2\pi)\), so we have \(\log(2)=\log2+i2\pi\) and \[2^{1/2}=\exp\left(\frac{1}{2}(\log2+i2\pi)\right)=\exp(\log\sqrt{2}+i\pi)=\sqrt{2}e^{i\pi}=-\sqrt{2}.\]

All \(n\)th roots can be found this way (see Sheet 1 Q23). In particular, for \(z\in\mathbb{C}^*\) all \(n\)th roots of \(z\) are of the form \[z^{1/n}=|z|^{1/n}\exp\left(i\frac{\mathrm{Arg}(z)}{n}+\frac{2k\pi i}{n}\right)\quad\text{ for }k=0,\ldots,n-1.\]

Visualizing complex functions

The ‘graph’ of a complex-valued function \(f:\mathbb{C}\to\mathbb{C}\) is 4-dimensional, so difficult to visualise - we certainly can’t draw it. We can employ other techniques to get a grasp on complex functions:

  • We can graph the real-valued function \(|f|:\mathbb{C}\to\mathbb{R}\). For example, consider the complex function \(\cos z\). When \(z=x\) is purely real, we have that \(|f(z)|=|\cos(x)|\) is obviously just the modulus of the real cosine function. But for \(z=iy\) purely complex we have \(|f(z)|=|\cos(iy)|=|\cosh y|=\cosh y.\) So in the imaginary direction \(f\) simply looks like cosh!

  • It is often useful to visualise complex functions by considering how they map regions of the complex plane. Consider the image of the ‘right half-plane’ \(\mathbb{H}_{R}:=\{z\in\mathbb{C}:\mathrm{Re}(z)>0\}\) under the map \(f(z)=z^{2}\). Note that \(\mathbb{H}_{R}=\{z\in\mathbb{C}:-\pi/2<\mathrm{Arg}(z)<\pi/2\}\). If \(z=re^{i\theta}\in\mathbb{H}_{R}\) then \(z^{2}=zz=r^{2}e^{i2\theta}\) has argument \(2\theta\in(-\pi,\pi)\). Thus, \(f\) maps \(\mathbb{H}_{R}\) to \(\mathbb{C}\setminus\mathbb{R}_{\leq0}\), where \(\mathbb{R}_{\leq0}\) denotes the negative real axis (including \(0\)). The map is onto, since for every \(w=se^{i\phi}\in\mathbb{C}\setminus\mathbb{R}_{\leq0}\) (so \(\phi\in(-\pi,\pi)\)) we can find \(z\in\mathbb{H}_{R}\) such that \(f(z)=w\); namely we can choose \(z=\sqrt{s}e^{i\phi/2}\in\mathbb{H}_{R}\).

    Similarly, the left half plane \(\mathbb{H}_{L}=\{z\in\mathbb{C}:\mathrm{Re}(z)<0\}\) is mapped to \(\mathbb{C}\setminus\mathbb{R}_{\leq0}\). Moreover, \(f\) maps both the strictly positive imaginary axis \(i\mathbb{R}_{>0}\) and the strictly negative imaginary axis \(i\mathbb{R}_{<0}\) (given by \(i\mathbb{R}_{>0}=\{iy\in\mathbb{C}:y>0\}\) and \(i\mathbb{R}_{<0}=\{iy\in\mathbb{C}:y<0\}\) respectively) to the strictly negative real axis \(\mathbb{R}_{<0}\).

    Adding the observation that \(f(0)=0\), we have that \(f(z)=z^{2}\) in essence maps \(\mathbb{C}\) to two copies of itself (except for the origin, which is only attained once in the image - remember this different behaviour at the origin later!)

  • Branches of log. Let \(\log\) be the branch of logarithm corresponding to \(\arg(z)\in(\theta_{1},\theta_{2}]\). Then \(\log\) maps \(\mathbb{C}-R_{\theta_{1}}\) to the infinite horizontal strip \[\{z\in\mathbb{C}\::\:\theta_{1}<\mathrm{Im}(z)\leq\theta_{2}\}.\] Infinite rays emanating from \(0\) map to horizontal lines, and circles centred at zero, minus their interection with \(R_{\theta_{1}}\), map to vertical line segments.

1.4 The Riemann Sphere and extended complex plane

It is very useful at various points of the course to extend the complex plane by adding a point ‘at infinity’. To do this, we create a new object called ‘infinity’, denoted \(\infty\), and consider the set

\[\hat{\mathbb{C}}:=\mathbb{C}\cup\{\infty\}.\] At the moment, we have accomplished nothing really. What will be useful later is that we can think of the point \(\infty\) as being glued ‘nicely’ onto \(\mathbb{C}\). The correct way to do this is by introducing the Riemann sphere.

The Riemann sphere

Consider the unit sphere \(S^{2}:=\{(x,y,s)\in\mathbb{R}^{3}:x^{2}+y^{2}+s^{2}=1\}\) in \(\mathbb{R}^{3}\) and consider a copy of \(\mathbb{C}\) embedded in \(\mathbb{R}^{3}\) by identifying \(\mathbb{C}=\mathbb{R}^{2}\) with the \((x,y)\) plane. Explicitly, a point \(x+iy\in\mathbb{C}\) corresponds to the point \((x,y,0)\in\mathbb{R}^{3}\).

Let \(N=(0,0,1)\in S^{2}\) denote the ‘north pole’. For any point \(v\in S^{2}-N\), there is a unique straight line \(L_{N,v}\) passing through \(N\) and \(v\). Since \(v\neq N\), this line is not parallel to the \(x,y\)-plane. Hence it intersects the \((x,y)\)-plane in a unique point \((x,y,0)\). This corresponds to the point \(x+iy\in\mathbb{C}\). We have defined a map \(P:S^{2}-N\to\mathbb{C}\) by \(P(v)=x+iy\) in the notation of the preceding discussion. The map \(P\) is called the stereographic projection (from the north pole).

What is the formula for stereographic projection? Let \((x,y,s)\in S^{2}\setminus\{N\}\). Note that \(s\neq1\). The equation of the line passing through the point \((x,y,s)\in S^{2}\) and the North Pole \(N=(0,0,1)\in S^{2}\) is given by \[\gamma(t)\:=\:N+\left(\begin{pmatrix}x\\ y\\ s \end{pmatrix}-N\right)\,t\:=\:\begin{pmatrix}0\\ 0\\ 1 \end{pmatrix}+\begin{pmatrix}x\\ y\\ s-1 \end{pmatrix}\,t,\quad\quad\quad(t\in\mathbb{R}).\] This clearly intersects the plane when \(t=\frac{1}{1-s}\). Thus \[P:(x,y,s)\mapsto\frac{x}{1-s}+\frac{iy}{1-s}.\]

It is possible to find an inverse to \(P\): given any point \(z\in\mathbb{C}\), draw the straight line passing through \(N\) and \(z\) (thinking of \(\mathbb{C}\) as the \((x,y)\)-plane as before). This straight line passes through \(S^{2}\) in exactly one point. Hence \(P\) is a bijection that identifies \(S^{2}-N\) with \(\mathbb{C}\).

Now we have identified \(\mathbb{C}\) with \(S^{2}-N\) via the map \(P\), it gives us a natural way to view the added point \(\infty\) of \(\hat{\mathbb{C}}\). It should correspond to adding back in the north pole to \(S^{2}-N\). In other words, we should think of \(\hat{\mathbb{C}}\) simply as the entire sphere \(S^{2}\)!

In fact, one can show that we have the following correspondences/mappings: \[\begin{align} \underline{\text{In } S^{2}} & & \underline{\text{In } \hat{\mathbb{C}}}\label{eq:s2-table1}\\ N & \longleftrightarrow & \infty\nonumber \\ S & \longleftrightarrow & 0\nonumber \\ \text{Equator } & \longleftrightarrow & \text{Unit circle }\{z\in\mathbb{C}:|z|=1\}\nonumber \\ \text{(open) Southern hemisphere} & \longleftrightarrow & \mathbb{D}:=\{z\in\mathbb{C}:|z|<1\}\nonumber \\ \text{(open) Northern hemisphere} & \longleftrightarrow & \hat{\mathbb{C}}\setminus\overline{B}_{1}(0)=\hat{\mathbb{C}}\setminus\{z\in\mathbb{C}:|z|\leq1\}\nonumber \\ & \text{Algebraically:}\nonumber \\ (x,y,s) & \longleftrightarrow & \frac{x+iy}{1-s}\quad\:\:\text{(Stereo. Proj.)}\nonumber \\ \frac{1}{|z|^{2}+1}\left(2\mathrm{Re}(z),2\mathrm{Im}(z),|z|^{2}-1\right) & \longleftrightarrow & z\quad\quad\quad\quad\text{(Inverse Stero. Proj.)}\nonumber \end{align}\]

Note that we could have used the south pole \(S=(0,0,-1)\), rather than \(N\), to define the projection. In that case we would have the correspondence \((x,y,s)\mapsto\frac{x+iy}{1+s}\) (and you can check that the map \(f(z)=1/\bar{z}\) takes \(\frac{x+iy}{1-s}\) to \(\frac{x+iy}{1+s}\)).

The Riemann sphere is the unit sphere \(S^{2}\subset\mathbb{R}^{3}\) along with the stereographic projections from the north and south pole.

Later in your studies you might learn that the Riemann sphere is a special example of a Riemann surface. The purpose of considering the two stereographic projection maps as part of the definition is that any point in \(S^{2}\) is in the domain of one of the projections, so informally speaking, the maps allow us to think of a region nearby to any point in \(S^{2}\) as a region inside \(\mathbb{C}\).


  1. These notes are essentially the notes of Sabine Bögli from 2021–2022, which in turn were essentially those of Michael Magee from 2018-2019, in which it says: Chapters 1-5 are an evolution of notes of Stephen Harrap, which were in turn based on original notes of Jens Funke. Chapters 6 onwards are based on notes of Thanasis Bouganis.↩︎

  2. The multiplication of complex numbers is commutative and associative. The fact that such a multiplication exists in 2 dimensions is truly remarkable: there is no such multiplication on \(\mathbb{R}^{3}\), not even if we relax the condition that it is commutative! The search for an associative multiplication on \(\mathbb{R}^{3}\) lead Hamilton to discover (a non-commutative) one on \(\mathbb{R}^{4}\) instead which was his famous discovery of the quaternions.↩︎

  3. To be precise, we would like the solution to \(e^{z}=w\) to vary as a continuous function of \(w\); see later for the precise definition of continuous function.↩︎