Cauchy's integral formula

From Wikipedia, the free encyclopedia
(Redirected from Cauchy kernel)
Jump to navigation Jump to search

Template:Short description Script error: No such module "Distinguish". Template:Complex analysis sidebar In mathematics, Cauchy's integral formula, named after Augustin-Louis Cauchy, is a central statement in complex analysis. It expresses the fact that a holomorphic function defined on a disk is completely determined by its values on the boundary of the disk, and it provides integral formulas for all derivatives of a holomorphic function. Cauchy's formula shows that, in complex analysis, "differentiation is equivalent to integration": complex differentiation, like integration, behaves well under uniform limits – a result that does not hold in real analysis.

Theorem

Let UScript error: No such module "Check for unknown parameters". be an open subset of the complex plane CScript error: No such module "Check for unknown parameters"., and suppose the closed disk DScript error: No such module "Check for unknown parameters". defined as D={z:|zz0|r} is completely contained in UScript error: No such module "Check for unknown parameters".. Let f : UCScript error: No such module "Check for unknown parameters". be a holomorphic function, and let γScript error: No such module "Check for unknown parameters". be the circle, oriented counterclockwise, forming the boundary of DScript error: No such module "Check for unknown parameters".. Then for every aScript error: No such module "Check for unknown parameters". in the interior of DScript error: No such module "Check for unknown parameters"., f(a)=12πiγf(z)zadz.

The proof of this statement uses the Cauchy integral theorem and like that theorem, it only requires fScript error: No such module "Check for unknown parameters". to be complex differentiable. Because 1za can be expanded as a power series in the variable Template:Tmath as 1za=1+az+(az)2+z, it follows that holomorphic functions are analytic, i.e. they can be expanded as convergent power series. In particular fScript error: No such module "Check for unknown parameters". is actually infinitely differentiable, with f(n)(a)=n!2πiγf(z)(za)n+1dz.

This formula is sometimes referred to as Cauchy's differentiation formula.

The theorem stated above can be generalized. The circle γScript error: No such module "Check for unknown parameters". can be replaced by any closed rectifiable curve in UScript error: No such module "Check for unknown parameters". which has winding number one about aScript error: No such module "Check for unknown parameters".. Moreover, as for the Cauchy integral theorem, it is sufficient to require that fScript error: No such module "Check for unknown parameters". be holomorphic in the open region enclosed by the path and continuous on its closure.

Note that not every continuous function on the boundary can be used to produce a function inside the boundary that fits the given boundary function. For instance, if we put the function Template:Tmath, defined for Template:Abs = 1Script error: No such module "Check for unknown parameters"., into the Cauchy integral formula, we get zero for all points inside the circle. In fact, giving just the real part on the boundary of a holomorphic function is enough to determine the function up to an imaginary constant — there is only one imaginary part on the boundary that corresponds to the given real part, up to addition of a constant. We can use a combination of a Möbius transformation and the Stieltjes inversion formula to construct the holomorphic function from the real part on the boundary. For example, the function f(z) = iizScript error: No such module "Check for unknown parameters". has real part Re f(z) = Im zScript error: No such module "Check for unknown parameters".. On the unit circle this can be written Template:Tmath. Using the Möbius transformation and the Stieltjes formula we construct the function inside the circle. The Template:Tmath term makes no contribution, and we find the function izScript error: No such module "Check for unknown parameters".. This has the correct real part on the boundary, and also gives us the corresponding imaginary part, but off by a constant, namely iScript error: No such module "Check for unknown parameters"..

Proof sketch

By using the Cauchy integral theorem, one can show that the integral over CScript error: No such module "Check for unknown parameters". (or the closed rectifiable curve) is equal to the same integral taken over an arbitrarily small circle around aScript error: No such module "Check for unknown parameters".. Since f(z)Script error: No such module "Check for unknown parameters". is continuous, we can choose a circle small enough on which f(z)Script error: No such module "Check for unknown parameters". is arbitrarily close to f(a)Script error: No such module "Check for unknown parameters".. On the other hand, the integral C1zadz=2πi, over any circle CScript error: No such module "Check for unknown parameters". centered at aScript error: No such module "Check for unknown parameters".. This can be calculated directly via a parametrization (integration by substitution) z(t) = a + εeitScript error: No such module "Check for unknown parameters". where 0 ≤ t ≤ 2πScript error: No such module "Check for unknown parameters". and εScript error: No such module "Check for unknown parameters". is the radius of the circle.

