Analytic Functions and the Cauchy-Riemann Equations

⚡ Key Takeaways

A complex function f(z)=u(x,y)+iv(x,y)f(z)=u(x,y)+iv(x,y) is analytic (holomorphic) on an open set if it is complex-differentiable at every point there. Complex differentiability is dramatically stronger than real differentiability: it forces the Cauchy–Riemann equations ux=vyu_x=v_y and uy=−vxu_y=-v_x, which (with continuity of partials) are equivalent to analyticity. Analyticity makes uu and vv harmonic, the function infinitely differentiable, and locally representable by a convergent power series. Used throughout fluid dynamics, electrostatics, signal processing, and number theory. Named for Augustin-Louis Cauchy and Georg Friedrich Bernhard Riemann (1820s–1850s).

💡 The Core Insight

A complex derivative is a single complex number that must describe the local behaviour of ff regardless of the direction in which h→0h\to 0. Multiplication by a complex number is a rotation-plus-scaling. So ff is analytic exactly when its real Jacobian acts locally as a rotation-scaling — i.e. it is conformal (angle-preserving) wherever f′≠0f'\neq 0. The Cauchy–Riemann equations are precisely the algebraic condition that the 2×22\times 2 Jacobian has this special form.

Formal Statement

DefinitionComplex Differentiability

Let ff be defined on an open set Ω⊆C\Omega\subseteq\mathbb{C} and let z0∈Ωz_0\in\Omega. We say ff is complex-differentiable at z0z_0 if

1
f′(z0)=lim⁡h→0f(z0+h)−f(z0)h\quad f'(z_0)=\lim_{h\to 0}\frac{f(z_0+h)-f(z_0)}{h}

exists as a finite complex number, where h∈Ch\in\mathbb{C}, h≠0h\neq 0. Here z=x+iyz=x+iy with x,y∈Rx,y\in\mathbb{R} and i2=−1i^2=-1; h=Δx+i Δyh=\Delta x+i\,\Delta y; f(z)=u(x,y)+iv(x,y)f(z)=u(x,y)+iv(x,y) with u,v:Ω→Ru,v:\Omega\to\mathbb{R}. The notation ux=∂u/∂xu_x=\partial u/\partial x, etc.

Derivation hint: The novelty over the real definition is that hh ranges over a 2-D set; "the limit exists" silently demands all directional approaches agree.

DefinitionAnalytic / Holomorphic Function

ff is analytic (synonym: holomorphic) on an open set Ω\Omega if it is complex-differentiable at every point of Ω\Omega. A function analytic on all of C\mathbb{C} is called entire. "Analytic at a point z0z_0" means analytic on some open disc around z0z_0.

TheoremCauchy–Riemann Equations

Suppose f=u+ivf=u+iv is complex-differentiable at z0=x0+iy0z_0=x_0+iy_0. Then the partial derivatives of u,vu,v exist at (x0,y0)(x_0,y_0) and satisfy

2
ux=vyanduy=−vx.\quad u_x=v_y \qquad\text{and}\qquad u_y=-v_x.

Moreover the derivative is then given by

3
f′(z0)=ux+i vx=vy−i uy.\quad f'(z_0)=u_x+i\,v_x=v_y-i\,u_y.

Conversely, if u,vu,v have continuous first partials in a neighbourhood of (x0,y0)(x_0,y_0) and satisfy [2][2] there, then ff is complex-differentiable at z0z_0 (indeed analytic on that neighbourhood).

Derivation hint: Compute [1][1] once with h=Δx→0h=\Delta x\to 0 (real) and once with h=i Δy→0h=i\,\Delta y\to 0 (imaginary) and equate the two complex values; the converse uses the real-differentiability total increment with the CR relations substituted in.

DefinitionWirtinger Form

Introduce the operators

4
∂∂z=12 ⁣(∂∂x−i∂∂y),∂∂zˉ=12 ⁣(∂∂x+i∂∂y).\quad \frac{\partial}{\partial z}=\tfrac12\!\left(\frac{\partial}{\partial x}-i\frac{\partial}{\partial y}\right),\qquad \frac{\partial}{\partial \bar z}=\tfrac12\!\left(\frac{\partial}{\partial x}+i\frac{\partial}{\partial y}\right).

Then the Cauchy–Riemann equations collapse to the single elegant condition

