Sur ce site, il existe de nombreuses variantes sur la question de savoir si les MT peuvent décider du problème d'arrêt, que ce soit pour toutes les autres MT ou certains sous-ensembles. Cette question est quelque peu différente.
Il demande si le fait que le problème d'arrêt s'applique à toutes les MT peut être décidé par une MT. Je crois que la réponse est non et je souhaite vérifier mon raisonnement.
- Définissez le langage méta-stopper comme le langage composé de MT qui décident si un TM s'arrête.
- raison du problème d'arrêt.
Ainsi, la question du titre énonce plus précisément: est-il décidable si ?
Selon le théorème de Rice, il est indécidable si une re langue est vide.
Dans les deux cas, si est ou non re, il est indécidable que . L M H = ∅Par conséquent, il est indécidable que .
Cela prouve qu'une MT ne peut pas décider si le problème d'arrêt s'applique à toutes les MT.
Ma compréhension est-elle correcte?
MISE À JOUR: J'essaie de montrer qu'une MT ne peut pas "prouver le problème d'arrêt" pour une définition de "prouver" qui semble intuitivement correcte. Voici une illustration de la raison pour laquelle je pense que c'est correct.
Nous pouvons créer un TM qui génère de la manière suivante. La TM prend un tuple . Il simule pour les itérations d' . Si accepte toutes les qui s'arrêtent et rejette toutes les autres, alors accepte . Sinon, il rejette si décide incorrectement ou ne s'arrête pas. L M H ( M i , M j , w k , s t e p s ) M i ( M j , w k ) s t e p s M i ( M j , w k ) M M H M i M i M i
M i M i M M H M i M i ne s'arrête pas, car il doit évaluer un nombre infini de paires pour chaque . De plus, tous les ne s'arrêteront pas. ne pourra accepter ou rejeter aucun car il ne saura pas par simulation que tous les ne s'arrêteront pas. Ainsi, le langage qu'il définit n'est ni ré ni décidable.
M M H M i M M H M i M M H M M H capture mon intuition de ce que je pense que cela signifie pour une MT de prouver le problème d'arrêt. D'autres suggestions, telles que rejetant tous les ou sortant une preuve connue donnent à une connaissance préalable que le problème d'arrêt s'applique à tous les . Cela ne peut pas compter comme prouvant quelque chose puisque la prémisse du est la conclusion qu'il prouve, et est donc circulaire.