Set-Theoretic Computations with Residue Classes

Version 4.7.3
Released 2022-07-29

This project is maintained by Stefan Kohl

GAP Package ResClasses

This package permits to compute with set-theoretic unions of residue classes of Z and a few other rings. In particular it provides methods for computing unions, intersections and differences of these sets.

The current version of this package is version 4.7.3, released on 2022-07-29. For more information, please refer to the package manual. There is also a README file.

License: GPL-2.0-or-later


This package requires GAP version >=4.8.7

The following other GAP packages are needed:

The following additional GAP packages are not required, but suggested:


Stefan Kohl.


Please, cite this package as

[Koh22] Kohl, S., ResClasses, Set-Theoretic Computations with Residue Classes, Version 4.7.3 (2022)
(GAP package),

You can get more info by typing Cite("ResClasses"); in the gap prompt.


For bug reports, feature requests and suggestions, please use the issue tracker.