• Aucun résultat trouvé

Exercices 10 : Syntaxe et sémantique de la logique des prédicats

N/A
N/A
Protected

Academic year: 2022

Partager "Exercices 10 : Syntaxe et sémantique de la logique des prédicats"

Copied!
3
0
0

Texte intégral

(1)

Exercices 10 : Syntaxe et sémantique de la logique des prédicats

cours d’introduction à la logique, UniL, Philipp Blum à rendre le mercredi 8 mai 2019, avant 8h30

Nom(s) :

Points obtenus (dans 6 questions avec un total de 20 points) : 1. (3 points) Expliquez

(a) ce qu’est un terme singulier ; (b) ce qu’est une phrase ouverte ;

(c) quelle est la distinction entre usage et mention ; (d) ce qu’est un système formel axiomatique ;

(e) quelle est l’analyse Russellienne d’une description définie ; (f) quelle est l’analyse Fregéenne des énoncés d’identité.

2. (2 points) Formalisez les phrases suivantes dans le langage de la logique des prédicats : (a) « Il n’y a que trois manières de cuisiner des pâtes. »

(b) « Le Père Noël n’existe pas. »

(c) « Sam est le singe le plus intelligent du zoo. » (d) « À part moi, il n’y avait que Sam qui était là. »

3. (3 points) À l’aide de la définition de validité, justifiez la vérité des propositions suivantes : (a) «∀x(F x→Gx),∀x(Gx→ ¬Hx)|=∀x(F x→ ¬Hx)»

(b) «∀x(F x→Gx)|=¬∃x(F x∧ ¬Gx)» (c) «∀x(F x→Gx),∃x(¬Gx)|=∃x(¬F x)»

4. (1 point) Formalisez dans le langage de la logique des prédicats : (a) “Tous les Suisses peuvent entrer.”

(b) “Que des Suisses peuvent entrer.”

1

(2)

5. (7 points) Formalisez (supposez que le domaine de quantification est la totalité des êtres humains) :

(a) Suzie estF. (b) Sam estF.

(c) QuelquesD sontF. (d) ToutD estF. (e) Seuls lesD sontF.

(f) LesD ne sont pas les seuls à êtreF. (g) AucunH n’estF.

(h) Tous lesF sontGsauf ceux qui sontH. (i) QuelquesH ne sont pasF.

(j) Sam n’est pas F.

(k) Suzie a tué Sam.

(l) Quelqu’un a tué Sam.

(m) Sam a tué quelqu’un.

(n) Quelqu’un a tué quelqu’un.

(o) Quelqu’un s’est tué.

(p) Personne ne s’est tué.

(q) Quelqu’un a tué tout le monde.

(r) Quelqu’un a été tué par tout le monde.

(s) Il y a unS entre Sam et Suzie.

(t) Chaque douanier hait un coureur. [n’importe lequel]

(u) Quelques coureurs aiment chaque douanier.

(v) Il y a un coureur haï par tous les douaniers fous.

(w) QuelquesC n’ont la relationP avec aucunF D.

(x) QuelquesC ont la relationP seulement avec desD qui ne sont pasF.

6. (4 points) Soit L+ une langue de la logique des prédicats avecI={0},J={0,1,2}, K= {0,1},λ(0) = 2,µ(0) = 1, µ(1) =µ(2) = 2. Nous remplaçons les signes non-logiques par les suivants :

. . . R0· · ·. . .≤ · · · f0(. . .) ⇝ −. . . f1(. . . ,· · ·) ⇝ . . .+· · · f2(. . . ,· · ·) ⇝ . . .× · · ·

c0 ⇝ 0

c1 ⇝ 1

2 de 3

(3)

(a) Les expressions suivantes sont-elles des termes deL+? (i) « 0»

(ii) « x1+ 1 » (iii) « +x1» (iv) « x1×»

(v) « x1×(0 + 1)» (vi) « 2»

(b) Les expressions suivantes sont-elles des formules atomiques deL+? (i) « x1+ 1 »

(ii) « 0 + 0≖1» (iii) « (x11)̸≖1» (iv) « ∀x1(x1(0 + 1))»

(v) « 0 + 1̸≖0×1» (vi) « x1

(c) Les expressions suivantes sont-elles des formules deL+? (i′′) «0 »

(ii′′) «x1+ 1≤x1» (iii′′) «∀x1(x1×(0 + 1))» (iv′′) «1 + (x1×(0 + 1))» (v′′) «(1 + 1)(01)» (vi′′) «∀x1(x1(0 + 1))»

(d) Dans lesquelles des formules suivantes L+ la variable « x1 » a-t-elle une occurrence libre ?

(i′′′) « x1+ 1

(ii′′′) « ∀x1¬(x1̸≖(0 + 1))»

(iii′′′) « ∃x2(1 + (x2×(0 + 1)≤x1))» (iv′′′) « ∀x1(0≤x1)((01)1̸≖x1

(v′′′) « ∀x1((0≤x1)(1̸≖x1))» (vi′′′) « ∀x2∃x1¬(x2≤x1

3 de 3

Références

Documents relatifs

La forme logique d’un énoncé exhibe ses conditions de vérité : elle ne concerne que ce qui, pour Frege, est crucial à l’interpréta- tion de n’importe quel

Notre définition formalise cette intuition en définissant les formules dans les- quelles un terme est libre pour une variable : toute formule atomique a cette propriété (condition

(5 points) Formalisez les arguments donnés dans le langage de la logique des prédicats et vérifiez s’ils sont valides avec des diagrammes de Venn :.. (a) Tous les témoins qui sont

Si nous voulons savoir si oui ou non une phrase est valide, et que nous faisons l’arbre pour sa négation et qu’après n étapes restons avec des chemins ouverts, nous ne pouvons

cours d’introduction à la logique, UniL, Philipp Blum à rendre le mercredi 15 mai 2019, avant 8h30..

La preuve repose sur une extension de la méthode de tableaux déterministes à des ensembles de formules : nous disons d’un tableau qu’il est « Σ-complet » pour un ensemble

(6 points) Dites si les applications suivantes des règles de déduction naturelle pour les quan- tificateurs

(12 points) Prouvez les relations suivantes entre des propriétés de relations par la méthode de la déduction naturelle.. Vous avez le doit d’utiliser les équivalences entre