数学软件Magma新版本V2.28-27更新:BUG修正与性能重大提高

聚合类型

修正了以向量或矩阵作为元素的多重集错误打印问题。由 Maarten Derickx 报告。

新增关联数组值提取函数 Values(A),可返回关联数组 A 中未排序的值列表。根据 Maarten Derickx 需求开发。

 

编码理论

修正了大有限域上打印编码时出现的程序挂起/崩溃问题。由 Jim Stark 报告。

 

复数域

解决了计算整系数多项式复数根时出现的问题。由 Eamonn O'Brien 报告。

 

曲线

对曲线位置的 UniformizingParameter 函数进行了进一步优化。由 Maarten Derickx 报告。

 

FP群

大幅提高了 AbelianQuotientInvariants 等相关函数中稀疏矩阵的构建速度(针对大规模数据)。测试用例由 Eamonn O'Brien 提供。

 

希尔伯特模形式

修正了内建函数 HeckeOperator 在处理特征为2的某些素数时失效的问题。由 Lassina Dembélé 报告。

 

超椭圆曲线

当提供的 Rankbound 为零时,MordellWeilGroupGenus2 内建函数将跳过2下降计算。由 Andrew V. Sutherland 报告,Michael Stoll 提供修正方案。

 

线性系统

已恢复线性系统 L 与整数 i 对应的 L.i 内建函数。由 Adam Logan 报告问题。

 

矩阵群

修正了在非标准有限域基域上调用典型群识别代码时发生的崩溃问题。

 

模形式

修正了 Newforms 函数的运行缓慢问题。该函数现在可为每个新形式轨道提供单一代表元。在新空间上也可执行NewformDecomposition。

 

级数环

对于定义在相同基环且具有相同精度的兼容幂级数/洛朗级数/普苏级数环,'eq' 运算符现返回 true。

 

系统内核

语言解释器实现重大改进:过程调用中带索引的引用参数处理效率显著提高,避免了不必要的临时对象克隆(例如涉及波浪号运算符的索引引用 S[i],以及左侧含索引引用的 '+:=' 等运算符)。测试用例由 Andrew Sutherland 和 Jim Stark 提供。

 

 

查看Magma软件详情

热门资讯

2025-10-21 11:00
首页    新闻资讯    普通新闻    数学软件Magma新版本V2.28-27更新:BUG修正与性能重大提高