Multi-valued complex functions like √z and log(z) become single-valued on their Riemann surfaces — stacked "sheets" connected at branch cuts. As you loop around the branch point at z=0, the function transitions between sheets. The color encodes argument (hue) and modulus (brightness) via domain coloring.