ISSLg - Cours d'électronique
Les règles de l'algèbre de Boole
Navigation> electronique/automatisme/portes/algebre

Pour plus de détails,
voir Floyd - Systèmes numériques - 9ème édition :
p182 : Chap 4 : Algèbre booléenne et simplification logique


Principales règles en logique
Nous avons déjà vu l'associativité, la commutativité et la distributivité.

Idempotence
A + A = A
A . A = A

Éléments neutres
A + 0 = A
A . 1 = A

Absorption
A + 1 = 1
A . 0 = 0

Complémentarité
//A = A
A . /A = 0
A + /A = 1

Simplification
A + /A . B = A + B
A . (/A + B) = A . B

Première loi de De Morgan (NOR)
/(A + B) = /A . /B

Deuxième loi de De Morgan (NAND)
/(A . B) = /A + /B


Le passage d'une table de vérité à une équation

A chaque ligne d'une table de vérité correspond une équation :
C B A équation de la ligne
0 0 0 /A . /B . /C
0 0 1 A . /B . /C
0 1 0 /A . B . /C
0 1 1 A . B . /C
1 0 0 /A . /B . C
1 0 1 A . /B . C
1 1 0 /A . B . C
1 1 1 A . B . C

Il suffit en suite de faire des OR des équations des lignes pour lesquelles la sortie Q est à 1 :
Exemple :
C B A Qéquation de la ligne
0 0 0 0/A . /B . /C
0 0 1 0A . /B . /C
0 1 0 1/A . B . /C
0 1 1 0A . B . /C
1 0 0 0/A . /B . C
1 0 1 1A . /B . C
1 1 0 0/A . B . C
1 1 1 1A . B . C

Q = /A . B . /C + A . /B . C + A . B . C

Ensuite, on simplifie si possible cette équation :
Q = /A . B . /C + A . /B . C + A . B . C = /A . B . /C + A . C (/B + B) = /A . B . /C + A . C

Que l'on peut finalement convertir en combinaison de portes :


NB : si la table de vérité comporte une sortie avec moins de ligne à 0 que à 1, il est plus simple de travailler comme ci-dessus avec les lignes à 0 et de faire la négation (NOT) de la solution.


Source : Wikipedia : L'algèbre de Boole
Auteur : Philippot Marc - 06/09/2013