Conformal mapping

Simulation window

In the z-plane (left) there is a quadratic point array of predefined width and position. Its points are differentiated in color according to their imaginary value. The lower left edge point is accentuated in red;  it is connected to the origin by a green vector arrow. The array can be shifted in the plane, drawing the red point with the mouse. Its coordinates can be varied independently by two sliders x, y. Exact values can be written into the x,y number fields; they may be beyond the slider range. The array width can be changed by another slider; it can be contracted to a point.

In addition there is a circular color coded point array around the origin. Its center is highlighted in magenta. The two symmetric points at the real axis are accentuated in red and yellow. The circular array can be shifted with the mouse by drawing at its center. The diameter of the circular array can be varied by a radius slider and can also be contracted to a point.

In both planes there are black circles with radii characteristic for the special function (1, e , π). In the z-plane red lines define the limits of periodic regions or of mapping strips

The arrays of the z-plane are mapped into the u-plane by the complex function. The color coding is conserved in this process to identify specific rows of points. When the arrays are contracted to a point, one sees the mapping of this single point. Exact coordinates are shown when a point is marked with the mouse.

The scales of both planes can be varied in integers in the number fields scale_z and scale_u.

The play button starts an animation that shifts the quadratic array by a raster unit per second along a line that is interesting for the special function (real axis, imaginary axis, unit circle). When the array reaches the end of the scale, it jumps to the opposite limit. One can shift the array with the mouse, sliders or coordinate number fields while the animation is running. This way the plane can be quickly rastered. The pause button stops the animation.

The color coding is most distinct when the window is blown up to full screen size.

The initialize button restores the default parameters.