GAP是一个计算离散代数系统,特别强调计算群理论。GAP提供了一种编程语言,一个包含数千个实现用GAP语言编写的代数算法的函数库的库,以及大量的代数对象库数据。另请参阅数学运算功能的概述和说明。GAP用于研究和教学学习群及其表示、环、向量空间、代数、组合结构等。该系统(包括源代码)是自由分布的。您可以根据您的特殊用途对其进行研究和轻松修改或扩展。
2008年7月,GAP被授予ACM/SIGSAMRichard Dimick Jenks计算机代数应用软件工程杰出纪念奖。
当前版本是GAP 4.11.0,可以从我们的下载页面获得。如果未另行说明,本网站将对本新闻稿进行说明。与早期版本相比的更改在发布历史中进行了描述。
我们欢迎为GAP做出贡献。GAP开发存储库托管在GitHub上。你可以在这里找到一些关于通过GitHub做出贡献的指导。如果您对GAP、存储库或文档有任何问题或建议,请随时通过开放的GAP开发邮件列表与我们联系,或在GitHub上提交问题或请求。
有大量文档建议如何编写GAP代码。此外,还有关于制定GAP一揽子计划及其提交给GAP的指导。
GAP集团欢迎与GAP用户接触,并为他们提供支持。要及时了解GAP新闻(问题讨论、发布公告、错误修复),我们建议您订阅基于电子邮件的GAP论坛。你也可以在推特上关注GAP。
请告诉我们您在研究或教学中使用GAP的情况。我们很可能希望提供您工作的链接。如果你的作品已经出版,我们会要求你引用GAP,比如一篇期刊、一篇文章或一本书。我们有引用GAP的出版物书目。请帮助我们使其保持最新。
GAP已经并正在通过包括用户贡献在内的许多人的国际合作来发展。我们感谢所有这些帮助以及一些资金。GAP成立于1986年,位于亚琛RWTH的Lehrstuhl Dür Mahematik。1997年后,圣安德鲁斯的GAP得到了协调发展。目前,亚琛、布伦斯韦格、柯林斯堡、凯泽斯劳滕和圣安德鲁斯的GAP中心正在共同协调GAP的进一步发展和维护。