Я знаю, что в PARI / GP функция qflll
выполняет алгоритм LLL на множестве баз Однако могу ли я посмотреть на код для qflll
в библиотеке PARI / GP? Или кто-нибудь знает, как работает алгоритм LLL в библиотеке PARI / GP?
Исходный код PARI / GP можно скачать с помощью git
git clone http://pari.math.u-bordeaux.fr/git/pari.git
или вы можете проверить источник в Интернете. Вот ссылка на раздел LLL:
http://pari.math.u-bordeaux.fr/cgi-bin/gitweb.cgi?p=pari.git;a=blob;f=src/basemath/lll.c#l504