GAP (система компьютерной алгебры)

  • История и разработка GAP

    • GAP был разработан в Лерштуле математики с 1986 по 1997 год. 
    • После ухода Йоахима Нойбюзера, разработка и сопровождение GAP были переданы Школе математических и вычислительных наук Университета Сент-Эндрюс. 
    • Координация разработки была передана равноправному партнерству четырех «Центров GAP» в 2005 году. 
  • Особенности GAP

    • GAP содержит процедурный язык программирования и функции для создания математических объектов. 
    • Поддерживает целые и рациональные числа произвольного размера. 
    • Позволяет определять конечные группы как группы перестановок и конечно представленные группы. 
    • Включает базы данных по важным конечным группам. 
    • Работает с матрицами, конечными полями и другими алгебраическими структурами. 
  • Распространение и пакеты

    • GAP распространяется свободно с условиями авторского права. 
    • Работает на Unix, Windows и Macintosh. 
    • Стандартный дистрибутив занимает около 300 МБ. 
    • Пакеты, предоставляемые пользователями, расширяют функциональность системы. 
    • GAP предоставляет авторам пакетов возможность экспертной оценки. 
    • На март 2021 года в GAP было распространено 151 пакет. 
  • Интеграция и использование

    • GAP интегрирован в систему компьютерной алгебры SINGULAR и математическую систему SageMath. 
    • Предоставляет интерфейс для использования системы SINGULAR. 
  • Пример сеанса

    • Не предоставлен. 
  • Ссылки и ресурсы

    • Ссылки на портал бесплатного программного обеспечения с открытым исходным кодом и сравнение систем компьютерной алгебры. 
    • Рекомендации и внешние ссылки на официальный веб-сайт и GitHub-репозиторий GAP. 

Полный текст статьи:

GAP (система компьютерной алгебры) — Википедия

Оставьте комментарий

Прокрутить вверх