Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Mathematics LibreTexts

6.6: Orthogonality of Curves

( \newcommand{\kernel}{\mathrm{null}\,}\)

An important property of harmonic conjugates u and v is that their level curves are orthogonal. We start by showing their gradients are orthogonal.

Lemma 6.6.1

Let z=x+iy and suppose that f(z)=u(x,y)+iv(x,y) is analytic. Then the dot product of their gradients is 0, i.e.

ΔuΔv=0.

Proof

The proof is an easy application of the Cauchy-Riemann equations.

ΔuΔv=(ux,uy)(vx,vy)=uxvx+uyvy=vyvxvxvy=0

In the last step we used the Cauchy-Riemann equations to substitute vy for ux and vxfor uy.

The lemma holds whether or not the gradients are 0. To guarantee that the level curves are smooth the next theorem requires that f(z)0.

Theorem 6.6.1

Let z=x+iy and suppose that

f(z)=u(x,y)+iv(x,y)

is analytic. If f(z)0 then the level curve of u through (x,y) is orthogonal to the level curve v through (x,y).

Proof

The technical requirement that f(z)0 is needed to be sure that the level curves are smooth. We need smoothness so that it even makes sense to ask if the curves are orthogonal. We’ll discuss this below. Assuming the curves are smooth the proof of the theorem is trivial: We know from 18.02 that the gradient u is orthogonal to the level curves of u and the same is true for v and the level curves of v. Since, by Lemma 6.6.1, the gradients are orthogonal this implies the curves are orthogonal.

Finally, we show that f(z)0 means the curves are smooth. First note that

f(z)=ux(x,y)iuy(x,y)=vy(x,y)+ivx(x,y).

Now, since f(z)0 we know that

u=(ux,uy)0.

Likewise, v0. Thus, the gradients are not zero and the level curves must be smooth.

Example 6.6.1

The figures below show level curves of u and v for a number of functions. In all cases, the level curves of u are in orange and those of v are in blue. For each case we show the level curves separately and then overlayed on each other.

屏幕快照 2020-09-09 下午12.39.20.png

屏幕快照 2020-09-09 下午12.39.55.png

屏幕快照 2020-09-09 下午12.40.32.png

屏幕快照 2020-09-09 下午12.41.18.png

屏幕快照 2020-09-09 下午1.46.35.png

Example 6.6.2

(i) Let

f(z)=z2=(x2y2)+i2xy,

So

u=(2x,2y) and v=(2y,2x).

It's trivial to check that uv=0, so they are orthogonal.

(ii) Let

f(z)=1z=xr2iyr2.

So, it's easy to compute

u=(y2x2r4,2xyr4) and v=(2xyr4,y2x2r4).

Again it’s trivial to check that uv=0, so they are orthogonal.

Example 6.6.3 Degenerate points: f(z)=0.

Consider

f(z)=z2

From the previous example we have

u(x,y)=x2y2,   v(x,y)=2xy,   u=(2x,2y),   v=(2y,2x).

At z=0, the gradients are both 0 so the theorem on orthogonality doesn’t apply.

Let’s look at the level curves through the origin. The level curve (really the ‘level set’) for

u=x2y2=0

is the pair of lines y=±x. At the origin this is not a smooth curve.

Look at the figures for z2 above. It does appear that away from the origin the level curves of u intersect the lines where v=0 at right angles. The same is true for the level curves of v and the lines where u=0. You can see the degeneracy forming at the origin: as the level curves head towards 0 they get pointier and more right angled. So the level curve u=0 is more properly thought of as four right angles. The level curve of u=0, not knowing which leg of v=0 to intersect orthogonally takes the average and comes into the origin at 45.


This page titled 6.6: Orthogonality of Curves is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Jeremy Orloff (MIT OpenCourseWare) via source content that was edited to the style and standards of the LibreTexts platform.

Support Center

How can we help?