Под "алгебраическим аналогом
" понимается класс многочленов, вычисляемых схемами полиномиального размера. Более точно:
Задачей или
-последовательнсотью будем называть последовательность
многочленов, число переменных и степень которых полиномиально зависит от индекса (термин "задача" в таком смысле в литературе не применяется, но мне кажется уместным).
Неветвящейся программой над полем
с входом
без констант называется последовательность многочленов, в которой каждый элемент есть либо свободная переменная
, либо получен из предыдущих сложением, вычитанием или умножением. Программы можно еще предмтавлять в виде графов, они тогда называются арифметическими схемами. Последний многочлен называется результатом программы, формальной степенью программы называется максимальная степень монома результата с учетом нулей при больших степенях, которые могут получиться при сложении многочленов с противоположными коэффициентами. Семейством программ для задачи
называется последовательность программ
, результатами которых являются многочлены
.
Класс
- это класс всех задач
, для которых существует семейство вычисляющих их программ, размер и формальная степень которых полиномиальны по
.
Класс
- класс задач, предстаимых в виде
с
и
.
Классы
и
определяются аналогично, но разрешается еще операция умножения на произвольную константу из поля
.
По-поводу связи с классической постановкой. Одна из основных проблем здесь - неуниформность модели Валианта (для разных
используются разные программы), так что в классической постановке классам
и
соответствуют неуниформные классы
и
. Известно, что
для конечного поля
влечет
, и в предположении обобщенной гипотезы Римана то же верно для
. Известно также, что
влечет схлопывание полиномиальной иерархии до 2 уровня, то есть