Conformal Mapping

DOWNLOAD Mathematica Notebook EXPLORE THIS TOPIC IN the MathWorld Classroom

A conformal mapping, also called a conformal map, conformal transformation, angle-preserving transformation, or biholomorphic map, is a transformation w=f(z) that preserves local angles. An analytic function is conformal at any point where it has a nonzero derivative. Conversely, any conformal mapping of a complex variable which has continuous partial derivatives is analytic. Conformal mapping is extremely important in complex analysis, as well as in many areas of physics and engineering.

A mapping that preserves the magnitude of angles, but not their orientation is called an isogonal mapping (Churchill and Brown 1990, p. 241).

ConformalTransformationsConformalContours

Several conformal transformations of regular grids are illustrated in the first figure above. In the second figure above, contours of constant |z| are shown together with their corresponding contours after the transformation. Moon and Spencer (1988) and Krantz (1999, pp. 183-194) give tables of conformal mappings.

A method due to Szegö gives an iterative approximation to the conformal mapping of a square to a disk, and an exact mapping can be done using elliptic functions (Oberhettinger and Magnus 1949; Trott 2004, pp. 71-77).

Let theta and phi be the tangents to the curves gamma and f(gamma) at z_0 and w_0 in the complex plane,

w-w_0=f(z)-f(z_0)
(1)
=(f(z)-f(z_0))/(z-z_0)(z-z_0)
(2)
 arg(w-w_0)=arg[(f(z)-f(z_0))/(z-z_0)]+arg(z-z_0).
(3)

Then as w->w_0 and z->z_0,

 phi=argf^'(z_0)+theta
(4)
 |w|=|f^'(z_0)||z|.
(5)

A function f:C->C is conformal iff there are complex numbers a!=0 and b such that

 f(z)=az+b
(6)

for z in C (Krantz 1999, p. 80). Furthermore, if h:C->C is an analytic function such that

 lim_(|z|->+infty)|h(z)|=+infty,
(7)

then h is a polynomial in z (Greene and Krantz 1997; Krantz 1999, p. 80).

Conformal transformations can prove extremely useful in solving physical problems. By letting w=f(z), the real and imaginary parts of w(z) must satisfy the Cauchy-Riemann equations and Laplace's equation, so they automatically provide a scalar potential and a so-called stream function. If a physical problem can be found for which the solution is valid, we obtain a solution--which may have been very difficult to obtain directly--by working backwards.

For example, let

 w(z)=Az^n=Ar^ne^(intheta),
(8)

the real and imaginary parts then give

phi=Ar^ncos(ntheta)
(9)
psi=Ar^nsin(ntheta).
(10)
Conformal-2

For n=-2,

phi=A/(r^2)cos(2theta)
(11)
psi=-A/(r^2)sin(2theta),
(12)

which is a double system of lemniscates (Lamb 1945, p. 69).

Conformal-1

For n=-1,

phi=A/rcostheta
(13)
psi=-A/rsintheta.
(14)

This solution consists of two systems of circles, and phi is the potential function for two parallel opposite charged line charges (Feynman et al. 1989, §7-5; Lamb 1945, p. 69).

Conformal12

For n=1/2,

phi=Ar^(1/2)cos(theta/2)=Asqrt((sqrt(x^2+y^2)+x)/2)
(15)
psi=Ar^(1/2)sin(theta/2)=Asqrt((sqrt(x^2+y^2)-x)/2).
(16)

phi gives the field near the edge of a thin plate (Feynman et al. 1989, §7-5).

Conformal1

For n=1,

phi=Arcostheta=Ax
(17)
psi=Arsintheta=Ay,
(18)

giving two straight lines (Lamb 1945, p. 68).

Conformal32

For n=3/2,

 w=Ar^(3/2)e^(3itheta/2).
(19)

phi gives the field near the outside of a rectangular corner (Feynman et al. 1989, §7-5).

Conformal2

For n=2,

w=A(x+iy)^2=A[(x^2-y^2)+2ixy]
(20)
phi=A(x^2-y^2)=Ar^2cos(2theta)
(21)
psi=2Axy=Ar^2sin(2theta).
(22)

These are two perpendicular hyperbolas, and phi is the potential function near the middle of two point charges or the field on the opening side of a charged right angle conductor (Feynman 1989, §7-3).

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.