07.11.2013 Views

Une Boite `a Outils Pour la Preuve Formelle de Syst`emes Séquentiels

Une Boite `a Outils Pour la Preuve Formelle de Syst`emes Séquentiels

Une Boite `a Outils Pour la Preuve Formelle de Syst`emes Séquentiels

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

26 CHAPITRE 1. LOGIQUE PROPOSITIONNELLE QUANTIFIÉE<br />

Théorème 1.5 Les fonctions <strong>de</strong> Skolem s j <strong>de</strong> l’équation à plusieurs inconnues<br />

(Q 1 x 1 ...Q n x n f) sont définies à partir <strong>de</strong>s formes sans quantificateurs f k , L k , H k , L ′ k,<br />

H ′ k, pour 0 ≤ k ≤ n :<br />

f n = f<br />

L n = ⊥<br />

H n = ⊥<br />

L ′ 0 = L 0<br />

H ′ 0 = H 0<br />

Si il existe k tel que f k = 0, alors l’équation n’a pas <strong>de</strong> solution<br />

Si Q k = ∀, alors :<br />

f k−1 = f k [x k ← 0]∧f k [x k ← 1]<br />

L k−1 = L k<br />

H k−1 = H k<br />

L ′ k = L ′ k−1<br />

H k ′ = H k−1<br />

′<br />

1.5 Conclusion<br />

Si Q k = ∃, alors :<br />

f k−1 = f k [x k ← 0]∨f k [x k ← 1]<br />

L k−1 = f k [x k ← 0]<br />

H k−1 = f k [x k ← 1]<br />

s k = (¬L ′ k−1 ∨(x k ∧H ′ k−1))<br />

L ′ k = L k [x k ← s k ]<br />

H ′ k = H k [x k ← s k ]<br />

Nous avons présenté <strong>la</strong> logique propositionnelle quantifiée. Les quantificateurs permettent<br />

d’une part, <strong>de</strong> décrire <strong>de</strong> façon compacte <strong>de</strong>s expressions dont <strong>la</strong> forme sans quantificateur<br />

est <strong>de</strong> taille exponentielle ; d’autre part, <strong>de</strong> définir implicitement <strong>de</strong>s ensembles <strong>de</strong><br />

fonctions comme étant <strong>de</strong>s instances <strong>de</strong>s fonctions <strong>de</strong> Skolem d’une équation. Sur ce formalisme,<br />

nous avons décrit le processus d’élimination <strong>de</strong>s quantificateurs et <strong>la</strong> résolution<br />

complète <strong>de</strong>s équations booléennes. Cette présentation ne suppose aucune représentation<br />

particulière <strong>de</strong>s formules propositionnelles, aussi ces résultats pourront être directement<br />

appliqués aux représentations proposées dans le Chapitre 2.<br />

Ce système permet <strong>de</strong> dénoter et <strong>de</strong> manipuler <strong>de</strong>s objets <strong>de</strong> tout système dont le<br />

domaine d’interprétation est fini. Il sera utilisé dans toute <strong>la</strong> suite pour formaliser les<br />

problèmes et décrire leurs solutions.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!