Оглавление
Ферма (система компьютерной алгебры)
-
Обзор программы Fermat
- Fermat – это система компьютерной алгебры, разработанная профессором Льюисом.
- Она поддерживает вычисления с различными числовыми типами, включая рациональные, действительные, комплексные числа и многочлены.
- Основные области применения включают арифметику многомерных рациональных функций и матричную алгебру.
-
Особенности и использование
- Fermat не выполняет упрощение трансцендентных функций и символическое интегрирование.
- Для начала работы необходимо выбрать режим заземления, например, Z или Z/n.
- Можно добавлять символьные переменные и создавать кольца многочленов и их частные поля.
- Многочлены могут быть модифицированы для создания колец факторов.
- Можно использовать многочлены Лорана с отрицательными и положительными показателями.
-
Вычислительные возможности
- Fermat имеет встроенные примитивы для работы с массивами и матрицами.
- Она быстрее и экономит пространство по сравнению с другими системами компьютерной алгебры.
- Многомерные рациональные функции являются основным элементом данных.
-
История и развитие
- Fermat изначально была написана на Pascal для DEC VAX и портирована на различные операционные системы.
- В 2003 году она была переведена на C и портирована на Linux и Unix.
- Исходный код FFermat и Windows Fermat Pascal были доступны под ограниченной лицензией.
-
Руководство и дополнительные ресурсы
- Руководство было обновлено в 2011 и 2020 годах.
- Ссылки на сравнение систем компьютерной алгебры и на официальный веб-сайт программы предоставлены.
Полный текст статьи: