Voici deux résultats cités dans Charles E. Hughes "Undecidability of finite convergence for concatenation, insertion and bounded shuffle operators" :
Théorème 3 : La classe des machines de Turing mortelles est exactement la classe des machines de Turing à temps de fonctionnement constant.
st pour toutes les configurations initiales C , M s'arrête en pas plus de s étapes }Co n s t T= { M∣ ∃ sCMs}
Je pense donc que nous pouvons déduire ce qui suit: étant donné une machine de Turing mortelle , soit M ' , s le temps constant TM correspondant et son temps de fonctionnement. La langue reconnue par M sur l'alphabet Σ = { 0 , 1 } est exactement:MM′, sMΣ = { 0 , 1 }
{ x y∣ | x | ≤ s ∧ M′ accepte x en pas plus de s étapes , y∈ { 0 , 1 }∗}
Ainsi, la classe des langues reconnues par les machines mortelles de Turing est un sous-ensemble approprié de la classe des langues régulières. Par exemple, vous pouvez utiliser pour tromper chaque temps constant TM.L = { ( 0 | 1 )∗1∗}
Les choses deviennent intéressantes lorsque nous essayons de décider si une machine de Turing est mortelle parce que nous devons faire face à une bande et à un état arbitraires (finis) initiaux.
Théorème 4 : l'ensemble des machines mortelles de Turing est récursivement énumérable.