Sympy поддержка модульных групп - PullRequest
0 голосов
/ 09 октября 2018

Поддерживает ли Sympy модульные группы?

Я ищу что-то похожее на функцию pari/gp Mod.

1 Ответ

0 голосов
/ 09 октября 2018

Несколько странно, что кольцо целых чисел по модулю n реализовано как GF(n) (обозначение, предлагающее конечные поля, которые вообще не являются).Таким образом, 5 мод 12 будет представлен как

>>> from sympy import GF
>>> x = GF(12)(5)
>>> print(x)
5 mod 12
>>> print(x*4)
8 mod 12
>>> print(-x)
7 mod 12
>>> print(x+10)
3 mod 12
>>> print(x**2)
1 mod 12
...