| American Citizen on Sun, 20 Sep 2026 22:53:52 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: ellsaturation command seems to stall |
Bill:I see your 2024 paper on the "Flatter algorithm" https://megrez.math.u-bordeaux.fr/Events/PARI2024/talks/flatter.pdf#1#1
can this help out in finding a minimal height basis for an elliptic curve? Randall On 9/19/26 11:24 AM, Bill Allombert wrote:
On Sat, Sep 19, 2026 at 11:01:01AM -0700, American Citizen wrote:Bill: Are you recommending that I first do a newpts = ellsaturation(E, ellrank(E,,pts)[4],100); or do a check on the height matrix determinant? if (matdet(ellheightmatrix(E,pts))>0, newpts=ellsaturation(E,pts,100); ) which will be faster? (we have to be careful of the compare > to 0, of course for the second method)The second method is much faster. However the first one is garanteed to work and gives you a set of points which is proven to be independent, and does not depend on the accuracy. In your example one get with the default precision: ? matdet(ellheightmatrix(E,pts)) %8 = 1.8701363718673120851E-25 which is ambiguous. In particular: ? matdet(ellheightmatrix(E,pts))>0 %17 = 1 is a false positive. Cheers, Bill.