Change log for Magma V2.24-6 (Released 5/4/2019)

Arithmetic Geometry

·A bug in RichelotIsogenies over non-prime finite fields has been fixed. Reported, with provided fix, by Y. Bo Ti and N. Bruin.

Groebner Bases

·A blowup in time/memory for Groebner basis computation in the case of sparse zero-dimensional ideals of high degree has been fixed. Reported by M. Zieve.

Groups

·A crash in the StandardCopy intrinsic (group names 2A10 and 2A11) has been fixed. Bug reported by Stephen Humphries.

·A bug where IrreducibleModules applied to a matrix group returned G-modules with G a permutation group has been fixed. Bug reported by Derek Holt.

Integer Ring

·The universe of the sequence returned by Partitions has been changed to be consistent with other sequences of sequences. Reported by M. Zieve.

Lattices

·A possible usage of uninitialized memory in BKZ was removed.

Linear Codes

·A bug in the AutomorphismGroup and IsEquivalent functions for binary codes has been fixed. This bug may have caused equivalences and automorphisms to be not found.

Matrices

·Multiplication for small matrices over the rational field has been sped up. Issue reported by S. Elsenhans.

·The computation of CharacteristicPolynomial over reals/complexes now goes via NumericalEigenvalues.

·A check has been added for TensorProduct when the result matrix would be too large.