5
∂f∂zˉ=0,\quad \frac{\partial f}{\partial \bar z}=0,

and when this holds f′(z)=∂f/∂zf'(z)=\partial f/\partial z.

Derivation hint: Write f=u+ivf=u+iv, expand ∂f/∂zˉ=12[(ux−vy)+i(vx+uy)]\partial f/\partial\bar z=\tfrac12[(u_x-v_y)+i(v_x+u_y)]; setting real and imaginary parts to zero reproduces [2][2] exactly.

Why It Holds

ProofNecessity of the Cauchy–Riemann Equations

Step 1. Assume f′(z0)f'(z_0) exists, with value a+iba+ib. Since the limit [1][1] is independent of how h→0h\to0, we may compute it along two convenient paths.

Step 2 (real approach). Let h=Δx∈Rh=\Delta x\in\mathbb{R}, Δx→0\Delta x\to 0. Then

f(z0+Δx)−f(z0)Δx=u(x0+Δx,y0)−u(x0,y0)Δx+i v(x0+Δx,y0)−v(x0,y0)Δx→ux+i vx.\frac{f(z_0+\Delta x)-f(z_0)}{\Delta x}=\frac{u(x_0+\Delta x,y_0)-u(x_0,y_0)}{\Delta x}+i\,\frac{v(x_0+\Delta x,y_0)-v(x_0,y_0)}{\Delta x}\to u_x+i\,v_x.

Hence f′(z0)=ux+ivxf'(z_0)=u_x+iv_x.

Step 3 (imaginary approach). Let h=i Δyh=i\,\Delta y, Δy∈R→0\Delta y\in\mathbb{R}\to 0. Then 1/h=1/(iΔy)=−i/Δy1/h=1/(i\Delta y)=-i/\Delta y, so

f(z0+iΔy)−f(z0)iΔy=−i ⁣(u(x0,y0+Δy)−uΔy+iv(x0,y0+Δy)−vΔy)→−i uy+vy.\frac{f(z_0+i\Delta y)-f(z_0)}{i\Delta y}=-i\!\left(\frac{u(x_0,y_0+\Delta y)-u}{\Delta y}+i\frac{v(x_0,y_0+\Delta y)-v}{\Delta y}\right)\to -i\,u_y+v_y.

Hence f′(z0)=vy−i uyf'(z_0)=v_y-i\,u_y.

Step 4. The two expressions for f′(z0)f'(z_0) must be equal:

ux+i vx=vy−i uy.u_x+i\,v_x=v_y-i\,u_y.

Equating real parts: ux=vyu_x=v_y. Equating imaginary parts: vx=−uyv_x=-u_y, i.e. uy=−vxu_y=-v_x. These are [2][2], and either expression is [3][3]. ■\blacksquare

∎
ProofSufficiency under Continuity of Partials

Step 1. Assume u,vu,v have continuous partials near (x0,y0)(x_0,y_0) and satisfy [2][2]. Continuity of partials implies u,vu,v are (real) differentiable, so

u(x0+Δx,y0+Δy)−u=uxΔx+uyΔy+ε1,v(⋯ )−v=vxΔx+vyΔy+ε2,u(x_0+\Delta x,y_0+\Delta y)-u=u_x\Delta x+u_y\Delta y+\varepsilon_1,\quad v(\cdots)-v=v_x\Delta x+v_y\Delta y+\varepsilon_2,

where ε1,ε2=o(∣h∣)\varepsilon_1,\varepsilon_2=o(|h|) with h=Δx+iΔyh=\Delta x+i\Delta y.

Step 2. Combine: f(z0+h)−f(z0)=(ux+ivx)Δx+(uy+ivy)Δy+(ε1+iε2).f(z_0+h)-f(z_0)=(u_x+iv_x)\Delta x+(u_y+iv_y)\Delta y+(\varepsilon_1+i\varepsilon_2).

Step 3. Use [2][2] to write uy=−vxu_y=-v_x, vy=uxv_y=u_x. Then the Δy\Delta y coefficient is uy+ivy=−vx+iux=i(ux+ivx)u_y+iv_y=-v_x+iu_x=i(u_x+iv_x). So

f(z0+h)−f(z0)=(ux+ivx)(Δx+iΔy)+o(∣h∣)=(ux+ivx) h+o(∣h∣).f(z_0+h)-f(z_0)=(u_x+iv_x)(\Delta x+i\Delta y)+o(|h|)=(u_x+iv_x)\,h+o(|h|).

