我想创建一个具有给定系数的多项式。这看起来很简单,但到目前为止我发现的似乎并不是我想要的。例如在这样的环境中;
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
。GF(4,'a')[x] /< x^n-v(x) >
(实际上在那之后我会在从上面得到这个之后建立商环v(x)
)然后我会说;
S = R.quotient(x^n-v(x), 'y')
y = S.gen()
但是我写不出来。