COMPLEX ANALYSIS: Maple Worksheets,
2001
(c) John H. Mathews Russell W. Howell
mathews@fullerton.edu howell@westmont.edu
Complimentary software to accompany the textbook:
COMPLEX ANALYSIS: for Mathematics &
Engineering, 4th Ed, 2001, ISBN: 0-7637-1425-9
Jones and Bartlett Publishers, Inc., 40 Tall Pine Drive, Sudbury, MA
01776
Tele. (800) 832-0034; FAX: (508) 443-8000, E-mail: mkt@jbpub.com,
http://www.jbpub.com/
CHAPTER 9 CONFORMAL
MAPPING
Section 9.3 Mapping Involving
Elementary Functions
In Section 5.1 we saw that the
function
=
=
is a one-to-one mapping of the
fundamental period strip
in the z-plane onto the w-plane with
the point
deleted.
Because
, the mapping
a conformal mapping at each point
in the complex plane.
The family of horizontal lines
for
, and the segments
and
form an orthogonal grid in the
fundamental period strip.
Their images under the mapping
are the rays
and
and the circles
, respectively.
These images form an orthogonal
curvilinear grid in the w-plane.
If
, then the rectangle
is mapped one-to-one and onto the
region
The inverse mapping is the
principal branch of the logarithm
.
Load Maple's "conformal mapping"
procedure.
Make sure this is done only ONCE during a Maple session.
> with(plots):
Warning, the name changecoords has been redefined
Example 9.8, Page 372.
The transformation
is a one-to-one conformal
mapping
of the horizontal strip
<
<
onto the disk
. Furthermore, the
-axis is mapped onto
the lower semicircle bounding the disk, and the line
is mapped onto the upper
semicircle.
> f:='f': g:='g':
z:='z': Z:='Z':
f := z -> (exp(z)-I)/(exp(z)+I):
`f(z) ` = f(z);
To show
is one-to-one conformal we need to
find the inverse function.
> g:='g': i:='i':
Z:='Z':
sol := solve((exp(Z)-i)/(exp(Z)+i) = w , Z):
`z ` = subs(i=I,sol);
g := w -> log((I+I*w)/(1-w)):
`f(z) ` = f(z);
`g(w) ` = g(w);
`g(f(z)) ` = simplify(g(f(z)));
`f(g(w)) ` = simplify(f(g(w)));
![]()
![]()
![]()
![]()
The image is traced using a
graph.
> f:='f':
z:='z':
f := z -> (exp(z)-I)/(exp(z)+I):
`f(z) ` = f(z);
conformal(f(z), z=-6+I*0.01..6+I*3.14,
title=`w = (exp(z)-i)/(exp(z)+i)`,
labels=[`u`,`v`], tickmarks=[3,3],
grid=[17,17], numxy=[17,17],
scaling=constrained,
view=[-1..1,-1..1]);
![[Maple Plot]](images/C09-336.gif)
Thus, the image of the horizontal
strip
<
<
is the disk
.
Example 9.9, Page
373. The
transformation
is a one-to-one conformal
mapping
of the unit disk
onto the horizontal strip
. Furthermore, the upper semicircle
of
the disk is mapped onto the line
and the lower semicircle onto
.
> f:='f': g:='g':
z:='z': Z:='Z':
f := z -> log((1+z)/(1-z)):
`w = f(z) ` = f(z);
To show that
is a one-to-one conformal mapping,
we need to find the inverse function.
> g:='g': W:='W':
Z:='Z':
sol := simplify(solve(f(Z)=W, Z)):
g := w -> subs(W=w,sol):
`f(z) ` = f(z);
`g(w) ` = g(w);
`g(f(z)) ` = simplify(g(f(z)));
`f(g(w)) ` = simplify(f(g(w)));
![]()
![]()
![]()
The image is traced using a
graph.
> f:='f':
z:='z':
f := z -> log((1+z)/(1-z)):
`f(z) ` = f(z);
conformal(f(Re(z)*exp(I*Im(z))), z=0.001..0.999+I*2*Pi,
title=`w = log((1+z)/(1-z))`,
labels=[`u`,`v`], tickmarks=[7,3],
grid=[17,17], numxy=[17,17],
scaling=constrained,
view=[-3..3,-1.6..1.6]);
![[Maple Plot]](images/C09-353.gif)
Thus, the image of the unit disk
is the horizontal strip
.
Example 9.10, Page
373. The
transformation
is a one-to-one conformal mapping of
the
portion of the unit disk
that lies in the upper half-plane
onto the upper half-plane
.
Furthermore, the upper semicircular portion of the boundary is mapped
onto the negative
-axis, and
the segment
<
<
,
is mapped onto the positive
-axis.
> f:='f':
z:='z':
f := z -> (1+z)^2/(1-z)^2:
`w = f(z) ` = f(z);
To show that
is one-to-one conformal mapping, we
need to find the inverse
function. Since there is two branches, perhaps one of them is
appropriate to this problem.
> g:='g': w:='w':
W:='W': Z:='Z':
sol := solve(f(Z) = W, Z):
g := w -> subs(W=w,simplify(sol[1])):
`f(z) ` = f(z);
`g(w) ` = g(w);
gfz := g(f(z)):
`g(f(z)) ` = gfz;
gfz := subs(sqrt((1+z)^2/(1-z)^2)=-(1+z)/(1-z),gfz):
`g(f(z)) ` = gfz;
gfz := simplify(gfz):
`g(f(z)) ` = gfz;
fgw := simplify(f(g(w)),{assume=positive,sqrt}):
`f(g(w)) ` = fgw;
![]()


