Professional Documents
Culture Documents
DE
BOOLE
Algebra
Algebra
de
de Boole:
Boole:
Definicin Propiedad Dn
Propiedad
Definicin Ejemplos
Ejemplos
Algunas
Algunas Sublgebras
Sublgebras
Observaciones
Observaciones
Algebra
Algebra de
de Boole
Boole Homomorfismo
Homomorfismo
Trivial
Trivial Ejemplos
Ejemplos
Proposicin
Proposicin Ejercicios
Ejercicios
Propiedades
Propiedades
Definicin:
B es un lgebra de Boole si B es una red
distributiva y complementada.
Podemos decir que un conjunto parcialmente
ordenado en el cual dos elementos
cualesquiera tienen una nica cota superior
mnima y una nica cota inferior mxima,
complementado y distributivo se conoce
como lgebra de Boole.
Algebra de Boole
Algunas Observaciones
El conjunto B est ordenado.
El primer elemento de B es .
El ltimo elemento de B es .
Mnima cota superior m.c.s {a,b} = a b B
Mxima cota inferior m.c.i {a,b} = a b B
(B; ; ) es un lgebra de Boole si y slo si cumple las siguientes
propiedades:
1. : B B; : B B
2. a B, b B: a b = b a , a b = b a
3. a B, b B, c B: a (b c) = (a b) (a c)
a (b c) = (a b) (a c)
4. B tal que a B: a = a
B tal que a B: a = a
5. a B, a B tal que a a =
a a =
Algebra de Boole
Algebra de Boole Trivial
({0, 1}; ; ) cuyas tablas de operaciones son las
siguientes:
0
Algebra de Boole
Proposicin:
En un lgebra de Boole (B; ; ) se satisfacen las siguientes propiedades:
Los elementos y son nicos.
0
Todo elemento tiene un nico
B 1B
complemento.
_
1B 0B 0 B 1B
Sigue
Algebra de Boole
Proposicin:
Todo elemento es involutivo, es decir =a
a
El elemento neutro para ( ) es absorbente para la ; es decir que
a B: a = 1B
Anlogamente, a B: a = ;1es 1
B decir,
B por el principio de dualidad,
resulta que el elemento neutro para es absorbente para la .
0B 0B
Leyes de De Morgan:
a B, b B: = a b
a B, b B: = a b
La distributividad garantiza que los elementos slo pueden tener un
nico complemento.
(a b)
(a b)
Algebra de Boole
Propiedad: Dn
Sea n N, n 2. Entonces la red distributiva:
= { x N, tal que x | n } con la relacin divide a es
un lgebra de Boole si y slo si
n = p p1 con ai {0, 1} i = 1, r , pi es un
1
... r
r
Ejemplos
Algebra de Boole
Ejemplo 1:
D10 = {x tales que x | 10}, con a b a | b
es un Algebra de Boole.
Su diagrama de Hasse es el siguiente:
10
2 5
Algebra de Boole
Sigue
Ejemplo 1:
c) Probemos la distributividad de ambas operaciones:
Sigue
Algebra de Boole
Ejemplo 1:
d) Encontremos el y el
Se cumple que x : 1 x = 1 (2a . 5b)
Recordemos para justificar el siguiente paso que al elevar a la 0 cualquier base no nula obtenemos 1.
D
= 2(0 a) . 5(0 b)
= 2a . 5b
10
=x
por lo tanto el primer elemento de es 1
D10
Sigue
Algebra de Boole
Ejemplo 1:
Se cumple que x D10 : 10 x =10 (2a . 5b)
= 2 . 5 (2a . 5b)
= 2 1 a . 51 b
= 2a . 5b
=x
Sigue
Algebra de Boole
Ejemplo 1:
e) Encontremos los complementos
Sigue
Algebra de Boole
Ejemplo 1:
Adems: x y = 2 a . 5 b 21 a . 51 b
= 2 a (1 a) . 5 b (1 b)
= 2 (a 1) (a a) . 5 (b 1) (b b)
= 2 11 . 5 1 1
= 2 1. 5 1
= 10 10 1
Con lo cual y = X 1 10
25
52
Otro Ejemplo
Algebra de Boole
Ejemplo 2:
D28 = { x tales que x | 28 }, con a b a | b NO es un
Algebra de Boole.
Su diagrama de Hasse es el siguiente:
No es complementada pues: 28 1
1 28
74
Pero no existen 2 ni 14 47
Como D28 no es una red complementada ya que hay dos
elementos que no tienen complemento no es lgebra de
Boole.
Algebra de Boole
Sublgebras:
Sea B un lgebra de Boole. Sea A B.
A es un sublgebra de B si (A; /A) es un lgebra de Boole.
De sta definicin podemos decir que:
/A = orden restringido a A.
Si B es un lgebra de Boole y A es una sublgebra entonces A verifica:
aA a A
a A, b A a b A
a A, b A a b A
A A
Ejemplo
0B 1B
Algebra de Boole
Ejemplo de Sublgebra:
( D42= { x tal que x | 42 }; ) con a b a | b es un lgebra de Boole.
Su diagrama de Hasse es el siguiente:
42
6 14 21
Tomemos el conjunto
2
= {1, 42}3 y probemos
7
que es sublgebra.
El diagrama de Hasse es el siguiente:
A1
42
Algebra de Boole Ms
Ejemplo de Sublgebra:
i) Analicemos los complementos:
_
1 = 42
__
42 = 1
Verifica que si a A1 a A1
ii) a A1 , b A1 a b A1
Como a b = [a; b] se obtiene:
1 1 = [1; 1] = 1 A1
42 1 = [42; 1] = 1 42 = [1; 42] = 42 A1
42 42 = [42; 42] = 42 A1
Algebra de Boole Ms
Ejemplo de Sublgebra:
iii) a , b a b
A1 A1 A1
Como a b = (a; b) se obtiene:
1 1 = (1; 1) = 1
42 1 = (42; 1) = 1 42 = (1; 42) =
A11
42 42 = (42; 42) = 42
A1
A1
iv) Como =1 y = 42
Algebra de Boole
Homomorfismos:
Sean (A; ; ) y (B; ; ) dos lgebras de Boole.
f(1A) = 1B
Algebra de Boole
Ejemplo Homomorfismo:
En se verifica que : _ __
D10 1 = 10 10 = 1
En se verifica que: _ __
2=5 5 =2
Definimos la siguiente funcin _ __
D 21 1 = 21 21 = 1
f(1) = 1 f(2) = 3 _ __
f(5) = 7 f(10) = 21 3=7 7 =3
Algebra de Boole Ms
Ejemplo Homomorfismo:
Como:
de ac inferimos que
f(2) = f(5) = 7
f(2) = 3 = 7
de ac inferimos que
f(2) = f(2)
de ac inferimos que
f(5) = f(2) = 3
f(5) = 7 = 3 f(5) = f(5)
f(1) = f(10) = 21
f(1) = 1 = 21 f(1) = f(1)
Algebra de Boole Ms
Ejemplo Homomorfismo:
f(10) = f(1) = 1
De ac inferimos que
Por lo tanto, se verifica el primer punto de la definicin de homomorfismos de lgebras de Boole.
f(10) = 21 = 1
De manera similar se prueban los restantes puntos.
f(10) = f(10)
Algebra de Boole
Isomorfismo:
Si f: A B es homomorfismo biyectivo f se dice isomorfismo y en ese caso las lgebras de Boole A y B
son isomorfas y se indica A B.
Es decir que dos lgebras de Boole son isomorfas si son la misma lgebra con distintos nombres para los
elementos.
Observaciones:
Un lgebra de Boole es sin tomos si no tiene tomos.
Si f: A B es isomorfismo de lgebras de Boole y a A es tomo de A entonces f(a) es un tomo en B.
Algebra de Boole Ms
Isomorfismos:
Teorema:
Toda lgebra de Boole finita es isomorfa al conjunto
de partes de sus tomos, por lo tanto debe tener la misma
cantidad de elementos que son
n
2
Algebra de Boole Ms
Isomorfismos:
Teorema:
Sea (A;; ) un lgebra booleana finita y A el conjunto de tomos. Entonces (A;; ) es isomorfo al
sistema algebraico definido por la red (P(A);).
Recordemos que (P(A);) es una red complementada que es la red (P(A);;) que es un lgebra de Boole.
La importancia de esta propiedad es que existe un lgebra booleana nica y finita de 2 n elementos para
cualquier entero n > 0. Adems, no existen otras lgebras booleanas finitas.
Esto indica que si B es un lgebra de Boole finita necesariamente tiene 2 n elementos.
Algebra de Boole Ms
Observaciones:
Toda lgebra de Boole finita tiene tomos.
Algebra de Boole
Ejemplo Isomorfismo:
Como los tomos de son {2,3,5} y los de son{2, 5, 7} alguna de las
D30 D70
posibilidades para que f: sea Isomorfismo es:
25
32
57
D 30
D 70
Se prueba fcilmente que f es biyectiva y resulta entonces: las lgebras de Boole son isomorfas y se indica
D30 D70
Algebra de Boole Ms
Ejemplo Isomorfismo:
Es biyectiva pero no es homomorfismo (es decir no puede ser isomorfismo), dado que:
a=2 tal que a es tomo de
y f(a) = 10 pero 10 no es tomo de ,entonces no respeta la estructura ordenada
Algebra de Boole
Ejercicios
Complejidad Baja
Complejidad Alta
Algebra de Boole
Complejidad Baja
Ejercicios
Complejidad Alta
Ejercicios
Complejidad Baja
Respuestas
1. Es D28 = { x tales que x | 28 },
con a b a | b un Algebra de Boole?
NO es un Algebra de Boole.
Su diagrama de Hasse es el siguiente:
28
4 14
2 7
No es complementada pues:
28 = 1 1 = 28
7 = 4 4 = 7 Pero no existen 2 ni 14
Ejercicios
Complejidad Alta
Respuestas
1. En un lttice distributivo, si un elemento posee un complemento
entonces este complemento es nico.
Demostracin:
Supongamos que un elemento a posee dos complementos b y c. Lo que
escribimos:
ab=1 ab=0
ac=1 ac=0
Sabemos que: b = b 1
= b (a c) reemplazando a c = 1
= (b a) (b c) por propiedad distributiva
= 0 (b c) reemplazando a b = 0
= (a c) (b c) reemplazando a b = 0
= (a b) (c c) por propiedad distributiva
= (a b) c reemplazando c c = c
= 1c reemplazando a b = 1
= c
Ejercicios
Complejidad Alta
Respuestas
Ejercicios