What is the Best Proof of Cauchy’s Integral Theorem?
Today’s post may look as though I’m going all Terry Tao on you with a long post with lots of mathematical symbols. It’s really about the learning and teaching of Cauchy’s integral theorem from undergraduate complex analysis, so isn’t for everyone. If it’s not your cup of tea/coffee, then pop over here for some entertainment.
Cauchy’s Integral Theorem
Cauchy’s Integral Theorem is one of the greatest theorems in mathematics. There are many ways of stating it. Here’s just one:
Cauchy’s Integral Theorem: Let be a domain, and be a differentiable complex function. Let be a closed contour such that and its interior points are in .
Here, contour means a piecewise smooth map .
In my years lecturing Complex Analysis I have been searching for a good version and proof of the theorem. My definition of good is that the statement and proof should be short, clear and as applicable as possible so that I can maintain rigour when proving Cauchy’s Integral Formula and the major applications of complex analysis such as evaluating definite integrals. Many of the proofs in the literature are rather complicated and so time is lost in lectures proving lemmas that that are never needed again.
Here’s a version which I think has a good balance between simplicity and applicability. I’ve highlighted the difference with the version above.
Cauchy’s Integral Theorem (Simple version): Let be a domain, and be a differentiable complex function. Let be a simple closed contour made of a finite number of lines and arcs such that and its interior points are in .
Here an important point is that the curve is simple, i.e., is injective except at the start and end points. This means that we have a Jordan curve and so the curve has well-defined interior and exterior and both are connected sets.
With this version I believe one can prove all the major theorems in an introductory course. I would be interested to hear from anyone who knows a simpler proof or has some thoughts on this one.
Proof of Simple Version of Cauchy’s Integral Theorem
Let denote the interior of , i.e., points with non-zero winding number and for any contour let denote its image. First we need a lemma.
Let be a simple closed contour made of a finite number of lines and arcs in the domain with . Let be a square in bounding and be analytic. Then for any there exists a subdivision of into a grid of squares so that for each square in the grid with there exists a such that
Proof of Lemma
The set up looks like the following.
For a contradiction we will assume the statement is false. Let and divide into 4 equal-sized squares. At least one of these squares will not satisfy the required condition in the lemma. Let be such a square. Repeat the process to produce an infinite sequence of squares with .By the Nested Squares Lemma (which is just a generalization of the Nested Interval Theorem) there exists .
As is differentiable there exists such that
Then as is differentiable, is continuous (and hence integrable).
Without loss of generality we can assume that is positively oriented. Let be the union of positively oriented contours giving the boundary of . Since is made of a finite number of lines and arcs will itself be the union of a finite number of lines and arcs. For such that , is just the boundary of a square.
On we have
and edges of touching squares will cancel.
by (1) and (2). We now estimate each of the integrals in the sum.
Let be the length of the side of the squares. For we have is the area of all the squares . Now is less than or equal to the length of the side of the original square enclosing .
This ends the proof.
Some thoughts on teaching:
For a teacher what’s good about this way of proving it? Well, it means you have rigorously proved a version that will cope with the main applications of the theorem: Cauchy’s residue theorem to evaluation of improper real integrals. For these, and proofs of theorems such as Fundamental Theorem of Algebra or Louiville’s theorem you never need more than a finite number of arcs and lines (or a circle – which is just a complete arc).
Also, the proof is divided into distinct sections rather than being mixed up. The standard proof involving proving the statement first for a triangle or square requires a nesting during which one has to keep track of an estimation. In the proof above the nesting is separated from the estimation and hence, I believe, is easier to understand and follow. Furthermore, standard proofs then have to move to a more general setting. Usually this is achieved by applying the triangle result to show that the on a star-shaped/convex domain an analytic function has an antiderivative. This can then be used to prove a version of the theorem involving simple contours or more general domains such as simply connected spaces.
The proof above can also be followed with a generalization to more complicated contours and domains but I think for an introductory course with not much time to give all the details, then this is unnecessary. Anyone who is interested will be able to find a proof of the more general version.
One flaw in almost all proofs of the theorem is that you have to make some assumption about Jordan curves or some similar property of contours. I think this is unavoidable but at least the Jordan Curve Theorem is intuitively obvious so I feel justified in not proving it.
Thanks to Matt Daws for conversations about this proof and to Steve Trotter for typing the original Latex.