Existe-t-il une fonction calculable telle que:
- Pour tout
Où est un nombre réel non calculable.
La seule référence à cette question que j'ai trouvée était la réponse à cette question : /math//a/1052579/168764 , où la fonction semble tenir, mais je n'ai aucune idée de la façon de prouver que la limite de cette fonction est un nombre réel non calculable.
computability
cjnash
la source
la source
Réponses:
Considérons l'encodage en nombre réel du problème (presque) d'arrêt, c'est-à-dire0. r1r2. . . où rje= 1 si la ième machine de Turing (par rapport à l'ordre lexicographique) s'arrête sur l'entrée vide, et rje= 0 sinon. Appelons ce nombre par R .
Maintenant, considérons la machine qui sur l'entrée simule toutes les machines de Turing de longueur sur l'entrée vide pour étapes, et renvoie où si la ième machine de Turing s'arrête sur l'entrée vide en moins de étapes, et sinon. Il est clair que pour tout il estime que , et il est pas trop difficile de montrer que converge vers . Le point clé est que le taux de convergence n'est pas calculable, ce qui signifie que étant donnéM n < n n 0. r1^. . . r2n- 1^ rje^= 1 je n rje^= 0 n M(n)<R {M(n)}n∈N R ϵ , Vous ne pouvez pas calculer l'indice de telle sorte que au - delà de la série est -près à .ϵ R
la source