![]()

The image is traced using a
graph.
> f:='f':
z:='z':
f := z -> (1+z)^2/(1-z)^2:
`f(z) ` = f(z);
conformal(f(Re(z)*exp(I*Im(z))), z=0.001+I*0.01..0.999+I*3.14,
title=`w = (1+z)^2/(1-z)^2`,
labels=[` u`,`v `], tickmarks=[5,3],
grid=[17,17], numxy=[17,17],
scaling=constrained,
view=[-4..4,0..4]);
![[Maple Plot]](images/C09-375.gif)
Thus the image of the portion of
the unit disk
that lies in the
upper half-plane
is the upper half-plane
.
Example 9.11, Page
374. Consider the
function
, which is the composition of
the
functions
and
where the branch of the square root
is
,
where
and
<=
<
. Then the transformation
maps the upper half-plane
one-to-one and onto the upper-half plane
slit along the segment
,
<
.
> f:='f':
z:='z':
f := z -> (z^2 - 1)^(1/2):
`w = f(z) ` = f(z);
To show
is one-to-one conformal we need to
find the inverse function.
> g:='g': w:='w':
W:='W': Z:='Z':
sol := solve((Z^2 - 1)^(1/2) = W, Z):
g := w -> (w^2+1)^(1/2):
g := w -> subs(W=w,sol[1]):
`f(z) ` = f(z);
`g(w) ` = g(w);
`g(f(z)) ` = simplify(g(f(z)),assume=positive);
`f(g(w)) ` = simplify(f(g(w)),assume=positive);
![]()
![]()
![]()
However, in Maple's the branch cut
for square root is along the negative
-axis. We need a version
of the functin
with a branch cut along the positive
-axis: Thus, we will use
.
> f:='f':
z:='z':
f := z -> I*(1 - z^2)^(1/2):
`f(z) ` = f(z);
The image is traced using a
graph.
> f:='f': g:='g':
z:='z': Z:='Z':
f := z -> I*(1 - z^2)^(1/2):
`f(z) ` = f(z);
conformal(f(z), z=-2.5+I*0.01..2.5+I*1.35,
title=`w = i (1 - z^2)^(1/2)`,
labels=[` u`,`v `], tickmarks=[5,3],
grid=[16,16],numxy=[16,16],
scaling=constrained,
view=[-2.5..2.5,0..1.8]);
![[Maple Plot]](images/C09-3105.gif)
End of Section 9.3.