Sciences de l'ingénieur1ère

Algèbre de Boole
Exercices corrigés

Maîtrisez l'algèbre de Boole : opérations logiques, tables de vérité, théorèmes de De Morgan, simplification d'expressions logiques et applications en logique combinatoire grâce à ces 5 exercices détaillés.

Concepts & Exercices
\(A + \overline{A} = 1\)
Loi d'absorption
ET Logique
\(A \cdot B\)
AND
OU Logique
\(A + B\)
OR
NON Logique
\(\overline{A}\)
NOT
⚡
Domaine binaire : Variables ne pouvant prendre que deux valeurs : 0 ou 1
🔄
Opérations de base : ET (∧), OU (∨), NON (¬)
📊
Tables de vérité : Représentation systématique des résultats logiques
🔧
Simplification : Application des lois de l'algèbre de Boole
Exercice 1
Simplifier l'expression : \(A + A \cdot B\)
Exercice 2
Démontrer le théorème de De Morgan : \(\overline{A + B} = \overline{A} \cdot \overline{B}\)
Exercice 3
Établir la table de vérité de : \(S = A \cdot \overline{B} + \overline{A} \cdot B\)
Exercice 4
Simplifier : \(\overline{A \cdot B + C}\)
Exercice 5
Exprimer en fonction de portes logiques : \(S = (A + B) \cdot (\overline{A} + C)\)
Corrigé : Exercices 1 à 3
1 Simplification d'expression
Définition :

Loi d'absorption : \(A + A \cdot B = A\)

Méthode de simplification :
  1. Identifier les termes communs dans l'expression
  2. Appliquer les lois de l'algèbre de Boole
  3. Utiliser la loi d'absorption : \(A + A \cdot B = A\)
Expression
\(A + A \cdot B\)
Simplification
\(A\)
Étape 1 : Identifier le facteur commun

Dans \(A + A \cdot B\), le facteur commun est \(A\)

Étape 2 : Appliquer la loi d'absorption

\(A + A \cdot B = A \cdot (1 + B)\)

Or, \(1 + B = 1\) (car 1 est l'élément neutre pour l'addition)

Donc \(A \cdot (1 + B) = A \cdot 1 = A\)

Étape 3 : Conclusion

\(A + A \cdot B = A\)

\(A + A \cdot B = A\)
Réponse finale :

\(A + A \cdot B = A\)

Règles appliquées :

• Loi d'absorption : \(A + A \cdot B = A\)

• Élément neutre : \(1 + X = 1\) pour toute variable \(X\)

• Propriété de multiplication : \(A \cdot 1 = A\)

2 Théorème de De Morgan
Définition :

Théorèmes de De Morgan : \(\overline{A + B} = \overline{A} \cdot \overline{B}\) et \(\overline{A \cdot B} = \overline{A} + \overline{B}\)

Expression
\(\overline{A + B}\)
Démonstration
\(\overline{A} \cdot \overline{B}\)
Étape 1 : Établir la table de vérité
A B A+B \(\overline{A+B}\) \(\overline{A}\) \(\overline{B}\) \(\overline{A} \cdot \overline{B}\)
0 0 0 1 1 1 1
0 1 1 0 1 0 0
1 0 1 0 0 1 0
1 1 1 0 0 0 0
Étape 2 : Comparer les colonnes

On observe que les colonnes \(\overline{A+B}\) et \(\overline{A} \cdot \overline{B}\) sont identiques

Étape 3 : Conclusion

Donc \(\overline{A + B} = \overline{A} \cdot \overline{B}\)

\(\overline{A + B} = \overline{A} \cdot \overline{B}\)
Réponse finale :

Le théorème de De Morgan est démontré : \(\overline{A + B} = \overline{A} \cdot \overline{B}\)

Règles appliquées :

• Théorème de De Morgan : La négation d'une somme est égale au produit des négations

• Table de vérité : Méthode de vérification systématique

• Logique binaire : Les variables ne peuvent prendre que les valeurs 0 ou 1

3 Table de vérité
Définition :

Table de vérité : Représentation de toutes les combinaisons possibles des variables et des résultats correspondants

Expression
\(S = A \cdot \overline{B} + \overline{A} \cdot B\)
Résultat
XOR (OU exclusif)
Étape 1 : Identifier les variables

L'expression contient 2 variables : A et B

Il y a donc \(2^2 = 4\) combinaisons possibles

Étape 2 : Calculer chaque terme

Pour chaque combinaison (A, B), on calcule :

  • \(\overline{B}\) (complément de B)
  • \(\overline{A}\) (complément de A)
  • \(A \cdot \overline{B}\)
  • \(\overline{A} \cdot B\)
  • \(S = A \cdot \overline{B} + \overline{A} \cdot B\)
Étape 3 : Construire la table de vérité
A B \(\overline{A}\) \(\overline{B}\) \(A \cdot \overline{B}\) \(\overline{A} \cdot B\) S
0 0 1 1 0 0 0
0 1 1 0 0 1 1
1 0 0 1 1 0 1
1 1 0 0 0 0 0
\(S = A \oplus B\) (XOR)
Réponse finale :

L'expression \(S = A \cdot \overline{B} + \overline{A} \cdot B\) correspond à la fonction XOR (OU exclusif)

Règles appliquées :

• Nombre de combinaisons : Pour n variables, il y a \(2^n\) combinaisons

• Calcul progressif : On calcule chaque terme intermédiaire

