Académique Documents
Professionnel Documents
Culture Documents
Dans l’algèbre de Boole, une variable ne peut prendre que 0 ou 1 comme valeur possible.
Une telle variable est dite variable logique, variable binaire, ou variable booléenne. De
même, une fonction de n variables logiques ne peut prendre comme valeur que 0 ou 1. Elle est
dite fonction logique, fonction binaire, ou fonction booléenne.
Trois fonctions suffisent pour définir une algèbre de Boole : la complémentation, le produit
logique, et l’addition logique.
1) La fonction « OUI ».
a) Le schéma. b) L’équation. c) La table de vérité.
2
CH2. Fonctions logiques & Algèbre de Boole
Les fonctions logiques élémentaires :
2) La fonction « NON ».
a) Le schéma. b) L’équation. c) La table de vérité.
3
CH2. Fonctions logiques & Algèbre de Boole
Les fonctions logiques élémentaires :
3) La fonction « ET (AND)»..
a) Le schéma. b) L’équation. c) La table de vérité.
La lampe L s’allume si l’on appuie sur A et sur B et seulement dans ce cas là.
4
CH2. Fonctions logiques & Algèbre de Boole
Les fonctions logiques élémentaires :
4) La fonction « OU (OR)».
a) Le schéma. b) L’équation. c) La table de vérité.
5
CH2. Fonctions logiques & Algèbre de Boole
RELATION LOGIQUE ( ALGEBRE DE BOOLE ).
1) Commutativité.
ET: OU:
A.B = B .A A+B=B+A
2) Associativité.
OU: A + ( B + C ) = ( A + B ) + C = ( A + C ) + B = A + ( C + B ) = A + B + C
ET: A . ( B . C ) = ( A . B ) . C = ( A . C ) . B = A . ( C . B ) = A . B . C
3) Distributivité.
Il y a distributivité de la fonction ET par rapport à OU.
A. (B +C )= (A. B)+ (A. C)
6
CH2. Fonctions logiques & Algèbre de Boole
RELATION LOGIQUE ( ALGEBRE DE BOOLE ).
• Eléments neutres
ET : OU :
A.1= 1. A = A A+ 0= 0+A=A
• Eléments absorbants
ET : OU :
A.0 = 0. A = 0 A +1= 1+ A = 1
• Propriété d’idempotence
ET : OU :
A. A = A A+A=A
7
CH2. Fonctions logiques & Algèbre de Boole
THEOREME DE MORGAN.
1) Théorème N°1.
Le complément d’une somme logique est égal aux produits des termes complémentés de
cette somme.
2) Théorème N°2.
Le complément d’un produit logique est égal à la somme des termes complémentés de
ce produit.
8
CH2. Fonctions logiques ET Algèbre de Boole
Les fonctions logiques supplementaires:
9
CH2. Fonctions logiques & Algèbre de Boole
Les fonctions logiques supplementaires:
10
CH2. Fonctions logiques & Algèbre de Boole
Les fonctions logiques supplementaires:
La lampe L s’allume si l’on actionne A ou B, mais pas les deux en même temps.
11
CH2. Fonctions logiques & Algèbre de Boole
Les fonctions logiques supplementaires:
12
CH2. Fonctions logiques & Algèbre de Boole
Représentation des fonctions logiques :
Formes canoniques
Une fonction est sous forme canonique (ou normale) si chaque terme contient toutes
les variables.
N° A B C S
Soit la table de vérité d’un détecteur 0 0 0 0 0
des chiffres impairs compris entre 0 et 7. 1 0 0 1 1
2 0 1 0 0
3 0 1 1 1
C’est la forme canonique générale 4 1 0 0 0
5 1 0 1 1
On sait que 0.X = 0 et 1.X = X, Donc:
6 1 1 0 0
7 1 1 1 1
13
CH2. Fonctions logiques & Algèbre de Boole
Représentation des fonctions logiques :
Formes canoniques
Minterme 3 0 1 1 1
4 1 0 0 0
La représentation d’une fonction sous la forme d’une 5 1 0 1 1
somme de mintermes s’appelle forme canonique disjonctive
ou SDP 6 1 1 0 0
7 1 1 1 1
14
CH2. Fonctions logiques & Algèbre de Boole
Représentation des fonctions logiques :
Formes canoniques
15
CH2. Fonctions logiques & Algèbre de Boole
Minimiser une fonction revient à diminuer le nombre de terme qui intervient dans sa
définition et ainsi on réduit le nombre de circuits nécessaires à sa réalisation.
Méthode algébrique:
Il s’agit d’appliquer les théorèmes et les propriétés de l’algèbre de Boole pour obtenir
une expression plus simple de la fonction.
Exemple : On a deux voyants A et B. On veut déclencher une alarme quand au moins un des
deux voyants est allumé
16
CH2. Fonctions logiques & Algèbre de Boole
Le tableau de Karnaugh permet de simplifier les fonctions logiques par des groupements de
cases adjacentes affectés par 1 ou 0.
17