Karim BELABAS on Wed, 5 Feb 2003 14:41:35 +0100 (MET) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: galoisinit() bug |
On Wed, 5 Feb 2003, Igor Schein wrote: > On Wed, Feb 05, 2003 at 12:37:04AM -0500, Igor Schein wrote: >> ? galoisinit(Pol(subst([1,0,4*x,0,2*x^2+24,0,16*x,0,16],x,10^2589))) >> *** division by zero in R/R > > Sorry, it's actually polroots() bug, not galoisinit(). A 'double' underflow in polroots.c:split2() [ exp(-745.) = 0. ] Fixed. [ of course, at defaut precision, most of the roots are 0. ] Karim. -- Karim Belabas Tel: (+33) (0)1 69 15 57 48 Dép. de Mathématiques, Bât. 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/