Patch Notes
Magma V2.21-9 Patch Notes
Patch release for Magma V2.21-9. Updated areas: ATLAS database, Algebraic Function Fields, Matrices, Modules, Modules over Dedekind Domains and 5 more.
ATLAS database¶
- The matrix representation of U5(2) of dimension 55 over GF(11) was incorrect and has now been fixed.
- The intrinsics
ATLASGroupNamesandAtlasGroupnamesnow correctly indicate that their return type isSetIndx, notSeqEnum. - A minor regression: The first two matrix representations of E6(2) have been swapped. Similarly, the two permutation representations of O8-(3).2_3 have been swapped.
Algebraic Function Fields¶
- Error checking has been improved in
Automorphismsof an algebraic function field over a given coefficient field. This intrinsic is currently only for function fields whose constant field is the rational field.
Matrices¶
- A precision problem with p-adic determinants has been fixed. Reported by C. Birkbeck.
Modules¶
- The functions
RepresentationandSubmodulesnow work for G-modules of dimension zero. Problem reported by G. Tornaria.
Modules over Dedekind Domains¶
- Compatibility of modules over Dedekind domains has been improved. This, in particular, allows more flexibility in the combination of inputs to
+andmeet.
Number Field Sieve¶
- The
OptimalSkewnessintrinsic now checks that its input is defined over the integers.
Polynomials¶
- A bug that could cause crashes when computing the roots of a polynomial over a Laurent series algebra has been fixed.
- A crash in factorization of polynomials over a chain of function fields in characteristic zero has been fixed.
- A crash in multivariate GCD has been fixed. Reported by R. Lewis.
Quadratic Fields¶
- The
Kernelof a matrix over an order of a quadratic field which is also a Euclidean ring has been fixed.
Series¶
- The
IsPowerintrinsic for series has been improved to consider scaling by a leading coefficient that is not 1. Reported by M. Stoll.
System¶
- A bug that could cause
requiredirectives to report the wrong error location has been fixed.