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
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.