| 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]