Magma V2.18-12 Patch Notes
Patch release for Magma V2.18-12. Updated areas: Algebraic Curves, Algebraic Fields, Algebraic Number Fields, Elliptic curves, Groups and 3 more.
Algebraic Curves
Some problems with residue fields of curves have been fixed.
An incorrect assertion that was causing occasional crashs in
IsHyperellipticandCurveQuotienthas been fixed.
Algebraic Fields
Residue fields of some places have been optimized.
The inertia degree computation of some prime ideals of relative extensions has been corrected.
Algebraic Number Fields
A memory issue in
ext<>has been fixed.An error message from
meetof an order with a number field has been corrected.
Elliptic curves
TwoDescentof elliptic curves overQhas been improved, fixing extremely bad performance for curves of large conductor with a single two-torsion point. Reported by R. Rathbun.In
EightDescent, some bugs have been fixed which triggered runtime errors in occasional cases. Reported by R. Rathbun.A bug has been fixed in
EllipticCurveSearchwhich caused it to sometimes be very slow for fields of degree 4 or more. Reported by L. Dembele.
Groups
The construction of BSGS for a matrix group will check if the group is known to be infinite, and will trigger a runtime error if it is. Reported by M. Grassl.
A crash in
ClassicalMaximalswhen the normalise parameter is set to true has been fixed. Reported by E. O’Brien, fixed by D. Holt.
Lattices
A crash computing isometry of two lattices with empty sequences of extra forms has been fixed. Reported by M. Kirschmer.
Modular forms
A much faster version of
OverconvergentHeckeSerieshas been included. Due to A. Lauder.
Polynomial Rings
A crash in
ColonIdealfor ideals over residue class rings has been fixed. Reported by J. Shotton.XGCDnow returns all 3 return values when called directly in print mode. Reported by D. Passman.Evaluation of polynomials at matrices over finite fields has been sped up.