

Considérons un ensemble B à deux éléments que l'on note "0" et "1". Cet ensemble est muni de deux opérations binaires notés "+" et "." et d'un opérateur unaire noté "'" (prime).
Remarques :
(a) habituellement, ce dernier opérateur est
noté avec une barre placée au-dessus de l'expression à laquelle elle
s'applique
(b) dans les notations que nous utilisons, l'opérateur le plus
prioritaire est le ', puis vient le . et en dernier le +
On pose comme axiomes :
On montre que si les opérateurs vérifient ces axiomes, alors on a obligatoirement les propriétés suivantes qui sont vérifiées :
0.0 = 0.0+0 (A8)
= 0.0+0.1 (A7)
= 0.(0+1) (A5)
= 0.1 (A8)
= 0 (A7)
Ceci montre, avec (A7) (pour montrer que 1.1=1), que (P1) est vraie. De même, avec (A7) (pour montrer 1.0=0) montre que (P5) est vraie.
1+1=(1+1).1 (A7)
= (1+1).(1+0) (A8)
= 1+(1.0) (A6)
= 1+0 (A7)
= 1 (A8)
On en déduit, avec (A8) que (P2) et (P6) sont vraies.
remarque : à partir de maintenant, tout peut être fait en utilisant les tables de vérité puisqu'elles sont complètes pour les trois opérateurs de base.
a.(a+b) = (a+0).(a+b) (A8)
= a+(0.b) (A6)
= a+0 (P1)
= a (A8)
a+(a.b) = (a.1)+(a.b) (A7)
= a.(1+b) (A5)
= a.1 (P2)
= a (A7)
Si les trois opérateurs vérifient les axiomes (A1) à (A10), alors le "." est la fonction booléenne "ET", le "+" est la fonction booléenne "OU" et "'" est la fonction booléenne "NON"...

Retour page Architecture des Ordinateurs
Retour page Architecture Élémentaire

dernière mise à jour : le 13/09/2001 - David Simplot