| Bill Allombert on Sun, 22 Jan 2017 21:18:01 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: Question on elliptic curve group orders... |
On Sun, Jan 22, 2017 at 02:03:29PM -0600, wraithx@morpheus.net wrote:
> Hello all,
>
> I have some code that should work in Sage, but I don't have that installed.
> I do have pari/gp installed. Can someone help me convert the following code
> so that I can run it in pari/gp?
FindGroupOrder(p,s)=
{
K = Mod(1,p);
v = K*(4*s);
u = K*(s^2-5);
x = u^3;
b = 4*x*v;
a = (v-u)^3*(3*u+v);
A = a/b-2;
x = x/v^3;
b = x^3 + A*x^2 + x;
E = ellinit([0,b*A,0,b^2,0],K);
factor(ellcard(E))
}
the others are similar except for
x,y = P.xy()
which is
[x,y] = P;
Cheers,
Bill.