Karim Belabas on Thu, 18 Jun 2009 14:39:26 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: Elliptic curve x^3 - y^2 = p |
* cino hilliard [2009-06-18 12:35]: > (05:26:04) gp > ?diffcubes > diffcubes(n,p)=local(x,y);setintersect(vector(n,x,x^3-p),vector(n,y,y^2)) > > > > getting this > > (05:20:04) gp > diffcubes(10000,431) > *** setintersect: not a set in setintersect. > also for ver 2.4.2 OK, that's for 2.4.3 only then :-(. (14:10) gp > ??setintersect setintersect(x,y): intersection of the two sets x and y (see setisset). The function also works if both x and y are vectors of stricly increasing entries ( according to < ); in that case we return a vector of strictly increasing entries, not a set. Otherwise, the result is undefined. For "older" versions than that, use setintersect(Set(vector(n,x,x^3-p)), Set(vector(n,y,y^2))) ( slower but not *much* slower... ) Cheers, K.B. -- Karim Belabas, IMB (UMR 5251) 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-bordeaux1.fr/~belabas/ F-33405 Talence (France) http://pari.math.u-bordeaux1.fr/ [PARI/GP] `