Sono le regole fondamentali per l’Algebra di Boole, se un sistema rispetta queste regole allora è Algebra di Boole.
1. Commutatività di e
È praticamente uguale alla commutatività della somma e del prodotto nell’algebra tradizionale.
Come si può notare, sia con l’OR che con l’AND il risultato rimane invariato pur cambiando l’ordine.
2. Esistenza degli Elementi Neutri
È come con l’algebra matematica, ad esempio, nell’addizione normale è un elemento neutro, in quanto sommandolo ad altri numeri non ci saranno cambiamenti del risultato. Lo stesso vale con l’ che è elemento neutro nella moltiplicazione, infatti moltiplicando qualunque numero per il risultato non cambia.
- <--- con l’OR.
- <--- con l’AND.
3. Distributività di e
Gli operatori e sono distributivi in modo simmetrico, cioè non solo l’OR si distribuisce sull’AND, ma anche l’AND si distribuisce sull’OR. Questa è una nota differenza con l’algebra tradizionale, dove la somma non si distribuisce sul prodotto.
- L’AND si distribuisce sull’OR (Possibile nell’algebra tradizionale):
- L’OR si distribuisce sull’AND (Impossibile nell’algebra tradizionale):
4. Esistenza del Complemento
Questo postulato ci dice che per ogni elemento esiste anche un elemento ( negato), chiamato “complemento” o “NOT”.
Quindi:
Perché? Il motivo è semplice, a prescindere da quale sia il valore di , essendo commutato con la sua negazione, in base all’operatore booleano usato il risultato rimarrà invariato grazie all’esistenza degli elementi neutri.
Infatti:
-
Se , il suo complemento è . Verifichiamo:
- <— In quanto lo è elemento neutro dell’OR.
- <— In quanto l’ è l’elemento neutro dell’AND.
-
Se , il suo complemento è . Verifichiamo:
- <— In quanto lo è elemento neutro dell’OR.
- <— In quanto l’ è l’elemento neutro dell’AND.
In questi esempi per verificare e , viene anche dimostrata la proprietà commutativa dell’OR e dell’AND.
Continua con: Il Principio di Dualità.