Seja uma função booleana e pensemos em f como uma função de a . Nesta linguagem, a expansão de Fourier de f é simplesmente a expansão de f em termos de monômios quadrados livres. (Esses monômios formam uma base para o espaço de funções reais em . A soma dos quadrados dos coeficientes é simplesmente então leva a uma distribuição de probabilidade em monômios livres quadrados. Vamos chamar essa distribuição de distribuição F.f
Se f pode ser descrito por um circuito de profundidade delimitada de tamanho polinomial, sabemos por um teorema de Linial, Mansour e Nisan que a distribuição F está concentrada em monômios de tamanho tamanho até peso quase exponencialmente pequeno. Isso é derivado do lema Hastad de comutação. (Uma prova direta seria mais desejável.)polylog n
O que acontece quando adicionamos portas mod 2? Um exemplo a considerar é a função nas variáveis , que é descrita como o produto interno mod 2 das primeiras n variáveis e das últimas n variáveis. Aqui a distribuição F é uniforme.I P 2 n
Pergunta : A distribuição F de uma função booleana descrita pelo tamanho polinomial de profundidade limitada AND, OR, MOD concentrada (até um erro superpolinomialmente pequeno) em "níveis"?2
2 o ( n )o(n)
Observações :
Um caminho possível para um contra-exemplo seria "colar de alguma forma" vários IP em conjuntos disjuntos de variáveis, mas não vejo como fazê-lo. Talvez deva enfraquecer a questão e permitir atribuir alguns pesos às variáveis, mas também não vejo uma maneira clara de fazê-lo. (Portanto, referir-me a esses dois assuntos também faz parte do que estou perguntando.)2 k
2k Eu especularia que uma resposta positiva à pergunta (ou a uma variação bem-sucedida) se aplicará também quando você permitir portões mod . (Então, a pergunta foi motivada pelo impressionante resultado recente do ACC de Ryan Williams.) k
k Para MAJORITY, a distribuição F é grande (1 / poli) para cada "nível".
Como mostra Luca, a resposta para a pergunta que fiz é "não". A questão que resta é propor maneiras de encontrar propriedades das distribuições F das funções booleanas que podem ser descritas por AND OR e portas mod 2 não compartilhadas por MAJORITY.
Uma tentativa de salvar a pergunta falando sobre as funções do MONOTONE:
Pergunta : A distribuição F de uma função booleana MONOTONE descrita pelo tamanho polinomial de profundidade limitada AND, OR, MOD concentrada (até um erro superpolinomialmente pequeno) em "níveis"?2
2 o ( n )o(n)
Podemos especular que podemos até substituir por modo que um contra-exemplo para esta versão forte possa ser interessante. o ( n )