Documentation

There is a lot of written material telling about the functionality and use of GAP, providing information about algorithmic background and giving hints for writing own GAP code. If it does not answer your question, see Help & Community.

  • Manuals

    • The Tutorial (PDF) gives a first introduction to the system
    • The Reference Manual (PDF) with complete descriptions of all library functions and examples of their use.
    • The CHANGES.md file describes most essential changes between all GAP releases.
    • Each GAP package has its individual manual which you can access through the list of packages.
  • Learning & Teaching

    Find introductions to GAP, step-by-step tutorials, and material for using GAP in courses in the Learning & Teaching section.

  • Bibliographies

    • There is a Google Scholar profile for the GAP system and some of its packages, where citations are added automatically as soon as they are detected by Google.
    • Another independent source of citations for GAP and packages is zbMATH. There is a dedicated page tracking GAP at zbMATH from which one can access a list of publications citing GAP.
    • We also used to produce our own bibliography of work involving and giving acknowledgement to GAP but this has not been maintained since 2022. You can still download the old .bib file here.