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: