Patch Notes
Magma V2.19-8 Patch Notes
Patch release for Magma V2.19-8. Updated areas: Algebraic Function Fields, Commutative Algebra, Curves, Integer Factorization, Matrices and 2 more.
Algebraic Function Fields¶
- The prime selection when computing
GaloisGroups of polynomials over function fields of prime characteristic has been improved. - The computation of transformations in one place of the Galois group computation for reducible polynomials has been improved to avoid infinite loops.
Commutative Algebra¶
- Some bugs in
PrimaryDecompositionandRadicalinvolving ideals with graded orders have been fixed.
Curves¶
- A bug in the arithmetic and construction of automorphisms in the curve automorphism group machinery has been fixed. Reported by J. Rouse.
- A bug in the preimage of a map between a function field of a curve and its representation as an algebraic function field has been fixed. Reported by J. Rouse.
- A bug in the conversion of function field places to curve places in
WeierstrassPlacesof a divisor of a curve has been fixed. Reported by M. Derickx.
Integer Factorization¶
- A problem with not detecting powers when stored factors were used has been resolved. For instance, $pq^2$ where $p$ was stored, and $q$ large, say $p$ is $10^{15} + 37$ and $q$ is $10^{50} + 151$.
Matrices¶
- Some crashes involving huge matrices over medium prime finite fields have been fixed.
Orders and Algebraic Fields¶
- Fixed a possible crash in
IsPrincipalcalculations applied to order ideals. - A few fixes supplied by J. Kl{ü}ners have been made to
GaloisGroupcomputations. - A fix has been made to
CharacteristicPolynomialso that properties of related orders are not altered during the computation. Reported by E. Thome.
System¶
- The Intel 64 AVX version has been sped up for several types of Groebner basis and linear algebra computations (up to 1.5 times faster in some cases).
- User-defined types may now define a
Compareintrinsic that will be used by system sorting operations.