GAP é um sistema para álgebra computacional discreta, com ênfase particular na Teoria dos Grupos Computacionais.O GAP fornece uma linguagem de programação, uma biblioteca de milhares de funções que implementam algoritmos algébricos escritos na linguagem GAP, além de grandes bibliotecas de dados de objetos algébricos.Veja também a visão geral e a descrição dos recursos matemáticos.O GAP é usado em pesquisa e ensino para o estudo de grupos e suas representações, anéis, espaços vetoriais, álgebras, estruturas combinatórias e muito mais.O sistema, incluindo a fonte, é distribuído livremente.Você pode estudar e modificá-lo ou ampliá-lo facilmente para seu uso especial ....