Я пытаюсь сравнить результаты dup_zz_mignotte_bound (f, K) с некоторыми другими границами, но мне не удается использовать переменную x во всех моих границах, когда я добавляю dup_zz_mignotte_bound. Например:
from sympy.polys import ring, ZZ
from sympy.abc import x
from sympy import factor
R, x = ring('x', ZZ)
poly = x**8 +8*x**7 +47*x**6 +136*x**5 +285*x**4 +171*x**3 - 20*x**2 - 21*x+2
print(factor(poly, x)) # this is an example of a function which is used in other bounds
p = R.dup_zz_mignotte_bound(poly) #Sympys function
print(p)
Возвращает ошибку при попытке вызвать factor (). Как я могу использовать обе функции? Большое спасибо за ваше время!