




Complex Function Plotter
https://www.desmos.com/3d/lsjjsrmbfa
The user instructions are included in the graph, as well as how it works. If you have any other questions, feel free to ask me in the comments.
Pictures:
- The Klein's J-Invariant function in terms of the complex nome q, |q| < 1.
- The boundary of the 1st graph contains interesting hyperbolic geometry.
- sin(1/z), as you zoom in, you can see the oscillations that get faster as you go closer to 0.
- Another modular form, the Eisenstein-E6 function also of the nome q, |q| < 1.
- z^2 - 1, you can see the zeros +-sqrt(2).
I discovered the color map feature in Desmos 3D a while ago and I instantly had this idea.
The plotter is fast, but I can't do very much with it, because the color map doesn't support recursion or variable sum limits. I Also I don't love the small viewport of the 2D view in Desmos 3D here.
The functions: arcsin, arctan, arcsinh, ... don't work, so I also re-implemented them using the complex logarithm.
I would love a feature in Desmos 2D, where you would create a 2-variable function that would output a color: f(x, y) = rgb(...). This would plot the color map across the entire screen.
Enjoy!