Я хочу создать поле из 8 элементов, а затем, используя эти элементы, составить Систему уравнений, например:
nb = 8
varl = [c+ str(p) for c in 'xy' for p in range (nb)]
B = BooleanPolynomialRing(names = varl)
f1 = x1 + x7*x2
f2 = x4*x6*x8 + x7
а потом....
Но в этом случае Sage выдает мне ошибку NameError: имя «x1» не определено
И в этом случае:
f1 = x[3] + x[1]*x[2]
f2 = x[4]*x[6]*x[2] + x[7]
ошибка: TypeError: объект 'sage.symbolic.expression.Expression' не поддерживает индексацию