Lire les deux formes normales dans la table
Exercice · niveau 2 · informatique (MP2I/MPI), chapitre 20 — Logique propositionnelle
Énoncé
Soit .
- Donner sa table de vérité.
- En déduire sa fnd complète.
- En déduire sa fnc complète. Pourquoi celle-ci est-elle plus courte ?
Corrigé
1. La table, calculée :
Cinq lignes vraies, trois fausses.
2. La fnd complète : une conjonction par ligne vraie, où chaque variable apparaît sous sa forme positive si elle vaut , niée sinon.
Cinq termes, un par ligne vraie. Chaque terme est vrai pour cette seule valuation : la disjonction décrit donc exactement l'ensemble des modèles.
3. La fnc complète suit le procédé dual : une clause par ligne fausse, avec les littéraux inversés.
Trois clauses, une par ligne fausse. L'inversion s'explique : la clause doit être fausse exactement sur la ligne dont elle provient, et une disjonction n'est fausse que lorsque tous ses littéraux le sont.
Pourquoi la fnc est plus courte ici : parce que a plus de modèles que de contre-modèles. La règle est générale et vaut la peine d'être retenue :
| fnd complète | un terme par ligne vraie |
|---|---|
| fnc complète | une clause par ligne fausse, littéraux inversés |
La somme des deux tailles vaut toujours termes-et-clauses : on ne peut pas être court des deux côtés à la fois, et l'une des deux est toujours . Toute la question est de savoir laquelle — ce qui, en général, demande de connaître la table, donc calculs.
Vérification : la fnd complète ci-dessus a été réévaluée sur les huit valuations et coïncide avec .
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.