ins-, насколько я понял, Вас-таки интересуют все решения. Повторюсь с вариациями.
Уравнение

после деления на

переписывается так:

. где

. У него есть очевидное решение

. Кубическая кривая в этом случае приводится к виду Вейерштрасса. Это нужно было в данном случае только для того, чтобы стандартными методами посчитать ранг кривой, (он равен

) и вычислить группу кручения (она нулевая). Отсюда (при известном рациональном решении) следует, что все остальные рациональные решения находятся известными способами, т.е. если взять любую рациональную точку на кривой, назовём её

, то всем остальным рациональным решениям соответствуют точки

, где

целое. Приведённые рекуррентные формулы позволяют вычислять точки с

.
Нахождение других рациональных точек производится следующим образом: берутся два решения

и уравнение прямой, проходящей через точки с этими координатами

. Подставляя выражение для

в уравнение кубической кривой, получаем уравнение третьей степени для

. Для него известно два решения

и немедленно находится третье

по теореме Виета, тут же вычисляется

. Это называется методом секущих, о котором я говорил в предыдущем сообщении. Комбинируя рекуррентные формулы (медод касательных) и метод секущих, получим все возможные рациональные точки на кубической кривой.
Числители

дают

, а знаменатель даёт

т.е.

- все целые решения исходного уравнения.
Пример. Из предыдущего сообщения известны два решения

и

. С помощью метода секущих находим третье решение

и

.
Общих формул, дающих выражения координат всех рациональных точек эллиптических кривых, пока не изобрели.
Если у Вас есть что-то по этому поводу, интересно будет посмотреть.