Step 4. Divide by hh and let h→0h\to 0: the quotient →ux+ivx\to u_x+iv_x, a genuine complex limit. Hence f′(z0)f'(z_0) exists. ■\blacksquare

∎
⚠️ Continuity Hypothesis is Essential

The mere existence of partials satisfying [2][2] at a single point does not guarantee complex differentiability. Sufficiency needs the partials to be continuous (or that u,vu,v are real-differentiable). See the counterexample below.

AC
Augustin-Louis Cauchy
1789–1857

Cauchy laid the foundations of complex analysis through his work on integration along paths in the complex plane (1825 memoir). He recognised that the value of an analytic function inside a contour is determined entirely by its boundary values — the seed of the integral formula. The directional-consistency conditions now bearing his and Riemann's names appeared in his investigations of complex integration and in earlier work by Euler and d'Alembert on fluid flow. Cauchy's rigour reshaped analysis: he is responsible for the modern ε\varepsilon-style definition of limits underlying [1][1].

Building Intuition

🧠 Intuition

Think of ff as a map of the plane to the plane. Its real Jacobian at z0z_0 is

J=(uxuyvxvy).J=\begin{pmatrix}u_x & u_y\\ v_x & v_y\end{pmatrix}.

For an arbitrary smooth map, JJ can be any 2×22\times 2 matrix: stretching differently in different directions, shearing, reflecting. Multiplication by a single complex number a+iba+ib, however, corresponds to the very special matrix

(a−bba),\begin{pmatrix}a & -b\\ b & a\end{pmatrix},

which is a uniform scaling by a2+b2\sqrt{a^2+b^2} combined with a rotation by arg⁡(a+ib)\arg(a+ib). Demanding JJ have this form forces ux=vyu_x=v_y (=a=a) and vx=−uyv_x=-u_y (=b=b) — exactly the Cauchy–Riemann equations. So "analytic" = "the local linear approximation is a rotation-and-scaling, never a shear or reflection." Wherever f′≠0f'\neq 0 this means angles between curves are preserved: analytic maps are conformal.

Figure
The Cauchy–Riemann condition: any direction of approach yields the same derivative; the Jacobian acts as rotation-plus-scaling
z-plane (domain) z₀ h real h imag any h w = f(z) (image) f(z₀) All approach directions are mapped by the SAME complex number f'(z₀): rigid rotation + uniform scaling (angles preserved).

Worked Examples

ExampleVerifying analyticity of f(z)=z2f(z)=z^2

Given: f(z)=z2f(z)=z^2. Write z=x+iyz=x+iy.

Step 1 — separate parts. z2=(x+iy)2=x2−y2+2ixyz^2=(x+iy)^2=x^2-y^2+2ixy, so

u(x,y)=x2−y2,v(x,y)=2xy.u(x,y)=x^2-y^2,\qquad v(x,y)=2xy.

Step 2 — partials. ux=2x, uy=−2y, vx=2y, vy=2x.u_x=2x,\ u_y=-2y,\ v_x=2y,\ v_y=2x.

Step 3 — check CR [2][2]. ux=2x=vyu_x=2x=v_y ✓ and uy=−2y=−vxu_y=-2y=-v_x ✓. Both hold for all (x,y)(x,y), and the partials are continuous everywhere.

Step 4 — derivative via [3][3]. f′(z)=ux+ivx=2x+i 2y=2(x+iy)=2z.f'(z)=u_x+iv_x=2x+i\,2y=2(x+iy)=2z.

