Look at the figure: the left plane holds the input point z; an arrow labelled f carries it to the right plane, where it lands as the output with coordinates (u,v). Everything we do is about how that landing spot shifts when we nudge the input point.
The figure shows the input point with several coloured arrows Δz poking out in different directions. Complex differentiability demands that all of them, after being pushed through f and divided out, report the identical f′(z).
Set Δz=Δx (a real number, purely horizontal). Then:
f′(z)=limΔx→0Δxu(x+Δx,y)+iv(x+Δx,y)−u−iv.
Split the fraction into its right-part and up-part — each becomes an ordinary rate of change:
f′(z)=uxΔx→0limΔxu(x+Δx,y)−u+ivxΔx→0limΔxv(x+Δx,y)−v.
In the figure the nudge (mint arrow) points purely right. The two side-graphs show u and v as roads you walk along in x; their slopes are ux and vx — the real and imaginary halves of the derivative measured this way.
Here uy,vy are the slopes as you walk upward only (x held fixed). Multiply out using i1=−i:
i1(uy+ivy)=−iuy−i2vy=realvy−iimaguy.
The figure repeats Step 2's setup but with a coral arrow pointing straight up, and highlights how the 1/i turn rotates the little output arrow a quarter-turn clockwise — that rotation is exactly what rearranges uy,vy into vy−iuy.
real, from Aux+iimag, from Avx=real, from Bvy−iimag, from Buy.
Match real parts, then imaginary parts:
real:ux=vy,imag:vx=−uy.
The figure overlays the two derivative arrows (mint = horizontal result, coral = vertical result) and shows them collapsing onto one arrow when CR holds. The two component-matchings are labelled right where the arrows align.
Stack the four partials:
J=(uxvxuyvy)ux=vyuy=−vx(ab−ba),a:=ux,b:=vx.
The figure shows a tiny square grid pushed through this matrix: it comes out rotated and uniformly resized — corners still square, orientation preserved. That "angles survive" property is why analytic maps are conformal (see Conformal mappings).
Take f(z)=∣z∣2=x2+y2, so u=x2+y2, v=0.
ux=2x,vy=0⇒ux=vy needs x=0;uy=2y,vx=0⇒uy=−vx needs y=0.
Both hold only at the single pointz=0.
The figure marks z=0 as the only place the two component conditions (x=0 line and y=0 line) intersect — a lone point, not an open patch. Analyticity needs a full shaded disc; here we get a single pixel.
Take f(z)=zˉ=x−iy, so u=x, v=−y.
ux=1,vy=−1⇒ux=vy (fails, every point).
The figure pushes a grid through zˉ: it comes out mirror-flipped (a letter "R" becomes its mirror image). No rotate-and-scale can do that, so the special Jacobian is impossible, and CR is broken at every point — nowhere analytic.
Read the summary left to right: nudge in from the horizontal (→ux+ivx) and from the vertical (→vy−iuy); the 1/i quarter-turn (top) is what rearranges the second one. Forcing them equal splits into the two boxed CR equations, which reshape the Jacobian into the rotate-and-scale form — a map that spins and zooms but never flips.
Recall Feynman retelling — the whole walkthrough in plain words
Picture a stretchy sheet with a point on it. I poke the point a tiny bit to the right and watch where the map sends it — that gives me one "rate," made of two numbers (ux and vx). Then I poke the same point a tiny bit upward and watch again — that gives another rate. But poking upward sneaks in a quarter-turn (that's the 1/i), which shuffles the two numbers around and flips one sign, so this rate reads as vy and −uy.
Now here's the rule of the game: a "nice" map has to zoom-and-spin the same way no matter which way I poked. So the rightward answer and the upward answer must be the identical complex number. Setting the right-coordinates equal gives ux=vy; setting the up-coordinates equal gives uy=−vx. Those two lines are the Cauchy–Riemann equations, and the minus sign is just the leftover fingerprint of that quarter-turn.
Two warnings from the pictures: matching only right-and-up isn't always enough at a lone dot (like ∣z∣2 at the origin) — you need it on a whole patch. And a mirror map (like zˉ) flips the sheet over, which no spin-and-zoom can do, so it flunks everywhere.
Recall
Along the real axis, f′(z) equals what? ::: ux+ivx
Along the imaginary axis, f′(z) equals what? ::: vy−iuy
Where does the minus sign in uy=−vx come from? ::: From 1/i=−i in the vertical approach — the quarter-turn.
Why isn't f(z)=∣z∣2 analytic even though CR holds at 0? ::: A single point isn't an open region; analyticity needs CR on a whole neighbourhood.
What shape does the Jacobian take when CR holds? ::: (ab−ba) — a rotation-and-scaling (multiply by a+ib).