Я хочу найти корни многочлена в конечном поле. Итак, я вычисляю следующее:
sage: R.<x>=PolynomialRing(GF(9,'a'))
sage: f=x^3+2*x+1
sage: K.<alpha>=f.root_field()
sage: f.roots(ring=K)
Но он не работает, он показывает мне эту ошибку:
ValueError: factorization of 0 not defined
И я не могу найти, что происходит. Может ли кто-нибудь помочь мне с этим?
K
? Или ошибка уже на этом шаге? - person Lutz Lehmann   schedule 30.03.2015