I wrote a separate version of formula toy that handles complex functions. So, you can type in a function like: f=sqrt(g). Both f and g are expected to be complex functions:
g = u + iv
f = w + ix
where u is the real component of g, v is the imaginary component of g, etc.
To draw this surface we need 4 axes, so formula toy uses a color gradient for the 4th axis. We name these as follows:
– fR – the real component of f.
– fI – the imaginary component of f.
– gR – the real component of g.
– gI – the imaginary component of g.
And you can choose which complex axis maps to which cartesian axis.
This flexible way of doing the mappings allows for simple multi-valued functions/Riemann surfaces:
Click on the images to open the surface in formula toy. More details here.