Я читаю додаток про нижчі межі ACC для NEXP в Арорі та книзі обчислювальної складності Барака . http://www.cs.princeton.edu/theory/uploads/Compbook/accnexp.pdf Однією з ключових лем є перетворення з ланцюгів на багатолінійні поліноми над цілими числами з полілогіартичним ступенем та квазіполіноміальними коефіцієнтами, або рівнозначно , клас схеми S Y M + , що представляє собою клас глибини двох ланцюгів з квазіполіномічно багатьма воротами AND на нижньому рівні з полілогіармічним вентилятором і симетричними воротами на верхньому рівні.
У додатку до підручника це перетворення має три етапи, припускаючи, що набір затворів складається з АБО, mod , mod 3 та постійної 1 . Перший крок - звести вентиляцію воріт АБО до полілогіармічного порядку.
Використання Валиант-Вазірані 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 , . . . , до й я ) р - використовуючи маленьку теорему Ферма.
Чому ця заміна дає еквівалентну схему ?