Magma V2.12-18 Patch Notes
Patch release for Magma V2.12-18. Updated areas: Algebraically Closed Fields, Commutative Algebra, Elliptic Curves, Group Cohomology, Hyperelliptic Curves and 10 more.
Algebraically Closed Fields
Bugs in
AbsolutePolynomialfor ACFs with only one relation and in the functionAbsoluteAffineAlgebrahave been fixed. Reported by S. Murray.
Commutative Algebra
A very rarely occuring crash in the F4 algorithm over small prime finite fields has been fixed.
A serious inefficiency in testing whether affine algebras are fields has been fixed. Reported by D. Schmidt.
Elliptic Curves
A typo has been fixed in the intrinsic
HasComplexMultiplicationso that it now behaves correctly for elliptic curves over \(\mathbb{Q}\). Reported by Christian Wuthrich among others.
Group Cohomology
A bug that occurs when extending a soluble group by the trivial group has been fixed (function
ExtensionsOfSolubleGroup). Reported by K Andersen.
Hyperelliptic Curves
A bug in the point search for Jacobians of hyperelliptic curves that could cause random memory to be overwritten has been fixed.
Infinities
Integer Factorisation
Some leaks in the ECM code have been fixed.
Lattices
A bug when creating sublattices generated by a very large number of vectors has been fixed. Reported by A. Munemasa.
Lie Theory
The functions
WeightLatticeandCoweightLatticeand functions which depend on these have been fixed to be in agreement with the documentation.Infinite recursion in
CartanSubalgebrafor matrix lie algebras has been removed.
Matrices
A crash in
RationalReconstructionfor matrices has been fixed. Reported by M. Grassl.
Matrix Algebras
Error checks for left-ideal/right-ideal have been inserted for matrix algebras.
Number Fields
A change in the handling of requests for
Subfieldsof degree greater than the field degree has introduced: instead of generating an error, the empty sequence is returned.In
NormEquationfor number fields, the handling of the internal precision was changed. This fixed a bug reported from Linz.A rare case of wrong deletion of elements of number fields has been fixed. This bug could only occur when non-simple and simple number fields were used simultaneously.
A problem in the processing of the arguments of
Modinvmade the function inaccessible for order of quadratic fields, number fields and cyclotomic fields. As a result, this broke the ClassGroup fuction for quadratic forms.
Permutation Groups
A bug in evaluation of the class map for small permutation groups after intermediate calculations with the group has been fixed. Reported by J. Bray.
Polynomial Rings
A bug when calling Roots of an integral polynomial and a real field has been fixed. Reported by W. Bosma.
A crash in multivariate factorization over \(\mathbb{Z}\) has been fixed. Reported by M. Grassl.
Representation Theory
The function
GModuletaking a representation map has been fixed to respect the order of the group generators. Reported by D. Holt.