Skip to content

Frequently Asked Questions

Alexander Konovalov edited this page Nov 13, 2018 · 2 revisions

Q: Is there a version of this lesson based on a ring-theoretical or graph-theoretical example instead of a group-theoretical?

A: There is no such version at the moment. However, the aim of this lesson is not to give an introduction to dealing with groups in GAP. Instead, it teaches general principles of programming with GAP, which will be useful in any of the areas of its application (how to work with GAP in command line; how to develop, organise, save and test the GAP code; how to organise computational experiments; how to save information in objects using methods and attributes). This is done using a research-like problem which requires a minimal theoretical background (at least at the level of undergraduate group theory course) and reduces the cognitive load on the lesson, allowing learners to focus on the main objectives. It is assumed that after this lesson the learner will know where to find further information about the GAP functionality for the area of their interest. It is particularly recommended to read the GAP Tutorial, which contains many useful pointers.