Complex Mapping Viewer


The mouse pointer moves a small domain grid (red) around in the plane. The twisted grid (blue) represents the image of the domain grid under the composition of selected mapping functions [ g(f(z)) ]:

IdentitySquareCubeCardiodSinCosExpInvertPoissonConvexKoebeAirfoil
zz2z3z + (1/2)z2sin zcos zez1/z(1+z)/(1-z)z/(1-z)z/(1-z)2z + 1/z

The header menu allows the user to select either rectangular or polar coordinates for the domain grid.
The baseline menu allows the user to decrease or increase the size of the domain grid. Additionally, it allows the user zoom in or out of the viewing area.

Original Java Source Code for applet. Originally authored by Keith Orpen and Djun Kim (University British Columbia). Corrected and extended by Kent Pearce of Texas Tech University. Converted to javascript by Paul Falstad using SwingJS.