Révisions de Logique 2008
Exercice A : Paradoxe de Russel
Soit un langage formé de la relation binaire d'appartenance ∈
représentant l'appartenance. On cherche à décrire les ensembles de la forme
, par exemple serait décrit par . On propose alors la règle suivante :
(axiome de compréhension)
- Soit . Montrer que par déduction naturelle.
- En déduire que cette théorie est contradictoire i.e.
.
- Montrer par la méthode de résolution que la théorie est
inconsistante
Pour vous entrainer
- Un barbier peut-il raser tous les hommes qui ne se rasent pas eux-mêmes
et seulement ceux-là ?
- Peut-il exister un catalogue des catalogues qui ne s'auto-référencent
pas ?
Exercice B : Prouvabilité
On considère le langage suivant :
- Un symbole de constante
- Un symbole de fonction unaire
- Un symbole de fonction binaire
Et la théorie suivante :
Montrer que :
Pour vous entrainer
Exercice C : Algorithme d'unification
Trouver si possible un unificateur des formules suivantes :
-
avec symbole de constante,
prédicat, symboles de fonctions et
des variables.
Auteur : Frédéric WANG