Letting ε → 0Script error: No such module "Check for unknown parameters". gives the desired estimate |12πiCf(z)zadzf(a)|=|12πiCf(z)f(a)zadz|=|12πi02π(f(z(t))f(a)εeitεeiti)dt|12π02π|f(z(t))f(a)|εεdtmax|za|=ε|f(z)f(a)|ε00.

Example

File:ComplexResiduesExample.png
Surface of the real part of the function g(z) = Template:SfracScript error: No such module "Check for unknown parameters". and its singularities, with the contours described in the text.

Let g(z)=z2z2+2z+2, and let CScript error: No such module "Check for unknown parameters". be the contour described by Template:Abs = 2Script error: No such module "Check for unknown parameters". (the circle of radius 2).

To find the integral of g(z)Script error: No such module "Check for unknown parameters". around the contour CScript error: No such module "Check for unknown parameters"., we need to know the singularities of g(z)Script error: No such module "Check for unknown parameters".. Observe that we can rewrite gScript error: No such module "Check for unknown parameters". as follows: g(z)=z2(zz1)(zz2) where z1 = − 1 + iScript error: No such module "Check for unknown parameters". and z2 = − 1 − iScript error: No such module "Check for unknown parameters"..

Thus, gScript error: No such module "Check for unknown parameters". has poles at z1Script error: No such module "Check for unknown parameters". and z2Script error: No such module "Check for unknown parameters".. The moduli of these points are less than 2 and thus lie inside the contour. This integral can be split into two smaller integrals by Cauchy–Goursat theorem; that is, we can express the integral around the contour as the sum of the integral around z1Script error: No such module "Check for unknown parameters". and z2Script error: No such module "Check for unknown parameters". where the contour is a small circle around each pole. Call these contours C1Script error: No such module "Check for unknown parameters". around z1Script error: No such module "Check for unknown parameters". and C2Script error: No such module "Check for unknown parameters". around z2Script error: No such module "Check for unknown parameters"..

Now, each of these smaller integrals can be evaluated by the Cauchy integral formula, but they first must be rewritten to apply the theorem. For the integral around C1Script error: No such module "Check for unknown parameters"., define f1Script error: No such module "Check for unknown parameters". as f1(z) = (zz1)g(z)Script error: No such module "Check for unknown parameters".. This is analytic (since the contour does not contain the other singularity). We can simplify f1Script error: No such module "Check for unknown parameters". to be: f1(z)=z2zz2 and now g(z)=f1(z)zz1.

Since the Cauchy integral formula says that: Cf1(z)zadz=2πif1(a), we can evaluate the integral as follows: C1g(z)dz=C1f1(z)zz1dz=2πiz12z1z2.

Doing likewise for the other contour: f2(z)=z2zz1, we evaluate C2g(z)dz=C2f2(z)zz2dz=2πiz22z2z1.

The integral around the original contour CScript error: No such module "Check for unknown parameters". then is the sum of these two integrals: Cg(z)dz=C1g(z)dz+C2g(z)dz=2πi(z12z1z2+z22z2z1)=2πi(2)=4πi.

An elementary trick using partial fraction decomposition: Cg(z)dz=C(11zz11zz2)dz=02πi2πi=4πi

Consequences

The integral formula has broad applications. First, it implies that a function which is holomorphic in an open set is in fact infinitely differentiable there. Furthermore, it is an analytic function, meaning that it can be represented as a power series. The proof of this uses the dominated convergence theorem and the geometric series applied to f(ζ)=12πiCf(z)zζdz.

The formula is also used to prove the residue theorem, which is a result for meromorphic functions, and a related result, the argument principle. It is known from Morera's theorem that the uniform limit of holomorphic functions is holomorphic. This can also be deduced from Cauchy's integral formula: indeed the formula also holds in the limit and the integrand, and hence the integral, can be expanded as a power series. In addition the Cauchy formulas for the higher order derivatives show that all these derivatives also converge uniformly.

The analog of the Cauchy integral formula in real analysis is the Poisson integral formula for harmonic functions; many of the results for holomorphic functions carry over to this setting. No such results, however, are valid for more general classes of differentiable or real analytic functions. For instance, the existence of the first derivative of a real function need not imply the existence of higher order derivatives, nor in particular the analyticity of the function. Likewise, the uniform limit of a sequence of (real) differentiable functions may fail to be differentiable, or may be differentiable but with a derivative which is not the limit of the derivatives of the members of the sequence.

Another consequence is that if f(z) = Σ an znScript error: No such module "Check for unknown parameters". is holomorphic in Template:Abs < RScript error: No such module "Check for unknown parameters". and 0 < r < RScript error: No such module "Check for unknown parameters". then the coefficients anScript error: No such module "Check for unknown parameters". satisfy Cauchy's estimate[1] |an|rnsup|z|=r|f(z)|.

From Cauchy's estimate, one can easily deduce that every bounded entire function must be constant (which is Liouville's theorem).

The formula can also be used to derive Gauss's Mean-Value Theorem, which states[2] f(z)=12π02πf(z+reiθ)dθ.

In other words, the average value of fScript error: No such module "Check for unknown parameters". over the circle centered at zScript error: No such module "Check for unknown parameters". with radius rScript error: No such module "Check for unknown parameters". is f(z)Script error: No such module "Check for unknown parameters".. This can be calculated directly via a parametrization of the circle.

Generalizations

Smooth functions

A version of Cauchy's integral formula is the Cauchy–Pompeiu formula,[3] and holds for smooth functions as well, as it is based on Stokes' theorem. Let DScript error: No such module "Check for unknown parameters". be a disc in CScript error: No such module "Check for unknown parameters". and suppose that fScript error: No such module "Check for unknown parameters". is a complex-valued [[continuously differentiable function|CTemplate:Isup]]Script error: No such module "Check for unknown parameters". function on the closure of DScript error: No such module "Check for unknown parameters".. Then[4][5] f(ζ)=12πiDf(z)dzzζ1πDfz¯(z)dxdyzζ.

One may use this representation formula to solve the inhomogeneous Cauchy–Riemann equations in DScript error: No such module "Check for unknown parameters".. Indeed, if φScript error: No such module "Check for unknown parameters". is a function in DScript error: No such module "Check for unknown parameters"., then a particular solution fScript error: No such module "Check for unknown parameters". of the equation is a holomorphic function outside the support of μScript error: No such module "Check for unknown parameters".. Moreover, if in an open set DScript error: No such module "Check for unknown parameters"., dμ=12πiφdzdz¯ for some φCTemplate:Isup(D)Script error: No such module "Check for unknown parameters". (where k ≥ 1Script error: No such module "Check for unknown parameters".), then f(ζ, ζ)Script error: No such module "Check for unknown parameters". is also in CTemplate:Isup(D)Script error: No such module "Check for unknown parameters". and satisfies the equation fz¯=φ(z,z¯).

The first conclusion is, succinctly, that the convolution μk(z)Script error: No such module "Check for unknown parameters". of a compactly supported measure with the Cauchy kernel k(z)=p.v.1z is a holomorphic function off the support of μScript error: No such module "Check for unknown parameters".. Here p.v.Script error: No such module "Check for unknown parameters". denotes the principal value. The second conclusion asserts that the Cauchy kernel is a fundamental solution of the Cauchy–Riemann equations. Note that for smooth complex-valued functions fScript error: No such module "Check for unknown parameters". of compact support on CScript error: No such module "Check for unknown parameters". the generalized Cauchy integral formula simplifies to f(ζ)=12πifz¯dzdz¯zζ, and is a restatement of the fact that, considered as a distribution, z)−1Script error: No such module "Check for unknown parameters". is a fundamental solution of the Cauchy–Riemann operator Template:SfracScript error: No such module "Check for unknown parameters"..[6]

The generalized Cauchy integral formula can be deduced for any bounded open region XScript error: No such module "Check for unknown parameters". with CTemplate:IsupScript error: No such module "Check for unknown parameters". boundary XScript error: No such module "Check for unknown parameters". from this result and the formula for the distributional derivative of the characteristic function χXScript error: No such module "Check for unknown parameters". of XScript error: No such module "Check for unknown parameters".: χXz¯=i2Xdz, where the distribution on the right hand side denotes contour integration along XScript error: No such module "Check for unknown parameters"..[7] Template:Math proof Now we can deduce the generalized Cauchy integral formula: Template:Math proof

Several variables

In several complex variables, the Cauchy integral formula can be generalized to polydiscs.[8] Let DScript error: No such module "Check for unknown parameters". be the polydisc given as the Cartesian product of nScript error: No such module "Check for unknown parameters". open discs D1, ..., DnScript error: No such module "Check for unknown parameters".: D=i=1nDi.

