Patch Notes

Magma V2.12-11 Patch Notes

Patch release for Magma V2.12-11. Updated areas: Algebraic Geometry, Algebras, Arithmetic Geometry, Function Fields, Groebner Bases and 6 more.

11 areas

Algebraic Geometry

Algebras

Arithmetic Geometry

  • A bug in the elliptic curve function HeightPairingMatrix has been fixed. The bug caused a run-time error when the function was called. Reported by Randall Rathbun.
  • A bug in ReducedMinimalWeierstrassModel for hyperelliptic curves has been fixed.
  • A Magma version of the Stein-Watkins database of (a selection of) elliptic curves having conductor up to $10^8$ (136,924,520 curves) together with a preliminary Magma interface is released for the first time. The 2GB database may be downloaded from the optional databases area.

Function Fields

  • Bugs in IsSquare and IsRoot for elements of function fields have been fixed.

Groebner Bases

  • A bug in computing Gröbner bases over the integers (which would miss a GB element sometimes) has been fixed (reported by T. Fisher).

Group Theory

  • A bug in the computation of subgroups of the trivial abelian group has been fixed.
  • A bug with word groups associated to RandomProcessWithWords for matrix and permutation groups has been fixed. Bug reported by Mark Stather.
  • A bug causing a crash using UnlabelledCayleyGraph has been fixed. Bug reported by D. Wanrooij.

Number Fields

  • A bug in AbsoluteOrder of simple relative fields that could result in memory corruption has been fixed.

Real Field

  • A precision problem in the computation of real and complex roots of essentially integral polynomials has been fixed. This bug would cause the root computation either not to return or to give error messages.

Rings

  • Fixed a bug with Characteristic which gave a false answer for a quotient of a polynomial ring of several variables.

Symmetric Algebras

  • An incorrect requirement for Tableaux has been fixed. Bug reported (with a fix) by Claude Quitte.

System

  • When using the -r command line switch to start Magma with a restored workspace, the signal handler was not set. As a result, attempts to interrupt Magma using <ctrl>-c would terminate the Magma process.