f(z)=z2 is entire, with f′(z)=2z.\boxed{f(z)=z^2 \text{ is entire, with } f'(z)=2z.}

This matches the formal power-rule, as expected for any polynomial.

ExampleConformal scaling factor of f(z)=ezf(z)=e^z at a point

Given: f(z)=ezf(z)=e^z. Evaluate analyticity and the local scaling/rotation at z0=ln⁡2+i π3z_0=\ln 2 + i\,\tfrac{\pi}{3}.

Step 1 — separate parts. ex+iy=ex(cos⁡y+isin⁡y)e^{x+iy}=e^x(\cos y+i\sin y), so u=excos⁡yu=e^x\cos y, v=exsin⁡yv=e^x\sin y.

Step 2 — partials. ux=excos⁡y, uy=−exsin⁡y, vx=exsin⁡y, vy=excos⁡y.u_x=e^x\cos y,\ u_y=-e^x\sin y,\ v_x=e^x\sin y,\ v_y=e^x\cos y.

Step 3 — CR check. ux=excos⁡y=vyu_x=e^x\cos y=v_y ✓; uy=−exsin⁡y=−vxu_y=-e^x\sin y=-v_x ✓. Holds everywhere ⇒ eze^z is entire, with f′(z)=ux+ivx=ex(cos⁡y+isin⁡y)=ez.f'(z)=u_x+iv_x=e^x(\cos y+i\sin y)=e^z.

Step 4 — evaluate at z0z_0. f′(z0)=ez0=eln⁡2eiπ/3=2(cos⁡π3+isin⁡π3)=2(12+i32)=1+i3.f'(z_0)=e^{z_0}=e^{\ln 2}e^{i\pi/3}=2\big(\cos\tfrac{\pi}{3}+i\sin\tfrac{\pi}{3}\big)=2(\tfrac12+i\tfrac{\sqrt3}{2})=1+i\sqrt3.

Step 5 — interpret. Local scaling factor =∣f′(z0)∣=∣1+i3∣=1+3=2=|f'(z_0)|=|1+i\sqrt3|=\sqrt{1+3}=2. Local rotation angle =arg⁡(1+i3)=arctan⁡(3)=π3=60∘.=\arg(1+i\sqrt3)=\arctan(\sqrt3)=\tfrac{\pi}{3}=60^\circ.

Near z0, ez magnifies lengths by 2 and rotates by 60∘.\boxed{\text{Near }z_0,\ e^z \text{ magnifies lengths by }2\text{ and rotates by }60^\circ.}

Common Misconceptions

⚠️ Differentiable in R2\mathbb{R}^2 ≠ analytic

A map (x,y)↦(u,v)(x,y)\mapsto(u,v) can be smooth as a real function yet fail to be complex-differentiable. The classic offender is f(z)=zˉ=x−iyf(z)=\bar z=x-iy: here u=x, v=−yu=x,\ v=-y, so ux=1u_x=1 but vy=−1v_y=-1, violating [2][2] everywhere. zˉ\bar z is infinitely real-differentiable yet nowhere analytic. Equivalently ∂zˉ/∂zˉ=1≠0\partial\bar z/\partial\bar z=1\neq0.

⚠️ Analyticity is an open-set property

A function can be complex-differentiable at isolated points without being analytic anywhere. "Analytic at z0z_0" requires differentiability on a whole neighbourhood, not just at z0z_0.

CounterexampleCR equations hold at a point but ff is not differentiable there

Define

f(z)={zˉ 2z,z≠00,z=0.f(z)=\begin{cases}\dfrac{\bar z^{\,2}}{z}, & z\neq 0\\[4pt] 0,& z=0.\end{cases}

Writing z=reiθz=re^{i\theta}, zˉ2/z=re−3iθ\bar z^2/z=r e^{-3i\theta}. Along any straight ray θ=\theta= const, the difference quotient f(h)−0h=hˉ2/hh=hˉ2h2=e−2iθ\frac{f(h)-0}{h}=\frac{\bar h^2/h}{h}=\frac{\bar h^2}{h^2}=e^{-2i\theta}, which depends on θ\theta — different limits along different directions, so f′(0)f'(0) does not exist. Yet a direct computation along the axes shows the partials of u,vu,v at the origin all exist and satisfy ux=vyu_x=v_y, uy=−vxu_y=-v_x there. The CR equations are satisfied at the point, but ff is not complex-differentiable, because real-differentiability (continuity of partials in a neighbourhood) fails. This is exactly why the converse theorem needs its continuity hypothesis.

Counterexample∣z∣2|z|^2 — differentiable at one point only

f(z)=∣z∣2=x2+y2f(z)=|z|^2=x^2+y^2 has u=x2+y2u=x^2+y^2, v=0v=0. CR demands ux=2x=vy=0u_x=2x=v_y=0 and uy=2y=−vx=0u_y=2y=-v_x=0, i.e. x=y=0x=y=0. So ff is complex-differentiable only at z=0z=0 and analytic nowhere (no open set on which CR holds).

Connections

connection

The Cauchy–Riemann equations imply, by differentiating [2][2] again (when partials are C2C^2, which analyticity guarantees), that uxx+uyy=0u_{xx}+u_{yy}=0 and vxx+vyy=0v_{xx}+v_{yy}=0: both uu and vv are <span class="wiki-link-missing">Harmonic Functions</span>, with vv the harmonic conjugate of uu. This links analytic functions to <span class="wiki-link-missing">Laplace&#39;s Equation</span> and potential theory. The single complex equation [5][5], ∂zˉf=0\partial_{\bar z}f=0, places analyticity inside the theory of the <span class="wiki-link-missing">Wirtinger Derivatives</span> and the ∂ˉ\bar\partial-operator. Analyticity is the gateway to <span class="wiki-link-missing">Cauchy&#39;s Integral Theorem</span> and <a class="wiki-link" href="/wiki/math-topgeo-cauchys-integral-formula">Cauchy&#39;s Integral Formula</a>, which in turn yield <a class="wiki-link" href="/wiki/ndli-iit-kgp-ma10001-mathematics-i-taylor-and-laurent-series">Taylor and Laurent Series</a> representations and the <a class="wiki-link" href="/wiki/residue-theorem">Residue Theorem</a>. The angle-preserving property ties the topic to <a class="wiki-link" href="/wiki/math-topgeo-conformal-mappings">Conformal Mappings</a>.

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- 1752 — Jean d'Alembert, studying fluid flow, writes down the equations ux=vyu_x=v_y, uy=−vxu_y=-v_x in a hydrodynamic context.
- 1777 — Leonhard Euler uses the same relations in connection with complex integration and the evaluation of integrals.
- 1814–1825 — Augustin-Louis Cauchy develops complex contour integration; his 1825 memoir establishes path-independence of integrals of analytic functions, the foundation of the field.
- 1831 — Cauchy proves the integral formula and power-series expansion, showing analytic ⇒ infinitely differentiable.
- 1851 — Bernhard Riemann's doctoral thesis introduces the geometric viewpoint (Riemann surfaces, conformality) and treats ux=vyu_x=v_y, uy=−vxu_y=-v_x as the defining conditions; the equations acquire his name alongside Cauchy's.
- 1850s–1870s — Karl Weierstrass builds complex analysis rigorously from convergent power series, defining "analytic" via series and proving equivalence with Cauchy's differentiability notion.
- 1900–1901 — Édouard Goursat removes the continuity-of-derivative hypothesis from Cauchy's theorem (the Cauchy–Goursat theorem), sharpening the logical foundations.
- 1927 — Wilhelm Wirtinger formalises the ∂/∂z\partial/\partial z, ∂/∂zˉ\partial/\partial\bar z calculus, recasting CR as ∂f/∂zˉ=0\partial f/\partial\bar z=0.
- 20th c. — The Looman–Menchoff theorem shows that continuity plus existence of partials satisfying CR (without assuming differentiability) already implies analyticity, refining the sufficiency conditions.

Subtleties & Limits

open-problem

The local theory is complete, but global and boundary questions remain rich. Boundary behaviour: an analytic function on a disc need not extend continuously to the boundary, and characterising boundary values (the theory of HpH^p Hardy spaces) is deep. Several complex variables: the naive analogue ∂f/∂zˉj=0\partial f/\partial\bar z_j=0 for each variable behaves utterly differently — Hartogs' phenomenon shows singularities cannot be isolated in Cn\mathbb{C}^n for n≥2n\ge2, and which domains are "domains of holomorphy" (pseudoconvexity) is a central modern question. The ∂ˉ\bar\partial-problem: solving ∂u/∂zˉ=g\partial u/\partial\bar z = g with control of uu (Hörmander estimates) is an active analytic theme. Quasiconformal generalisations: relaxing CR to the Beltrami equation fzˉ=μfzf_{\bar z}=\mu f_z underlies Teichmüller theory and remains technically demanding. Even the analytic-continuation behaviour governing the <span class="wiki-link-missing">Riemann Hypothesis</span> — zeros of ζ(s)\zeta(s) — is unresolved.

See Also

Harmonic Functions · Laplace's Equation · Wirtinger Derivatives · Conformal Mappings · Entire Functions · Liouville's Theorem · Maximum Modulus Principle · Identity Theorem