• Aucun résultat trouvé

Logique et Calculabilit´e (partie 2) 2011. Examen

N/A
N/A
Protected

Academic year: 2022

Partager "Logique et Calculabilit´e (partie 2) 2011. Examen"

Copied!
3
0
0

Texte intégral

(1)

Logique et Calculabilit´e (partie 2) 2011. Examen

26 mai 2011. Dur´ee 3h.

Tous les documents sont autoris´es. Les exercices sont ind´ependants. Le barˆeme est indicatif (noter qu’il laisse le choix des exercices `a traiter). Tous les r´esultats et les preuves du cours peuvent ˆetre utilis´es en les mentionnant. Les exercices vus en TD doivent ˆetre red´emontr´es s’ils sont utilis´es.

Exercice 1

On consid`ere la fonction f : N3 ! N, qui, si n est le code d’une machine de Turing M (n=< M >), et m est le code d’un motw, associe `a (n, m, k) l’entier correspondant au mot sur le ruban, apr`es k ´etapes de calcul de M sur l’entr´ee w. f vaut 0 si n n’est pas le code d’une machine de Turing ou bienm n’est pas le code d’un mot.f est-elle r´ecursive ? r´ecursive primitive ? r´ecursive partielle ? Justifier.

[15 lignes, 4 points]

Exercice 2

est d´efini comme dans la figure 3. Montrer qu’il existe des mod`eles de l’arithm´etique

´el´ementaire (dont les axiomes sont rappel´es dans la figure 2) dans lesquels n’est pas une relation d’ordre, mais que, dans P A, on peut d´emontrer que est une relation d’ordre.

[24 lignes, 7 points]

Exercice 3

Si on supprime (Af) dans les propri´et´es de la figure 3, montrer qu’il existe une th´eorie qui satisfait les (autres) propri´et´es, mais dans laquelle il existe des fonctions r´ecursives non repr´esentables.

[2 lignes, 3 points]

Exercice 4

Q est l’ensemble des axiomes de l’arithm´etique ´el´ementaire, suppos´ee coh´erente, rappel´e dans la figure 2.

1. Montrer que Rdef= {n2N|9 (x), n=< (x)>, Q` (n)}n’est pas r´ecursif.

1

(2)

2. Montrer que le pr´edicat P suivant n’est pas r´ecursif :

P def= {< (x)> | (x) repr´esente dansQun pr´edicat r´ecursif `a 1 argument} [8 lignes, 7 points]

Exercice 5

On consid`ere la th´eorieT engendr´ee par les axiomes de l’´egalit´e ainsi que les axiomes de la figure 1, supposant queF ={f(1), g(1), a(0)}etP ={=}.

1. Montrer que T est coh´erente 2. Montrer que T est r´ecursive 3. T est elle compl`ete ?

[22 lignes, 7 points]

(T1) a=f(a)

(T2) 8x.f(g(x)) =x^g(f(x)) =x

(T3,n) 8x.x=fn(x)!x=a Pour toutn 1 (T4,n) 8x1, . . . , xn,9x.x6=x1^. . .^x6=xn Pour toutn 1

Figure1 – Axiomes de la th´eorie T

2

(3)

(A1) 8x. s(x)6= 0 (A2) 8x, y. s(x) =s(y))x=y (A3) 8x. x+ 0 =x (A4) 8x, y. x+s(y) =s(x+y) (A5) 8x. x⇥0 = 0 (A6) 8x, y. x⇥s(y) = (x⇥y) +x (A7) 8x. x6= 0) 9y.x=s(y)

Figure 2 – Axiomes de l’arithm´etique ´el´ementaire

(A+) T ` +(n, m, k) Pour tous m, n, k2Ntels quem+n=k (Af+) T ` 8x.( +(n, m, x)!x=k) Pour tous m, n, k2Ntels quem+n=k (A) T ` (n, m, k) Pour tous m, n, k2Ntels quem⇥n=k (Af) T ` 8x.( (n, m, x)!x=k) Pour tous m, n, k2Ntels quem⇥n=k

(A=) T `m6=n Pour tous m, n2N tels quem6=n

(A) T ` 8x.(xn$(x= 0_. . ._x=n)) Pour tout n2N

(A<>) T ` 8x.xn_x > n Pour tout n2N

o`uxy def= 9z. +(z, x, y) et x > ydef= 9z. +(z, y, x)^x6=y.

Figure3 – Quelques propri´et´es simples de la th´eorie T

3

Références

Documents relatifs

(Ind: on pourra ou bien g´en´eraliser la propri´et´e en s’inspirant de la preuve de compl´etude de R´esolution+factorisation+tiers exclu+affaiblissement (noter que l’on n’a

L’objectif de la question est de montrer que ψ ∧ A eq est satisfaisable si et seulement si elle a un mod`ele fini (de cardinal au plus le nombre de quantificateurs dans ψ)..

(Ind: on pourra consid´ erer une interpr´ etation non standard de ∨ pour laquelle les nouvelles r` egles sont correctes et P ∨ Q n’est pas cons´ equence logique de P ). [3 points,

Si on supprime (A f× ) dans les propri´ et´ es de la figure 3, montrer qu’il existe une th´ eorie qui satisfait les (autres) propri´ et´ es, mais dans laquelle il existe des

Donner, dans chacun des cas suivants un exemple de th´eorie du premier ordre T coh´erente satisfaisant la propri´et´e souhait´ee... Montrer que toute extension de E est ou

Donner, dans chacun des cas suivants un exemple de th´ eorie du premier ordre T coh´ erente satisfaisant la propri´ et´ e souhait´ ee.. Montrer que T est

Si l’on ajoute ` a l’arithm´etique de Peano PA un axiome qui ´enonce la propre coh´erence de PA, on obtient une th´eorie incoh´erente ou incompl`ete.. [7 points,

On r´ eduit le prob` eme du vide du langage reconnu par une machine de Turing M (probl` eme ind´ ecidable par le th´ eor` eme de Rice): on choisit pour M 2 une machine qui accepte