Patch Notes
Magma V2.28-22 Patch Notes
Patch release for Magma V2.28-22. Updated areas: Algebraic Function Fields, Algebraic Number Fields, Associative Algebras, Commutative Algebra, Matrix Groups and 5 more.
Algebraic Function Fields¶
Genusof algebraic function fields using the Montes algorithm has been fixed. Reported by Anouk Eggink.
Algebraic Number Fields¶
- A crash in
ClassGroupwhen linear extensions are involved has been fixed. Reported by Lewis Combes. - A signature
Evaluate(RngIntElt, PlcNumElt)has been added back in. Reported by Shiva Chidambaram. - A bug where in
IsInvertiblefor some non-unit elements of quotients of orders by primes has been been fixed.
Associative Algebras¶
- A bug in
ElementsOfNormfor an ideal in an associative algebra, failing when there are no elements of the given norm, has been fixed. Reported by Nuno Freitas.
Commutative Algebra¶
- A crash in
Homfor modules defined over affine algebras and polynomial rings has been fixed. Reported by David Benson. - New procedure
SetFaugereModular(with corresponding functionGetFaugereModular) to the allow modular Faugere F4 algorithm to be forced off (when set tofalse).
Matrix Groups¶
- Finiteness testing for matrix groups defined over orders of number fields is now supported correctly. Reported by Ariel Pacetti.
Modular Forms¶
- A bug in printing
Newformswhich was identifying conjugate forms, has been fixed. Reported by Sachi Hashimoto.
Modular Symbols¶
- A bug in
qExpansionBasisfor spaces of modular symbols created by Atkin-Lehner decomposition has been fixed. Reported by Maarten Derickx.
Multivariate Polynomial Rings¶
- A crash in very high degree polynomial multiplication over finite fields of characteristic 2 (coming out of bivariate polynomial factorization) has been fixed.
- Magma-level printing for multivariate polynomial rings is now supported.
Permutation Groups¶
- A bug in
AutomorphismGroupapplied to matrices with constant entries has been fixed. Reported by Markus Grassl.
Sequences¶
- Magma-level printing of arithmetic progression sequences has been fixed.
- Sequences in Pascal triangle form now have proper Magma-level printing.
- The obsolete Curly print level has been removed.