Cette page présente une fiche de synthèse sur la distributivité en logique propositionnelle.
Il s'agit en réalité d'un programme informatique, écrit en PHP, qui calcule en direct, à chaque fois que vous affichez cette page, la distributivité des différents opérateurs de logique propositionnelle entre eux (par la méthode des tables de vérité) :
Résumé des tables de vérité qui suivent :
Voici le code source du programme (sous licence GPL — vous êtes libres de le copier, de le modifier, de le redistribuer) : distributivite.phps. Pour l'exécuter chez vous, installez un serveur PHP et donnez au fichier l'extension .php.
p | q | r | q ∧ r | p ∧ q | p ∧ r | p ∧ (q ∧ r) | (p ∧ q) ∧ (p ∧ r) | p ∧ (q ∧ r) ↔ (p ∧ q) ∧ (p ∧ r) |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : la conjonction est distributive sur la conjonction.
p | q | r | q ∨ r | p ∧ q | p ∧ r | p ∧ (q ∨ r) | (p ∧ q) ∨ (p ∧ r) | p ∧ (q ∨ r) ↔ (p ∧ q) ∨ (p ∧ r) |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : la conjonction est distributive sur la disjonction.
p | q | r | q → r | p ∧ q | p ∧ r | p ∧ (q → r) | (p ∧ q) → (p ∧ r) | p ∧ (q → r) ↔ (p ∧ q) → (p ∧ r) |
0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 |
1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : la conjonction n'est pas distributive sur l'implication.
p | q | r | q ↔ r | p ∧ q | p ∧ r | p ∧ (q ↔ r) | (p ∧ q) ↔ (p ∧ r) | p ∧ (q ↔ r) ↔ (p ∧ q) ↔ (p ∧ r) |
0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 |
1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : la conjonction n'est pas distributive sur l'équivalence.
p | q | r | q ∧ r | p ∨ q | p ∨ r | p ∨ (q ∧ r) | (p ∨ q) ∧ (p ∨ r) | p ∨ (q ∧ r) ↔ (p ∨ q) ∧ (p ∨ r) |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : la disjonction est distributive sur la conjonction.
p | q | r | q ∨ r | p ∨ q | p ∨ r | p ∨ (q ∨ r) | (p ∨ q) ∨ (p ∨ r) | p ∨ (q ∨ r) ↔ (p ∨ q) ∨ (p ∨ r) |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 |
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : la disjonction est distributive sur la disjonction.
p | q | r | q → r | p ∨ q | p ∨ r | p ∨ (q → r) | (p ∨ q) → (p ∨ r) | p ∨ (q → r) ↔ (p ∨ q) → (p ∨ r) |
0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : la disjonction est distributive sur l'implication.
p | q | r | q ↔ r | p ∨ q | p ∨ r | p ∨ (q ↔ r) | (p ∨ q) ↔ (p ∨ r) | p ∨ (q ↔ r) ↔ (p ∨ q) ↔ (p ∨ r) |
0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : la disjonction est distributive sur l'équivalence.
p | q | r | q ∧ r | p → q | p → r | p → (q ∧ r) | (p → q) ∧ (p → r) | p → (q ∧ r) ↔ (p → q) ∧ (p → r) |
0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 |
0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : l'implication est distributive sur la conjonction.
p | q | r | q ∨ r | p → q | p → r | p → (q ∨ r) | (p → q) ∨ (p → r) | p → (q ∨ r) ↔ (p → q) ∨ (p → r) |
0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : l'implication est distributive sur la disjonction.
p | q | r | q → r | p → q | p → r | p → (q → r) | (p → q) → (p → r) | p → (q → r) ↔ (p → q) → (p → r) |
0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : l'implication est distributive sur l'implication.
p | q | r | q ↔ r | p → q | p → r | p → (q ↔ r) | (p → q) ↔ (p → r) | p → (q ↔ r) ↔ (p → q) ↔ (p → r) |
0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 |
0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : l'implication est distributive sur l'équivalence.
p | q | r | q ∧ r | p ↔ q | p ↔ r | p ↔ (q ∧ r) | (p ↔ q) ∧ (p ↔ r) | p ↔ (q ∧ r) ↔ (p ↔ q) ∧ (p ↔ r) |
0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : l'équivalence n'est pas distributive sur la conjonction.
p | q | r | q ∨ r | p ↔ q | p ↔ r | p ↔ (q ∨ r) | (p ↔ q) ∨ (p ↔ r) | p ↔ (q ∨ r) ↔ (p ↔ q) ∨ (p ↔ r) |
0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 |
0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : l'équivalence n'est pas distributive sur la disjonction.
p | q | r | q → r | p ↔ q | p ↔ r | p ↔ (q → r) | (p ↔ q) → (p ↔ r) | p ↔ (q → r) ↔ (p ↔ q) → (p ↔ r) |
0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 |
0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 |
0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 |
1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : l'équivalence n'est pas distributive sur l'implication.
p | q | r | q ↔ r | p ↔ q | p ↔ r | p ↔ (q ↔ r) | (p ↔ q) ↔ (p ↔ r) | p ↔ (q ↔ r) ↔ (p ↔ q) ↔ (p ↔ r) |
0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 |
0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 |
1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Résultat : l'équivalence n'est pas distributive sur l'équivalence.