Exemples

publicité
Fonctions Booléennes
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
1)Définition : C’est une fonction d’une ou plusieurs variables binaires
Exemples : f :   
f : B B B  
a  f (a)  a  a
( a, b, c )  f (a, b, c)  a  b  c
2)Fonctions de base :
OU
(OR)
ET
(AND)
NON
(NOT)
3)Autres Fonctions
NON OU (NOR)
NON ET (NAND)
f ( a, b)  a  b
f ( a, b)  a  b
f (a)  a
f ( a, b)  a  b  a  b  a  b
f (a, b)  a b  a  b  a  b
4)Formes Canoniques ou Normales:
Forme Disjonctive (Disjonction de Conjonctions) = Somme de produits
OU +
ET 
= Somme des minterms
= Développement
Ex f ( a, b, c)  ( a  b  c ) + ( a  b  c )
1ère méthode : Développement par calcul algébrique :
On fait apparaître chaque variable qui manque en remarquant que x  x  1
2ème méthode : Développement par tableau de Karnaugh
3ème méthode : Développement par table de vérité
Forme Conjonctive (Conjonction de Disjonctions)
= Produit de sommes
ET 
OU +
= Factorisation
Ex f ( a, b, c)  ( a  b  c )  ( a  b  c )
1ère méthode : Factorisation par calcul algébrique :
On écrit f sous forme disjonctive puis on fait f  f
2ème méthode : Factorisation par tableau de Karnaugh
On considère les 0 de f , on prend la variable si elle est à 0 ou son complémentaire
si elle est à 1
Forme Simplifiée
Ex f ( a, b, c)  a  bc
On cherche la forme disjonctive par Karnaugh puis on regroupe les minterms avec
le moins de variables possibles.
Algèbre de Boole
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
1)Algèbre de Boole
Soit B un ensemble muni de deux opérations internes + et x on
dit que
(B, +, x) est une algèbre de Boole si
+ et x sont associatives et commutatives
+ admet un neutre 0 et x admet un neutre 1
x est distributive sur + et + est distributive sur x
tout élément a de B admet un complémentaire a dans B tel
que
a + a = 1 et a x a = 0
2)Exemples
Téléchargement