
An Introduction to MagmaPetr Lisonek
A brief overview of the computer algebra system Magma will be given. We will start with an introduction to the Magma language and its type system. This will be followed by examples of computations in diverse algebraic domains (such as permutation groups, polynomial rings and finite fields) as well as examples from graph theory and coding theory. 