About Magma - Overview of Computational Algebra

Overview of Computational Algebra from the Magma Viewpoint

Introduction to Magma

Mathematical Areas

Introduction

The associated web pages correspond to the more significant subject areas in Magma. Each such page gives some general information about the area as it is viewed in Magma. This is followed by a short mention of some of the more important functionality that is available for that area. Where practical some indication of the algorithms used and their performance may be given.

Here are some anticipated uses of this material:

If a reader wants more detail beyond what is in the Overview then they should go to the relevant chapters in the Magma Handbook.

The version of the Overview as it stands on its release on June 9, 2022 is an interim version as the construction of this site is still underway. This version covers about 50 areas whereas the completed version will include approximately 100.

John Cannon, Allan Steel, Geoff Bailey

(With prior contributions from Steve Donnelly, Mike Harrison, Bill Unger and Mark Watkins)

Algebraic Geometry

Associative Algebras

Combinatorial Theory

Commutative Algebra

Commutative Rings

Error-Correcting Codes

Group Theory

Modules and Representation Theory

Number Theory