• Fonction XOR : Renvoie 1 lorsque les entrées sont différentes

Corrigé : Exercices 4 à 5
4 Simplification avec De Morgan
Définition :

Théorème de De Morgan : \(\overline{A \cdot B} = \overline{A} + \overline{B}\) et \(\overline{A + B} = \overline{A} \cdot \overline{B}\)

Expression
\(\overline{A \cdot B + C}\)
Application
\(\overline{A \cdot B} \cdot \overline{C}\)
Résultat final
\((\overline{A} + \overline{B}) \cdot \overline{C}\)
Étape 1 : Identifier la structure

\(\overline{A \cdot B + C}\) est de la forme \(\overline{X + Y}\) où \(X = A \cdot B\) et \(Y = C\)

Étape 2 : Appliquer le théorème de De Morgan

\(\overline{X + Y} = \overline{X} \cdot \overline{Y}\)

Donc \(\overline{A \cdot B + C} = \overline{A \cdot B} \cdot \overline{C}\)

Étape 3 : Appliquer De Morgan à \(\overline{A \cdot B}\)

\(\overline{A \cdot B} = \overline{A} + \overline{B}\)

Étape 4 : Substituer et conclure

\(\overline{A \cdot B + C} = (\overline{A} + \overline{B}) \cdot \overline{C}\)

\(\overline{A \cdot B + C} = (\overline{A} + \overline{B}) \cdot \overline{C}\)
Réponse finale :

\(\overline{A \cdot B + C} = (\overline{A} + \overline{B}) \cdot \overline{C}\)

Règles appliquées :

• Théorème de De Morgan (1er) : \(\overline{A + B} = \overline{A} \cdot \overline{B}\)

• Théorème de De Morgan (2ème) : \(\overline{A \cdot B} = \overline{A} + \overline{B}\)

• Application successive : On peut appliquer plusieurs fois les théorèmes

5 Portes logiques
Définition :

Portes logiques : Composants électroniques qui implémentent des fonctions logiques de base

Expression
\(S = (A + B) \cdot (\overline{A} + C)\)
Portes
OR, NOT, AND
Étape 1 : Analyser la structure

L'expression est un produit de deux sommes :

  • Première somme : \(A + B\) → Porte OR
  • Deuxième somme : \(\overline{A} + C\) → Porte OR avec A inversé
  • Produit final : \((A + B) \cdot (\overline{A} + C)\) → Porte AND
Étape 2 : Identifier les portes nécessaires
  • 1 porte OR pour \(A + B\)
  • 1 porte NOT pour \(\overline{A}\)
  • 1 porte OR pour \(\overline{A} + C\)
  • 1 porte AND pour le produit final
Étape 3 : Dessiner le schéma

Le circuit comporte :

  1. Une porte OR avec entrées A et B
  2. Une porte NOT avec entrée A (donne \(\overline{A}\))
  3. Une porte OR avec entrées \(\overline{A}\) et C
  4. Une porte AND avec entrées les sorties des deux premières portes OR
Circuit : 2×OR + 1×NOT + 1×AND
Réponse finale :

Le circuit nécessite 2 portes OR, 1 porte NOT et 1 porte AND connectées selon la structure décrite.

Règles appliquées :

• Porte OR : Renvoie 1 si au moins une entrée est 1

• Porte AND : Renvoie 1 seulement si toutes les entrées sont 1

• Porte NOT : Inverse la valeur de l'entrée

Cours bien détaillé
\(A + \overline{A} = 1\)
Loi du tiers exclu
⚡
Variables binaires : Seules deux valeurs possibles : 0 (faux) ou 1 (vrai).
🔄
Opérations de base : ET (∧), OU (∨), NON (¬) - correspondant aux portes AND, OR, NOT.
📊
Tables de vérité : Représentation complète des relations logiques entre entrées et sorties.
🔧
Simplification : Réduction des expressions logiques pour minimiser les composants.
💡
Conseil : Toujours vérifier vos simplifications avec des tables de vérité
🔍
Attention : Respectez la priorité des opérations : NON, puis ET, puis OU
⚡
Astuce : Mémorisez les lois de base pour gagner du temps
📋
Méthode : Toujours identifier les facteurs communs en premier
✅
Vérification : Utilisez les lois de De Morgan pour inverser des expressions complexes
Lois fondamentales de l'algèbre de Boole :
  • Loi d'identité : \(A + 0 = A\), \(A \cdot 1 = A\)
  • Loi de complément : \(A + \overline{A} = 1\), \(A \cdot \overline{A} = 0\)
  • Loi d'idempotence : \(A + A = A\), \(A \cdot A = A\)
  • Loi d'absorption : \(A + A \cdot B = A\), \(A \cdot (A + B) = A\)
  • Lois de De Morgan : \(\overline{A + B} = \overline{A} \cdot \overline{B}\), \(\overline{A \cdot B} = \overline{A} + \overline{B}\)
Règles importantes :
  • L'algèbre de Boole est utilisée pour concevoir des circuits logiques combinatoires
  • La simplification permet de réduire le nombre de portes logiques nécessaires
  • Les tables de vérité sont essentielles pour vérifier les expressions logiques
  • Les théorèmes de De Morgan sont cruciaux pour la manipulation des expressions
  • Les portes logiques sont les éléments physiques qui implémentent les opérations booléennes
Algèbre de Boole Logique combinatoire