\\ Pari/GP code for working with elliptic curve 4.4.5125.1-19.2-b1
\\ (Note that not all these functions may be available, and some may take a long time to execute.)
\\ Define the base number field:
K = nfinit(Pol(Vecrev([11, 7, -6, -2, 1])));
\\ Define the curve:
E = ellinit([Pol(Vecrev([0,0,0,0])),Pol(Vecrev([-3,-6,0,1])),Pol(Vecrev([-4,0,1,0])),Pol(Vecrev([40,12,-18,3])),Pol(Vecrev([-71,-9,37,-9]))], K);
\\ Compute the conductor:
ellglobalred(E)[1]
\\ Compute the norm of the conductor:
idealnorm(ellglobalred(E)[1])
\\ Compute the discriminant:
E.disc
\\ Compute the norm of the discriminant:
norm(E.disc)
\\ Compute the j-invariant:
E.j
\\ Compute the torsion subgroup:
T = elltors(E); T[2]
\\ Compute the order of the torsion subgroup:
T[1]
\\ Compute the generators of the torsion subgroup:
T[3]