Patch Notes
Magma V2.24-4 Patch Notes
Patch release for Magma V2.24-4. Updated areas: Algebraic Function Fields, Algebraic Number Fields, Algebraic Surfaces, Curves, Cyclic Covers and 10 more.
Algebraic Function Fields¶
- Testing the zero ideal for being square is now handled.
MinimalPolynomialhas been fixed for non integral elements when it differs to the characteristic polynomial. Reported by F. Voloch.
Algebraic Number Fields¶
- Testing the zero ideal for being square is now handled.
- Computing
GCDs of elements of quotients of an order of a number field by an ideal has been fixed. - A crash in
pFundamentalUnitshas been fixed. - A specialised implementation for
Traceof elements of cyclotomic fields has been provided which will use less memory in large degree fields. Reported by J. Voight.
Algebraic Surfaces¶
- A number of bugs have been fixed in
ResolveSingularSurfacefor blow-up desingularization and also in theIntersectionMatrixcomputation of intersection numbers for the blow-up divisors. The result of the bugs was that irreducible blow-up components were sometimes erroneously duplicated and that, because of both related and independent problems, intersection numbers were incorrect or would cause runtime errors. Both problems have now been fixed.
Curves¶
- The difference between a divisor and a place of a curve has been fixed when the base fields of the curves of the divisor and the place are different.
Cyclic Covers¶
- A problem with non-monic models has been fixed. Reported by S. Hashimoto.
Groups¶
- A crash in
SemidirectProducthas been fixed. - A crash in
ClassicalMaximals(with type "U", dimension 16, field of characteristic 3, and normaliser or general flag set) has been fixed.
Hypergeometric Motives¶
- An improved recognition of the cyclotomic case for Jacobi motives has been applied, and an alternative method to reconstruct Euler factors from their p-adic roots is used in large degree. Noted by F. Rodriguez Villegas.
Integers¶
- A modification to the factorization routine has been applied to remove large powers more efficiently. Reported by M. Grassl.
Lattices¶
- The
BKZintrinsic now gives an error when stability problems are detected, rather than simply returning the partially reduced lattice.
Matrices¶
- The multiplication algorithm for matrices defined over GF(3) has been speed up in the AVX executable. The CUDA algorithm over the same type of matrices has also had a fix in large dimension.
Matrix Groups¶
- The
Irreducibleparameter onChevalleyGroupfor F4 in characteristic 3 now correctly returns the 25-dimensional representation, not a 26-dimensional one.
Modular Forms¶
- A problem with
Basisfor half-integral weight forms has been fixed, involving auxiliary calculations in trivial spaces. Reported by M. Somos.
Modular Symbols¶
- A problem with
NewformDecompositionin square level has been patched. Reported by A. Sutherland. - A numerical round-off problem with
InnerTwistshas been fixed. Reported by A. Sutherland.
Schemes¶
Reductionto compute flat closures in projective space now works properly over number fields. Bug reported by J. Rouse.
System¶
- A crash in
AttachSpechas been fixed. Reported by E. O'Brien/J. Maglione.