By using polynomial long division and the partial fraction technique from algebra, any rational function can be written as a sum of terms of the form 1 / (az + b)k + p(z), where a and b are complex, k is an integer, and p(z) is a polynomial . Just as polynomial factorization can be generalized to the Weierstrass factorization theorem, there is an analogy to partial fraction expansions for arbitrary meromorphic functions.
A proper rational function, i.e. one for which the degree of the denominator is greater than the degree of the numerator, has a partial fraction expansion with no polynomial terms. Similarly, a meromorphic function f(z) for which |f(z)| goes to 0 as z goes to infinity at least as quickly as |1/z|, has an expansion with no polynomial terms.
Calculation
Let f(z) be a function meromorphic in the finite complex plane with poles at λ1, λ2, ..., and let (Γ1, Γ2, ...) be a sequence of simple closed curves such that:
The origin lies inside each curve Γk
No curve passes through a pole of f
Γk lies inside Γk+1 for all k
, where d(Γk) gives the distance from the curve to the origin
Suppose also that there exists an integer p such that
The simplest examples of meromorphic functions with an infinite number of poles are the non-entire trigonometric functions, so take the function tan(z). tan(z) is meromorphic with poles at (n + 1/2)π, n = 0, ±1, ±2, ... The contours Γk will be squares with vertices at ±πk ± πki traversed counterclockwise, k > 1, which are easily seen to satisfy the necessary conditions.
On the horizontal sides of Γk,
so
sinh(x) < cosh(x) for all real x, which yields
For x > 0, coth(x) is continuous, decreasing, and bounded below by 1, so it follows that on the horizontal sides of Γk, |tan(z)| < coth(π). Similarly, it can be shown that |tan(z)| < 1 on the vertical sides of Γk.
With this bound on |tan(z)| we can see that
(The maximum of |1/z| on Γk occurs at the minimum of |z|, which is kπ).
Therefore p = 0, and the partial fraction expansion of tan(z) looks like
The principal parts and residues are easy enough to calculate, as all the poles of tan(z) are simple and have residue -1:
Ordering the poles λk so that λ1 = π/2, λ2 = -π/2, λ3 = 3π/2, etc., gives
Application to infinite products
Because the partial fraction expansion often yields sums of 1/(a+bz), it can be useful in finding a way to write a function as an infinite product; integrating both sides gives a sum of logarithms, and exponentiating gives the desired product: