Un álgebra de Boole es un conjunto finito de elementos con las operaciones suma y producto, y que cumple con estos 5 postulados:
- Las operaciones + y * son internas, sus resultados siempre están en mismo conjunto que se use.
- Existe un elemento neutro para cada operación, 0 para la suma, y 1 para el producto.
- Existe un elemento inverso para cualquier elemento del conjunto.
- Las operaciones son conmutativas.
- Las operaciones son distributivas.
El álgebra de conmutación es un álgebra de Boole con el conjunto {0,1}. En sistemas digitales se utiliza el nombre Álgebra de Boole para el álgebra de conmutación, aunque sean cosas distintas.
Definimos las operaciones suma y producto de esta forma:
a | b | a+b | a.b |
---|---|---|---|
0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 1 | 0 |
1 | 1 | 1 | 1 |
La suma coincide con la tabla de la puerta OR, y el producto coincide con la puerta AND. | |||
Esto nos sirve para implementar cualquier circuito digital con el menor número posible de puertas. |
Propiedades útiles
- Elemento inverso:
- Idempotencia:
- Involución:
- Asociatividad:
- Absorción:
- Leyes de Morgan:
- Ley de Morgan generalizada: