ins-, насколько я понял, Вас-таки интересуют все решения. Повторюсь с вариациями.
Уравнение
после деления на
переписывается так:
. где
. У него есть очевидное решение
. Кубическая кривая в этом случае приводится к виду Вейерштрасса. Это нужно было в данном случае только для того, чтобы стандартными методами посчитать ранг кривой, (он равен
) и вычислить группу кручения (она нулевая). Отсюда (при известном рациональном решении) следует, что все остальные рациональные решения находятся известными способами, т.е. если взять любую рациональную точку на кривой, назовём её
, то всем остальным рациональным решениям соответствуют точки
, где
целое. Приведённые рекуррентные формулы позволяют вычислять точки с
.
Нахождение других рациональных точек производится следующим образом: берутся два решения
и уравнение прямой, проходящей через точки с этими координатами
. Подставляя выражение для
в уравнение кубической кривой, получаем уравнение третьей степени для
. Для него известно два решения
и немедленно находится третье
по теореме Виета, тут же вычисляется
. Это называется методом секущих, о котором я говорил в предыдущем сообщении. Комбинируя рекуррентные формулы (медод касательных) и метод секущих, получим все возможные рациональные точки на кубической кривой.
Числители
дают
, а знаменатель даёт
т.е.
- все целые решения исходного уравнения.
Пример. Из предыдущего сообщения известны два решения
и
. С помощью метода секущих находим третье решение
и
.
Общих формул, дающих выражения координат всех рациональных точек эллиптических кривых, пока не изобрели.
Если у Вас есть что-то по этому поводу, интересно будет посмотреть.