Patch Notes
Magma V2.11-13 Patch Notes
Patch release for Magma V2.11-13. Updated areas: Algebras, Commutative Algebra, Groups, Number Fields, Polynomial Rings and 1 more.
Algebras¶
- A bug in the map for
Algebraof a matrix algebra has been fixed.
Commutative Algebra¶
- A bug causing a bad slowdown when computing Gröbner bases over $GF(2)$ with field polynomials (non-HFE) has been fixed.
Groups¶
- A bug with the construction of stabilizer subgroups of matrix groups has been fixed. This caused a crash in V2.11-12 (but not earlier versions) when
BSGSorVerifywas used on these subgroups. Bug reported by Markus Grassl. - The order of a matrix group with a single generator is now determined by the order of the generator rather than by
STCS. Suggested by Derek Holt. - Matrix group
STCShas been modified to add extra strong generators to force shallow schreier trees (much as the random schreier does). This will hasten membership testing and homomorphism evaluation, and may improveSTCSperformance along the way. - A matrix group bug which sometimes caused
GModuleandChiefSeriesto go into an infinite loop has been fixed.
Number Fields¶
- A problem with the coercion of elements of real quadratic elements into the fixed precision reals has been fixed. The bug was causing Magma internal errors.
- A bug in the arithmetic of extensions of non-simple number fields has been fixed. This bug was causing wrong results.
Polynomial Rings¶
IsUnitand inversion for elements of polynomial quotient rings over prime-power residue rings are now supported properly.
System and Language¶
- A bug involving print levels in packages has been fixed.