Karim BELABAS on Thu, 12 Sep 2002 03:08:56 +0200 (MEST) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: Bug in ellap() (fwd) |
On Wed, 11 Sep 2002, Karim BELABAS wrote: > Attached is a transcript of a gp session which demonstrates > that there is a bug in `ellak' for version 2.2.3alpha (using > version 2.1.4 yields identical results). I inserted newlines > for added clarity. [...] > %%% VIOLATES HASSE's INEQUALITY Case closed. It was quite a weird bug, with a silly cause: [P] -> -[P] did not reduce its result modulo p ("not needed"), which in very rare circumstances could produce a dummy relation because when adding two points with the same x-coordinate, the code checks whether the y coordinate are equal (over Z, _not_ mod p), and decide the result is 0 if not ... It's fixed in CVS. [both stable and unstable] Karim. -- Karim Belabas Tel: (+33) (0)1 69 15 57 48 Dép. de Mathematiques, Bat. 425 Fax: (+33) (0)1 69 15 60 19 Université Paris-Sud Email: Karim.Belabas@math.u-psud.fr F-91405 Orsay (France) http://www.math.u-psud.fr/~belabas/ -- PARI/GP Home Page: http://www.parigp-home.de/