Patch Notes
Magma V2.14-12 Patch Notes
Patch release for Magma V2.14-12. Updated areas: Algebraic Curves, Algebraic Function Fields, Coding Theory, Documentation - Handbook, Elliptic Curves and 7 more.
Algebraic Curves¶
- Some bugs have been fixed in the
Divisorintrinsics giving the divisor corresponding to a zero-dimensional subscheme of a curve.
Algebraic Function Fields¶
- The completion mapping for the field defined by $y = 0$ has been fixed.
DecompositionTypefor places of the rational function field has been fixed.
Coding Theory¶
AutomorphismGroupfor additive codes now returns a more helpful error message when the code is not defined over $GF(4)$. Reported by M. Grassl.
Documentation - Handbook¶
- A new, corrected version of the Handbook has been compiled.
Elliptic Curves¶
- A crash in point division has been fixed. Reported by R. Conceicao.
- A bug in the computation of twists of supersingular elliptic curves in characteristics 2 and 3 has been fixed. Reported by J. Cremona.
Galois Groups¶
- The computation of Galois groups of polynomials over $\mathbb{Q}(t)$ (rational function field over the field of rational numbers) has been completely rewritten. As a result, a number of outstanding bugs with wrong results have been fixed, but there is a significant slowdown on some examples. Bugs reported by Kurt Foster and Martin Hintermeier.
- A few minor problems when using invariants over complicated rings has been fixed. Without the fix, certain computations over $\mathbb{Q}(t)$ could cause internal errors.
- A bug in the computation of the number of multipliactions in an invariant has been fixed. Without the fix, the function could enter an infinite recursion and terminate Magma.
- A bug in the computation of a bound for the values of the "ProdSum" invariant has been fixed. In certain examples, the wrong bound (too small in general) could have caused wrong results.
Groups¶
- A bug in finitely presented groups has been fixed. Bug reported by Jack Button.
- A bug in
Subgroupsfunction, when restricted to elementary abelian subgroups, has been fixed. Bug reported by Markus Grassl. - A bug when constructing a sequence of rewrite system groups has been fixed. Bug reported by Jack Schmidt.
- A bug when evaluating an empty sequence of words using
Evaluatehas been fixed. Bug reported by Henrik Baarnhielm. - The function
CompositionSeriesfor a permutation group has been upgraded and corrected to give a full composition series for the group, rather than stopping at the soluble residual.
Hyperelliptic Curves¶
- A bug in the creation of places on hyperelliptic curves has been fixed.
Matrices¶
- A slow down in matrix multiplication over the rationals has been fixed. Reported by B. Ricard.
Number Fields¶
- A bug in the computation of conjugates of orders in relative extensions has been fixed. The old code would cause a runtime error.
Orders of Associative Algebras¶
- Creation of ideals by multiplication of an order and an element has been fixed.
- Equality of orders has been fixed.
- Some bugs in some operations with orders and their elements have been removed.
Real Fields¶
BesselFunctionhas been fixed.