• Aucun résultat trouvé

TD BIA 2010 TD3 Logique(1)

N/A
N/A
Protected

Academic year: 2022

Partager "TD BIA 2010 TD3 Logique(1)"

Copied!
1
0
0

Texte intégral

(1)

TD BIA 2010 TD3 Logique(1)

Nadia Kabachi, Alain Mille, Amjad Rattrout 26 septembre 2011

1 Formules atomiques (atomes), variables, termes, formules du premier ordre (formules)[30 mn]

Lorsqu’il s’agit de la logique des pr´edicats et selon les auteurs, on trouvera indiff´eremment atome pour d´esigner une ”formule atomique” et formules pour d´esigner les ”formules du premier ordre”.

Dans les formules suivantes, qu’est-ce qui est atomes, variables, termes, formules ? (∀x∃y∀tR(x, z, y))→(∃x∀y∃tS(x, z, t))

(∀x∃y∀tR(x, z, t))→(∃x∀y∃tS(x, z, t)) Mettre ces formules sous forme pr´enexe.

2 Skolemisation, formes clausales [1h]

Consid´erons les ´enonc´es suivants :

1. Tous les descendants d’un pigeon peuvent voler 2. Joe a au moins un parent gris ou blanc

3. Un pigeon quelconque est satisfait si tous ses descendants peuvent voler 4. Les pigeons gris peuvent voler

5. Un pigeon est gris s’il a au moins un parent gris ou blanc

Mettre les ´enonc´es 1 `a 5 sous forme de formules, puis mettre sous forme clausale la conjonction des formules 3 `a 5. On se place dans l’univers des pigeons.

Mettre sous forme clausale les ´enonc´es suivants (exemple tir´e du ”manuel de survie disponible sur le web” :

tre un terrien implique trois choses : 1. le terrien vit sur la Terre

2. il n’existe pas de Martien qui soit parent avec un Terrien 3. il n’existe pas de non Terrien qui soit connu d’un Terrien

1

Références

Documents relatifs

Pour chacun des ensembles de formules T suivants, complétez I de deux façons différentes afin qu’elle soit un modèle de

• On met 1 dans une case de la table si la fonction est vraie pour les valeurs des variable correspondant à cette case. • On procède à des regroupements de

/.. Un pr!dicat est dit &de premier ordre' s#il s#applique * des noms d#objets, c#est"*"dire * des expressions qui repr!sentent des choses qui ne sont ni des propri!t!s

Mettre sous forme clausale les ´enonc´es suivants (exemple tir´e du ”manuel de survie disponible sur le web” :.. Etre un terrien implique trois choses

donc : quelques objets qui sont fait pour ´eclairer le font tr`es mal.. 2

donc : quelques objets qui sont fait pour ´ eclairer le font tr´ es mal.. 2

Lorsqu’il s’agit de la logique des pr´ edicats et selon les auteurs, on trouvera indiff´ eremment atome pour d´ esigner une ”formule atomique” et formules pour d´ esigner

Vous tapez ce programme dans un éditeur de texte simple et sauvegardez dans un fichier « prprog.pl » (par exemple, ou tout autre nom avec le suffixe .pl). ?- consult('