Мне Maple ближе, хоть я и не знал про ее пакет algcurves. Я тоже приводил исходное уравнение к форме Вейерштрасса, но подстановкой

Получил

, где второй сомножитель и есть искомая форма, то есть:

. Для краткости

.
Не получив выгоды от этого преобразования, вернулся к исходному уравнению. Там проще формулируется основная задача:
Доказать, что при любых рациональных k и l по крайней мере одна из точек

кривой иррациональна .
Или и в форме Вейерштрасса можно ее разумно переформулировать? Попробую покрутить еще.