ButterAddict

Contour Integration

Word count: 724Reading time: 4 min
2019/03/29
loading

Contour Integration

Idea: A powerful method of doing integrals by using the properties of complex functions.

Analytic functions

  1. To be differentiable at a point, a function must satisfy Cauchy-Riemann.

\[ \frac{\partial u}{\partial x} = \frac{\partial v}{\partial y}, \,\frac{\partial v}{\partial x} = - \frac{\partial u}{\partial y} \\ \mathrm{Or} \,\, \frac{\partial f}{\partial z*}=0 \]

  1. To be analytic in a region, \(f'(z)\) exists and is continuous in the region; to be analytic at a point, \(f(z)\) needs to be analytic in a region around the point.

  2. If analytic, \(u\) and \(v\) both satisfy 2D-Laplace equation.

Complex Integrals

To do integration on a complex plane, we need to specify a contour - the result may depend on the contour.

Properties

  1. Contours can add up.

  2. Reverse direction gives negative the result.

  3. By parts and substitution applies.

  4. If a contour has length L, then

\[ |\int_c f(z)\, dz| \leq L \max_C |f(z)| \]

Cauchy’s theorem

If a function is analytic in a simply-connected domain \(R\), then for any simple closed curve \(C\) in \(R\),

\[ \oint_C f(z)\, dz =0 \]

Proof by Green’s theorem in 2D.

Consequence

Deforming a contour does not change the value of integral, as long as it does not cross a singularity.

If \(f\) has no singularities anywhere, then integrals does not depend at all on the contours.

Residues

The coefficient \(a_{-1}\) in the Laurent expansion is the residue of the pole.

Ways to calculate residues*

  1. Direct expansion

  2. Simple pole: \(\mathrm{res}_{z_0} f(z) = \lim_{z\to z_0} (z-z_0)f(z)\)

  3. Pole of order N:

\[ \mathrm{res}_{z_0} f(z) = \lim_{z\to z_0} \{\frac{1}{(N-1)!} \frac{d^{N-1}}{dz^{N-1}} [(z-z_0)^N f(z)] \} \]

  1. L’Hopital’s rule in conjunction with the above.

  2. If \(f(z)\) is analytic, residue of \(\frac{f(z)}{z-z_0}\) is \(f(z_0)\).

  3. If \(f(z)\) has a simple zero, \(g(z)\) is analytic, residue of \(g(z)/f(z)\) is \(g(z_0)/f'(z_0)\).

Calculus of residues

Residue theorem: f(z) in a simply connected region \(R\) is analytic except a finite number of poles at \(z=z_1, \,z_2 ...\), and a simple closed curve \(C\) encircles the poles in an anticlockwise direction,

\[ \oint_C f(z)\, dz=2\pi i \sum_{k=1}^{n} \mathrm{res}_{z_k} f(z) \]

Proof by substitute polar, for a small circle around a pole.

Cauchy’s formula

\[ f(z_0)=\frac{1}{2\pi i} \oint_C \frac{f(z)}{z-z_0}\, dz \]

for analytic \(f(z)\). Follows directly from residue theorem.

The point at infinity

The \(\infty\) is a single point if considering the stereographic projection of the complex plane onto the Riemann sphere.

To study the behaviour at infinity, define a new variable \(\zeta = z^{-1}​\) and study its behaviour at 0.

Multivalued functions and branch cuts

A point that cannot be encircled by a curve where the function is continuous and single-valued is called a branch point.

To make a function continuous and single valued, a branch cut is introduced to prevent any curve from encircling that point.

The cut can be any curve from the branch point to infinity.

In some cases, a finite branch cut may be used to connect two branch points. Check by encircling both points.

Branch cuts do not actually matter for integrals not encircling the branch point for \(2\pi\).

Choices of contours

Several standard choices are listed below.

  • When evaluating straight lines not on real axis, carefully parameterise \(z\).
  • For keyholes, make sure the \(\epsilon\) and \(R\) bits both vanishes (or at least converges). - check their big O

Transformation Methods

Jordan’s lemma

If $g(z) $ uniformly (order does not depend on angle) on \(C_R\) as \(R \to \infty\), then

\[ \lim_{R \to \infty} \int_{C_R} g(z)e^{i\lambda z} \, dz =0 \]

Fourier transform methods

  1. Reduce the order of an ODE/PDE by doing FT.
  2. In \(k​\) space, express the target function as a product of functions, one of which we know the FT, \(\tilde{G}(k)​\), the other one we know the original function \(f(x)​\).
  3. Either
    • realise that in \(x\) space, the original function is a convolution, so find the anti-FT \(G(x)\) first. Or;
    • find the FT \(\tilde{f}(k)\) first and do an inverse transform.

Webmentions - no interactions yet

    CATALOG
    1. 1. Contour Integration
      1. 1.1. Analytic functions
      2. 1.2. Complex Integrals
        1. 1.2.1. Properties
      3. 1.3. Cauchy’s theorem
        1. 1.3.1. Consequence
      4. 1.4. Residues
        1. 1.4.1. Ways to calculate residues*
      5. 1.5. Calculus of residues
      6. 1.6. Cauchy’s formula
      7. 1.7. The point at infinity
      8. 1.8. Multivalued functions and branch cuts
      9. 1.9. Choices of contours
    2. 2. Transformation Methods
      1. 2.1. Jordan’s lemma
      2. 2.2. Fourier transform methods