We construct complex integral step by step in this article.
Riemann Sums
We first review the classical Riemann integral and see how this motivates complex integral.
Given an interval [a,b], the Riemann integral involves dividing an interval, denoted by [a,b], into several smaller sub-intervals.
Definition. A finite sequence P={x0,x1,…,xn} is a partition of [a,b], if
a=x0<x1<…<xn=b.
The length of P, denoted as ∥P∥, is given by
∥P∥≐i∈[n]maxΔi
where Δi≐xi−xi−1 for each i∈[n].
Given a function f:[a,b]→R, the Riemann integral computes the sum of the products of the length of each sub-interval and the value of f at an arbitrary chosen point on that sub-interval.
Such a sum is well-defined if it converges when the chosen partition is "refined" enough.
Definition.
A number J∈R is the definite integral of f over [a,b], if ∀ϵ>0, ∃δ>0 s.t., for every partition P={x0,x1,…,xn} of [a,b] with ∥P∥<δ, and ∀ck∈[xk−1,xk], it holds that
k=1∑nf(ck)Δk−J<ϵ
There is a dedicated notation for the limit of Riemann sum
∫abf(x)dx=∥P∥→0limk=1∑nf(ck)Δk.
Complex Integral
Complex integration is performed over curves, specifically over a set of curves that have favorable properties.
Smooth Curve
A point set γ in the C is a ``smooth curve'', if it is either a smooth arc or a smooth closed curve, defined as thus.
Definition. A point set γ in C is said to be a smooth arc if it is the range of some continuous complex-valued function z=z(t),t∈[a,b], s.t.,
z(t) has a continuous derivative on [a,b],
z(t)=0,∀t∈[a,b],
z(t) is one-to-one on [a,b].
A point set γ is called a smooth closed curve if it is the range of some continuous function z=z(t),t∈[a,b], satisfying conditions (1) and (2) and the following:
z(t) is one-to-one on the half-open interval [a,b), but
z(b)=z(a) and z′(b)=z′(a).
Remark: in general, we refer to a function z=z(t), where t∈[a,b], as "admissible" if it satisfies the conditions (1), (2), and (3) / (⋅).
To explain the definition, let us consider the scenario where a curve γ is being drawn on a piece of paper using a pen. The position of the pen at each time t∈[a,b] is given by the function z(t), which parameterizes the curve.
To ensure that the curve is smooth, we must adhere to certain guidelines:
We must not lift the pen from the paper during the drawing process, which implies that z(γt) must be continuous.
The velocity of the pen point must be well-defined and finite, and it must also vary continuously. Therefore, z′(t) must exist and be continuous on the interval [a,b].
To avoid sharp corners in the curve (which would require a sudden break in the drawing process), we require that z′(t) is never zero.
We also require that no point on the curve is drawn more than once, except for the initial and terminal points, which may coincide. In other words, z(t) must be one-to-one, except for the endpoints a and b.
In order to demonstrate that a collection of points γ in the complex plane C forms a smooth curve, we must present an admissible parametrization function z(t) whose range is γ.
There can be infinite number of such parametrizations if γ is smooth.
Directed Smooth Curve
Contour
Definition. A contour is either a single point z0 or a finite sequence of directed smooth curves (γ1,γ2,…,γn) such that the terminal point of γk coincides with the initial point of γk+1 for each k=1,2,…,n−1. In this case one can write Γ=γ1+γ2+⋯+γn.
The (undirected) point set underlying a contour is known as a piecewise smooth
curve
is said to be a closed contour or a loop if its initial and terminal points coincide.
A simple closed contour is a closed contour with no multiple points other than its initial-terminal point; in other words, if z=z(t),a≤t≤b, is a parametrization of the closed contour, then z(t) is one-to-one on the half-open interval [a,b)
Contour Integral
We are ready to define the definite integral of a complex-valued function f along a contour Γ.
Directed Smooth Curve
We start by defining the integral along a directed smooth curve γ (with initial point α and terminal point β), and then defining integral along a contour in terms of the integrals along its smooth components.
As in the construction of the Riemann integrals, we repeat the partition and product idea: let P={z0,z1,…,zn}⊆γ be a partition of the curve such that z0=α and zn=β.
For each k∈[n], define Δk≐zk−zk−1, and let mesh of partition P be the maximum length of the Δk:
∥P∥≐k∈[n]max∥Δk∥.
A Riemann sum associated with P is just what it is in the real case:
k=1∑nf(dk)⋅Δk,
where dk is an arbitrary point on the arc zk−1,zk.
Definition. A function f:γ→C is integrable over a directed smooth curve γ, if ∃J∈C, s.t., ∀ϵ>0, ∃δ>0 s.t., for every partition P with ∥P∥<δ and every choice of dk in zk−1,zk, it holds that
k=1∑nf(dk)Δk−J<ϵ.
We call J the integral of f over γ, and write it as
∫γf(x)dx≐J=∥P∥→0limk=1∑nf(dk)Δk.
Properties
Before establishing conditions under which the path integral exists, we study its properties directly, via its definition.
Linearity.
Constant Multiple: ∫γcf(x)dx=c∫γf(x)dx.
Sum: ∫γf(x)+g(x)dx=∫γf(x)dx+∫γg(x)dx.
Proof. For every partition P of γ and for every choice of the points dk,
Taking limit of both side, we get the desired answer.
Remark: given two sequence {a1,a2,…,} and {b1,b2,…,}, if ai=bi for arbitrary i≥0 and limibi=S, then limiai exits and limiai=S.
□
Existence
We provide a sufficient condition under which the path integral exists.
Lemma. Let γ be a directed smooth curve, and r:[a,b]→C be a parameterization of γ.
For each partition P={z0,…,zn} of γ, define the inverse partition of [a,b] as
r−1(P)≐{r−1(z0),…,r−1(zn)}.
Then
∥P∥→0implies∥r−1(P)∥→0.
Remark: When γ is a directed smooth arc, then r is a bijection and r−1(z) is well-defined for each z∈γ.
But when γ is a directed smooth closed curve, then r is no longer a bijection, since r(a)=r(b).
But there is still a unique partition (t0,…,tn)⊆[a,b], s.t., a=t0≤⋯≤tn=b and r(ti)=zi, for each i∈[0..n].
In this case, r−1(zi)≐ti, for each i∈[0..n].
Therefore, r−1(P) is well-defined.
Proof.
Since r is continuous on [a,b], it is uniformly continuous.
□
Theorem. If f:γ→C is continuous on the directed smooth curve γ, then f is integrable over γ and
∫γf(x)dx=∫abf(r(t))r′(t)dt,
where r:[a,b]→C is an parameterization of γ.
Proof.
We first prove that f(r(t))⋅r′(t) is integrable, so the RHS of the equation is well-defined.
Then we show that ∑k=1nf(dk)Δk converges to the RHS as ∥P∥→0.
Hence the limit lim∥P∥→0∑k=1nf(dk)Δk exists.
Integrability of f(r(t))⋅r′(t):
Observe that f∘r(t)=f(r(t)):[a,b]→C is continuous.
By assumption r′(t):[a,b]→C is continuous.
Therefore, f(r(t))⋅r′(t):[a,b]→C is continuous.
Both the real and imaginary parts of f(r(t))⋅r′(t) are continuous, and hence integrable.
Claim One. For each z∈γ, there is a unique point t∈[a,b] for which r(t)=z.
Proof of the Claim One.
□
We continue to prove the equation.
Let P={z0,z1,…,zn} be a partition of γ.
By Claim One, there exists unique points Q={a=t0<t1<…<tn=b}, s.t., r(k)=zk, for k∈[0..n].
□
To compute such integral, we can choose a description $\gamma(t) = x(t) + i y(t) : [a,b]→C of curve γ.
We partition γ by partitioning the interval [a,b] in usual way Pt={a=t0<t1<…<tn=b}.
Then γ(Pt)≐{γ(t0),γ(t1),…,γ(tn)} is a partition of γ.
If γ is continuous, it is uniformly continuous on [a,b]. Therefore, as ∥Pt∥→0, ∥γ(Pt)∥→0.
If ∫γf(z)dz does exist, then
When the derivative of γ exists and is continuous, it is uniformly continuous on the closed bounded interval [a,b].
We now can rewrite the Riemann sum as
On the other hand, as x′(t) and y′(t) are uniformly continuous, for arbitrary ϵ>0, there is a δ such that if ∥Pt∥<δ, ∣x′(ej′)−x′(ej)∣<ϵ and ∣y′(ej′′)−y′(ej)∣<ϵ.
It follows that
Remark 1:Can we relax the condition that γ′(t) is continuous and that [a,b] is a closed interval?
Remark 2:We have also showed that the integration is independent of the choice of γ, i.e., any representation of γ that is continuously differentiable gives the same integration value.
Anti-Derivative
Now suppose that F(z)=u(x,y)+iv(x,y) and F′(z)=f(z).
i.e., u is differentiable at every point in the domain.
Question: Is is possible that u is differentiable but its partial derivatives are not continuous? The answer is NO. First we consider an one dimension counter example:
f(x)={x2sinx1∀x=0,0,ifx=0
To show f(x) is differential at 0, we use the definition of derivative:
f′(0)=h→limh−0f(h)−f(0)=h→0limhsinh1=0
On the other hand, f(x) is always differentiable from 0:
f′(x)=2xsinx1+x2(−1/x2)cosx1=2xsinx1−cosx1
Hence, f(x) is differentiable everywhere, but f′(x) is not continuous at 0.
The above example can be easily extended to two dimension case:
How do we extend integral in real line to C.
The most simplest extension is of a real to complex function
γ(t)=x(t)+iy(t),
whose integral on an interval is defined by integrating its real part and imaginary parts separately.
Definition. Let γ(t)=x(t)+iy(t) be a function defined on [a,b].
If both x(x) and y(t) are Riemann integrable, then the integral of γ over [a,b] is defined as
∫abγ(t)dt≐∫abx(t)dt+i∫aby(t)dt,
Reference
[1] 常庚哲 and 史济怀, 数学分析教程 (第三版).
[2] E. M. Stein and R. Shakarchi, Complex analysis. Princeton University Press, 2003.