Plus pr´ecis´ement
Calcul propositionnel
Syst`emes de d´eduction
Preuves `a la Hibert-Fregge
Bonus Track : Preuves en d´eduction naturelle
Bonus Track : Satisfaction d’un ensemble de formules -
Th´eor`eme de Compacit´e
13
Preuves `a la Hilbert-Fregge
Principe :
Ion part d’un ensemble d’axiomes, qui sont des tautologies ;
Iet on utilise une unique r`egle de d´eduction, le modus ponens,
aussi appel´e coupure, qui vise `a capturer un type de
raisonnement tout `a fait naturel en math´ematique.
La r`egle du modus ponens dit qu’`a partir de la formule Fet
d’une formule F⇒G, on d´eduit G.
F(F⇒G)
G
Exemple : `a partir de (A∧B) et de (A∧B)⇒Con d´eduit C.
14
On dit qu’une formule Fest une instance d’une formule Gsi
Fs’obtient en substituant certaines variables propositionnelles
de Gpar des formules Fi.
Un axiome de la logique bool´eenne est n’importe quelle
instance d’une des formules suivantes :
1. (X1⇒(X2⇒X1)) (axiome 1 pour l’implication) ;
2. ((X1⇒(X2⇒X3)) ⇒((X1⇒X2)⇒(X1⇒X3))) (axiome 2
pour l’implication) ;
3. (X1⇒ ¬¬X1) (axiome 1 pour la n´egation) ;
4. (¬¬X1⇒X1) (axiome 2 pour la n´egation) ;
5. ((X1⇒X2)⇒(¬X2⇒ ¬X1)) (axiome 3 pour la n´egation) ;
6. (X1⇒(X2⇒(X1∧X2))) (axiome 1 pour la conjonction) ;
7. ((X1∧X2)⇒X1) (axiome 2 pour la conjonction) ;
8. ((X1∧X2)⇒X2) (axiome 3 pour la conjonction) ;
9. (X1⇒(X1∨X2)) (axiome 1 pour la disjonction) ;
10. (X2⇒(X1∨X2)) (axiome 2 pour la disjonction) ;
11. (¬X1⇒((X1∨X2)⇒X2)) (axiome 3 pour la disjonction).
15
Preuve par modus ponens
Soit Tun ensemble de formules propositionnelles, et Fune
formule propositionnelle.
Une preuve de F`a partir de Test une suite finie
F1,F2,· · · ,Fnde formules propositionnelles telle que :
IFnest ´egale `a F,
Iet pour tout i,
•ou bien Fiest dans T;
•ou bien Fiest un axiome de la logique bool´eenne ;
•ou bien Fis’obtient par modus ponens `a partir de deux
formules Fj,Fkavec j<iet k<i.
Notation :
IOn dit que Fest prouvable `a partir de T, not´e T`Fdans
ce cas. Fest dite prouvable si elle est prouvable `a partir de
T=∅.
16