Suppose that fScript error: No such module "Check for unknown parameters". is a holomorphic function in DScript error: No such module "Check for unknown parameters". continuous on the closure of DScript error: No such module "Check for unknown parameters".. Then f(ζ)=1(2πi)nD1××Dnf(z1,,zn)(z1ζ1)(znζn)dz1dzn where ζ = (ζ1,...,ζn) ∈ DScript error: No such module "Check for unknown parameters"..

In real algebras

The Cauchy integral formula is generalizable to real vector spaces of two or more dimensions. The insight into this property comes from geometric algebra, where objects beyond scalars and vectors (such as planar bivectors and volumetric trivectors) are considered, and a proper generalization of Stokes' theorem.

Geometric calculus defines a derivative operator ∇ = êiiScript error: No such module "Check for unknown parameters". under its geometric product — that is, for a kScript error: No such module "Check for unknown parameters".-vector field ψ(r)Script error: No such module "Check for unknown parameters"., the derivative ψScript error: No such module "Check for unknown parameters". generally contains terms of grade k + 1Script error: No such module "Check for unknown parameters". and k − 1Script error: No such module "Check for unknown parameters".. For example, a vector field (k = 1Script error: No such module "Check for unknown parameters".) generally has in its derivative a scalar part, the divergence (k = 0Script error: No such module "Check for unknown parameters".), and a bivector part, the curl (k = 2Script error: No such module "Check for unknown parameters".). This particular derivative operator has a Green's function: G(𝐫,𝐫)=1Sn𝐫𝐫|𝐫𝐫|n where SnScript error: No such module "Check for unknown parameters". is the surface area of a unit nScript error: No such module "Check for unknown parameters".-ball in the space (that is, S2 = 2πScript error: No such module "Check for unknown parameters"., the circumference of a circle with radius 1, and S3 = 4πScript error: No such module "Check for unknown parameters"., the surface area of a sphere with radius 1). By definition of a Green's function, G(𝐫,𝐫)=δ(𝐫𝐫).

It is this useful property that can be used, in conjunction with the generalized Stokes theorem: Vd𝐒f(𝐫)=Vd𝐕f(𝐫) where, for an nScript error: No such module "Check for unknown parameters".-dimensional vector space, dSScript error: No such module "Check for unknown parameters". is an (n − 1)Script error: No such module "Check for unknown parameters".-vector and dVScript error: No such module "Check for unknown parameters". is an nScript error: No such module "Check for unknown parameters".-vector. The function f(r)Script error: No such module "Check for unknown parameters". can, in principle, be composed of any combination of multivectors. The proof of Cauchy's integral theorem for higher dimensional spaces relies on the using the generalized Stokes theorem on the quantity G(r, r′) f(r′)Script error: No such module "Check for unknown parameters". and use of the product rule: VG(𝐫,𝐫)d𝐒f(𝐫)=V([G(𝐫,𝐫)]f(𝐫)+G(𝐫,𝐫)f(𝐫))d𝐕

When f = 0Script error: No such module "Check for unknown parameters"., f(r)Script error: No such module "Check for unknown parameters". is called a monogenic function, the generalization of holomorphic functions to higher-dimensional spaces — indeed, it can be shown that the Cauchy–Riemann condition is just the two-dimensional expression of the monogenic condition. When that condition is met, the second term in the right-hand integral vanishes, leaving only VG(𝐫,𝐫)d𝐒f(𝐫)=V[G(𝐫,𝐫)]f(𝐫)=Vδ(𝐫𝐫)f(𝐫)d𝐕=inf(𝐫) where inScript error: No such module "Check for unknown parameters". is that algebra's unit nScript error: No such module "Check for unknown parameters".-vector, the pseudoscalar. The result is f(𝐫)=1inVG(𝐫,𝐫)d𝐒f(𝐫)=1inV𝐫𝐫Sn|𝐫𝐫|nd𝐒f(𝐫)

Thus, as in the two-dimensional (complex analysis) case, the value of an analytic (monogenic) function at a point can be found by an integral over the surface surrounding the point, and this is valid not only for scalar functions but vector and general multivector functions as well.

See also

<templatestyles src="Div col/styles.css"/>

Notes

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "Footnotes".
  2. Template:WolframAlpha
  3. Script error: No such module "Footnotes".
  4. Script error: No such module "Footnotes".
  5. Script error: No such module "Footnotes".
  6. Script error: No such module "Footnotes".
  7. Script error: No such module "Footnotes".
  8. Script error: No such module "Footnotes".

Script error: No such module "Check for unknown parameters".

References

<templatestyles src="Refbegin/styles.css" />

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".

External links