Lecture 12: Pompeiu’s formula

Complex analysis, lecture 2
(March 6, 2026)

1.  The operators z and z¯

When working with the Cauchy–Riemann equations, we previously needed to separate functions into their real and imaginary parts u and v, and explicitly compute the x and y partial derivatives. It is often much more convenient to have operators that feel more natively complex.

To achieve this, we define the following operators:

z =12(x+(iy))=12(xiy),
z¯ =12(x(iy))=12(x+iy).

If a function f is analytic, we can use the Cauchy–Riemann equations to write its derivative in multiple ways:

f(z)=fx=f(iy)=ify.

By averaging the x and y expressions, we see that the z operator recovers the standard complex derivative:

f(z)=12(f(z)+f(z))=12(fxify)=fz.

On the other hand, if we take the difference of these equal expressions, we find a condition for the z¯ operator:

0=12(f(z)f(z))=12(fx+ify)=fz¯.

This shows that if f is analytic, it must satisfy fz¯=0.

More generally, if we express an arbitrary complex function as f=u+iv, applying the z¯ operator yields

fz¯=12(ux+ivx+iuyvy).

If we equate the real and imaginary parts of this expression to zero, we see that fz¯=0 holds if and only if

ux=vy,vx=uy,

which are precisely the standard Cauchy–Riemann equations. Consequently, the single equation

fz¯=0

is completely equivalent, and is sometimes called the complex form of the Cauchy–Riemann equations.

These new operators behave like standard partial derivative operators in many ways. They are linear combinations of partial derivatives, so they satisfy linearity:

z(af+bg)=afz+bgz,z¯(af+bg)=afz¯+bgz¯

for any constants a,b. They also satisfy the product rule:

z(fg)=fgz+fzg,z¯(fg)=fgz¯+fz¯g.

Finally, they have useful symmetry properties with respect to complex conjugation:

fz¯=f¯z¯,f¯z¯=fz¯.

As a quick application, suppose that both f and its conjugate f¯ are analytic. Because f¯ is analytic, the complex Cauchy–Riemann equation gives f¯z¯=0. But our property implies that fz¯=0, meaning fz=0. Since fz is just the derivative f(z) for an analytic function, f(z)=0, and so f must be a constant.

Here is a slightly more serious application. If f(z) is smooth (that is, smooth as a function of x and y, i.e. on 2; equivalently, all partial derivatives with respect to x and y exist) then, since all partial derivatives commute with each other, we have

z¯z=zz¯.

In particular, if f is analytic, so fz¯=0, then 0=zfz¯=z¯fz=z¯f(z), so f(z) is also analytic, so f′′(z) exists. By induction, we find that each higher derivative f(n)(z) exists and is analytic, recovering a consequence of Cauchy’s formula with much less work. However, here we needed to assume that f was smooth, which is not obvious from the definition of analytic functions and was not necessary for the argument via Cauchy’s formula, so that result is still important.

2.  Pompeiu’s formula

When we first introduced Cauchy’s formula, we described it as the complex version of half of Green’s theorem. In our new language, we can write it as follows: if fz¯=0, then

Df(z)𝑑z=0.

We can now come back to the “full” version of Green’s theorem: recall that this says

DP𝑑x+Qdy=D(QxPy)𝑑x𝑑y.

We have f(z)dz=f(z)dx+if(z)dy, so P=f and Q=if; therefore the right-hand side is

D(ifxfy)𝑑x𝑑y=iD(fx+ify)𝑑y=2iDfz¯𝑑x𝑑y.

That is:

Theorem (Cauchy–Green theorem).

If D is a bounded domain with piecewise smooth boundary and f is a smooth function on DD, then

Df(z)𝑑z=2iDfz¯𝑑x𝑑y.

If f is analytic, we recover Cauchy’s theorem.

Proceeding exactly how we derived Cauchy’s formula from Cauchy’s theorem using the more general formula above to incorporate a correction term, we can get the following generalization:

Theorem (Pompeiu’s formula).

If f is a smooth complex-valued function on DD as above, then for any zD we have

f(z0)=12πiDf(z)zz0𝑑z1πDfz¯1zz0𝑑x𝑑y.

When f is analytic, the correction term is zero and we recover Cauchy’s formula.

Proof sketch.

Let D0 be the disk of radius r centered at z0. In the proof of Cauchy’s formula, we used Cauchy’s theorem to relate the integral over D to the integral over D0, so that we could parametrize. Now, we use the Cauchy–Green theorem instead:

(DD0)f(z)zz0𝑑z=2iDD0z¯f(z)zz0𝑑x𝑑y=2iDD0fz¯1zz0𝑑x𝑑y.

The left-hand side is

Df(z)zz0𝑑zD0f(z)zz0𝑑z.

If we parametrize the circle D0 of radius r as in the proof of Cauchy’s formula, we find that

Df(z)zz0𝑑z=2πiA(r);

but we no longer have f analytic (hence harmonic), so we can’t assume A(r)=f(z0). That said, our equation now reads

2πiA(r)+Df(z)zz0=2iDD0fz¯1zz0𝑑x𝑑y.

Taking the limit as r0, the first integral on the left-hand side approaches 2πif(z0), the second is independent of r, and the only change on the right-hand side is that the size of the omitted disk D0 goes to zero; so in the limit the equation reads

2πif(z0)+Df(z)zz0=2iDfz¯1zz0𝑑x𝑑y,

which rearranges to the claimed formula. ∎

Note: for Cauchy’s formula, we could differentiate under the integral sign and deduce that f was therefore infinitely (complex) differentiable. Can we do so here? No: if so, we’d find that every smooth function (in the real sense) is analytic, which is not true! The issue is that the integrand in the second term fails to be differentiable at the point z=z0. This didn’t come up in Cauchy’s formula, where we just have the first term, since there zD rather than in D, so z=z0 is impossible, but in the second term it does occur, so while the integral will still converge, we can’t differentiate under the integral sign. So, for example, there can be no “Pompeiu’s formula for derivatives.”

Let’s work out an example of evaluating an integral via Pompeiu’s formula, as for Cauchy’s formula. Consider f(z)=z¯ and D the open disk of radius 1 centered at the origin. For the first term, notice that for |z|=1 we have z¯=eiθ¯=eiθ=1z, so this integral is the same as

12πiD1z(zz0)𝑑z.

There are a few ways we could compute this, e.g. via explicit parametrization. Let’s instead use Cauchy’s formula: just like last week, we can reduce this to the integral around two small disks centered at 0 and z0, giving

1z|z=z0+1zz0|z=0=1z01z0=0.

Since f(z0) is nonzero in general, Cauchy’s formula alone fails! We need the correction term.

Here, observe

fz¯=12(z¯x+iz¯y)=12(1i2)=1

(not unsurprisingly!) so the second term is

1πD1zz0𝑑x𝑑y.

One can, with some care, evaluate this integral directly; Pompeiu’s formula tells us much more directly that the whole thing must be equal to z¯0, or in other words

|z|<11zz0𝑑x𝑑y=πz¯0,

which is perhaps not a formula one would otherwise guess.