Magma V2.17-8 Patch Notes
Patch release for Magma V2.17-8. Updated areas: Algebras, Elliptic Curves, Function Fields, Groebner Bases, Group Characters and Representations and 9 more.
Algebras
A missing error check has been inserted. Reported by C. Quitte.
Elliptic Curves
Allow
QuarticReduce(of 2-covers) to work on cubic inputs more readily. Reported by T. A. Fisher.
Function Fields
Maximal order computation in Artin–Schreier extensions has been improved.
Construction of Function fields using polynomials over non-fields has been expanded and fixed.
Groebner Bases
A crash involving a very large number of input polynomials has been fixed. Reported by F. Levy-dit-Vehel.
Group Characters and Representations
An error when computing the character table of a few groups where the full character table was not found has been fixed.
It is now possible to conjugate a character of group G by an element of of the automorphism group of G without getting a crash.
Groups
A bug in
ClassicalSylowapplied to a 2 dimensional unitary group has been fixed. Bug reported by E. O’Brien.A crash in the evaluation of homomorphisms with domain a matrix group has been fixed. Bug reported by T. Dokchitser.
A bug when using sets of pc-groups with universe
PowerGroupof a specified supergroup has been fixed. Bug reported by D. Howden.A crash when computing double cosets in an fp-group, where one of the subgroups is the whole group, has been fixed.
A crash when using the class action map of a group automorphism group has been fixed. Bug reported by D. Howden.
A crash when computing image and/or kernel of a badly defined group homomorphism has been fixed. Bug hit by unknown calculator user.
Group homomorphisms with domain a rewrite system or automatic were broken and are now fixed. Bug reported by D. Holt.
A new version of the matrix group composition tree code from E. O’Brien has been installed.
Integer Ring
A new function
GetStoredFactorsreturns the sequence of currently stored factors used in integer factorization.
Lie Theory
Fix a problem in
IsSplittingCartanSubalgebrafor matrix Lie algebras.Add support for
SplittingCartanSubalgebra,IsSplitToralSubalgebra, andSplitToralSubalgebrafor matrix Lie algebras. Omission reported by A. Previtali.Improved the interface to the Littlewood-Richardson tensor procedures for Lie representation decompositions (aka ``weight multisets’’), and add a number of checks. In particular,
LittlewoodRichardsonTensornow either takes partitions (or partition multisets) and returns a partition multiset; or it takes two weight multisets and returns a weight multiset; or it takes a root datum and two highest weights and returns a weight multiset. The old (incorrect) behaviour remains temporarily available asLittlewoodRichardsonTensorOld. Crash reported by C. Quitte.
Matrices
Matrix Algebras
Fix a bug in
meetfor matrix algebras that could occasionally lead to a crash due to an incorrect return type.
Permutation Groups
The transitive group database for degree 32 has been added.
Some minor leaks in the conjugacy classes computations for permutation groups have been fixed
Polynomial Rings
A missing error check for overflow in polynomial powering has been added.
Series Rings
A check has been added in
Logto check whether the logarithm of the first coefficient can be taken. Reported by E. Thome.Some precision handling in extensions of series fields has been improved when precision of an element is infinite.
System
A crash when recovering from runtime errors has been fixed. Reported by C. Puodzius.