Calculabilité
Une fois que nous aurons une notion précise de fonction calculable la définition précédente deviendra aussi rigoureuse. 1.1 Fonctions récursives primitives.
Séance 5 : Fonctions récursives et machine de Turing
Définition V.1.2.2- Fonction calculable nous définissons dans cette partie la première classe des fonctions calculables. On obtiendra.
Calculabilité
Church-Turing et C est appelé l'ensemble des fonctions calculables. L'une des fonction est-elle calculable ou non calculable ?
Calculabilité et décidabilité
La thèse de Church 1 postule que tous ces modèles de calcul sont équivalents : une fonction calculable pour un modèle l'est pour un.
Toute fonction calculable est récursive
Théorème 1. 0 Soit f une fonction ?? ? ?? où ? et ? sont des alphabets. Si f est calculable par machine de. Turing
Initiation à la calculabilité
Jan 27 2017 nous pourrions alors définir toute fonction calculable. Hélas
Machine de Turing - Informatique Théorique 2 Licence 3 informatique
Turin ”On computable numbers
Machine de Turing =? ?-recursif
Savoir coder les fonctions de base en µ-récursif (voir appendice sur les On va montrer que toute fonction calculable par une machine de Turing est une ...
TD 05 – Réels Castor affairé
https://pageperso.lis-lab.fr/~kevin.perrot/documents/2018/calculabilite/TD05_18.pdf
La fonction du castor affairé nest pas calculable
On dit que cette fonction est calculable si il existe une machine de Turing unaire à un seul ruban bi-infini
[PDF] Calculabilité - Irif
La classe de fonctions calculables par machines de Tu- ring est égale `a la classe de fonctions calculables par un algorithme quelconque Pour prouver les deux
[PDF] Toute fonction calculable est récursive
Toute fonction calculable est récursive Manon Ruffini Théorème 1 0 Soit f une fonction ?? ? ?? où ? et ? sont des alphabets Si f est calculable par
[PDF] Séance 5 : Fonctions récursives et machine de Turing
Définition V 1 2 2- Fonction calculable Le problème (UB) est décidable si et seulement si ?B est calculable V 1 2 2 Fonctions récursives primitives
[PDF] Fonctions calculables et récursives - Léo Gayral
On dit que f est calculable si il existe une telle machine qui sur toute entrée ?n? (n ? I) termine avec ?f(n)? sur la gauche du ruban Par induction
[PDF] Calculabilité
Les fonctions peuvent être simples : l'addition ou la multiplication de deux entiers naturels ; ou plus compliquées : étant donné un entier naturel quelle est
[PDF] Cours de calculabilité et complexité
Fonctions calculable par les machines de Turing On peut réénoncé la th`ese de Church-Turing en termes de calcul de fonctions : Les fonctions calculables
[PDF] Initiation à la calculabilité - HAL
27 jan 2017 · On appelle fonction Turing-calculable les fonctions partielles (on peut avoir la valeur spéciale ?) ainsi définies Pour pouvoir définir des
[PDF] Éléments de Théorie de la Calculabilité
Il doit exister une fonction calculable f telle que f(n) est un code pour le n-ième algorithme qui calcule la n-ième fonction calculable fn Supposons
[PDF] Introduction `a la calculabilité - LACL
17 sept 2018 · Nous montrons dans cette section que les fonctions primitives récursives sont exac- tement les fonctions calculables par un programme structuré
[PDF] Initiation à la calculabilité - [Verimag]
24 fév 2013 · On appelle fonction Turing-calculable les fonctions partielles (on peut avoir la valeur spéciale ?) ainsi définies Pour pouvoir définir des
Machine de Turing
Informatique Theorique 2
Licence 3 informatique
S ebastien Verel verel@univ-littoral.fr http://www-lisic.univ-littoral.fr/ ~verelUniversite du Littoral C^ote d'Opale
Laboratoire LISIC
Equipe OSMOSE
IntroductionLangage reconnuFonction calculableIndecidabiliteObjectifs de la seance 04
Connaitre la denition d'une machine de Turing
Savoir executer une machine de Turing
Savoir denir le langage reconnu par une machine de Turing Savoir denir la fonction calculee par une machine de Turing Savoir denir une machine de Turing pour reconna^tre un langage ou calculer une fonctionConnaitre la these de Church-Turing Savoir que le probleme de l'arr^et est non calculableQuestions principales du jour :
Qu'est-ce qu'une procedure eective?
IntroductionLangage reconnuFonction calculableIndecidabilite Plan1Introduction
2Langage reconnu
3Fonction calculable
4Indecidabilite
IntroductionLangage reconnuFonction calculableIndecidabiliteIntroduction
D'apres P. Dehornoy, universite de CaenAutomate :
modele abstrayant la notion de calcul sans ecriture L est decidable par automate si pour tout motwde L, on peut repondre a la question "wappartient-il a L?" enlisantle mot et en utilisant lamemoire nie.Machine de Turing : modele analogue avec une notion plus elaboree de calcul L est decidable par automate si pour tout motwde L, on peut repondre a la question "wappartient-il a L?" enlisantle mot et en utilisant lamemoire nie mais aussi enecrivantdes informations sur unsupport illimiteVersion formalisee du calcul mentalVersion formalisee du calcul au sens general
IntroductionLangage reconnuFonction calculableIndecidabiliteBibliographie
Turing, Jean Lassegue, Les belles lettres, 2003.
IntroductionLangage reconnuFonction calculableIndecidabiliteAlan Turing
IntroductionLangage reconnuFonction calculableIndecidabilite1912 : naissance a Londres, parents en Inde (1912-21)
1926 : entre a la Public School Sherborne
1928 : D. Hilbert renouvelle son Programme au Congres de
Bologne1931 : entre au King's College de Cambridge pour suivre des etudes de mathematiques1931 : K. Godel : sur les propositions indecidables des Principia Mathematica1933 : Hitler arrive au pouvoir, exil des intellectuels d'Allemagne et d'Europe centrale1934 : Licence de mathematiques avec mention1935 : devient Fellow de Kibg's College
1936 : Prouve le resultat negatif de la decidabilite propose par
Hilbert. Part travailler avec A. Church et J. Von Neumann1939 : 4 septembre debut de la guerre. Entre au service GCCS
a Bletchley Park.1943 : janv. - mars, laboratoire Bell sur des questions de cryptage de la parole; renontre Shannon Commence a concevoir son projet de construire un cerveau. National Physical Laboratory pour construire un prototype d'ordinateur1950 Publication de "computing machinery and intelligence"
1952 : Publication "La base chimique de la morphogenese"
1954 : Suicide le 7 juin par ingestion d'une pomme au cyanure
IntroductionLangage reconnuFonction calculableIndecidabilite1939 : 4 septembre debut de la guerre. Entre au service GCCS
a Bletchley Park.1943 : janv. - mars, laboratoire Bell sur des questions de cryptage de la parole; renontre ShannonCommence a concevoir son projet de construire un cerveau. National Physical Laboratory pour construire un prototype d'ordinateur1950 Publication de "computing machinery and intelligence"1952 : Publication "La base chimique de la morphogenese"
1954 : Suicide le 7 juin par ingestion d'une pomme au cyanure
IntroductionLangage reconnuFonction calculableIndecidabiliteLes inter^ets scientiques de M. Turing
Mathematiques pures (calculs des probabilites et statistiques, theories des nombres, theories des groupes)Logique mathematique (decidabilite, calculabilite)Cryptologie
Construction eective des premiers ordinateurs
Morphogenese
IntroductionLangage reconnuFonction calculableIndecidabiliteArticles majeurs
1936 (24 ans) : fonde la theorie de la calculabilite,
Machine de Turing1952 : Theorie generale sur les principes de la morphogenese1950 : Lien entre logique et biologie. Etude des processus
cognitifs par simulation informatiqueTuring se place du point de vue del'eectivite du calcul:condition pratique de la realisation de celui-ciA. Turin, "On computable numbers, with an application to the
Entscheidungsproblem", nov 1936.
IntroductionLangage reconnuFonction calculableIndecidabiliteArticles majeurs
1936 (24 ans) : fonde la theorie de la calculabilite,
Machine de Turing1952 : Theorie generale sur les principes de la morphogenese1950 : Lien entre logique et biologie. Etude des processus
cognitifs par simulation informatiqueTuring se place du point de vue del'eectivite du calcul:condition pratique de la realisation de celui-ciA. Turin, "On computable numbers, with an application to the
Entscheidungsproblem", nov 1936.
IntroductionLangage reconnuFonction calculableIndecidabiliteCalculabilite
Intuition de calculable
"resultat d'une operation conduisant a la determination exacte et achevee d'un nombre"3 etats de la calculabilite1Trouver en un nombre ni d'etapes un resultat exact et acheve
2Trouver en un nombre ni d'etapes un resultat approche a
n'importe quel degre d'approximation decide a l'avance3"incalculable" : pas moyen de trouver une approximation en
un nombre ni d'etapeNotion de fonction calculable si sa valeur pour tout nombre calculable de l'ensemble de depart est un nombre calculable IntroductionLangage reconnuFonction calculableIndecidabiliteIntroduction par les langages
LangagesGrammairesProcedure eective
3Rationnelsregulieres a droite
ouA!a,A!aB,A!Automates reguliersA;B2N a2Tnis (regulieres a gauche)2algebriquesalgebriques, non-contextuellesAutomates
ouA!a pile non-contextuelsA2N2(N[T)1contextuelles, monotonesMachine de Turing contextuels!ouA!a l'espace ;2(N[T),Aaxiomelineairement borne jj jj0recursivementcontextuelles avec eacement enumerables!Machine de Turing2(N[T)+2(N[T)aucune contrainte
IntroductionLangage reconnuFonction calculableIndecidabiliteAutomate ni
Fonction a valeur booleenne denie sur l'ensemble des motsA: ! f0;1g
Repond a un probleme de decision :
siA(w) = 0 alorsw62LA siA(w) = 1 alorsw2LAMachine de Turing : point de vue langage, memoire innieMT: ! f0;1g
Repond a un probleme de decision :
siMT(w) = 0 alorsw62LMT siMT(w) = 1 alorsw2LMTMais :
en utilisant un support inni de memorisation en plus d'un nombre ni d'etat IntroductionLangage reconnuFonction calculableIndecidabiliteCaracteristiques d'un automate ni
Automate ni
Etats : memoire nie,
Lecture des symboles,
Programme : fonction de transition d'etats
etatsab !121 234341
444a
1 2 4 3 b a b a b a,baaba 1 IntroductionLangage reconnuFonction calculableIndecidabilite
Caracteristiques d'un automate ni
Automate ni
Etats : memoire nie,
Lecture des symboles,
Programme : fonction de transition d'etats
etatsab !121 234341
444a
1 2 4 3 b a b a b a,baaba 2 IntroductionLangage reconnuFonction calculableIndecidabilite
Caracteristiques d'un automate ni
Automate ni
Etats : memoire nie,
Lecture des symboles,
Programme : fonction de transition d'etats
etatsab !121 234341
444a
1 2 4 3 b a b a b a,baaba 3 IntroductionLangage reconnuFonction calculableIndecidabilite
Caracteristiques d'un automate ni
Automate ni
Etats : memoire nie,
Lecture des symboles,
Programme : fonction de transition d'etats
etatsab !121 234341
444a
1 2 4 3 b a b a b a,baaba 1 IntroductionLangage reconnuFonction calculableIndecidabilite
Caracteristiques d'un automate ni
Automate ni
Etats : memoire nie,
Lecture des symboles,
Programme : fonction de transition d'etats
etatsab !121 234341
444a
1 2 4 3 b a b a b a,baaba 2 IntroductionLangage reconnuFonction calculableIndecidabilite
Caracteristiques d'une machine de Turing
Support illimite de l'information : Ruban
aaba1Machine de Turing
Etats : memoire nie,
Lecture des symboles du ruban,
Ecrituresur le rubanProgramme :
fonction de transition d'etats et de deplacement et d'ecriture IntroductionLangage reconnuFonction calculableIndecidabiliteTransition
Ancien etatSymbole luSymbole ecritMouv.Nouvel etatquotesdbs_dbs45.pdfusesText_45[PDF] épaisseur atmosphère saturne
[PDF] fonction primitive récursive exercice corrigé
[PDF] théorème de godel démonstration
[PDF] codage de godel
[PDF] théorème de gödel pdf
[PDF] arithmétique de robinson
[PDF] nombre de godel
[PDF] godel dieu
[PDF] théorème d'incomplétude pour les nuls
[PDF] incomplétude définition
[PDF] introduction ? la calculabilité pdf
[PDF] indemnité prof principal 2017
[PDF] isoe prof principal
[PDF] hsa prof