This document is one of More SageMath Tutorials. You may edit it on github. \(\def\NN{\mathbb{N}}\) \(\def\ZZ{\mathbb{Z}}\) \(\def\QQ{\mathbb{Q}}\) \(\def\RR{\mathbb{R}}\) \(\def\CC{\mathbb{C}}\)

Computational sessions at the CRM thematic semester: Algebra and Words in Combinatorics

Computer exploration has proven to be an effective tool while carrying research in algebra and combinatorics. To support this, researchers around the world have implemented many features and shared them in systems like GAP, Magma, or SageMath. Quite a few of those researchers are participating to the CRM semester on Algebra and Words in Combinatorics and happy to share their expertise. To this end we are running regular informal computational sessions during the schools and workshops.

There are no prerequisites to attend the sessions. If possible, bring your laptop. This page contains some material for those sessions.


Sagemath and GAP are open source, and can be used online. For regular use, we recommend installing them on your computer and are happy to give a hand. Magma can be used online for small calculations. Installing it require a license.