Алгебраическая эллиптическая кривая задаётся уравнением

, где

комплексные,

попарно различные комплексные параметры. Это двумерная поверхность в четырёхмерном

. Помогите пожалуйста как-нибудь её вложить в

. Я слышал, что должен получиться тор, приклеенный к бесконечности. Но как это получить? Мне нужно для изобразительных целей.
Неформально это можно представлять себе так: из уравнения

видно, что каждому комплексному значению

соответствует два значения

— два квадратных корня из правой части. Однако, эти корни совпадают (и равны нулю), если

или

или

. То есть, первое приближение к картинке — две параллельные комплексные плоскости, склеенные в трех точках

,

,

. Однако, это неправильная картинка: дело в том, что два квадратных корня из (комплексного) числа совершенно равноправны и нельзя определить, какой из них первый, а какой второй (то есть, какой лежит на первой плоскости, а какой на второй): при обходе вокруг нуля по окружности они благополучно меняются местами. Поэтому нужно эту картинку хитрым образом порезать и склеить. После этого еще стоит вспомнить про точки на бесконечности, в итоге и должен получиться тор. Ну и вообще, для кривой

должна получиться сфера с

ручками, а для кривой

— угадайте что.