Clases Wiki
Clases Wiki
Clases Wiki
Ejes de Contenidos
1 Relaciones
5 Teoremas de representación
Definición de Relación
Definición de Relación
O sea:
La comparación de 2 con 5 arroja resultado positivo, si el
criterio de comparación es "ser menor que"
La comparación de 2 con 5 arroja resultado negativo, si el
criterio de comparación es "ser divisor de"
Definición Formal
O sea: R ⊆ A × B
Ejemplo
A = {2, 4, 8, 10}
B = {1, 3, 9}
Entonces la afirmación:
"2 es menor que 9" se formaliza expresando (2, 9) ∈ R
"4 no es menor que 1" se formaliza expresando (4, 1) ∈
/R
Notación
a ∼R b
o simplemente
a∼b
Funciones
No serán abordadas en este curso
Relaciones de equivalencia
Esta clase:
su vinculación con las particiones de un conjunto
Relaciones de orden
Casi la totalidad de la primera parte de la materia
a ∼ b si y sólo si a es divisor de b
a ∼k b si y sólo si k es divisor de b − a
Relaciones de equivalencia
Clases de equivalencia
Partición de un conjunto
Teorema
1 [x] = [y ] si y sólo si x ∼ y .
2 si x 6∼ y , entonces [x] e [y ] son disjuntas.
Ejemplos:
1 Relación de orden usual sobre R (o Z): Si a y b son
números, entonces a ≤ b refleja la relación de orden dada
por la representación geométrica de la recta, salvo que se
diga explícitamente otra cosa.
2 La relación definida por a ≤ b si y sólo si a divide a b
(sobre N = {1, 2, 3, ...}) es una relación de orden. También
utilizamos a|b.
3 X ≤ Y si y sólo si X ⊆ Y (sobre P(A)) es una relación de
orden
Diagramas de Hasse
Ejemplos:
1 (R, ≤) es un POSET
2 (N, |) es un POSET
3 ({1, 2, 3, 5, 6, 8}, |) es un POSET
4 (P(N), ⊆) es un POSET
Máximos y Mínimos
(P, ≤) un POSET
a es mínimo de P si para todo x en P se tiene a ≤ x
a es máximo de P si para todo x en P se tiene x ≤ a
1 (N, ≤)
2 ([0, 1), ≤)
3 ({2, 4, 6, 12, 16}, |)
4 ({2, 4, 6, 12}, |)
5 ({{c}, {a, b}, {a, b, c}}, ⊆)
Parte I: Estructuras Ordenadas Introducción a la Lógica y la Computación
Relaciones
Conjuntos Parcialmente Ordenados
Reticulados y Álgebras de Boole
Álgebras de Boole y Reticulados
Teoremas de representación
Maximales y Minimales
(P, ≤) un POSET
a es minimal de P si para todo x en P,
x ≤ a implica que x = a
a es maximal de P si para todo x en P,
a ≤ x implica que a = x
1 (N, ≤)
2 ([0, 1), ≤)
3 ({2, 4, 6, 12, 16}, |)
4 ({2, 4, 6, 12}, |)
5 ({{c}, {a, b}, {a, b, c}}, ⊆)
Parte I: Estructuras Ordenadas Introducción a la Lógica y la Computación
Relaciones
Conjuntos Parcialmente Ordenados
Reticulados y Álgebras de Boole
Álgebras de Boole y Reticulados
Teoremas de representación
para todo a, b ∈ P, a ≤ b o b ≤ a.
1 El orden ≤ en R
2 El orden lexicográfico en un diccionario.
Supremos e Ínfimos
Isomorfismo de POSETS
Lema
Sean (P, ≤) y (Q, ≤0 ) posets. Sea f : P → Q un isomorfismo.
Supremos e Ínfimos
Isomorfismo de POSETS
Lema
Sean (P, ≤) y (Q, ≤0 ) posets. Sea f : P → Q un isomorfismo.
Posets Rerticulados
(N, ≤)
([0, 1), ≤)
({2, 4, 6, 12, 24}, |)
({2, 4, 5, 6, 12}, |)
(P({a, b, c}, ⊆)
Reticulado de divisores de n
Dn = {k ∈ N : k |n}
(Dn , |) es un reticulado
x ∨ y = mcm(x, y )
x ∧ y = mcd(x, y )
1 es mínimo de Dn
n es el máximo de Dn
Reticulado de partes de X
(P(X ), ⊆) es un reticulado
A∨B =A∪B
A∧B =A∩B
∅ es mínimo de P(X )
X es el máximo de P(X )
1 x ≤x ∨y
2 x ∧y ≤x
3 x ≤y ⇔ x ∨y =y ⇔ x ∧ y = x,
4 ley de compatibilidad
x ≤z e y ≤w implican x ∨ y ≤ z ∨ w, x ∧y ≤ z ∧w
1 leyes de idempotencia:
x ∨x =x ∧x =x
2 leyes conmutativas:
x ∨ y = y ∨ x, x ∧y =y ∧x
3 leyes de absorción:
x ∨ (x ∧ y ) = x, x ∧ (x ∨ y ) = x
4 leyes asociativas:
(x ∨ y ) ∨ z = x ∨ (y ∨ z), (x ∧ y ) ∧ z = x ∧ (y ∧ z)
Desigualdades distributivas
x ∨ (y ∧ z) ≤ (x ∨ y ) ∧ (x ∨ z)
(x ∧ y ) ∨ (x ∧ z) ≤ x ∧ (y ∨ z)
1 Idempotencia: x ∨x =x ∧x =x
2 Conmutatividad: x ∨ y = y ∨ x x ∧y =y ∧x
3 Absorción: x ∨ (x ∧ y ) = x x ∧ (x ∨ y ) = x
4 Asociatividad:
(x ∨ y ) ∨ z = x ∨ (y ∨ z) (x ∧ y ) ∧ z = x ∧ (y ∧ z)
Ejemplos
x ≤ y ⇐⇒ x ∨ y = y
Ejemplos
A=A∪B ⇐⇒ B⊆A
2 Si n ∈ N entonces (Dn , mcm, mcd) es un reticulado. La
relación binaria inducida es la de divisibilidad, pues
mcm(x, y ) = y ⇐⇒ x|y
x ≤ y ⇐⇒ x ∨ y = y
Lema
Sea (L, ∨, ∧) un reticulado (como estructura algebraica). La
relación binaria definida por:
x ≤ y ⇐⇒ x ∨ y = y
o sea,
x ≤ y ⇐⇒ x ∨ y = y
Ejemplos
x ∨ y = mcm(x, y ) x ∧ y = mcd(x, y )
Notación
Cuando escibimos
"sea L un reticulado"
Reticulados acotados
Reticulados complementados
x ∨ y = 1L x ∧ y = 0L
Falla Estructural
s1 s1
@ @
@ as @sb
a s s b @sc A
@ A sc
@
@s
A
As
0 0
Propiedad de distributividad
x ∨ (y ∧ z) = (x ∨ y ) ∧ (x ∨ z)
(x ∧ y ) ∨ (x ∧ z) = x ∧ (y ∨ z)
c ∨ (b ∧ a) 6= (c ∨ b) ∧ (c ∨ a)
b ∧ (c ∨ a) 6= (b ∧ c) ∨ (b ∧ a)
Desigualdades distributivas
x ∨ (y ∧ z) ≤ (x ∨ y ) ∧ (x ∨ z)
(x ∧ y ) ∨ (x ∧ z) ≤ x ∧ (y ∨ z)
La propiedad de Distributividad
1 Para todo x, y , z ∈ L,
x ∧ (y ∨ z) = (x ∧ y ) ∨ (x ∧ z)
2 Para todo x, y , z ∈ L,
x ∨ (y ∧ z) = (x ∨ y ) ∧ (x ∨ z)
Lema:
Si L es un reticulado acotado y distributivo, entonces todo
elemento tiene a lo sumo un complemento.
Notar que puede no haber complementos, por ejemplo
1s
sa
s
0
Noción de subreticulado
1 M 6= ∅,
2 para todo x, y ∈ M, se tiene que x ∨ y , x ∧ y ∈ M.
Por ejemplo:
Considere el reticulado
s1
@
u s sv @sw
@
x s @sy
@
@s 0
Por ejemplo:
Considere el reticulado
s1
@
u s sv @sw
@
x s @sy
@
@s 0
{0, x, y , 1} no es subreticulado
Por ejemplo:
Considere el reticulado
s1
@
u s sv @sw
@
x s @sy
@
@s 0
{0, x, y , 1} no es subreticulado
{0, u, w, 1} es subreticulado
Un subreticulado es un reticulado
{0, u, w, 1} es el subreticulado
s1
@
u s @sw
@
@s 0
Noción de subreticulado II
Por ejemplo,
P({a, b}) es subreticulado de D12
D12 es subreticulado de P({a, b, c})
La propiedad de Distributividad
Lema:
Sea L un reticulado; entonces son equivalentes:
1 Para todo x, y , z ∈ L,
x ∧ (y ∨ z) = (x ∧ y ) ∨ (x ∧ z)
2 Para todo x, y , z ∈ L,
x ∨ (y ∧ z) = (x ∨ y ) ∧ (x ∨ z)
Reticulados Distributivos
Ejemplos:
1 N con el orden usual es distributivo
2 [0, 1) con el orden usual es distributivo
3 P({a, b, c} es distributivo
4 Dn es distributivo
c ∨ (b ∧ a) 6= (c ∨ b) ∧ (c ∨ a)
b ∧ (c ∨ a) 6= (b ∧ c) ∨ (b ∧ a)
Lema:
Si L es un reticulado acotado y distributivo, entonces todo
elemento tiene a lo sumo un complemento.
Notar que puede no haber complementos, por ejemplo
1s
sa
s
0
Lema:
Álgebras de Boole
0≤x x ≤1
x ∨ x 0 = 1, x ∧ x0 = 0
Sea X un conjunto.
Entonces hP(X ), ∪, ∩,c , ∅, X i es un álgebra de Boole,
{a,
s b}
@
@
s{a} {a} s @s{b}
@
@
s @s
∅ ∅
P({a}) P({a, b})
Leyes de de Morgan
(x ∨ y )0 = x 0 ∧ y 0
(x ∧ y )0 = x 0 ∨ y 0
F (x ∨ y ) = F (x) ∨1 F (y )
F (x ∧ y ) = F (x) ∧1 F (y )
F (x 0 ) = (F (x))∗
F (0B ) = 0B1
F (1B ) = 1B1
x ≤y ⇐⇒ F (x) ≤0 F (y )
F (x ∨ y ) = F (x) ∨1 F (y )
F (x ∧ y ) = F (x) ∧1 F (y )
F (x 0 ) = (F (x))∗
F (0B ) = 0B1
F (1B ) = 1B1
Parte I: Estructuras Ordenadas Introducción a la Lógica y la Computación
Relaciones
Conjuntos Parcialmente Ordenados
Reticulados y Álgebras de Boole
Álgebras de Boole y Reticulados
Teoremas de representación
Teorema:
Sean hB, ∨, ∧,0 , 0B , 1B i y hB1 , ∨1 , ∧1 ,∗ , 0B1 , 1B1 i Álgebras de
Boole y sean (B ≤) y (B1 , ≤1 ) los posets asociados.
Para toda F : B 7→ B1 , son equivalentes:
1 F es un isomorfismo entre las estructuras hB, ∨, ∧,0 ,B , 1B i
y hB1 , ∨1 , ∧1 ,∗ , 0B1 , 1B1 i.
2 F es un isomorfismo entre los posets (B, ≤) y (B1 , ≤1 ).
Cuestión a resolver
B∼
= P(X )
Pregunta inicial:
Átomos
Por ejemplo:
1 En P(X ), los átomos son los conjuntos unitarios.
2 Los átomos de D12 son 2 y 3.
Lema A
Sea B un álgebra de Boole finita. Para todo x ∈ B distinto de 0
existe a ∈ At(B) tal que a ≤ x.
Lema
Sea B un álgebra de Boole finita. Entonces todo elemento de B
se escribe de manera única como supremo de átomos.
O sea: para todo x ∈ B se tiene:
1 x = sup{a ∈ At(B) : a ≤ x},
2 si A ⊆ At(B) y x = sup A, entonces
A = {a ∈ At(B) : a ≤ x}
Teorema de Representación
F : B −→ P(X )
x −→ {a ∈ X : a ≤ x}
Lema A
↓
Lema B
↓
Lema
↓
Teorema de Representación
{a, b, c}
s
@
{a, b} s @s{b, c}
@
{a} s @s{b}
@
@s ∅
x ∈ D y z ≤ x =⇒ z ∈ D.
O sea, un conjunto decreciente satisface que si un elemento se
encuentra en el conjunto, entonces todos los elementos
menores también están.
D(P) = {D ⊆ P : D es decreciente}.
Entonces
hD(P), ∪, ∩, ∅, Pi.
es un reticulado es distributivo
a s b s
Los conj. decrecientes son: ∅, {a}, {b}, {a, b}, {b, c}, {a, b, c}
Forman el reticulado D(P):
{a, b, c}
s
@
{a, b} s @s{b, c}
@
{a} s @s{b}
@
@s ∅
L∼
= D(P)
s
@
s @s
@
s @s
@
@s
↓
↓
s
s s
Elementos Irreducibles
1 x 6= 0,
2 si x = y ∨ z, entonces x = y o x = z, para todo y , z ∈ L.
Elementos irreducibles: a, b, c
Forman el poset:
c s
a s b s
(Irr (L), ≤)
,
donde ≤ es el orden heredado de L.
Lema A
Sea L un reticulado finito, y sean x, y ∈ L tales que x y .
Entonces existe i ∈ Irr (L) tal que i ≤ x e i y .
Lema
Sea L un reticulado distributivo finito. Entonces para todo x ∈ L
se tiene:
D = {i ∈ Irr (L) : i ≤ x}
Teorema de Birkhoff
F : L −→ D(P)
x −→ {y ∈ P : y ≤ x}
a s b s
Parte I: Estructuras Ordenadas Introducción a la Lógica y la Computación
Relaciones
Conjuntos Parcialmente Ordenados
Reticulados y Álgebras de Boole
Álgebras de Boole y Reticulados
Teoremas de representación
D(P) = {∅, {a}, {b}, {a, b}, {b, c}, {a, b, c}}
{a, b, c}
s
@
{a, b} s @s{b, c}
@
{a} s @s{b}
@
@s ∅
Vale:
Cardinal de un conjunto
Cardinal de P(X )
Cardinal de P(X )
Cardinal de P(X )
Construcción de B
B = {X ⊆ N : X es finito o cofinito}.
Entonces la estructura
hB, ∪, ∩,c , ∅, Ni
es un álgebra de Boole.