快速數論計算庫

其他

FLINT 是一個 C 語言庫,提供高性能數論計算功能,包括多項式算術、因式分解和線性代數。

此 GitHub 開源專案 FLINT(Fast Library for Number Theory)是一個用 C 語言開發的快速數論計算庫。它最初於 2007 年開始,並在 2011 年和 2023 年進行重大更新。專案的主要功能包括高性能的標量和多項式算術、因式分解以及線性代數,支持多種基本環如整數、有理數、實數、有限域、數域和 p-adic 數。FLINT 3 版本整合了先前獨立的庫如 Arb、Antic、Calcium 和 Generic-Rings,擴展了其計算能力。README 說明,FLINT 也是一個研究項目,致力於數論算法的開發。此工具適用於需要進行精確數學計算的研究人員、數學家和計算機科學家,特別是在代數數論和解析數論領域。專案提供詳細文檔和構建指南,方便使用者安裝和使用。

Stars611
Forks293
語言C
分類其他
標籤
arbitrary-precision-arithmeticcomputer-algebrafactorizationlinear-algebranumber-theorypolynomial-arithmetic
GitHub Topics
arbitrary-precision-arithmeticcomputer-algebrafactorizationlinear-algebranumber-theorypolynomial-arithmetic