A function f:CβC is a map R2βR2 in disguise β yet complex differentiability is dramatically stronger than the real notion. The reason is one innocent detail: the difference quotient is divided by a complex h, so the limit must come out the same no matter from which direction h shrinks to zero. That single requirement forces the CauchyβRiemann equations, and out of them fall holomorphy, harmonicity and conformality.
The difference quotient must not care about direction
Definition
Let
UβC be open and
z0ββU. Then
f is
complex differentiable at z0β if
fβ²(z0β)=limhβ0βhf(z0β+h)βf(z0β)β with
hβCβ{0} exists. If this holds at
every point of
U,
f is
holomorphic on
U.
In R there are two ways to approach a point; in C there are infinitely many, and all must yield the same complex number. Equivalently, the increment is approximated by multiplication with one fixed complex number, f(z0β+h)=f(z0β)+fβ²(z0β)h+o(β£hβ£). Multiplication by c=a+ibξ =0 is a rotation by argc together with a scaling by β£cβ£ β never a shear, never a reflection (for c=0 it is the zero map). That is exactly the constraint the real Jacobian will inherit.
Deriving the CauchyβRiemann equations
Write z=x+iy and split f(z)=u(x,y)+iv(x,y) with u,v:R2βR. Assume fβ²(z0β) exists; then the limit may be taken along two special directions. Horizontally, h=tβR, tβ0:
fβ²(z0β)=limtβ0βt[u(x0β+t,y0β)βu]+i[v(x0β+t,y0β)βv]β=uxβ+ivxβ.
Vertically, h=it with tβ0, where the factor 1/i=βi appears:
fβ²(z0β)=limtβ0βit[u(x0β,y0β+t)βu]+i[v(x0β,y0β+t)βv]β=βi(uyβ+ivyβ)=vyββiuyβ.
Both are the same complex number, so real and imaginary parts must match separately.
CauchyβRiemann equations
If
f=u+iv is complex differentiable at
z0β, then the four partials exist there and satisfy
uxβ=vyβ and
uyβ=βvxβ; moreover
fβ²(z0β)=uxβ+ivxβ=vyββiuyβ.
Through the Jacobian this becomes transparent: real differentiability approximates f by Df=(uxβvxββuyβvyββ), and CR says exactly that this matrix has the shape (abββbaβ) β a rotationβscaling, i.e. multiplication by a+ib=fβ²(z0β). In particular detDf=uxβvyββuyβvxβ=a2+b2=β£fβ²(z0β)β£2β₯0: holomorphic maps never reverse orientation.
Is CR enough? Sufficient conditions and one trap
CR is necessary. The converse needs a hypothesis on how the partials behave β four numbers satisfying two equations at a single point is far too weak.
Sufficient criterion
If
u,v are
real differentiable at
z0β and CR holds at
z0β, then
f=u+iv is complex differentiable at
z0β. Practical version: if
uxβ,uyβ,vxβ,vyβ exist, are continuous on a neighbourhood of
z0β and satisfy CR there, then
f is holomorphic on that neighbourhood.
Pitfall
Take
f(z)=zΛ2/z for
zξ =0,
f(0)=0. Along the axes
u(x,0)=x,
v(x,0)=0,
u(0,y)=0,
v(0,y)=y, so
uxβ=vyβ=1 and
uyβ=vxβ=0 at the origin: CR holds, and
f is continuous since
β£f(z)β£=β£zβ£. Yet for
z=reiΞΈ the quotient is
zf(z)βf(0)β=z2zΛ2β=eβ4iΞΈ, which depends on the direction β so
f is
not differentiable at
0. Real differentiability is the missing ingredient (the partials are discontinuous there). Only the deep
LoomanβMenchoff theorem rescues a converse:
f continuous plus CR
everywhere on a domain does imply holomorphy.
The Wirtinger form: no dependence on zΛ
Treat z and zΛ as formally independent coordinates through the Wirtinger operators
βzββ=21β(βxβββiβyββ),βzΛββ=21β(βxββ+iβyββ).
Applying the second to f=u+iv gives βzΛβf=21β[(uxββvyβ)+i(vxβ+uyβ)], which vanishes iff both CR equations hold.
Definition
For real differentiable
f: complex differentiability at
z0β βΊ βzΛβfβ(z0β)=0, and in that case
fβ²(z0β)=βzβfβ(z0β).
This is the fastest test in practice: express f through z and zΛ and hunt for a surviving zΛ. Thus z2,Β ez,Β sinz are holomorphic, while zΛ,Β β£zβ£2=zzΛ,Β Rez=21β(z+zΛ) are not (at best at isolated points).
Polar form, harmonic pairs, conformality
In polar coordinates z=reiΞΈ, r>0, the chain rule turns CR into
urβ=r1βvΞΈβ,vrβ=βr1βuΞΈβ,fβ²(z)=eβiΞΈ(urβ+ivrβ),
the convenient form for logz, zΞ± and anything given by modulus and argument. Since holomorphic functions turn out to be Cβ (Cauchy's integral formula, later), CR may be differentiated again: uxxβ+uyyβ=(vyβ)xββ(vxβ)yβ=0, and likewise for v.
Definition
u and
v solve Laplace's equation
Ξu=0: they are
harmonic, and
v is a
harmonic conjugate of
u. On a simply connected domain every harmonic
u has such a conjugate, unique up to a real constant, recovered by integrating
vxβ=βuyβ,
vyβ=uxβ. Since
βv=(βuyβ,uxβ) is
βu rotated by
90β, the level curves
u=const and
v=const meet orthogonally wherever
fβ²(z)ξ =0; at a zero of
fβ² of order
m both gradients vanish and the level sets cross at angle
Ο/(m+1) instead.
Near a point with fβ²(z0β)ξ =0 we have f(z)βf(z0β)+fβ²(z0β)(zβz0β): rotation by argfβ²(z0β) and uniform stretching by β£fβ²(z0β)β£ in every direction, so angles between curves survive in size and orientation β f is conformal at z0β. If fβ² has a zero of order m there, then f(z)βf(z0β)βΌc(zβz0β)m+1 and angles get multiplied by m+1: under zβ¦z2 right angles at the origin open into straight angles, so conformality fails exactly at the critical points.
Worked example: testing two functions for holomorphy
Task. Decide where f(z)=z2 and g(z)=β£zβ£2 are complex differentiable, and give the derivative.
Step 1 β Split into real and imaginary parts. z2=x2βy2+2ixy, so u=x2βy2, v=2xy; for g, u=x2+y2 and v=0.
Step 2 β Partials of f and the CR test. uxβ=2x, uyβ=β2y, vxβ=2y, vyβ=2x, hence uxβ=2x=vyβ β and uyβ=β2y=βvxβ β for every (x,y)βR2.
Step 3 β Sufficient criterion. These partials are polynomials, hence continuous on all of C; together with CR that yields holomorphy, and fβ²(z)=uxβ+ivxβ=2x+2iy=2z.
Step 4 β Same test for g. uxβ=2x=vyβ=0 forces x=0, and uyβ=2y=βvxβ=0 forces y=0. CR holds only at z=0, so g is differentiable at the origin alone (with gβ²(0)=0) and holomorphic nowhere β holomorphy needs an open neighbourhood.
Step 5 β Wirtinger cross-check. βzΛβ(z2)=0, while βzΛβ(zzΛ)=z, which vanishes only at z=0: the same verdict in two lines of work.
Result
f(z)=z2 is entire with
fβ²(z)=2z;
g(z)=β£zβ£2 is differentiable only at
z=0 and holomorphic on no open set. A single point of differentiability buys you nothing.
Summary
- Complex differentiability demands a direction-independent difference quotient β far stronger than the real notion.
- Necessarily uxβ=vyβ and uyβ=βvxβ; then fβ²=uxβ+ivxβ and detDf=β£fβ²β£2β₯0.
- The converse holds with real differentiability (practically: continuous partials); CR at an isolated point proves nothing.
- Compactly βf/βzΛ=0: a holomorphic function does not see zΛ; consequently u,v are harmonic conjugates with orthogonal level nets, and f is conformal wherever fβ²ξ =0.
Questions & Answers
Why does one limit condition produce two partial differential equations?
Answer
Comparing just two approach directions already gives two expressions for the single number
fβ²(z0β), namely
uxβ+ivxβ and
vyββiuyβ. Equating them is one complex equation, and a complex equation is two real ones: real parts give
uxβ=vyβ, imaginary parts give
vxβ=βuyβ. Once
(u,v) is real differentiable at
z0β, these two equations force every other direction to give the same limit.
Is complex differentiability the same as real differentiability of (u,v)?
Answer
No. Real differentiability only asks that
Df be
some linear map; complex differentiability asks it to be
C-linear, i.e. of the shape
(abββbaβ) β two extra real conditions on four entries, which is exactly CR. Real differentiability plus CR, however,
is equivalent to complex differentiability.
Why does every textbook version of the sufficient condition mention continuous partials?
Answer
Continuity of the partials on a neighbourhood is the standard criterion guaranteeing real differentiability of
u and
v: the mean value theorem then produces the linear approximation with an
o(β£hβ£) error. It is not the weakest hypothesis: real differentiability is weaker, and LoomanβMenchoff needs even less β but only as a statement on a whole domain (
f continuous, all four partials existing everywhere, CR everywhere). Continuity of the partials, however, is the one you can verify at a glance.
What exactly fails in the counterexample f(z)=zΛ2/z?
Answer
All four partials exist at the origin and satisfy CR, and
f is continuous there. But the difference quotient equals
eβ4iΞΈ along the ray of angle
ΞΈ, so it sweeps the entire unit circle as the direction varies. In fact
f is not real differentiable at
0 β the difference quotient admits no linear approximation at all; consistently, the partials turn out to be discontinuous there.
What is the difference between "differentiable at z0β" and "holomorphic at z0β"?
Answer
Holomorphic at
z0β means complex differentiable on an entire open neighbourhood, not merely at the point.
β£zβ£2 shows the distinction has teeth: differentiable at
0, holomorphic nowhere. Essentially every strong theorem β analyticity, Cauchy's theorem, the maximum principle β needs the open-set version.
Why is βf/βzΛ=0 such a useful reformulation?
Answer
It converts a check on four partials into pattern recognition: rewrite
f in terms of
z and
zΛ, and any surviving
zΛ blocks holomorphy wherever its coefficient is non-zero. It also makes the slogan "holomorphic = independent of the conjugate variable" literal and generalises directly to several variables and to the
βΛ-problems of complex geometry.
Does every harmonic function come from a holomorphic one?
Answer
Locally yes: on a disc every harmonic
u equals
Ref for some holomorphic
f, obtained by integrating
vxβ=βuyβ,
vyβ=uxβ. Globally the topology matters β on the punctured plane
u=logβ£zβ£ is harmonic but its conjugate is
argz, which admits no single-valued branch. Simple connectedness is exactly the hypothesis that removes the obstruction.
Do the CR equations have a physical reading?
Answer
Yes. If
f=u+iv is holomorphic, then
βu=fβ²(z)β is simultaneously divergence-free (because
Ξu=0) and curl-free (being a gradient):
f is the
complex potential of an ideal planar flow with velocity potential
u and stream function
v, whose streamlines are the curves
v=const. The same pair models electrostatic potentials and steady temperature fields, which is why conformal mapping became a classical tool for solving Laplace's equation on awkward domains.
The rest of the map
Complex differentiability is the entrance gate; everything downstream in complex analysis is a consequence of the rigidity you have just met.
Integration theory
- Cauchy's integral theorem β contour integrals of holomorphic functions vanish on simply connected domains: the integral counterpart of CR.
- Cauchy's integral formula β interior values are fixed by boundary values; the source of infinite differentiability.
- Goursat's theorem β Cauchy's theorem without assuming fβ² continuous, the technically sharpest entry point.
Local structure and global consequences
- Power series and analyticity β holomorphic β locally a convergent Taylor series, so holomorphic and analytic coincide.
- Identity theorem β agreement on a set with an accumulation point forces global agreement: rigidity at its most extreme.
- Laurent series, singularities, residues β what happens where holomorphy fails at isolated points, and how to exploit it.
- Liouville and maximum modulus β bounded entire functions are constant; β£fβ£ attains no interior maximum.
Geometry and applications
- Riemann mapping theorem β every simply connected proper subdomain of C is conformally equivalent to the unit disc.
- MΓΆbius transformations β the conformal automorphisms of the sphere and the working examples for all of the above.
- Potential theory β Dirichlet problems solved by transporting harmonic functions along conformal maps.
Suggested roadmap
- Master the CR test in both forms (partials and βzΛβ) on zn, ez, zΛ, β£zβ£2, logz.
- Compute harmonic conjugates on discs and locate the obstruction on an annulus.
- Prove Goursat's lemma, then Cauchy's theorem for convex domains.
- Derive the Cauchy integral formula and deduce analyticity and Liouville.
- Develop Laurent series, classify isolated singularities, and learn the residue theorem.
- Return to geometry: MΓΆbius maps, conformal equivalence, the Riemann mapping theorem.
Everything on that list is powered by the observation you started with: one limit that refuses to depend on direction.