Map z to w instantly with robust presets\. See grid distortion and local scaling live\. Check angle preservation, then export clean report files quickly\.
Conformal mappings transform one complex plane into another while preserving local angles. Physicists use this property to simplify boundary shapes without breaking Laplace-based models. Problems in electrostatics, steady heat conduction, and incompressible potential flow often reduce to solving Laplace’s equation in a domain that is hard to draw but easy to map.
This calculator evaluates a complex map w = f(z) using presets or a safe expression parser. It maps a configurable grid in the z-plane to the w-plane, then overlays mapped points you provide. It also estimates the local scale factor using a numeric derivative and reports |f′(z)| for each point.
Möbius transforms map lines and circles to lines and circles, which is ideal for disk and half‑plane conversions. The Joukowski map w = z + k²/z highlights airfoil-like distortions and stagnation-region behavior near a pole. Power, exponential, logarithmic, and trigonometric options cover wedges, strips, periodicity, and branch‑dependent geometry.
You can select rectangle, upper half‑plane, strip, disk, wedge, annulus, or a reference polygon. Grid lines and samples per line control visual fidelity. Typical settings like 12 grid lines and 90 samples per line provide smooth curves on most machines, while higher values reveal fine distortion near singularities.
Multi‑valued functions require branch choices. The branch parameter k applies an argument shift of 2πk inside log(z) and z^p. This lets you explore how cuts change mapped boundaries, which is essential when modeling wedges, slits, or unwrap mappings in wave and potential problems.
The angle test maps two tiny rays from a chosen intersection point z0 and compares the measured angle in z and w. Away from poles, branch points, and locations where f′(z)=0, the difference should be small. Near those locations, conformality can fail or become numerically unstable.
The calculator performs a small scan over the domain window to flag candidate critical points where |f′(z)| is unusually small. It also provides preset-based hints for poles or branch points, such as z=0 for Joukowski and logarithms. These cues help you avoid misleading plots and interpret extreme stretching correctly.
Use CSV to move mapped coordinates into spreadsheets or numerical solvers, including the reported scale |f′(z)|. The PDF export creates a compact text report for documentation, and the SVG exports preserve sharp grid lines for papers and slides. For validation, compare multiple points and re-run with different grid densities to confirm stable behavior.
It means local angles are preserved under w=f(z). Small shapes may stretch, but the intersection angle between curves stays the same where the map is analytic and f′(z)≠0.
That usually indicates a pole or a branch point, where values can grow without bound or jump between branches. Reduce the window, move points away, or use a different branch parameter for log/power maps.
It is a numerical estimate based on a small finite difference step. It is reliable in smooth regions, but accuracy drops near singularities, discontinuities, or when the mapped values change extremely fast.
This tool focuses on geometry mapping, scaling, and conformality checks. You can use the mapped grid and points to build potential and stream-function plots externally, or to validate a known analytic solution.
Use a Möbius transform like (z-1)/(z+1) or (1+z)/(1-z) as a custom expression. Then choose a disk domain and inspect the mapped boundary in the w‑plane.
Because log and fractional powers are multi‑valued. The branch parameter shifts the argument by 2πk, which changes the selected sheet and can move features like cuts and mapped boundaries.
Start with 12 grid lines and 90 samples per line. Increase samples if curves look jagged, and increase grid lines if you need more structure. Reduce both when exploring singular behavior.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.