Uma máquina recebe acesso Oracle a uma função booleana aleatória e dois espectros de Fourier e .
O espectro de Fourier de uma função é definido como :
Um de ou é o verdadeiro espectro de Fourier de eo outro é apenas um espectro falso de Fourier pertencente a uma função booleana aleatória desconhecida.
Não é difícil mostrar que uma máquina nem consegue aproximar para qualquer .
Qual é a complexidade da consulta de decidir com alta probabilidade de sucesso qual é o verdadeiro?
É interessante para mim, pois, se esse problema não está no , pode-se mostrar que existe um oráculo em relação ao qual o não está em um subconjunto do .