TD 1 – Fonctions récursives primitives
Solution de l'exercice 1. On va montrer que les singletons sont récursifs primitifs car leur fonction caractéristique est récursive primitive.
Fonctions récursives primitives et récursives partielles
Le prédicat de disibilité x
Solution :
Corrigé de l'interrogation. Exercice 1 : Montrez que les fonctions suivantes sont primitives récursives : 1. plus=?xy.x+y. 2. sigma=?x. Solution :.
Contrôle continu 2 éléments de corrigé par P. Brunet et L. Gonnord
Préliminaire : rappels sur les fonctions primitives récursives. Une fonction f : Nn ? N est récursive primitive si elle est : — Une des fonctions renvoyant
TD 3 – Théorème s-m-n théorèmes de Rice et de point fixe
Exercice 1. Montrer qu'il existe une fonction récursive primitive f telle que pour tout n ? N
TD 2 – Fonctions récursives
Exercice 4. Est-il vrai qu'une fonction totale est récursive primitive si et seulement si son graphe est récursif primitif ? Université Paris Diderot.
Corrigé du TD de Logique 9 (Machines à registres)
Dec 1 2014 Corrigé du TD de Logique 9 (Machines à registres) ... Exercice 3 (Fonctions universelle primitive récursive) :.
Calculabilité
1.1.1 Définition de fonctions récursives primitives . 2.7 Exercices – analyse de décidabilité de probl`emes . ... Je viens de corriger.
TD 2 – Fonctions récursives
Exercice 4. Est-il vrai qu'une fonction totale est récursive primitive si et seulement si son graphe est récursif primitif ? Solution de l'exercice 4.
Séance 5 : Fonctions récursives et machine de Turing
et ensuite définir la sous-famille des fonctions primitives récursives qui sont des fonctions totales. Pour la somme ? c'est un exercice.
[PDF] TD 1 – Fonctions récursives primitives
Solution de l'exercice 1 On va montrer que les singletons sont récursifs primitifs car leur fonction caractéristique est récursive primitive
[PDF] Fonctions récursives primitives et récursives partielles
Exercice 3 Montrer que les constructeurs suivants sont récursifs primitifs (c'est `a dire que s'ils sont utilisés sur des fonctions récursives primitives
[PDF] rappels sur les fonctions primitives réc - CNRS
éléments de corrigé par P Brunet et L Gonnord Durée 1H Une fonction f : Nn ? N est récursive primitive si elle est : résolution de l'exercice
[PDF] Séance 5 : Fonctions récursives et machine de Turing
Fonctions primitives récursives - Fonctions récursives partielles et récursives - Machines de Turing - Equivalence de deux modèles de calcul
[PDF] Corrigés des exercices sur les fonctions récursives
Corrigés des exercices sur les fonctions récursives Exercice 7 1 1 sous-programmes récursifs Pour chacun des sous-programmes nous donnerons les
Master informatique semestre 1 Modèles de calcul devoir 2005
Exercice 1 : fonctions primitives récursives Un corrigé est disponible ci-dessous Les fonctions primitives récursives sont des fonctions de plusieurs
[PDF] Corrigé du TD de Logique 8 (Fonctions primitives récursives)
19 nov 2012 · Exercice 4 (Fonction d'Ackermann) : 1 Si t ? Im(?z?(yz)) alors si t = ?(nx0) > x0 et donc le schéma µ borné rend bien ce x0
[PDF] TD de Logique 9 (Fonctions récursives) - mathenspsleu
26 nov 2012 · être corrigé au début du TD Les exercices qui ne sont pas abordés en cours Exercice 4 (Fonction universelle primitive récursive) :
[PDF] Fonctions récursives
FONCTIONS R´ECURSIVES Exercice 175 Montrer que les fonctions suivantes sont récursives primitives (les prédicats sont vus comme des fonctions `a valeur
TD 1 Fonctions récursives primitives - PDF Free Download
Donc la fonction sup p est récursive primitive pour tout p N Exercice 4 Exercices - Fonctions de plusieurs variables : corrigé Pour commencer
Comment faire une fonction récursive ?
?rire une fonction python récursive reste(a,b) prenant en arguments deux entiers naturels non nuls a et b et retournant le reste de la division euclidienne de a par b. A l'aide des deux propriétés suivantes : – pour tous entiers a et b, on a pgcd(a;b) = pgcd(a ?b;b). – pour tout entier a, on a pgcd(a;0) = a.- La fonction récursive ne change pas de signature. Elle prend toujours en paramètres les variables base et times . Elle retourne toujours un nombre.
Chapitre7
Fonctionsr´ecursives
L'objectifdecettepartieest d'abordd evoirunautremod`e ledecalculque lesmachine sdeTuringetdemontrerq u'ilal emˆemepouvoirexpres sifque les machinesdeTuring(doncd 'apporte runt´emoin`alath`e sedeChurch) .L'autre objectifestdemontrerle sth´eor`em esd'in compl´etudesdus`aG ¨odel.7.1Fonctions r´ecursivesprimitive s
fd´esigneraunefonctiondeN k dansN.Les fonction stotalessontaussides applications.f(n 1 ,...,n k )=?sifn'estpasd´efiniee nn 1 ,...,n kLesfonctionsinitialessont
- lesprojec tionsP i k :N k 7!N.P i k (n 1 ,...,n k )=n i - lesuccesseur S(n)=n+1 - lafonct ionnulleZ(n)=0 - lafonct ionconstante0(`a0argum ents). Unen sembled'applicationsFestferm´eparcomposi tionsi,pourtout es fonction⇠:N k 7!Net 1 m :N n7!N,la foncti on:N
n7!Nd´efinie
par(~n)=⇠( 1 (~n),..., m (~n))estd ansF.On noteComp m 1 n )la fonctionainsiobtenue. Unen sembled'applicationsFestferm´eparr´ecursio nprimiti vesi,pour toutesfonctions⇠, 2F,la foncti ond´efinieparr´ecurrence par: (m,~n)= ⇠(~n)sim=0 ((m1,~n),m1,~n)sim>0 estdansF.On notePrim(⇠, )la foncti onainsiobtenue. Definition7.1.1L'ensembledesfonctionsr´ecursivespr imitivesestlepl uspe- titensemble contenantlaconst ante0,lesfonctionsinitial es,clos parcomposi- tionetr´ecursi onp rimitive. Touteslesfonctions r´ecursi vesprimitivess'obtien nentainsi`apartirdefonc- tionsdebaseetd esop´er ationsPrimetComp n Exemple7.1.1f(n,m)=n+mestprimitiv er´ecursive:f=Prim(P 1 1 ,Comp 1 (S,P 1 3 2 (+,P 1 3 ,P 3 3 165166CHAPITRE7.FONCTIONSR
ECURSIVES
Exercice175
Montrerquelesfonction ssuivante ssontr´ecu rsivesprimitives(les pr´edicatssont vuscommede sfonctions`av aleurdans{0,1},le sfonctionsB ool´eennestraitent lesentie rsnonnulscomme1).1.lafactor ielle
2.letest d'´egalit´e
3.Lesconne cteurslogiques^,_,¬.
Exercice176
Festclosparmax imisation born´eesi,pourtout esfonctions ⇠, 2Ftellesque8~n,9m (~n).⇠(~n,m )=0
lafonct iond´efiniepar: (~n)=m ax m (~n) (⇠(~n,m )=0) estdansF. Montrerquel'ensembl edesfonct ionsr´ecursivesprimitivesestfe rm´epar maximisationborn´ee.Exercice177
Montrerque,commedans l'exercicep r´ec´edent,l 'ensembl edesfonctionsr´ecursives primitivesestclosparminimisationb orn´ee.Exercice178(4)
Montrerquelafonctionq ui,`aune ntiernassocielepluspetitn ombrep remier plusgrandquenestr´ ecursiveprimitive.Exercice179
Montrerqu'ilexisteu nefonctionJ:N
2 !N,et deuxfon ctionsK,L:N!N tellesque:1.J,K,Lsontr´ecur sivesprimitives
2.Jestunebij ection
3.pourtousx,y,K(J(x,y))=xetL(J(x,y))=y.
L'exercicesuivantmontreunecarac t´erisationimportantd esfonctionsr´ecur sives primitives:cesontlesfonctionsque l'on peutd´ efinirexc lusivemen tavecdes bouclesfor.C' estaussicequedit l'exercices urmami nimisation born´ee,d' une autrefa¸con.Exercice180(5)
Sihestunefonc tiondeNdansNonapp elleit´erationdehlafonct ionf(n,x) d´efiniepar: f(n,x)= xsin=0 h(f(n1,x))sinon Montrerquelapluspet iteclasse defonct ionssurlesent iersquicontientles fonctionsdebase,lesfonct ionsJ,K,Letquie stclosepari t´eratione tcompo- sition,co¨ıncideav ecl'ensembledesfonctionsr´ec ursivesprimi tives.7.1.FONCT IONSR
ECURSIVESPRIMITIVES167
Exercice181(5)
Montrerquelafonction suivante,d ´efini eparr´ecurrence,est r´ecursiveprimitive. 8 f(0)=1 f(1)=1 f(n+2)= f(n+1)+ f(n)Sin2NHi´erarchiedeGrzegorczyk
Ond´efi nitparr´ecurrencesurnlasuit edefonctionsprim itives r´ecursives commesuit: 0 (m)=m+1 n+1 (0)= n (1) n+1 (m+1)= n n+1 (m))Onmontr e,parr´ecurrencesu rnque:
Lemme7.1.1Pourtoutn,
n estunef onctionr´ ecursiveprimitive. Parr´ec urrencesurm,onm ontr esuccessivemen tlesr´esultatssuivantspour lespremi` eresfonctionsdelahi´erarchie: 1 (m)=m+2 2 (m)=2m+3 3 (m)=2 m+3 3 4 (m)= m+3 2 2 2 3Lemme7.1.21.Pourtousn,m,
n (m)1+m2.Lesfonct ions
k sontstrictement croissantespourtoutk3.Pourtousn,m,k,
n (m)+k n+k (m)Preuve:
1.Parr´ec urrencesur(n,m)(or donn´eslexicographiquement) :
0 (m)= m+1,cequ imontre lapropri´ et´edanslecasdebas e. n+1 (0)= n (1) n+11par hypoth` eseder´ecurrence. n+1 (m+1)= n n+1 (m)) n+1 (m)+1 parh ypot h`esed er´ecurrence.Et n+1 (m)m+1( parH.R.)donc
n+1 (m+1)m+2.2.Parr´ec urrencesurkonmon treque,pourtoutm,
k (m+1)> k (m):si k=0on abi enm+2>m+1. k+1 (m+1)= k k+1 (m)) k+1 (m)+1 parlepr emierp ointdulemme.Donc k+1 (m+1)> k+1 (m).3.Onmontr e,parr´ecurrencesu r(n,m),que
n+1 (m) n (m)+1. Si n=0, n+1 (m)=m+2 0 (m)+1. n+2 (0)= n+1 (1) n (1)+1 (parhypoth `eseder´ecurrence).Or n (1)= n+1 (0).Donc n+2 (0) n+1 (0)+1.168CHAPITRE7.FONCTIONSR
ECURSIVES
n+2 (m+1)= n+1 n+2 (m)) n+1 n+1 (m)+1)(parhyp oth`esede r´ecurrenceetparcroissancede n+1 n+1 n+1 (m)+1) n n+1 (m)+1)+1(parhyp oth`eseder ´ecurrence),et
n n+1 (m)+1)+1 n n+1 (m))+ 1= n+1 (m+1)+ 1.Lemme7.1.3Pourtous k,m,n,
k m (n))2+max(k,m)
(n).Preuve:
Onuti liselesr´esultatsdel' exercice7. 1.2sansmention.SoitM=max (k,m). k m (n)) M M+1 (n)) M+1 (n+1) M+1 1 (n1))Sin>0 M+1 M+2 (n1)) M+2 (n) et,sin=0, M+1 (n+1) M+2 (0)etona encorel 'in ´e galit´e. Proposition7.1.1Pourtoutefo nctionr´ecursivepri mitive`aunargument⇠, ilexist eunefonctiondel ahi´erarchi edeGrzegorczyk n telleque8m.⇠(m)
n (m)Preuve:
Onprouv eparr´ecurrence surlen ombred'op´erationsutilis´eesdanslacon struc- tiondesfonc tionsprimi tivesr´ecursivesque, siestprimit iver´ecursive,alorsil existeunk telque(~n) k (max~n). - C'estvraipourlesf onctionsin itiales:P i k (~n) 0 (max~n),S(n) 0 (n),Z(n)
0 (n). - Siestobtenue parcompositionde⇠, 1 m ,il su tde choisir k =2+ max( k ,k 1 ,...,k n enutil isantl'exercice7.1.2. - Siestobtenue parr´ecursionprimit ive: (m,~n)= ⇠(~n)Sim=0 ((m1,~n),m1,~n)Sim>0Onmontr eparr´ecurrence surmque(m,~n)
m k k (max(~n)))Si m=0,al ors(0,~n)=⇠(~n) k (max(~n))parhy poth`es eder´ecurrence.Sim>0,par hypoth` eseder´ecurrence,
(m1,~n) m1 k k (max(~n))).Parcrois sancede
k etcomme m k (n)n+m,ona auss i (m,~n) k (max( m1 k k (max(~n))),m1,~n)) k m1 k k (max(~n))))7.1.FONCT IONSR
ECURSIVESPRIMITIVES169
Paraille urs,
m k (n) k+1 (n+m)(p arr´ecurre ncesurm),donc (m,~n) 1+k (m+ k (max(~n))) Ilsu td' utiliseralorsler´esultatsurlacomp osition. Lafonctiond'Ackermannestlafonct ion`ade uxargumentsA(n,m)= n (m). Th´eor`eme7.1.1Lafonct iond'Ackermannn'estpasr´ ecursiveprimitive.Preuve:
Sicett efonction´etaitr´ ecursiveprimitive ,d'apr`eslaproposi tion7.1.1,ilexis- teraitunentierktelque,pou rtoutn,A(n,n) k (n).Maise nchoisissan t n=k+1,on obti ent k+1 (k+1) k (k+1), cequic ontredi tler´esu ltatde l'exercice7.1.2.quotesdbs_dbs16.pdfusesText_22[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
[PDF] indemnite tuteur stagiaire education nationale
[PDF] prime prof principal contractuel
[PDF] evaluation anglais 6ème description physique