NON · inverseur
Une seule entrée. La sortie prend la valeur opposée.
Lire le symbole : Le triangle pointe vers la sortie. La bulle à sa pointe indique NON : suivre le fil jusqu’à cette bulle avant de lire le résultat.
Chapitre 1 sur 2. Comprendre les opérations binaires, maîtriser les barres de négation et passer des expressions aux circuits.
Un système automatisé reçoit des informations : capteur de présence, bouton poussoir, détecteur de luminosité. Selon leur état, il commande une sortie : voyant, moteur ou lampe. Un ordinateur suit le même principe à une autre échelle : il traite des bits au moyen de circuits logiques.
L’algèbre de Boole fournit le langage mathématique de ces circuits. Elle permet de passer d’une phrase à une table de vérité, puis à une équation et à un assemblage de portes.
Une variable logique appartient à B={0,1} : 0 représente « faux » et 1 représente « vrai ». Une fonction à n entrées associe un bit de sortie à chaque combinaison d’entrées :
Elle possède 2n combinaisons d’entrées. Une table complète à trois entrées comporte donc huit lignes. Un circuit à plusieurs sorties réalise une fonction booléenne par sortie.
Dans ce chapitre, les circuits sont combinatoires : la sortie dépend des entrées présentes. Les circuits séquentiels, qui mémorisent un état, seront étudiés séparément. Les niveaux électriques réels sont interprétés comme 0 ou 1 ; ils ne sont pas forcément égaux à 0 V et 1 V.
Le produit logique est noté a⋅b, ou simplement ab. La somme logique est notée a+b. Le complément de a s’écrit a.
En algèbre de Boole, 1+1=1 et a+a=a. En addition binaire arithmétique, 1+1=102. Ne confondez pas ces deux calculs.
Dans ab, seule l’entrée a est inversée. Dans ab, on calcule d’abord le produit, puis on inverse son résultat. Pour a=0,b=0, ces expressions valent respectivement 0 et 1.
Une barre englobante joue le rôle d’un groupement. Une double barre est une double négation, même si les deux traits ont des largeurs différentes :
Pour XOR, on ajoute des parenthèses dès qu’il est mélangé à d’autres opérateurs.
Calcul : u=c+d, puis v=u, puis w=bv, enfin S=a+w. Pour (a,b,c,d)=(0,1,0,0), on obtient u=0,v=1,w=1,S=1.
Les dessins ci-dessous utilisent les symboles distinctifs américains de type ANSI/IEEE : forme en D pour ET, courbes pour OU, triangle pour NON. La petite bulle signale une inversion ; la courbe supplémentaire à l’entrée du OU distingue XOR.
Une seule entrée. La sortie prend la valeur opposée.
Lire le symbole : Le triangle pointe vers la sortie. La bulle à sa pointe indique NON : suivre le fil jusqu’à cette bulle avant de lire le résultat.
La sortie vaut 1 si toutes les entrées valent 1.
Lire le symbole : Le côté gauche plat reçoit les deux entrées ; le bord droit arrondi est la sortie. Sans bulle, on lit directement le produit des entrées.
La sortie vaut 1 si au moins une entrée vaut 1 ; les deux peuvent valoir 1.
Lire le symbole : Le côté gauche est courbe et la sortie est pointue. Cette forme indique OU inclusif : le cas 11 donne bien 1.
Une porte ET suivie d’une inversion : sortie nulle seulement pour 11.
Lire le symbole : La forme en D réalise ET, puis la bulle inverse ce résultat. La barre de négation doit donc couvrir tout le produit ab.
Une porte OU suivie d’une inversion : sortie à 1 seulement pour 00.
Lire le symbole : La silhouette est celle du OU, complétée par une bulle en sortie. La barre couvre toute la somme a + b.
Pour deux entrées, sortie à 1 si les entrées sont différentes.
Lire le symbole : La deuxième courbe, à gauche de la porte OU, est le repère du XOR. Elle ne représente pas une troisième entrée.
Pour deux entrées, sortie à 1 si les entrées sont égales.
Lire le symbole : La courbe supplémentaire indique XOR ; la bulle ajoute NON. La sortie détecte ainsi l’égalité des deux bits.
| a | b | ET | OU | NAND | NOR | XOR | XNOR |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 |
| 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 |
| 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 |
| a | a |
|---|---|
| 0 | 1 |
| 1 | 0 |
Une cascade de XOR détecte une parité impaire : a⊕b⊕c=1 pour un ou trois bits à 1. La définition « exactement une entrée à 1 » ne s’étend donc pas à une cascade à trois entrées.
Choisissez une porte et cliquez sur les bits. La ligne active est mise en évidence dans la table.
| A | B | S |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Chaque égalité ci-dessous est valable pour toutes les valeurs des variables. On peut la démontrer par une table de vérité et l’utiliser dans les deux sens : développer ou factoriser.
| Propriété | OU (somme) | ET (produit) |
|---|---|---|
| Élément neutre | a+0=a | a⋅1=a |
| Élément absorbant | a+1=1 | a⋅0=0 |
| Idempotence | a+a=a | aa=a |
| Complémentarité | a+a=1 | aa=0 |
| Commutativité | a+b=b+a | ab=ba |
| Associativité | a+(b+c)=(a+b)+c | a(bc)=(ab)c |
| Absorption | a+ab=a | a(a+b)=a |
La seconde identité est propre au calcul booléen. Pour la vérifier, développons son membre de droite :
Si a=1, la sortie vaut déjà 1, quelle que soit b. Si a=0, le terme ab vaut 0. Il ne peut donc jamais changer le résultat.
En échangeant simultanément + et ⋅, puis 0 et 1, une identité booléenne donne une autre identité. Par exemple, a+0=a et a⋅1=a sont duales. Les compléments restent des compléments.
De ab=ac, on ne peut pas déduire b=c : lorsque a=0, les deux produits sont nuls quels que soient b et c.
Complémenter une somme transforme le OU en ET et inverse chaque terme. Complémenter un produit transforme le ET en OU et inverse chaque facteur :
Méthode : repérer la barre extérieure, échanger les opérateurs au niveau de cette barre, complémenter chacun de ses arguments, puis supprimer les doubles négations.
| a | b | a+b | ab | ab | a+b |
|---|---|---|---|---|---|
| 0 | 0 | 1 | 1 | 1 | 1 |
| 0 | 1 | 0 | 0 | 1 | 1 |
| 1 | 0 | 0 | 0 | 1 | 1 |
| 1 | 1 | 0 | 0 | 0 | 0 |
La barre de bc couvre tout le produit. La négation de b devient b, mais celle de c devient c.
a+b n’est pas a+b. Il faut aussi changer l’opérateur. Avec a=1,b=0, le premier vaut 0 et le second vaut 1.
On lit un logigramme de gauche à droite. Nommez les sorties intermédiaires et écrivez une équation par porte. Une bulle à la sortie inverse le résultat de la porte entière.
Rappel : le chemin de a vers S traverse une porte ; celui de b ou c vers S en traverse deux. Le dessin indique la dépendance logique, sans représenter la durée réelle de propagation.
Les fils de b et c entrent dans la porte ET ; l’entrée a rejoint directement la porte OU. Si a=1, la sortie vaut 1 sans condition sur b,c.
Énumérez les entrées en comptant en binaire. Ici, a est le bit de poids fort. Ajoutez une colonne par résultat intermédiaire.
| a | b | c | u=bc | S=a+u |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 | 0 |
| 0 | 1 | 0 | 0 | 0 |
| 0 | 1 | 1 | 1 | 1 |
| 1 | 0 | 0 | 0 | 1 |
| 1 | 0 | 1 | 0 | 1 |
| 1 | 1 | 0 | 0 | 1 |
| 1 | 1 | 1 | 1 | 1 |
Sur un schéma, un point plein indique une connexion entre fils. Un croisement sans point ne signifie pas une connexion. Dans les exemples suivants, les branchements sont marqués et les croisements inutiles sont évités.
Vingt-trois applications progressives pour travailler les propriétés, les négations et les tables de vérité. Cherchez chaque résultat sur papier avant d’ouvrir son corrigé. Les dernières applications demandent de traduire une situation concrète en équation logique.
Vérifier que a⊕b=ab+ab, puis donner une forme produit de sommes.
| a | b | ab | ab | Somme | XOR |
|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 0 | 1 | 1 |
| 1 | 0 | 0 | 1 | 1 | 1 |
| 1 | 1 | 0 | 0 | 0 | 0 |
Les deux produits correspondent aux seules situations où les bits sont différents : 01 et 10. En développant :
La somme OU autorise 01, 10 et 11. Le deuxième facteur exclut 11.
Montrer que S1=a+bc et S2=(a+b)(a+c) sont égales.
On utilise l’idempotence aa=a, puis deux absorptions : a+ac=a et a+ab=a. La table de la section précédente donne pour les deux expressions les sorties 0, 0, 0, 1, 1, 1, 1, 1 dans l’ordre 000 à 111.
Calculer le complément de F=a+bc. Faire apparaître les étapes de De Morgan.
Contrôle pour (a,b,c)=(0,0,1) : F=1, donc F=0. La forme trouvée donne 1(0+0)=0. Un exemple est un contrôle rapide ; une preuve générale exige les transformations ci-dessus ou les huit lignes d’une table.
Avant les applications 4 à 13 : comment justifier un calcul booléen ?
Les postulats de Huntington donnent un point de départ pour définir l’algèbre de Boole : les opérations restent dans l’ensemble choisi, 0 et 1 sont distincts, 0 est neutre pour OU, 1 est neutre pour ET, les opérations sont commutatives, chacune est distributive par rapport à l’autre, et chaque élément possède un complément.
L’associativité, l’idempotence, l’absorption et les lois de De Morgan sont des propriétés que l’on peut en déduire. Pour simplifier une expression, on peut employer ces propriétés déjà établies, en nommant celle qui justifie chaque transformation.
Deux notions à distinguer : l’idempotence permet d’écrire a+a=a et aa=a. L’indépendance d’une variable signifie que la sortie ne change pas lorsque seule cette variable change ; l’application 12 montrera comment la reconnaître.
Méthode : recopier l’expression entière à chaque ligne, ne transformer qu’une partie à la fois, citer la règle utilisée et contrôler la portée de chaque barre de négation.
Simplifier E et F. Préciser à chaque ligne le rôle de 0 ou de 1.
Élément neutre de OU. Ajouter 0 ne change pas un bit : x+0=x. On l’applique à la parenthèse et au dernier terme.
Élément neutre de ET. Multiplier logiquement par 1 conserve la valeur : x⋅1=x.
Élément absorbant de OU. Dans F, la parenthèse a+1 vaut toujours 1, que a soit 0 ou 1.
Deux éléments neutres. On applique b+0=b, puis 1⋅b=b.
À retenir : pour ET, 0 est absorbant et 1 est neutre ; pour OU, 1 est absorbant et 0 est neutre. Un terme neutre laisse la valeur inchangée ; un terme absorbant impose le résultat.
Simplifier en commençant par l’idempotence :
Idempotence de ET et de OU. Un bit multiplié par lui-même reste le même bit. Un terme répété dans une somme logique peut être écrit une seule fois.
Élément neutre, puis distributivité en sens inverse. On écrit a=a⋅1, puis on factorise a. Cette ligne explique le mécanisme de l’absorption.
Élément absorbant, puis élément neutre. Comme 1+b=1, le facteur b ne peut plus modifier le résultat.
Idempotence dans les parenthèses. Pour F, chacune des sommes répétées se réduit à une variable.
Associativité, puis idempotence de ET. On regroupe les deux b ; bb=b.
Erreur à éviter : a+a ne donne pas 2a, et aa n’introduit aucune nouvelle valeur. On calcule avec OU et ET, pas avec l’addition et la multiplication des nombres réels.
Remettre les facteurs dans un ordre utile avant de simplifier :
Pourquoi peut-on remplacer bca et acb par abc ?
Commutativité de ET. Permuter les facteurs ne change pas le produit. Chaque terme contient les mêmes bits, simplement écrits dans un ordre différent.
Idempotence de OU. Les deux premiers termes sont maintenant identiques ; on garde une seule copie.
Associativité, puis distributivité. On considère ab comme un facteur commun. Le regroupement (ab)c est permis par l’associativité de ET.
Complémentarité, puis élément neutre. Une variable ou son complément vaut toujours 1.
Commutativité et associativité ne suppriment pas, à elles seules, de littéral : elles réorganisent l’expression pour faire apparaître une répétition ou un facteur commun. Ici, elles rendent visibles les règles suivantes.
Simplifier E=a(b+c)+ab par deux chemins : d’abord en développant, puis en factorisant directement.
Distributivité de ET sur OU. Le facteur a multiplie chacun des termes de la somme : a(b+c)=ab+ac.
Commutativité de OU. On rapproche les termes ab et ab, qui ne diffèrent que par b.
Distributivité en sens inverse. Factoriser est l’opération inverse du développement.
Complémentarité, puis élément neutre. La somme entre parenthèses vaut 1.
Absorption, explicitée par une factorisation. Le terme ac est déjà couvert par a. On peut le démontrer sans raccourci.
Chemin plus court : on pouvait factoriser a dès le départ.
La deuxième égalité utilise la commutativité et l’associativité de OU. Les deux méthodes sont correctes ; repérer le facteur commun évite souvent un développement long.
Simplifier E=(a+b)(a+b). Justifier aussi l’identité générale :
Développement par distributivité de ET. Chaque terme du premier facteur multiplie chaque terme du second : quatre produits apparaissent.
Idempotence, puis absorptions. On remplace aa par a, puis a+ac et a+ab par a.
Distributivité de OU sur ET en sens inverse. On applique maintenant l’identité démontrée, en remplaçant c par le complément de b.
Complémentarité de ET, puis élément neutre de OU. Un bit et son complément ne peuvent pas être simultanément à 1.
Pourquoi cette règle est particulière : a+bc=(a+b)(a+c) est valable pour les opérations booléennes. Il ne faut pas la transférer à l’addition et à la multiplication ordinaires.
Démontrer les identités, puis expliquer le résultat en distinguant a = 0 et a = 1 :
Élément neutre de ET, puis factorisation. Pour E, on transforme le terme isolé a en un produit qui possède le même facteur que ab.
Élément absorbant de OU, puis élément neutre de ET. La parenthèse vaut 1 ; on obtient la première loi d’absorption.
Distributivité, idempotence, puis absorption déjà démontrée. Pour F, développer permet de retrouver exactement la forme de E.
Distributivité de OU sur ET. Dans G, le deuxième produit contient le complément de a. Il faut appliquer la règle à cette expression précise.
Complémentarité de OU, puis élément neutre de ET. Le premier facteur vaut 1.
Lecture par cas : pour E, si a = 0, ab = 0 et E = 0 ; si a = 1, E vaut déjà 1. Pour F, a = 0 annule tout le produit et a = 1 donne 1(1+b)=1. Pour G, si a = 0, on obtient b ; si a = 1, on obtient 1. C’est bien le comportement de a+b.
Simplifier les deux expressions en indiquant exactement ce que couvre chaque barre :
De Morgan : complément d’une somme. La grande barre de E porte sur toute la somme. OU devient ET, et chacun des deux arguments est complémenté.
Involution ou double négation. Le complément du complément redonne la variable initiale.
De Morgan : complément d’un produit. La grande barre de F porte sur tout le produit. ET devient OU ; on ne conserve pas le produit.
Involution sur les deux variables. Les deux doubles négations disparaissent.
Contrôle : pour a = 1 et b = 0, E vaut 0 tandis que F vaut 1. Les deux grandes barres n’entourent pas la même opération : il est normal que les résultats soient différents.
Rappel : retirer une barre extérieure sans changer l’opérateur est une erreur. Il faut appliquer De Morgan, puis traiter les éventuelles doubles négations.
Éliminer les barres qui couvrent plusieurs termes et simplifier :
De Morgan sur la somme extérieure de G. Les deux arguments sont a et le bloc bc. Le complément du deuxième argument est donc un double complément.
Double négation sur le bloc entier. On retrouve bc, et non bc. Puis l’associativité autorise l’écriture sans parenthèses.
De Morgan sur le produit extérieur de H. Les facteurs sont la parenthèse et c. ET devient OU.
De Morgan sur la somme restante. Le complément de la parenthèse devient le produit des compléments de ses deux termes.
Double négation sur b. Seul b porte encore deux négations ; on les supprime.
Ce qui change entre les deux calculs : dans G, la double négation couvre le bloc bc ; dans H, elle ne couvre que b. Toujours identifier les arguments de l’opérateur principal avant de descendre au niveau suivant.
Simplifier, puis montrer que les sorties ne dépendent plus de b :
Expliquer la différence entre idempotence et indépendance d’une variable.
Distributivité en sens inverse. Les deux produits de E ont a en commun ; ceux de F ont son complément en commun.
Complémentarité de OU. Les deux cas b = 0 et b = 1 couvrent toutes les possibilités. Leur somme logique vaut 1.
Élément neutre de ET. Le facteur 1 disparaît sans changer la valeur des sorties.
Vérifier l’indépendance : avec b = 0, E = a et F vaut le complément de a ; avec b = 1, on obtient exactement les mêmes résultats. Pour une valeur de a fixée, changer b ne change aucune sortie.
Ne pas confondre : l’idempotence réduit deux copies du même terme, comme a+a. Ici les produits ab et ab sont différents : c’est la factorisation, suivie de la complémentarité, qui élimine b.
Simplifier en démontrant toutes les étapes :
On appelle bc le terme de consensus des deux premiers produits. Montrer pourquoi il est inutile.
Complémentarité et élément neutre. Pour décomposer bc selon les deux valeurs de a, on le multiplie par 1=a+a.
Distributivité de ET sur OU. Le produit ajouté se décompose en deux produits à trois littéraux.
Commutativité et associativité. On rapproche chaque terme à trois littéraux du produit qui le couvre.
Distributivité en sens inverse. On factorise ab dans la première parenthèse et ac dans la seconde.
Éléments absorbants, puis éléments neutres. Les deux parenthèses valent 1. On retrouve les deux premiers produits sans bc.
Interprétation : si bc = 1, alors b = c = 1. Si a = 1, ab vaut déjà 1 ; si a = 0, ac vaut déjà 1. Le terme bc n’ajoute donc aucune combinaison favorable.
Rappel de méthode : ne supprimer aucun produit parce qu’il « semble inutile ». La décomposition et les absorptions ci-dessus démontrent qu’il est entièrement couvert par les deux autres.
Deux entrées sont inversées, puis réunies par OU ; le résultat est inversé. Quelle fonction obtient-on ?
Le circuit réalise une porte ET. Sa table, pour 00, 01, 10, 11, donne 0, 0, 0, 1. Deux inverseurs à l’entrée d’un OU et un inverseur à sa sortie sont donc équivalents à ET.
Simplifier l’expression suivante. Nommer la propriété utilisée à chaque étape et préciser si le résultat dépend encore de ses entrées.
1. Repérer le facteur commun. Les deux premiers produits possèdent le facteur b.
2. Utiliser la complémentarité. Une variable ou son complément vaut toujours 1 :
3. Interpréter. La sortie est toujours active, quelles que soient les valeurs de a et b. Si b = 1, le dernier terme suffit ; si b = 0, les deux premiers termes couvrent les deux valeurs possibles de a. Il ne reste aucune dépendance aux entrées.
Piège à éviter : a+a vaut 1, et non 0. C’est le produit aa qui vaut 0.
Simplifier sans construire de carte de Karnaugh :
Expliquer pourquoi le terme abc peut être retiré.
Le terme abc ne vaut 1 que si ab vaut déjà 1. Il ne peut donc pas ajouter un nouveau cas favorable à la somme.
Lecture logique : si a = 0, tous les produits sont nuls. Si a = 1, b ou son complément garantit une sortie à 1. Le résultat ne dépend donc ni de b ni de c.
Rappel : la suppression de abc est une absorption, x+xy=x, avec x=ab et y=c.
Simplifier et justifier la disparition des variables a et c :
1. Factoriser le littéral présent dans tous les termes.
2. Absorber le produit déjà couvert par a. On a a+ac=a.
3. Réunir les deux possibilités de c.
Si b = 1, tous les produits initiaux sont nuls ; si b = 0, la parenthèse vaut 1. L’expression entière réalise donc un inverseur sur b. Les entrées a et c peuvent varier sans changer C.
Transformer le produit suivant en une somme de produits simplifiée :
Commencer par les deux facteurs contenant a permet d’éviter un développement trop long.
1. Réordonner les facteurs. Le produit est commutatif ; c+a=a+c.
2. Employer la distributivité booléenne. Avec (x+y)(x+z)=x+yz, les deux premiers facteurs donnent :
3. Développer les quatre produits restants.
Les deux derniers termes sont nuls : bb=0 et cc=0. Ainsi :
Interprétation : a doit être à 1 ; il faut aussi que b soit à 0 ou que c soit à 1. Par exemple, 100 est accepté, mais 110 ne l’est pas.
Établir les deux identités par calcul, puis les contrôler sur une table de vérité :
Première identité : on distribue OU sur ET.
Deuxième identité : on distribue ET sur OU.
| a | b | a+ab | a+b | a(a+b) | ab |
|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 1 | 0 | 0 |
| 1 | 0 | 1 | 1 | 0 | 0 |
| 1 | 1 | 1 | 1 | 1 | 1 |
Les colonnes de chaque paire coïncident sur les quatre combinaisons : la vérification est exhaustive.
Attention : a+ab=a et a+ab=a+b sont deux identités différentes. La barre sur a change le résultat.
Calculer les compléments de ces trois fonctions. Faire apparaître l’opérateur principal avant d’appliquer De Morgan.
1. U est une somme. La négation extérieure transforme OU en ET, puis la négation du produit transforme ET en OU :
2. V est un produit. On complémente chaque facteur et on les relie par OU :
Dans le deuxième facteur, le complément de a est a : la double négation disparaît.
3. W possède déjà une négation interne. Il faut complémenter toute la somme, sans effacer prématurément cette barre :
Contrôle sur 000 : U = 0, V = 0 et W = 1 ; leurs compléments doivent donc donner respectivement 1, 1 et 0. Les trois formules trouvées donnent bien ces valeurs. Ce contrôle rapide complète les transformations générales ; il ne remplace pas une table exhaustive.
On donne :
Montrer par calcul puis par table que H et F sont égales. La sortie dépend-elle encore de c ?
1. Réunir les produits partageant a et c.
2. Factoriser c, puis utiliser l’absorption avec complément.
| a | b | c | abc | abc | abc | H | F |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 |
Les sorties valent 1 pour 011, 101 et 111. H et F exigent c = 1 et au moins une entrée à 1 parmi a et b.
La variable c reste nécessaire : pour a = 1 et b = 0, passer de c = 0 à c = 1 fait passer la sortie de 0 à 1. La simplification supprime des produits redondants, pas toute dépendance aux entrées.
Réalisation : une porte OU reçoit a et b ; sa sortie entre dans une porte ET avec c. Il n’est plus nécessaire de réaliser séparément les trois produits initiaux.
Une entreprise décrit ses ordinateurs par trois bits : a = 1 si un graveur est présent, b = 1 si une imprimante est présente et c = 1 si un scanner est présent. Elle refuse une configuration s’il y a un graveur sans scanner, ou s’il n’y a ni graveur ni imprimante.
1. Traduire chaque condition. « Un graveur sans scanner » donne ac. « Ni graveur ni imprimante » impose deux absences simultanées, donc ab. Le mot « ou » relie les deux situations :
2. Complémenter le refus. Une configuration est acceptée exactement lorsqu’elle n’est pas refusée :
3. Éliminer le terme bc. Décomposer ce terme selon les deux valeurs de a :
Le terme abc est absorbé par ac ; le terme abc est absorbé par ab.
| a | b | c | Refus E | Acceptation F |
|---|---|---|---|---|
| 0 | 0 | 0 | 1 | 0 |
| 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 0 | 0 | 1 |
| 0 | 1 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 | 0 |
| 1 | 0 | 1 | 0 | 1 |
| 1 | 1 | 0 | 1 | 0 |
| 1 | 1 | 1 | 0 | 1 |
Interprétation : ab signifie « pas de graveur et une imprimante », quel que soit le scanner. Le terme ac signifie « un graveur et un scanner », quelle que soit l’imprimante. À chaque ligne, E et F sont opposées.
Piège : « ni a ni b » s’écrit ab=a+b, et non a+b.
Un magasin utilise trois indicateurs : a = 1 si le client achète, r = 1 s’il effectue un retour ou un échange, et p = 1 s’il demande des renseignements. Les indicateurs peuvent être vrais simultanément.
Simplifier E, expliquer sa signification, puis calculer et interpréter son complément.
1. Factoriser ce qui ne change pas entre les deux produits.
E désigne les clients qui achètent sans effectuer de retour ni d’échange. Qu’ils demandent ou non des renseignements ne change pas leur appartenance à cette catégorie : p disparaît.
2. Complémenter le produit entier.
Le complément correspond aux clients qui n’achètent pas, ou qui effectuent un retour ou un échange. Ce OU est inclusif : un client peut satisfaire les deux conditions.
| a | r | E=ar | E=a+r |
|---|---|---|---|
| 0 | 0 | 0 | 1 |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 1 |
Le tableau ne possède que quatre lignes car p n’intervient plus. Si on réintroduit p, chacune de ces lignes se dédouble en p = 0 et p = 1 avec la même sortie.