• Aucun résultat trouvé

TD BIA 2010 TD4 Logique

N/A
N/A
Protected

Academic year: 2022

Partager "TD BIA 2010 TD4 Logique"

Copied!
1
0
0

Texte intégral

(1)

TD BIA 2010 TD4 Logique

Nadia Kabachi, Alain Mille, Amjad Rattrout Lundi 10 octobre 2011

1 Validation de formules

1.1 Rappels

Pour montrer qu’une formule est valide, on proc´ede par r´efutation, en d´emontrant que la formule inverse n’est pas satisfiable.

Exemple : Pour montrer que F =∀x∃y∀z(R(x, z)→R(x, y)) est valide universellement : – on suppose qu’elle ne le soit pas : ¬F =∃x∀y∃z(R(x, z)∧ ¬R(x, y)),

– puis la mise sous forme standard de Skolem de ¬F donne¬F =∀f∀y(R(a, f(y))∧ ¬R(a, y)).

– La forme clausale (ensemble de clauses qui chacune correspond `a un atome) de ¬F est C¬F = {R(a, f(y1),¬R(a, y2)}

– l’ensemble de r´ealisationsC0={R(a, f(a),¬R(a, f(a))}est insatisfiable avec la substitutiony1/a, y2/f(a) – La n´egation de F ne peut ˆetre vraie, la formule est donc universellement valide.

1.2 Application

1.2.1 D´emonstration de validit´e d’une formule

Montrer que∃x∀y(((U(x)→U(y))→T(x))→T(y)) est universellement valide.

1.2.2 D´emonstration de validit´e d’un raisonnement

Valider le raisonnement suivant : On est dans le monde des objets.

1. Quelques chandelles ´eclairent tr´es mal 2. Les chandelles sont faites pour ´eclairer

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

2 D´ eduction

Soit l’ensemble des propositions suivantes : On est dans le monde des pigeons.

1. Un pigeon est heureux si tous ses enfants peuvent voler 2. Les pigeons verts peuvent voler

3. Un pigeon est vert s’il a au moins un parent vert ou rose Montrez que

1. Les pigeons sans enfants sont heureux 2. Les pigeons verts sont heureux

1

Références

Documents relatifs

Nous connaissons tous dans notre entourage un homme, une femme qui se plaint de leur augmentation, de leur plus grande violence, et désire qu’un remède miracle, souvent électoral,

Reprenez ce prédicat, et modifiez le programme en déplaçant les tests de différence de couleurs le plus tôt possible dans l’écriture du prédicat, c’est-à-dire en vérifiant

Etant données une station de départ et une station d'arrivée, il faut trouver un chemin de l'une à l'autre en précisant les lignes empruntées, les directions

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 mal1. 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('