多元多项式环内建元

2024-04-24 08:07:42 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我想知道(或者不理解文档的权利)如何将字符串转换为给定环的多项式。你知道吗

所以我知道如何在python中为given definition构建字符串,但我不知道如何将其转换为多项式环

Definition


Tags: 字符串文档权利givendefinition
1条回答
网友
1楼 · 发布于 2024-04-24 08:07:42

所以我想出来了。我需要取消对ring.gens()的支持,以便将它们用作变量

def build(alpha, beta, gamma):
    ring = PolynomialRing(GF(q, 'a'), 'x', 6)
    poly = alpha
    x = ring.gens()

    for j in range(0, self.v):
        for k in range(0, self.n):
            if j is k:
                poly += gamma[j, k] * x[j]
            else:
                poly += gamma[j, k] * x[j] * x[k]

    for k in range(0, self.n):
        poly += beta[k] * x[k]

    return poly

相关问题 更多 >