Por exemplo, eu sei que o idioma não regular está em . Eu gostaria de saber mais exemplos como este. A C 0
Por exemplo, eu sei que o idioma não regular está em . Eu gostaria de saber mais exemplos como este. A C 0
Respostas:
Línguas em pode ser mais complicado do que a intuição ingênua poderia sugerir.
Multiplexação: está em A C 0 .
Um multiplexador é uma função em variáveis que gera o valor de uma das 2 n variáveis, em que o índice é determinado pelas n variáveis. (O mesmo vale se o índice for escrito em unário.)
O cálculo das fórmulas 3SAT está em .
A entrada consiste em variáveis, seguidas de algumas cláusulas, cada uma contém três literais, onde cada literal é um índice da variável (unário ou binário, não importa) e um pouco indicando possível negação. Você pode avaliar os literais com multiplexadores e, em seguida, adicionar uma camada de ORs e, em seguida, um grande AND na parte superior.
é fechado em operações lógicas, concatenação e composição, para que você possa combinar os exemplos acima. Agora você deve sentir algum respeito por P a r i t y ∉ A C 0 e outro circuito limites inferiores!