Argument Principle and Rouche's Theorem
The argument principle relates the number of zeros and poles of a meromorphic function inside a contour to a contour integral. Rouche's theorem, a consequence, is a powerful tool for locating zeros of holomorphic functions.
The Argument Principle
Let be meromorphic inside and on a simple closed contour (positively oriented), with zeros of orders and poles of orders (none on ). Then
where is the number of zeros and the number of poles, counted with multiplicity.
The integral equals the winding number of the image curve around the origin. As traverses , the argument of changes by . This is why the result is called the "argument principle."
How many zeros does have inside ?
On : . By Rouche's theorem (below), and have the same number of zeros inside , which is .
Alternatively, compute numerically.
Rouche's Theorem
Let and be holomorphic inside and on a simple closed contour . If for all , then and have the same number of zeros (counted with multiplicity) inside .
The condition ensures has image inside the disk on . Therefore has winding number around the origin on , so
This equals (zeros of minus poles of ) = (zeros of ) - (zeros of ) inside .
Applications of Rouche's Theorem
Let . On with large enough:
for sufficiently large . By Rouche's theorem, and have the same number of zeros inside , namely .
The polynomial has exactly one zero in . On , compare with :
So has the same number of zeros as in , which is exactly one.
On , compare with : . So has zeros in . Therefore has zeros in the annulus .
Counting Formula
For a meromorphic function and any function holomorphic near the zeros and poles of inside :
where are zeros and are poles. Taking gives the sum of the zeros minus the sum of the poles (with multiplicity).
The counting formula with computes the center of mass of zeros. Combined with Rouche's theorem, this can precisely locate zeros of polynomials and entire functions, making it essential in numerical analysis and control theory.