Isomorfismo algebre di Boole

Date due algebre di Boole B e B' un isomorfismo è una corrispondenza biunivoca φ tra (B.+,-) e (B',+',-') tale che per ogni x,y di B $$ φ(x+y) = φ(x)+'φ(y) \\ φ(x \cdot y) = φ(x) \cdot' φ(y) \\ φ( \overline{x} ) = \overline{φ(x)} ' $$

Esempio di isomorfismo

Questo diagramma di Hasse mostra l'algebra di Boole dei divisori di 60.

un esempio di reticolo distribuito

Gli atomi dell'algebra sono gli elementi 2,3,5.

Un isomorfismo di questa struttura è l'algebra delle parti P(x) con tre elementi (a,b,c).

esempio di insieme delle parti con tre elementi

La struttura è sempre la stessa.

Sono due isomorfismi tra algebre di Boole.

Entrambe le algebre hanno lo stesso numero di atomi (2,3,5) e (a,b,c) ossia tre atomi.

Questo preannuncia un teorema molto importante.

Dato un numero n di atomi esiste una e una sola algebra di Boole con cardinalità 2n.

Inoltre, posso affermare che

Dato un'algebra di Boole con n atomi esiste sempre un isomorfismo con l'insieme delle parti P(x) con n elementi.

In conclusione, se due algebre di Boole hanno lo stesso numero di atomi allora sono anche isomorfe.

Il teorema di rappresentanza

Ogni algebra di Boole con un numero finito di atomi è isomorfa all'insieme delle parti P(x).

Dimostrazione

Se B è un'algebra di Boole con n atomi

$$ x_1,x_2,..., x_n $$

Allora l'insieme degli indici degli atomi è

$$ X = \{ 1, 2, ... , n \} $$

Ogni elemento dell'algebra di Boole può essere scritta in modo unico come somma di atomi.

$$ x = x_3+x_4+x_6 $$

Quindi, a ogni elemento dell'algebra di Boole è associata una n-pla composta da indici.

$$ f(x) = \{ 3, 4, 6 \} $$

Pertanto, esiste una corrispondenza biunivoca tra ogni elemento x dell'algebra di Boole con le n-ple dell'insieme delle parti P(X).

$$ f(x) = \{ i | 1 \le i \le n ∧ δ_i = 1 \} $$

Un esempio pratico

Questa algebra di Boole (B,I) è ordinata per divisibilità ed è composta da n=3 atomi e 23=8 elementi.

un esempio di reticolo distribuito

Gli atomi dell'algebra di Boole sono 2, 3, 5.

$$ x_1 = 2 \\ x_2 = 3 \\ x_3 = 5 $$

Pertanto, l'insieme X è composto dagli indici i=1,...,3 con n=3

$$ X = \{ 1, 2, 3 \} $$

Ogni numero dell'algebra di Boole può essere scritto come somma di atomi x1=2, x2=3, x3=5

x somma di atomi P(X)
30 x1∨x2∨x3 {1,2,3}
15 x2∨x3 {2,3}
10 x1∨x3 {1,3}
6 x1∨x2 {1,2}
5 x3 {3}
3 x2 {2}
2 x1 {1}
1 Ø

Tra l'algebra di Boole (B,|) e l'algebra di Boole (P(x), ⊆) c'è un isomorfismo.

Si tratta di una corrispondenza biunivoca. A ogni elemento della prima algebra corrisponde uno e un solo elemento della seconda, e viceversa.

un esempio di isomorfismo

Verifico se soddisfa le regole degli isomorfismi prendendo due elementi x=15 e y=6 di (B,I)

$$ f(15+6) = f(15∨6) = f(30) = \{ 1,2,3 \} $$

$$ f(15)+f(6) = \{ 2,3 \} ∪ \{ 2,3 \} = \{ 1,2,3 \} $$

La prima condizione è soddisfatta.

Verifico la seconda condizione.

$$ f(15·6) = f(15∧6) = f(3) = \{ 2 \} $$

$$ f(15)·f(6) = \{ 2,3 \} ⋂ \{ 1,2 \} = \{ 2 \} $$

La seconda condizione è soddisfatta.

Verifico la terza condizione.

$$ f(\bar{15}) = f(2) = \{1 \} $$

$$ \bar{f(15)} = \bar{ \{ 2,3 \} } = \{1 \} $$

Anche l'ultima condizione è soddisfatta.

Nota. Quest'ultima operazione in (P(x),⊆) è l'insieme complemento.

E così via.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Algebra di Boole