Lecture 6
Complex Analysis I

C.L. Wyatt

2025-07-11

The primary tools we will develop in this course are the Laplace and Z-transform. Because the inverse of these transforms is an integral in the complex plane, it is helpful to have a basic understanding of complex analysis. Over the next three lectures we will introduce the concepts and methods of complex analysis. Today we will review complex numbers and complex functions f:f: \mathbb{C} \rightarrow \mathbb{C}.

Complex Numbers

Recall the basics of complex numbers

Some properties of complex numbers that are often useful:

Geometric Representation of the Complex Plane

A complex number is a two-dimensional vector in the complex plane

a complex number in the complex plane

where

In cartesian form s=x+jy=rcos(θ)+jrsin(θ)=r[cos(θ)+jsin(θ)]\begin{aligned} s &= x + jy\\ &= r\cos(\theta) + jrsin(\theta)\\ &= r\left[ \cos(\theta) + j\sin(\theta)\right] \end{aligned}

In polar form

s=rejθs = r e^{j\theta}

Equating the two forms we can see Euler’s identity s=rejθ=r[cos(θ)+jsin(θ)Euler’s identity]s = r e^{j\theta} = r\left[ \underbrace{\cos(\theta) + j\sin(\theta)}_{\text{Euler's identity}}\right]

and some commonly used manipulations:

Note that the complex plane is a vector space spanned by the real and imaginary part. Any vector in the space rotated by 2π2\pi is indistinguishable from any other, i.e. rejθ=rej(θ+2πn)r e^{j\theta} = re^{j(\theta + 2\pi n)} for any nn\in\mathbb{Z}. When n=0n = 0 θ=θp\theta = \theta_p is called the principle argument.

Complex Valued Functions

You should be already very familiar with complex valued functions from ECE 2714, as they are used extensively: f:f: \mathbb{R} \rightarrow \mathbb{C}. Some properties

f(t)=x(t)+jy(t)dfdt=dxdt+jdydtf(t)dt=x(t)dt+jy(t)dt+C\begin{aligned} f(t) &= x(t) + jy(t)\\ \frac{df}{dt} &= \frac{dx}{dt} + j\frac{dy}{dt}\\ \int f(t)\; dt &= \int x(t)\; dt + j\int y(t)\; dt + C \end{aligned}

Examples are time domain functions, e.g.

ejωt=cos(ωt)+jsin(ωt)e^{j\omega t} = cos(\omega t) + j\sin(\omega t)

and frequency domain functions, e.g.

H(ω)=11+jωH(\omega) = \frac{1}{1+j\omega}

Complex Functions

We now focus on the functions we will be studying for much of the semester, complex functions or complex-valued functions onf a complex argument f:f: \mathbb{C} \rightarrow \mathbb{C}. Following our notation above where s=x+jys = x + jy, we write

f(s)=u(x,y)Re(s)+jv(x,y)Im(s)f(s) = \underbrace{u(x,y)}_{\text{Re}(s)} + j \underbrace{v(x,y)}_{\text{Im}(s)} where the real and imaginary parts of f(s)f(s) are functions u,vu,v from 2\mathbb{R}^2 onto \mathbb{R}. In other words, the real part of f(s)f(s) is a function of the real and imaginary parts of ss, and the imaginary part of f(s)f(s) is also a function of the real and imaginary parts of ss.

Some examples. Note in some cases the cartesian form is preferred while in others the polar form is clearer.

The last example will be particularly important as the system function for LTI systems is a rational function in most cases.

The previous examples were all single-valued functions. Lets look at two interesting multi-valued functions.

Visualizing Complex Functions

Since the argument to a complex function is a pair of real numbers and the resulting value is also a pair, we have to use surface or contour plots to visualize complex functions.

Using surface plots we need two, for the real part and imaginary part of the function value or for the magnitude and phase of the function value. For example consider the complex function

f(s)=f(x+jy)=x2y+jxyf(s) = f(x + jy) = x^2\cdot y + jx\cdot y

a surface plot of real part for the examplea surface plot of imaginary part for the example

Surface plot of real and imaginary part for the example.

a surface plot of magnitude for the examplea surface plot of phase for the example

Surface plot of magnitude and phase for the example.

For contour plots we again need two plots, either for the real part and imaginary part or for the magnitude and phase. However theses plots consist of a set of curves each defining an iso-contour, all the points whose function value takes on a constant. These are essential topographical maps.

a contour plot of magnitude for the examplea contour plot of phase for the example

Coutour plot of magnitude and phase for the example.

Limits of Complex Functions

Recall from your first calculus course the definition of a limit for functions f:f:\mathbb{R}\rightarrow\mathbb{R}. The limit of a function at a domain value x0x_0\in\mathbb{R}, written as

limxx0f(x)=y0\lim_{x \rightarrow x_0} f(x) = y_0 exists if for some ϵ>0\epsilon > 0, there exists a δ>0\delta > 0 such that 0<|xx0|<delta0 < |x-x_0| < delta implies |f(x)y0|<ϵ|f(x) - y_0| < \epsilon.

Similarly for complex functions g:g:\mathbb{C}\rightarrow\mathbb{C}, the limit of a function at a complex value in the domain s0s_0\in\mathbb{C}, written as

limss0f(s)=w\lim_{s \rightarrow s_0} f(s) = w exists if for some ϵ>0\epsilon > 0, there exists a δ>0\delta > 0 such that 0<|ss0|<δ0 < |s-s_0| < \delta implies |f(s)w|<ϵ|f(s) - w| < \epsilon. However we can approach s0s_0 from any direction.

approaching a point on the real line contrasted with approaching a point in the complex plane

We will use the concept of a limit to define the derivative of a complex function at our next meeting.

Point at Infinity

In calculus it is often useful to extend the real line to include ±\pm\infty, often denoted *={,}\mathbb{R}^* = \mathbb{R} \cup \{-\infty, \infty\}. However because the complex plane \mathbb{C} has no ordering (it is a 2D vector space) there is only one point at infinity and *={}\mathbb{C}^* = \mathbb{C} \cup \{\infty\}, where for ss\in\mathbb{C}

and ,0,\frac{\infty}{\infty}, 0\cdot\infty, \infty-\infty are undefined.

To visualize the extended complex plane, *\mathbb{C}^*, we can use the Riemann sphere.

the Riemann sphere and the orthographic prjection of a point in the complex plane

FIGURE TODO.

In the above figure the line from a pont ss to (0,0,1)(0,0,1) intersects the sphere at some point (x0,y0,z0)(x_0,y_0,z_0) where s=x0+jy01z0s = \frac{x_0 + jy_0}{1-z_0} (stereographic projection). In this view the point s=s = \infty corresponds to the point (0,0,1)(0,0,1).

Curves in the Complex Plane

Another concept that we will use extensively is that of curves in the complex plane. Let pp be a parameterization of a curve in \mathbb{C}. A curve is defined as C=s(p)=x(p)jy(p)C = s(p) = x(p) _ jy(p) for apba \leq p \leq b. The point s0=s(a)=x(a)+jy(a)s_0 = s(a) = x(a) + jy(a) is the initial point. The point s1=s(b)=x(b)+jy(b)s_1 = s(b) = x(b) + jy(b) is the terminal or final point.

a smooth curve joining two points in the complex plane

We will use curves to define contour integration of complex functions in future meetings.