Claude Shannon prese l’algebra di Boole e come supporto usò . Quest’algebra venne chiamata algebra di commutazione. Quindi viene rappresentata nella seguente maniera:
L’operazione viene definita dalla seguente tabella:
Mentre l’operazione viene definita come:
Infine l’operazione viene definita in:
Oltre a queste operazioni, nell’algebra di commutazione esiste anche l’exclusive OR, definito come e visualizzato in tabella nella seguente maniera: