Magma是一个大型、支持良好的软件包,专为代数、数论、代数几何和代数组合学的计算而设计。它为定义和使用诸如群、环、字段、模块、代数、方案、曲线、图、设计、代码等结构提供了一个数学上严格的环境。Magma还支持一些数据库,这些数据库旨在帮助那些本质上是代数的数学领域的计算研究。这个概述概述了岩浆的主要特征。

开发岩浆的目的之一是维护描述系统特征的广泛文档。本手册是在线可用. The文档部分应该有助于向新用户介绍Magma语言。

岩浆分布于计算代数组悉尼大学。其发展得益于许多成员数学界的。我们鼓励所有用户报告任何错误他们发现;常规修补程序可从下载第节。