Примечание. Это расширение предыдущего комментария, поскольку ОП явно просил более слабые верхние границы.
Полная степень многочлена ограничена поскольку каждая операция может не более чем удваивать степень многочлена. Таким образом, для каждого , .f2L(f)m∈Mdeg(m)≤2L(f)
Теперь для некоторой переменной и степени существует SLP, вычисляющая помощью двоичного возведения в степень, если размер не больше . Для мономиального , можно отдельно вычислить каждый , а затем принять их продукт. Таким образом, где - общая степень (которая, конечно, является верхней границей для каждого ).xdxd2log(d)m=xd11⋯xdnnxdiiL(m)≤2nlog(d)+(n−1)dmdi
Вместе получаем для :
m∈M
L(m)≤2nlog(deg(m))+(n−1)≤2nL(f)+(n−1).
Поскольку , можно заключить
n≤L(f)+1
∀m∈M,L(m)≤2L(f)2+3L(f).
Замечания. Граница, как указано, очень грубая. В частности, верхняя граница дается второй пункт не плотно. Тем не менее, ответ domotorp показывает, что нельзя надеяться на гораздо лучшую оценку, а точнее, что квадратичная зависимость от не может быть удалена. Чтобы затянуть конструкцию, можно использовать самые известные конструкции на цепях сложения . Обратите внимание, что точные границы до сих пор не известны для этой проблемы.L(m)L(f)