我想创建一个给定系数的多项式。这看起来很简单,但我迄今发现的东西似乎并不是我想要的东西。例如在这样的环境中;给定系数列表,创建一个多项式
n = 11
K = GF(4,'a')
R = PolynomialRing(GF(4,'a'),"x")
x = R.gen()
a = K.gen()
v = [1,a,0,0,1,1,1,a,a,0,1]
给定长度为n的列表/矢量V(我将这个N和V在开始时),我想要得到的多项式v(x)
为v[i]*x^i
。 (事实上,在我从上面得到这个v(x)
后,我打算建立商环GF(4,'a')[x] /< x^n-v(x) >
)然后我会说;
S = R.quotient(x^n-v(x), 'y')
y = S.gen()
但我写不出来。