Patch Notes
Magma V2.21-3 Patch Notes
Patch release for Magma V2.21-3. Updated areas: Commutative Algebra, Dirichlet and Hecke Characters, Elliptic Curves, Groups, Number Fields and 4 more.
Commutative Algebra¶
- An bug in
IsPrimefor positive-dimensional ideals over finite fields of medium characteristic has been fixed. Reported by N. Bruin.
Dirichlet and Hecke Characters¶
- The creation intrinsics
DirichletCharacterandHeckeCharactercan now take a list as an argument instead of a tuple. - The intrinsic
GrossenTwisthas been expanded to include twists by Hecke characters of the same modulus, and also returns a kernel corresponding to characters that are trivial on the given data.
Elliptic Curves¶
- A crash with large degrees in
FrobeniusMapis now avoided. - A problem with computing Euler factors at good primes (over a number field) which divide the denominator of the a-invariants has been fixed. Reported by F. Brunault.
Groups¶
- A crash in
IsCyclicwhen applied to the trivial matrix group has been fixed. Bug reported by Andrew Sutherland. - A crash to do with
HomomorphismsProcess, when no homomorphisms are found, has been fixed. Bug reported by Jan Karabas.
Number Fields¶
- The
meetof 2 number fields which are defined as extensions of different coefficient fields has been fixed.
Polynomials¶
- A problem with multiplication of polynomials whose trailing terms were inexact elements of an exact ring, for instance a constant coefficient O(t^4) in a power series ring of fixed precision 20 over GF(3), has been fixed. Reported by B. Allombert in the context of factorization of polynomials over Laurent series rings.
- A crash when taking
GCDof polynomials over aGaloisRinghas now been disallowed. - A crash in factorization of multivariate polynomials over a number field with a non-monic defining polynomial has been fixed.
Sparse Matrices¶
- A missing error check in
Echelonizehas been inserted. Reported by R. Zeier.
Symmetric Function Algebras¶
- Taking the characteristic of a symmetric function algebra no longer crashes.
- Polynomial arithmetic over symmetric function algebras no longer crashes. Reported by A. Duncan.
System¶
- The description of
GetDefaultRealFieldnow has the correct return type. - The deprecated
FldPrandFldPrElttypes have been removed. Note: As a consequence, workspaces saved before this patch release will not be able to be properly restored by it.