Patch Notes
Magma V2.16-14 Patch Notes
Patch release for Magma V2.16-14. Updated areas: Algebraic Curves, Coding Theory, Commutative Algebra, Elliptic Curves, Function Fields and 5 more.
Algebraic Curves¶
- A bug in function fields of non-plane curves has been fixed. Reported by C. Quitte.
- A bug in
CurveQuotienthas been fixed that was returning incorrect answers or giving an error for quotients of hyperelliptic curves when the result is of genus 1 or occasionally when the result is of genus zero.
Coding Theory¶
EuclideanWeightEnumeratorwas erroneously allowed to run on codes not defined over $\mathbb{Z}_4$, and would crash as a result. This has now been fixed.
Commutative Algebra¶
- Some problems in
KernelandIsConsistentfor matrices over polynomial rings and their localizations have been fixed. Reported by C. Quitte. - The type checking in
CommonEigenspacesandDiagonalizationhas been improved to allow number fields and cyclic fields, not just the more general algebraic fields. Reported by R. Zeier. - A failure in
Normalizationwhen the ideal had large dimension has been fixed. Reported by O. Kedzierski. - A problem in
FreeResolutionwith degree 0 variables has been fixed. Reported by M. Reid.
Elliptic Curves¶
- A bug has been fixed in the simplified model computation for supersingular curves of characteristic two. Now the
$a_2$coefficient is set to zero. - A bug has been fixed in
TatePairingthat was giving an error if one of the arguments was the zero point. Reported by D. Kohel. - A crash in
EtaqPairinghas been fixed.
Function Fields¶
- A problem in coercion into function fields has been fixed. Reported by E. Schost.
- A bug in
Subfieldsfor a function field whose maximal order had been computed first has been fixed. Reported by N. Bruin.
Groups¶
- A bug where attributes of a
GrpAutowere deleted too soon has been fixed. Bug reported by D. Howden. - A problem with the
OuterFPGrouphomomorphism associated with a GrpAuto, where this map refused to compute an inverse image when the outer automorphism group is trivial, has been fixed. Bug reported by M. Kirschmer. - A bug in the
Extensionfunction for pc-groups, where elements of the automorphism group of the first argument were not accepted as valid input, has been fixed. Bug reported by K. Andersen. - A bug in
Subgroups, where some classes of subgroups were missed whenOrderEqualorOrderDividingparameters were set, has been fixed. - A crash in permutation group code computing intersections has been fixed. Bug reported by S. Humphries.
Lattice¶
- A bug giving incorrect results in
ClosestVectorsfor a lattice with non-standard basis and non-trivial inner product has been fixed.
Lie Theory¶
- A problem in the arithmetic with representation decompositions was fixed. Reported by R. Zeier.
Modules¶
- A crash when using
KMatrixSpaceWithBasishas been fixed. Bug reported by S. Humphries.
Number Fields¶
- A bug in the code for automorphism groups of linear extensions of $\mathbb{Q}$ has been fixed.
IsAlgebraicFieldnow returns true for specialised number fields such as cyclic fields and quadratic fields. Reported by R. Zeier.