How Do Dogbone Contours, Branch Cuts, and Residues at Infinity Work?
At a glance
- 1. Choose a branch
Specify the branch of the multivalued function and its cut before evaluating the contour.
- 2. Track both banks
Integrate along each side of the cut, keeping their opposite directions and different function values.
- 3. Check endpoint arcs
Estimate the small and large circular arcs to show whether they vanish.
- 4. Apply residues carefully
Use residues at enclosed poles; use a residue at infinity only when the function is meromorphic near infinity.
A dogbone contour is a path that follows both sides of a branch cut, usually joined by small arcs around the cut’s endpoints. It turns a contour integral into a relation between the two boundary values of a multivalued function. The main bookkeeping is to distinguish the function’s value on each bank from the direction in which that bank is traversed.
A dogbone contour does not by itself mean that you should use the residue at infinity. Apply the residue theorem to the poles enclosed in the chosen branch domain. A residue at infinity is valid only when the function is single-valued and meromorphic in a neighborhood of infinity.
Set the branch and contour first
For a multivalued expression such as or , choose a branch before integrating. For example, the choice
places the branch cut along the positive real axis. The values just above and below that axis are then different: for ,
A dogbone boundary follows one bank in one direction and the other bank in the opposite direction. The opposite orientations are part of the contour integral; they are not optional sign changes added afterward. The small arcs at the cut’s endpoints must also be considered, unless estimates show their contributions vanish.
Worked example: a keyhole around the positive axis
Evaluate the real integral
Use with , so the cut is the positive real axis. Take a keyhole contour with an outer circle of radius , an inner circle of radius , and straight sections just above and below the cut. In the limit, the two straight sections give:
- Upper bank: traversed from to , where .
- Lower bank: traversed from to , where .
Together their contribution tends to
The only pole inside the contour is at . On the chosen branch, , so
The residue theorem therefore gives
Using and yields
The omitted circular arcs do vanish for . Near zero, is of order and the arc length is proportional to , so the small-arc integral is of order . At large radius, is of order and the arc length is proportional to , so the large-arc integral is of order . Both tend to zero in the stated range.
When the residue at infinity applies
For a function meromorphic near infinity, the residue at infinity is defined by
Equivalently, for a Laurent expansion valid near infinity, it is the negative of the coefficient of . With the usual counterclockwise orientation of a large circle,
provided is meromorphic throughout the exterior of the circle and has no finite poles on or outside it. If the function is meromorphic on the extended complex plane, then over its finite poles.
The example above does not have a residue at infinity in this sense: is multivalued, and infinity is a branch point for a general noninteger . Its contour calculation uses the residue at and the jump between the two banks of the cut. Do not replace that jump with a residue at infinity.
Common mistakes
- Forgetting the lower-bank phase. A circuit around the branch point changes the argument by , so fractional powers acquire a factor such as .
- Giving both banks the same direction. A positively oriented boundary traverses the two sides of a slit in opposite directions.
- Dropping endpoint arcs without checking. Their integrals vanish only when the local growth of the integrand makes them tend to zero.
- Applying the residue theorem across an unresolved cut. First define a branch on the region bounded by the contour. Then identify the isolated poles inside that region.
- Treating every large contour as a residue at infinity. A branch point at infinity prevents the usual meromorphic residue-at-infinity argument.
For a different branch cut or a different contour orientation, the phase factors and signs may change. The reliable method is to write the value of the integrand and the direction of traversal on each segment before simplifying the contour integral.
References
- Complex Analysis, Lars V. Ahlfors
- Complex Variables and Applications, James Ward Brown and Ruel V. Churchill
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.