Patch Notes
Magma V2.18-6 Patch Notes
Patch release for Magma V2.18-6. Updated areas: Aggregates, Arithmetic Geometry, Elliptic Curves, Extended Reals, Function Fields and 9 more.
Aggregates¶
- A crash in
Xorwhen one of the sequences is null has been fixed. - Multiset hashing was returning invalid values for certain underlying types, such as vectors. This has been fixed. Reported by M. Kiermaier.
Arithmetic Geometry¶
- Changed
IsLocallySolvableto not use coproducts when valuations are Infinity(). This works around bugs that were occurring.
Elliptic Curves¶
- The elliptic curve database of all curves of small conductor has been updated to reflect a recent change of numbering of 98 curves. Requested by J. Cremona.
MordellWeilShaInformationnow additionally uses 8-descent, where necessary.- An infinite loop occuring occasionally in
pAdicEllipticLogarithm(and inIntegralPoints) has been fixed. - The intrinsic
QuarticReduce(used in descent) has been patched to avoid an infinite loop with $-6x^4 + 12x^3 - 7x^2 + x$.
Extended Reals¶
- Fixed a possible crash when using extended reals. Reported by M. Kirschmer.
Function Fields¶
- An internal embedding computation in computing a Galois group of a polynomial over a global rational function field has been corrected.
- A bug has been fixed in
OptimizedRepresentation.
Groebner Bases¶
- An error arising from non-reduced Groebner bases over finite fields of characteristic 2 has been fixed. Reported by M. Stoll.
Groups¶
- A bug computing the automorphism group of a matrix has been fixed. There were cases where the group found was not the whole automorphism group. Reported by M. Grassl.
- A number of problems when computing the
SubgroupLatticeof a matrix group have been corrected. Reported by Y. Edel.
Hilbert Modular Forms¶
NewSubspacehad been accidentally disabled, for spaces of higher weight; it is now available again.
Local Fields¶
- Fixed a typo in Magma-level printing of extensions of a p-adic field. Reported by T. Dokchitser.
Matrices¶
- An infinite recursion problem in
SmithFormfor matrices having very small rank has been fixed. Reported by D. Yasaki. - A crash involving very large integer matrices has been fixed. Reported by D. Yasaki.
Number Fields¶
- Fixed a bug with incompatible sequence elements in
SplittingField. Reported (and a fix provided) by A. Elkin.
Polytopes¶
DatabaseIDnow returns the database ID of a canonical Fano 3-tope. This requires the most recent version of thecanonical3database (updated 29th March).- Added
PolytopeSmallPolygonfor accessing thesmallpolygonsdatabase. This database lists all polygons, up to translation and change of basis, that fit inside a [0,7] x [0,7] box. Pointsis significantly faster in the case of reflexive polytopes.MinkowskiDecompositionandLatticeMinkowskiDecompositionnow work for lattice polytopes of arbitrary dimension.
Quadratic Fields¶
- The preimage of a sequence under a map from a class group into the set of ideals of a maximal order has been fixed.
Ray Class Groups¶
RayClassGroupnow checks whether its input is a zero ideal. Reported by T. Dokchitser.