Académique Documents
Professionnel Documents
Culture Documents
LA LOGIQUE
LA LOGIQUE
1. INTRODUCTION
Définition
La logique étudie en particulier les rapports existants les
propositions et leurs valeurs sans se soucier de leur sens particulier.
Elle constitue en quelque sorte une algèbre où l’on étudie la structure
des relations entre les propositions indépendamment de leur
interprétation.
A. Warusfel.
Dictionnaire raisonné de mathématiques.
Le mot logique vient du mot grec logos qui signifie à la fois raison et
discours.
Exemple :
-1-
HEG 63-11
LA LOGIQUE
L’énoncé devient :
(4) Pour tout x [ si A(x) alors B(x)]
-2-
HEG 63-11
LA LOGIQUE
A. LES PROPOSITIONS
Définition
Une proposition est un « objet mathématique »auquel est associé une
valeur de vérité unique. Dans la logique binaire, les seules valeurs de
vérité sont VRAI (V) et FAUX (F).
A et B
Autre notation :
AΛB
Expression logique
Connecteur logique
-3-
HEG 63-11
LA LOGIQUE
A ¬A
V F
F V
-4-
HEG 63-11
LA LOGIQUE
A B A∧B
V V V
V F F
F V F
F F F
LA DISJONCTION: ∨ (ou/or)
A B A∨B
V V V
V F V
F V V
F F F
A B A→ B
V V V
V F F
F V V
F F V
-5-
HEG 63-11
LA LOGIQUE
A B A↔B
V V V
V F F
F V F
F F V
A B AÅB
V V F
V F V
F V V
F F F
-6-
HEG 63-11
LA LOGIQUE
A ¬A
A,B A ∧ B, A ∨ B, A → B, A ↔ B
X ¬X
X,Y X ∧ Y, X ∨ Y, X → Y, X ↔ Y
-7-
HEG 63-11
LA LOGIQUE
PROPOSITION
Logique
mathématique
Un objet mathématique auquel est associé
une valeur de vérité unique
Langage naturel
Un énoncé déclaratif évaluable ( sans ambiguïté )
Exemples :
A : Interrogatif non
B : Ordre non
C : Déclaratif non
D : Déclaratif oui valeur : VRAIE
E : Déclaratif oui valeur : FAUSSE
-8-
HEG 63-11
LA LOGIQUE
Autre exemple :
Qu’en est-il de : A ∧ B
D’après le calcul des propositions A ∧ B est vraie
Mais
Achille a dix doigts et cette phrase à cinq mots.
Conclusion :
-9-
HEG 63-11
LA LOGIQUE
4. L’ÉQUIVALENCE LOGIQUE
Notation : E1 ≡ E2
Remarques :
- 10 -
HEG 63-11
LA LOGIQUE
Lois idempotentes :
A∨A ≡ A A∧A≡A
Lois d’associativité :
(A ∨ B) ∨ C ≡ A ∨ (B ∨ C ) (A ∧ B) ∧ C ≡ A ∧ (B ∧ C )
Lois de commutativité :
A∨B ≡B∨A
A∧B ≡B∧A
A↔B≡B↔A
Lois de distributivité :
A ∨ (B ∧ C ) ≡ (A ∨ B) ∧ (A ∨ C )
A ∧ (B ∨ C ) ≡ (A ∧ B) ∨ (A ∧ C )
A → (B ∧ C ) ≡ (A → B) ∧ (A → C )
A → (B ∨ C ) ≡ (A → B) ∨ (A → C )
- 11 -
HEG 63-11
LA LOGIQUE
¬(¬A) ≡ A
Contraposition :
A → B ≡ (¬B) → (¬A)
A ↔ B ≡ (¬A) ↔ (¬B)
(A ∨ B) → C ≡ (A → C ) ∧ (B → C )
(A ∧ B) → C ≡ (A → C ) ∨ (B → C )
Lois de réduction :
A ↔ B ≡ (A → B) ∧ (B → A)
A → B ≡ (¬A) ∨ B
A → B ≡ ¬[A ∧ (¬B)]
car ¬[A ∧ (¬B)] ≡
(¬A) ∨ (¬(¬B)) ≡ loi de Morgan
(¬A) ∨ B double négation
- 12 -
HEG 63-11
LA LOGIQUE
Lois de Morgan :
Lois d’absorption :
A ∧ (A ∨ B) ≡ A
A ∨ (A ∧ B) ≡ A
(A ∧ B) ∨ (¬B) ≡ A ∨ (¬B)
(A ∨ B) ∧ (¬B) ≡ A ∧ (¬B)
Preuve :
B ∨ ¬B ) ≡ ( A ∨ ( ¬B ) ) ∧ T ≡ A ∨ ( ¬B )
( A ∧ B ) ∨ ( ¬B ) ≡ (A ∨ ¬B ) ∧ (
T
- 13 -
HEG 63-11
LA LOGIQUE
Exemple :
Montrer que :
Démonstration :
A → [¬(B ↔ C )] ≡
(¬A) ∨ [¬(B ↔ C )] ≡ loi de réduction
(¬A) ∨ [¬((B → C ) ∧ (C → B))] ≡ loi de réduction
(¬A) ∨ [¬(((¬B) ∨ C ) ∧ ((¬C ) ∨ B))] ≡ loi de réduction
(¬A) ∨ ¬((¬B) ∨ C ) ∨ ¬((¬C ) ∨ B) ≡ loi de Morgan
(¬A) ∨ (¬(¬B) ∧ ¬C ) ∨ (¬(¬C ) ∧ ¬B) ≡ loi de Morgan
(¬A) ∨ (B ∧ ¬C ) ∨ (C ∧ ¬B) Double négation
C.Q.F.D
- 14 -
HEG 63-11
LA LOGIQUE
Exemple :
N° A B C E
1 V V V F
2 V V F V ⇒A∧B∧¬C
3 V F V F
4 V F F V ⇒A∧¬B∧¬C
5 F V V F
6 F V F F
7 F F V V ⇒¬A∧¬B∧C
8 F F F V ⇒¬A∧¬B∧¬C
E≡(A∧B∧¬C)∨(A∧¬B∧¬C)∨( ¬A∧¬B∧C)∨(¬A∧¬B∧¬C)
- 15 -
HEG 63-11
LA LOGIQUE
Vocabulaire :
Pour illustrer nos propos, nous supposerons que nous traitons une
expression logique E dépendant de trois propositions.
E ≡ (A; B; C )
A, A, B, B, C, C
1) ABA ≡ A ∧ B ∧ A ≡ A ∧ A ∧ B ≡ F ∧ B ≡ F
2) ABA ≡ A ∧ B ∧ A ≡ A ∧ A ∧ B ≡ A ∧ B
- 16 -
HEG 63-11
LA LOGIQUE
( )
1) AC ≡ AC ∧ B ∨ B ≡ ACB ∨ ACB ≡ ABC ∨ ABC
Exemple :
[ ] [
E(A; B; C ) ≡ AB ∨ C ∧ AC ∨ BC ]
≡ ABAC ∨ ABBC ∨ CAC ∨ CBC distributivité
≡ ABC ∨ ABC ∨ AC ∨ F simplification
≡ ABC ∨ ABC ∨ AC forme disjonctive
≡ ABC ∨ ABC ∨ ABC ∨ ABC
≡ ABC ∨ ABC ∨ ABC forme normale disjonctive
- 17 -
HEG 63-11
LA LOGIQUE
- 18 -
HEG 63-11
LA LOGIQUE
N° A B C E E
1 V V V F 0
2 V V F V 1 ⇒A∧B∧¬C
3 V F V F 0
4 V F F V 1 ⇒A∧¬B∧¬C
5 F V V F 0
6 F V F F 0
7 F F V V 1 ⇒¬A∧¬B∧C
8 F F F V 1 ⇒¬A∧¬B∧¬C
ABC
1 0 1 1
C 1 0 0 0
- 19 -
HEG 63-11
LA LOGIQUE
CAS 1 : 2 VARIABLES
A
≡ AB
≡ AB
B ≡ AB
≡ AB
A
Exemple :
N° A B E
1 1 1 1
2 1 0 1
3 0 1 1
4 0 0 0
0 1 E ≡ (A ∨ B)
B 1 1
Pour la simplification :
On recherche : 1) Des rectangles de 2 sur 1 ⇒ 1 proposition
2) Une case seule ⇒ 2 propositions
- 20 -
HEG 63-11
LA LOGIQUE
CAS 2 : 3 VARIABLES
≡ ABC
A ≡ ABC
≡ ABC
≡ ABC
C ≡ ABC
≡ ABC
B ≡ ABC
≡ ABC
A
- 21 -
HEG 63-11
LA LOGIQUE
Exemple :
N° A B C E
1 1 1 1 0
2 1 1 0 0
3 1 0 1 1 ≡ ABC
4 1 0 0 0
5 0 1 1 0
6 0 1 0 1 ≡ ABC
7 0 0 1 1 ≡ ABC
8 0 0 0 1 ≡ ABC
( ) (
E ≡ ABC ∨ ABC ∨ ABC ∨ ABC ) ( ) ( )
A
1 1 0 0 E ≡ (BC) ∨ (AC)
C 1 0 0 1
Pour la simplification :
On recherche : 1) Des carrés de 2 sur 2 ⇒ 1 proposition
2) Des rectangles de 4 sur 1 ⇒ 1 proposition
3) Des rectangles de 2 sur 1 ⇒ 2 propositions
2) Une case seule ⇒ 3 propositions
- 22 -
HEG 63-11
LA LOGIQUE
CAS 3 : 4 VARIABLES
≡ ABCD ≡ ABCD
A ≡ ABCD ≡ ABCD
≡ ABCD ≡ ABCD
≡ ABCD ≡ ABCD
≡ ABCD ≡ ABCD
≡ ABCD .
D
≡ ABCD
C ≡ ABCD
≡ ABCD
B ≡ ABCD
≡ ABCD
A A
D D
C C
B B
A A
D D
C C
B B
- 23 -
HEG 63-11
LA LOGIQUE
Exemple :
N° A B C D E
1 1 1 1 1 0
2 1 1 1 0 0
3 1 1 0 1 0
4 1 1 0 0 1 E ≡ ABCD
5 1 0 1 1 1 E ≡ ABCD
6 1 0 1 0 0
7 1 0 0 1 0
8 1 0 0 0 1 E ≡ ABCD
9 0 1 1 1 1 E ≡ ABCD
10 0 1 1 0 1 E ≡ ABCD
11 0 1 0 1 1 E ≡ ABCD
12 0 1 0 0 1 E ≡ ABCD
13 0 0 1 1 0
14 0 0 1 0 1 E ≡ ABCD
15 0 0 0 1 1 E ≡ ABCD
16 0 0 0 0 1 E ≡ ABCD
- 24 -
HEG 63-11
LA LOGIQUE
1 1 1 1
0 1 0 0
0 1 0 1 D
C 1 1 0 1
( ) ( ) (
E ≡ AD ∨ AB ∨ ABC ∨ ACD ) ( )
Pour la simplification :
On recherche : 1) Des rectangles de 4 sur 2 ⇒ 1 proposition
2) Des rectangles de 4 sur 1 ⇒ 2 propositions
3) Des carrés de 2 sur 2 ⇒ 2 propositions
4) Des rectangles de 2 sur 1 ⇒ 3 propositions
5) Une case seule ⇒ 4 propositions
- 25 -
HEG 63-11
LA LOGIQUE
9.LES QUANTIFICATEURS
Définition :
Un prédicat est une expression contenant une ou plusieurs variables
et qui est susceptible de devenir une proposition vraie ou fausse si on
attribue à ces variables certaines valeurs déterminées.
Les symboles :
∀ : quantificateur universel « Pour tout »
∃ : quantificateur existentiel « il existe »
- 26 -
HEG 63-11
LA LOGIQUE
Exemple :
- 27 -
HEG 63-11
LA LOGIQUE
Exemples :
On en déduit :
∀x ∈ R[P(x )] ≡ ∀x[(x ∈ R ) → P(x )] : Implication (conditionnelle)
L’expression logique
∀x, ∃y, ∃z[P(x; y; z )]
signifie : « pour chaque valeur de x, il est possible de trouver une
valeur de y et une valeur de z de sorte que le prédicat
P(x; y; z ) soit vrai »
- 28 -
HEG 63-11
LA LOGIQUE
Exemple :
L’expression « Tout curé a un vélo »
(C : ensemble des curés, V : ensemble des vélos )
se traduit en langage formel par :
∀x ∈ C, ∃y ∈ V[P(x; y )]
avec P(x ) = « x possède y »
Exemple :
¬∀x[P(x ) → Q(x )] ≡
∃x[¬(P(x ) → Q(x ))] ≡
∃x[¬(¬P(x ) ∨ Q(x ))] ≡
∃x[P(x ) ∧ ¬Q(x )]
- 29 -
HEG 63-11
LA LOGIQUE
Notation :
Rappel :
Exemple 1 :
- 30 -
HEG 63-11
LA LOGIQUE
- 31 -