How do I convert a complex number to a point on the Riemann sphere? Where coordinates on the sphere are $(x,y,z)$ constrained $x^2+y^2+z^2=1$?

There is a formula on Wikipedia going the other direction

$$ \zeta = \frac {x + iy} {1-z} $$


This is known as "stereographic projection".

In the plane, you can get $(X,Y) = (\frac{x}{1-z},\frac{y}{1-z})$. From the plane to the sphere you get $(x,y,z) = (\frac{2X}{1+X^2+Y^2},\frac{2Y}{1+X^2+Y^2},\frac{X^2+Y^2-1}{1+X^2+Y^2})$.

Then, you just take complex numbers to be $X+iY$.

  • 1
    $\begingroup$ There should be a check mark next to the up and down vote buttons. $\endgroup$ – Batman Apr 4 '15 at 2:18

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.