Я читаю приложение о АССЕ нижних границах для NEXP в Arora и Барак вычислительной сложности книги. http://www.cs.princeton.edu/theory/uploads/Compbook/accnexp.pdf Одна из ключевых лемм - это преобразование из цепей в полилинейные полиномы над целыми числами с полилогарифмической степенью и квазиполиномиальными коэффициентами или эквивалентно , класс цепей S Y M + , который является классом глубинных двух цепей с квазиполиномиальным числом логических элементов И на его нижнем уровне с полилогарифмическим разветвлением и симметричным затвором на верхнем уровне.
В приложении к учебнику это преобразование состоит из трех этапов, при условии, что набор ворот состоит из ИЛИ, mod , mod 3 и константы 1 . Первым шагом является уменьшение разветвления вентилей OR до полилогарифмического порядка.
Использование Валиант-Вазирани Isolation лемму, авторы получаем , что дан логический элемент ИЛИ над входов вида вывода R ( х 1 , . . . , Х 2 K ) , если мы выбираем час быть попарно независимы хэш - функция от [ 2 k ] до { 0 , 1 } , то для любого ненулевого x ∈ { 0 , 1 } 2 k с вероятностью не менее 1 / ( будет иметь место, что Σ i : h ( i ) = 1 x i mod 2 .
Не является ли вероятность , по крайней мере 1 / 2 ? Представляется , что 1 / 10 K является слабой нижней гранью.
Второй шаг - переход к арифметическим воротам и опускание умножений вниз. На этом этапе мы преобразуем логические схемы с заданной двоичной входной строкой в арифметическую схему с целочисленным входом.
При этом они отмечают , что заменяется на 1 - х 1 х 2 ⋯ х к и М О Д р ( х 1 , . . . , Х к ) заменяется ( Σ я = 1 , . . . , к й я ) р - с использованием маленькой теоремы Ферма.
Почему эта замена дает эквивалентную цепь ?