С помощью Mapl при приведении уравнения
к форме Вейерштрасса без указания рациональной точки - программа выдает ответ в радикалах:
Код:
allvalues(algcurves[Weierstrassform](f, x, y, z, t))
[z^3+t^2-176*z-896, (2*(y*sqrt(5)+x^2+4*x-5))/x^2, -(4*(2*sqrt(5)*x^3-3*sqrt(5)*x^2-6*x*sqrt(5)+2*y*x+5*sqrt(5)-5*y))/x^3, (-2*sqrt(5)*t+8*z+64)/(z^2-4*z-96), (-sqrt(5)*z^3+4*sqrt(5)*z^2+208*z*sqrt(5)-8*z*t+1216*sqrt(5)-64*t)/(z^3-16*z^2-48*z+1152)], [z^3+t^2-176*z-896, (2*(-y*sqrt(5)+x^2+4*x-5))/x^2, -(4*(-2*sqrt(5)*x^3+3*sqrt(5)*x^2+6*x*sqrt(5)+2*y*x-5*sqrt(5)-5*y))/x^3, (2*sqrt(5)*t+8*z+64)/(z^2-4*z-96), (sqrt(5)*z^3-4*sqrt(5)*z^2-208*z*sqrt(5)-8*z*t-1216*sqrt(5)-64*t)/(z^3-16*z^2-48*z+1152)]
А с указанием рациональной точки
оно выглядит уже без радикалов:
Код:
algcurves[Weierstrassform](f, x, y, z, t, [1, 2, 1])
[z^3+t^2-176*z-896, -(4*(4*x^2-2*x+y))/(x^2-2*x+1), (8*(7*x^3+3*x^2+3*x*y-9*x-y+3))/(x^3-3*x^2+3*x-1), (z^2+4*t+8*z+16)/(z^2+32*z+176), (2*z^4+24*t*z^2-64*z^3+320*t*z-2112*z^2+896*t-18432*z-52736)/(z^4+64*z^3+1376*z^2+11264*z+30976)]
Далее с помощью Pari/gp вычисляя ранг и точки кручения кривой
получается:
Код:
ellanalyticrank(ellinit([0,0,0,-176,-896]))[1]
%1 = 0
Следовательно на кривой нет рациональных точек бесконечного порядка.
Код:
elltors(ellinit([0,0,0,-176,-896]))
%2 = [2, [2], [[-8, 0]]]
Рациональные точки конечного порядка на
это
и
.