Utilisateur:Ydadloupi/Brouillon

Une page de Wikipédia, l'encyclopédie libre.

Démonstration pour les fonctions (par le théorème du point fixe de Kleene)[modifier | modifier le code]

Le Théorème du point fixe de Kleene dit que pour tout transformateur de programme T qui est une fonction totale, il existe un programme p tel que les programmes p et T(p) calculent la même fonction ().

Supposons que la propriété F soit non triviale (F et FFC). Nous montrons que la récursivité de P conduit à une contradiction.

Comme F est non triviale, il existe f F et g . Les fonctions f et g étant calculables, il existe deux programmes p et q avec = f et = g . Définissons le transformateur de programmes T:

T(x) = q si x P

T(x) = p si x P

Comme P est récursif, T est une fonction totale calculable. Par le Théorème du point fixe de Kleene, il existe un programme n tel que . Quelle est la valeur de T(n); est-ce p ou q ?

Si T(n)=p, par définition de T, on a n P. Comme , T(n) P. Or T(n)=p P. Contradiction.

Si T(n)=q, alors n P. Comme , T(n) P. Or T(n)=q P. Contradiction.


test [1]

lien vers article interne [2]

Rice

Titre section[modifier | modifier le code]

Ligne d'exemple, à annuler

  1. Henriette Asséo, Les Tsiganes, une destinée européenne, Gallimard, , page 113.
  2. « Paléomusique : un concert sur les instruments vieux de 10 000 ans », France Musique,‎ (lire en ligne, consulté le )