LIA Chapitre1
LIA Chapitre1
LIA Chapitre1
Introduction à la Logique
Introduction à la logique
Sommaire
Historique & Introduction
Introduction à la logique 2
I. Historique & Introduction
En 1854 : Boole reprend l’étude de Leibniz, il démontre, dans son ouvrage The
Laws of Thought (Les lois de la pensée) que tous les processus logiques peuvent
être modélisés par des opérations logiques utilisant les opérateurs de base (ET,
OU, NON) appliqués à des variables à deux états. Depuis cette date, on peut dire
que la logique a migré de la philosophie vers les mathématiques.
Introduction à la logique 3
I. Historique & Introduction
Introduction à la logique 4
I. Historique & Introduction
Introduction
La Logique est la discipline qui s'attaque à la notion de validité des
raisonnements, toutefois, la manière de traiter cette notion, les fondements,
le formalisme utilisé, etc., changent d’une logique à une autre.
Nous avons une sorte d’arbre d’héritage entre ces différentes logiques :
Introduction à la logique 5
I. Historique & Introduction
Introduction
En logique: un raisonnement valide utilise des règles d’inférence valides.
Une règle d’inférence permet le passage d’un certain nombre de prémisses à une
conclusion.
Une règle d’inférence est valide à cause de sa forme et non pas à cause du sens
des prémisses, par exemple, la règle Modus Ponens :
A A B
_____________
B
Introduction à la logique 6
I. Historique & Introduction
Introduction (fin)
Parmi les règles d’inférence valides, citons :
Règle Modus Tollens :
¬B A B
_____________
¬A
Règle du Syllogisme :
A B B C
_____________
A C
Règle de Résolution :
¬X A X B
_____________
A B
Introduction à la logique 7
II. Logique des propositions
Sommaire
Introduction
Langage propositionnel
Théorie des modèles
Théorie de la preuve
Introduction
Méthodes axiomatiques
Méthode des tables de vérité
Méthode de Résolution
Introduction à la logique 8
II. Logique des propositions
Introduction
La logique des propositions est une branche de la Logique et plus
précisément de la logique classique.
Dans la logique des propositions, les opérations qui lient les propositions
pour en former d’autres plus complexes sont appelées des connecteurs,
Un connecteur binaire permet de composer deux propositions pour en
obtenir une troisième,
un connecteur unaire permet d’obtenir une proposition à partir d’une autre .
Introduction à la logique 9
II. Logique des propositions
Introduction
Dans la logique de propositions, nous pouvons considérer trois niveaux
d'analyse:
Langage propositionnel (syntaxique) : définition des formules bien formées
(fbf ou wff), i.e. les propositions correctes syntaxiquement;
Théorie des modèles (sémantique) : définition des notions de validité des
propositions et de relation de conséquence logique entre propositions;
Théorie de la preuve (axiomatique) : définition des notions de prouvabilité
des propositions et de déduction;
Introduction à la logique 10
II. Logique des propositions
Langage propositionnel : LP
Définition 1 : l’alphabet de LP
L'alphabet de la logique propositionnelle est constitué de :
un ensemble dénombrable de variables propositionnelles (ou formules
atomiques, ou encore atomes) : par exemple, p, q, r, …., il_pleut,
la_route_est_mouillée, …
Les constantes : F (faux, ie: ‘0’ de Boole) et V (vrai, ie: ‘1’ de Boole)
(Rq1: ¬ F est équivalente à V, on peut s’en passer de V si on veut)
(Rq2: F est équivalente à (p ¬p) on peut s’en passer de F si on veut)
les connecteurs : ¬ , , , et
(Rq: on préfère ne pas utiliser : ‘ou exclusif ’)
les séparateurs ‘(‘ et ‘)‘.
Introduction à la logique 11
II. Logique des propositions
Introduction à la logique 12
II. Logique des propositions
Introduction à la logique 13
II. Logique des propositions
Introduction à la logique 14
II. Logique des propositions
Introduction à la logique 15
II. Logique des propositions
Introduction à la logique 16
II. Logique des propositions
Introduction à la logique 17
II. Logique des propositions
Introduction à la logique 18
II. Logique des propositions
Introduction à la logique 19
II. Logique des propositions
Introduction à la logique 20
II. Logique des propositions
Introduction à la logique 21
II. Logique des propositions
Introduction à la logique 23
II. Logique des propositions
Introduction à la logique 24
II. Logique des propositions
Introduction à la logique 25
II. Logique des propositions
Introduction à la logique 26
II. Logique des propositions
Introduction à la logique 27
II. Logique des propositions
Introduction à la logique 28
II. Logique des propositions
Introduction à la logique 29
II. Logique des propositions
Introduction à la logique 30
II. Logique des propositions
Introduction à la logique 31
II. Logique des propositions
Introduction à la logique 32
II. Logique des propositions
¬ ¬ A --> A
A et B des sous
¬ (A v B) --> ¬ A ¬B ¬
formules de A1
(A B) --> ¬ A v ¬B
A v (B C) --> ( A v B) (A v C)
Fin
Introduction à la logique 33
II. Logique des propositions
Introduction à la logique 34
II. Logique des propositions
Introduction à la logique 35
II. Logique des propositions
Introduction à la logique 37
II. Logique des propositions
Introduction à la logique 38
II. Logique des propositions
Introduction à la logique 39
II. Logique des propositions
H1 : P Q H1 : P Q C1: {P , Q }
H2 : Q R H2 : Q R C2 : {Q , R }
B : P R? B : (P R) P R
C3= {P}
C1: {P , Q } 2 clauses
C4= {R}
C2 : {Q , R }
R1 : {P, R }
C3 : {P}
R2 : {R} R3 : { } C.Q.F.D
C4 : { R} Introduction à la logique 40
II. Logique des propositions
Introduction à la logique 41
II. Logique des propositions
Introduction à la logique 42
II. Logique des propositions
Introduction à la logique 43