J'ai une question naïve: existe-t-il une machine de Turing dont la terminaison est vraie mais non démontrable par aucune théorie naturelle, cohérente et finement axiomatisable? Je demande une simple preuve d'existence plutôt qu'un exemple spécifique.
Cela pourrait avoir un lien avec l'analyse ordinale . En effet, pour une machine de Turing , on peut définir O ( M ) comme le moins ordinal d'une théorie cohérente prouvant sa terminaison (ou l'infimum de ces ordinaux). Je suppose donc qu'il serait équivalent de se demander s'il existe M tel que O ( M ) ≥ ω C K 1 ?
Réponses:
La terminaison d'une machine de Turing (sur une entrée fixe) est une phrase et toutes les théories arithmétiques de premier ordre habituelles sont complètes pour les phrases Σ 0 1 , c'est-à-dire que toutes les vraies déclarations Σ 0 1 sont prouvables dans ces théories.Σ01 Σ01 Σ01
Si vous regardez la totalité à la place de l' arrêt , c'est-à-dire qu'un TM s'arrête sur toutes les entrées, alors c'est une phrase complète de et pour toute théorie cohérente axiomatisable calculable qui est suffisamment forte (par exemple, prolonge la théorie Q de Robinson ), il y a TM dont la totalité ne peut être prouvée dans cette théorie.Π02 Q
la source
Je ne suis pas un expert en logique, mais je pense que la réponse est non . Si la machine Turing s'arrête et que le système est suffisamment puissant, vous devriez pouvoir écrire l'historique complet de calcul de la machine Turing sur son entrée. Quand on vérifie que le résultat du calcul est une séquence terminale de transitions, on peut voir que la machine s'arrête. Quelle que soit la façon dont vous formalisez les machines de Turing dans votre théorie, vous devriez être en mesure de montrer dans toute théorie raisonnable qu'une machine qui s'arrête s'arrête en fait. Par analogie, pensez à essayer de prouver qu'une somme finie est égale à ce qu'elle est égale; par exemple, prouver que 5 + 2 + 3 + 19 + 7 + 6 = 42, ou 5 + 5 + 5 = 15. Tout comme cela est toujours possible tant que le nombre d'étapes est fini, il en va de même pour le résultat d'un calcul fini.
Juste comme un point évident supplémentaire - même si votre théorie est incohérente, vous pouvez toujours montrer que la machine s'arrête, même si ce n'est pas le cas, car vous pouvez prouver tout wff dans une théorie incohérente, qu'elle soit ou non en fait vrai.
la source