| Karim Belabas on Wed, 27 Sep 2006 16:34:02 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: p-adic elliptic curves |
* Mak Trifkovic [2006-09-27 07:23]:
> I'm trying to initialize 17A1`over Q_17, by typing, for various values of
> i,
>
> ellinit([1, -1, 1, -1, -14]*(1+O(17^i)].
>
> For i<=4, I get the error message 'singular curve in initell'.
(16:09) gp > valuation(ellinit([1, -1, 1, -1, -14]).disc, 17)
%1 = 4
So that error makes sense. In fact, at this point
ellinit([1, -1, 1, -1, -14]*(1+O(17^5)), /* short: */ 1)
succeeds.
> For 5<=i<=12, I get the error message 'insufficient precision in initell'.
This was due to unstable numerical (p-adic!) analysis leading to unnecessary
loss of accuracy. Formulas like x - sqrt(x^2 - 1) for large x.
It is now fixed in 2.4 CVS. Just increase the accuracy in the 2.3 branch, or
stick to "short" ell structures.
Cheers,
K.B.
--
Karim Belabas Tel: (+33) (0)5 40 00 26 17
Universite Bordeaux 1 Fax: (+33) (0)5 40 00 69 50
351, cours de la Liberation http://www.math.u-bordeaux.fr/~belabas/
F-33405 Talence (France) http://pari.math.u-bordeaux.fr/ [PARI/GP]