Bill Allombert on Fri, 02 Oct 2009 00:40:49 +0200


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: Heights over number fields


On Thu, Oct 01, 2009 at 05:15:07PM -0500, Ariel Pacetti wrote:
>
>
> This is a more general question than the application I have in mind. I  
> just want to know is some points are linearly independent or not.

Maybe I misunderstand your problem, but I would embed the number field in C
and use the elliptic logarithm (ellpointtoz in GP term).

The following show how it can be done:

\p180
dlog(E,P,G)=
{
  local(zP,zG,om,l);
  zP=ellpointtoz(E,P);
  zG=ellpointtoz(E,G);
  om=E.omega;
  l=lindep([zP,zG,om[1],om[2]]);
  -l[2]/l[1]
}

p=nextprime(2^160);
a=random(2^160)
E=ellinit([0, 0, 1, -1, 0]);
P=[0.,0.];
Q=ellpow(E,P,a);
dlog(E,Q,P)

Cheers,
Bill.