https://qph.cf2.quoracdn.net/main-qimg-1b9122546ee68a13e259e...
And it connects circles, e/euler's formula, and sin/cos is a visually grokkable way.
y = cos(pi * (x-1)). No complex numbers needed.
Yes, you can make a 3-D spiral / helix by mapping from R to C, but (a) that's only when your domain is R; ignoring when the domain is C.
The spiral doesn't help you with a simple task like solving this: 0 = x^2 +1
A helix is a time-based view of drawing a circle, in the plane.
Your favorite use of complex numbers isn't the only use of complex numbers.
Your spiral motion intuition is really cool and complements the amplitwist model that book introduced me to nicely.
On a random tangent, one of the reasons why I love Common Lisp is that it has functions like CIS[1] in its library. That got me realizing you can literally view SIN and COS as CAR and CDR for what's essentially a cons of non-Complex numbers. I don't claim there's any benefit to doing so, but it's not wrong.
I do not understand at all that stuff about "spiral path between otherwise discontinuous real numbers", but I suspect you may be making things more complicated than they need.
The most common explanation is a geometric one, that of the "complex plane", that seems awfully analagous to any old 2D plane. But teachers never seem to explain why you'd have a complex plane in the first place, or when you'd use it instead of a regular plane, and you slowly realize that indeed, nobody's ever using it as a dimensional "plane" at all that's used for geometry or 2D coordinates or anything.
Then you progress into all the complex e^ functions where you basically forget about a plane, and it's just a convenient shorthand for math that would otherwise involve a bunch of trigonometric functions. But again, this never provides any actual intuition... it's just convenience. You could still write everything as sin() and cos() etc.
I finally felt like I understood complex numbers when I asked myself, how do you create a continuous solution to the function y(x) = (-1)^x? Because for x = [1, 2, 3, 4...], y = [-1, 1, -1, 1...]. But you can work out the math such that it necessarily produces a spiral through them. And it's different from the e^ equations because there's no pi involved.
And so rather than thinking of complex numbers as a "plane", it's much better to think of them simply as the inherently spiral motion required to continuously join alternating values. And when I look at how complex numbers are actually used in things with physical correlates -- e.g. signal processing -- the spiral intuition always continues to make sense.
Of course, at the end of the day, it's all the same math. But the idea of a continuous spiral path between otherwise discontinuous real numbers has wound up clicking for me in a way that the metaphors of a 2D plane, or of more generalized arbitrary "rotation", never has. That complex numbers are about spiral oscillation, not about planes.