Advanced features available in the app
L'algèbre de Boole est un domaine mathématique fondamental utilisé pour modéliser et manipuler des variables et opérations logiques binaires, souvent dans le contexte de l'informatique, de l'électronique numérique et des systèmes de décision. Elle porte le nom de George Boole, qui l'a formalisée au XIXᵉ siècle.
L'algèbre de Boole est une structure algébrique où les variables ne prennent que deux valeurs possibles (généralement 0 et 1) et sont combinées par des opérations logiques spécifiques.
Cette algèbre est indispensable pour comprendre le fonctionnement des circuits logiques, du codage informatique, et du raisonnement logique.
| Opération | Symbole | Description | Table de vérité |
|---|---|---|---|
| ET | ∧ ou · | Conjonction | 0 ∧ 0 = 0, 0 ∧ 1 = 0, 1 ∧ 0 = 0, 1 ∧ 1 = 1 |
| OU | ∨ | Disjonction | 0 ∨ 0 = 0, 0 ∨ 1 = 1, 1 ∨ 0 = 1, 1 ∨ 1 = 1 |
| NON | ¬ ou ′ | Négation (complément) | ¬0 = 1, ¬1 = 0 |
La logique booléenne repose sur ces trois opérations qui permettent de construire des expressions logiques plus complexes.
Une expression booléenne combine variables et opérations pour donner un résultat booléen.
Exemple :
( F = A \cdot B + \overline{C} )
où
Idempotence
( A + A = A )
( A \cdot A = A )
Commutativité
( A + B = B + A )
( A \cdot B = B \cdot A )
Associativité
( (A + B) + C = A + (B + C) )
( (A \cdot B) \cdot C = A \cdot (B \cdot C) )
Distributivité
( A \cdot (B + C) = A \cdot B + A \cdot C )
( A + (B \cdot C) = (A + B) \cdot (A + C) )
Ces lois permettent de transformer une négation d'opération en opération inversée avec négations des termes.
Simplifier l'expression
( F = A \cdot \overline{A} + A \cdot B )
Considérons la fonction ( F ) de deux variables A et B définie par la table suivante :
| A | B | F |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
On remarque que ( F = A + B )
Le circuit implémente la fonction ( F = \overline{(A + B)} ).
[Diagramme]
Dans ce diagramme, A et B sont les entrées, combinées par une porte OR, puis inversées par une porte NOT, donnant F.
| A | B | F = A ∧ B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Ce diagramme illustre comment une fonction booléenne peut être analysée selon différentes combinaisons d'entrées.
[Diagramme]
Cet arbre correspond à la fonction ( F = A + B ) : F est 0 uniquement lorsque A = 0 et B = 0.
Cette fiche vous apporte une base solide sur les principes et outils de l'algèbre de Boole, essentielle pour vos études en informatique, électronique, et mathématiques appliquées. Pour approfondir, explorez la simplification par Karnaugh ou l'application des fonctions booléennes dans la conception de systèmes numériques.
