Forçar as TMs a mudar todos os símbolos que lêem muda seu poder?


7

Se limitarmos uma máquina de turing para que não seja permitido escrever o símbolo que ela lê, reduziria sua potência?

Por exemplo: (State,A,State,Z,DIRECTION)

A não pode ser o mesmo símbolo que Z.

Respostas:


15

Se você me der uma máquina de Turing padrão, eu posso construir uma máquina de Turing diferente de gravação obrigatória que faça a mesma coisa.

Vou pegar o alfabeto original e dobrá-lo - então, como símbolo a, Eu crio dois símbolos a1 e a2e para símbolo b, Eu crio b1 e b2.

Agora eu trato os dois a1 e a2 exatamente da mesma maneira que a antiga MT tratada a, exceto quando devo escrever um a de volta para um a, Verifico se o símbolo atual é a1 ou a2 e escreva o outro.

Podemos verificar que essa construção realmente imitará o comportamento da TM original (não importa o que fosse), portanto, as TMs obrigatórias devem ser gravadas de forma igualmente poderosa.

(Se isso não estiver claro, entre em contato para que eu possa explicar melhor!)


perfeito, essa é uma ótima explicação, obrigado por isso #
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.