[Next][Prev] [Right] [Left] [Up] [Index] [Root]

SOURCES OF DOCUMENTATION

This screen summarises the documentation available for Magma.

There are eight components to the Magma documentation:

The First Steps In Magma document (16 pages: dvi version, ps version, pdf version), consists of a very quick overview of how to use Magma. It is suitable for use in the early stages of learning the system.

The Introduction (Files dvi version, ps version, pdf version) provides a gentle introduction to Magma. It does not assume familiarity either with computer languages or computer algebra systems. It covers all the basics of the Magma language and provides an introduction to the important mathematical modules.

The Handbook (about 2700 pages: Files dvi version part 1, part 2, part 3, part 4, part 5, part 6, part 7, part 8 , ps version part 1, part 2, part 3, part 4, part 5, part 6, part 7, part 8 , pdf version part 1, part 2, part 3, part 4, part 5, part 6, part 7, part 8 , provides a terse summary of the language and gives full descriptions of the facilities provided for each of the mathematical modules. It constitutes the central reference manual for the system. A large number of examples are included. These examples are listed under a unique name in the Handbook and are included as one of the libraries distributed with the system (see below). This allows the reader to run any example appearing in the Handbook by typing

        load "Name";
where "Name" is the name appearing at the head of the example in the Handbook.

The problem-solving book (Files: dvi version, ps version, pdf version) offers a collection of substantial algebraic problems, solved using the Magma language and intrinsics.

The summary of the Magma Categories (about 30 pages: Files cat.dvi, cat.ps) contains an overview of all of the major Magma categories and their operations.

Information about the on-line help system in Magma can be obtained by typing

?
at the Magma prompt.

The Magma HTML Help Document is this document.

Tips & Tricks

On-line help for functions and operators
may be obtained within Magma as follows:
   ListCategories();
will produce a list of all "category" names;
   ListSignatures(cat)
will list all operators and functions whose signatures involve the category "cat";
   <intrinsic> ;
will print all signatures for the intrinsic (function or procedure) having name <intrinsic>, together with a synopsis of the semantics of the function. For example, typing:
    Order;
will print all signatures for the intrinsic function 'Order' (note there are no parentheses here). See the Introduction or Handbook for full details.
Any ideas?
Still missing