Esta questão é sobre se todo teorema matemático pode ser reduzido à questão de uma única máquina de Turing parar. Em particular, estou interessado em conjecturas que atualmente não são comprovadas.
Por exemplo: a Wikipedia diz que atualmente não se sabe se existem números perfeitos ímpares. Como é decidido se um determinado número é perfeito, pode-se escrever uma máquina de Turing que verifique cada número ímpar por vez e pára se encontrar um que seja perfeito. (Esta máquina de Turing não recebe nenhuma entrada.) Se soubéssemos se essa máquina de Turing parou, saberíamos se a conjectura é verdadeira e vice-versa.
No entanto, como outro exemplo, o que dizer das conjeturas dos primos gêmeos ? É decidível se um determinado número é o primeiro primo em um par gêmeo, mas neste caso não podemos parar quando encontramos o primeiro, porque a questão é se existe um número infinito. Não está claro para mim se é possível fazer uma máquina de Turing que pare se e somente se a conjectura dos primos gêmeos for verdadeira.
Nós certamente pode fazer uma máquina de Turing que pára se e somente se a conjectura de primos gémeos é demonstrável dentro de aritmética de Peano ou algum outro sistema formal, mas isso é uma questão diferente, uma vez que pode ser verdade, mas não demonstrável no sistema particular que nós escolhemos.
Então, minhas perguntas são
- É possível fazer uma máquina de Turing que pare se e somente se a conjectura dos primos gêmeos for verdadeira? (E se sim, como?)
- É possível, em geral, fabricar uma máquina de Turing que interrompe se e somente se alguma afirmação matemática é verdadeira? Esta máquina de Turing pode ser construída algoritmicamente a partir da declaração formal?
- Se não for possível, em geral, existe alguma maneira de classificar as afirmações matemáticas como equivalentes à interrupção de uma única máquina de Turing ou de uma máquina de turing com um oráculo , etc.? Em caso afirmativo, essa classificação é decidível para uma determinada afirmação?