Você está na página 1de 14

RETICULADOS – MAIO DE 2022

• RELAÇÕES DE ORDEM PARCIAL

• Introduction to Discrete Structures, Preparata, Yeh


• Matemática Discreta, Seymor Lipschutz
• Matemática Discreta para Computação e Informática, Paulo Menezes
• Notas de aula UFPE
• Notas de aula da Unicamp

Definição: Uma relação binária R num conjunto A é qualquer subconjunto de A X A.


Definição: Uma relação binária ≤ sobre A é de ordem parcial em A se for:

(a) (reflexiva): para todo x  A, x ≤ x

(b) (antissimétrica) para todo x, y  A, se x ≤ y e y ≤ x, então x = y

(c) (transitiva) para todo x, y, z  A, se x ≤ y e y ≤ z então x ≤ z

Exemplo: representação matricial de uma relação antissimétrica

Ordem dual:
Se ≤ é uma ordem parcial em U, então a relação ≤′ dada por u ≤′ v ⇐⇒ v ≤ u, é também uma
ordem parcial em U, chamada de ordem dual.
Exemplo: O dual da ordem natural ≤ (“menor ou igual”) dos números reais é a ordem ≥ (“maior
ou igual”).
Princípio da dualidade: Toda definição, propriedade, teorema ou afirmação em (U, ≤) resulta
uma definição, propriedade, teorema ou afirmação em (U, ≤′) obtida substituindo ≤ por ≤′.
Exemplo
As propriedades de transitividade, antissimetria e reflexão de uma relação de ordem parcial são
preservadas na relação inversa.
Exercícios:
1. Seja P (A) o conjunto de todos os subconjuntos de A. Mostrar que a relação C é uma relação
de ordem parcial em P (A).

1
2. Determinar, entre as relações definidas a seguir, quais as que são relações de ordem parcial.
Justificar.
(a) a relação “menor ou igual” no conjunto Z dos inteiros.
(b) a relação div (divisibilidade) no conjunto Z dos inteiros.

3. Seja relação de ordem parcial  em A e B C A. Seja a relação  em B tal que para todo a, b em

B, a  b se somente se a  b. Mostrar que  é relação de ordem parcial.

• CONJUNTOS PARCIALMENTE ORDENADOS (POSET)

Definição: Um conjunto S munido de uma relação de ordem parcial ≤ é denominado conjunto

parcialmente ordenado (poset) e representado por [S, ≤ ].


Definição: (S,≤) é totalmente ordenado se para todo u, v ∈ S, ou u ≤ v ou v ≤ u é verdadeira. Um
conjunto totalmente ordenado é chamado corrente ou cadeia.

Exemplo: A relação de ordem ≤ usual nos reais é uma relação de ordem parcial total. Mostre
que essa afirmação é verdadeira.
Exemplo: A relação de inclusão de conjuntos C é uma ordem parcial. Pergunta: é total?
Justifique.
Exercícios:
4. A relação < nos reais é de ordem parcial ? Justifique.

5. Seja A = { x / x pertence aos Inteiros e 1 ≤ x ≤ 12} e  a relação “divide”. Mostrar que [A, ] é
um poset.
Definição: Predecessor (sucessor) e predecessor (sucessor) imediato
Seja [S, ≤ ] um poset.
Supor que x e y pertençam a S.
• Se x ≤ y, há duas possibilidades: x = y ou x  y.
• Se x ≤ y e x  y, denota-se por x < y e diz-se que x é um predecessor de y ou que y é um
sucessor de x.
• Um dado y pode ter diversos predecessores, mas, se x < y e não há z tal que x < z < y,
então se diz que x é um predecessor imediato de y.
Exercício:
6. Considere a relação “x divide y” em {1, 2, 3, 6, 12, 18}.
(a) Escreva os pares ordenados dessa relação;
(b) Escreva todos os predecessores de 6;
(c) Escreva todos os predecessores imediatos de 6.

2
• DIAGRAMA DE HASSE EM CONJUNTOS PARCIALMENTE
ORDENADOS
Posets são relações e seus dígrafos (grafos direcionados) podem ser desenhados.
No entanto, muitas arestas não precisam ser mostradas porque são consequência das proprie-
dades de reflexão e transitividade.
Portanto, as arestas que sempre devem estar presentes podem ser retiradas.
As estruturas obtidas desta forma são chamadas de Diagramas de Hasse dos posets.
Exemplo: Considere o dígrafo da ordem parcial, sobre o conjunto
A = {1, 2, 3, 4}, dado por ≤ = {(a, b)  A × A | a ≤ b}:

• Retiram-se os loops e as arestas presentes pela transitividade.


• Depois retiram-se as indicações de sentido porque admite-se que o gráfico está
construído de baixo para cima.

3
Exercícios:
7. Construir o diagrama de Hasse do exercício 5.
8. Seja A = {1, 2, 3, 4, 6, 8, 9, 12, 18, 24}. A ordem parcial é a divisibilidade sobre A,
ou seja, (a ≤ b sss a | b). Desenhar o diagrama de Hasse do poset (A, ≤).

9. Descreva os pares ordenados na relação determinada pelo diagrama de Hasse sobre o con-
junto A = {1, 2, 3, 4}, dado abaixo.

Obs.: fecho de uma relação:


Uma relação binária * em um conjunto S é dita ser o fecho de uma relação  em S relativo à
propriedade P se:

a) * tem a propriedade P;
b)    ;
c)  é a ‘menor’ relação contendo  com a propriedade P.

Exemplo: fecho simétrico de uma relação:

• A relação R = {(1,1), (1,2), (2,2),(2,3), (3,1), (3,2)} sobre {1,2,3} não é simétrica, como
construir uma relação simétrica que seja a menor possível contendo R?
É necessário inserir (2,1) e (1,3). Essa nova relação é o fecho simétrico de R.

Exemplo: fecho transitivo de uma relação:

• A relação R = {(1,3), (1,4), (2,1), (3,2)} sobre {1,2,3,4} não é transitiva. Como construir
uma relação transitiva que seja a menor possível contendo R?

• ELEMENTOS NOTÁVEIS DE UM POSET


(Preparata, pg 190)

Seja [A, ≤] um poset


a) MAXIMAL e MINIMAL

m  [A, ≤] é maximal em A se nenhum outro elemento de A sucede estritamente m, isto

é, para qualquer a em A, se m ≤ a , então m = a.

4
m  [A, ≤] é minimal em A se nenhum outro elemento de A precede estritamente m,

isto é, para qualquer a em A, se a ≤ m , então a = m.


b) GREATEST e LEAST

m é o maior elemento (greatest) de [A, ≤] se a ≤ m para todo a  [A, ≤].

m é o menor elemento (least) de [A, ≤] se m ≤ a para todo a  [A, ≤].


OBS.
• O elemento maximal não é obrigatoriamente comparável a todos os elementos
do Poset.
• Pode haver mais de um elemento maximal.
• O elemento greatest também é maximal, mas é comparável a todos os elementos
do Poset.
• O elemento minimal é definido de forma análoga ao elemento maximal.
• Analogamente ao greatest, é definido o elemento least.
• Um poset finito sempre possui elemento maximal e elemento minimal, mas não
tem, obrigatoriamente, elementos greatest e least.

Exemplos

5
Exercício:
10. Resolva os itens abaixo:
• Mostre que o greatest e least, quando existem, são únicos.
• Verifique se o poset A = {2, 3, 5, 6, 8, 10, 12, 15, 24} com a divisibilidade possui
greatest e least.
• idem para o poset {1, 2, 3, 5, 6, 8, 10, 12, 15, 24} e a divisibilidade.

Seja [A, ≤] um poset e X um subconjunto de A.


c) LIMITE SUPERIOR
Limite superior de X em A é todo elemento a  A tal que x ≤ a para todo x  X.
d) LIMITE INFERIOR
Limite inferior de X em A é todo elemento a  A tal que a ≤ x para todo x  X.
e) SUPREMO
Supremo (least upper bound – lub) de X em A é o menor dos limitantes superiores de X
em A.
f) ÍNFIMO
Ínfimo (greatest lower bound – glb) de X em A é o maior dos limitantes inferiores de X
em A.

Exemplos:
A = {1, 3, 5, 7. 15, 21, 35, 105}. Seja ≤ a relação “divide em A. [A, ≤ ] é um poset. Determinar:
- o lub (3, 7) – 21 ou 105? – 21
- o lub (3, 5) – 15 ou 105? – 15
- o greatest de A – 105, porque todos os elementos de A dividem 105.
- o glb de (15, 35) – 5 ou 1? – 5
- o least de A – 1, porque 1 divide todos os elementos de A.

6
Seja S = {a; b; c} e considere o conjunto de todos os subconjuntos próprios de S, conforme
ilustrado no diagrama abaixo.

Este conjunto tem três elementos maximais, {a; b}, {a; c} e {b; c}. { } é minimal e least simultane-
amente. Não possui gratest.

Na figura (a), os limites superiores de (b, c, d) são e e f porque apenas eles sucedem todos os
elementos de (b, c, d). Os limites inferiores são a e b. Não há supremo, mas b é o ínfimo. Na
figura (b), o conjunto (4, 5, 7) tem 1, 2 e 3 como limites superiores e 8 como limite inferior. O
supremo é o 3 e o ínfimo é o 8.

7
Exercícios:
11. Resolver o exercício 7 da pg. 191 do Preparata:

Seja [S, ≤ ] um poset e S’ um subconjunto de S. Mostre que se x  S' é o máximo (greatest)


elemento de S, então x é o único elemento maximal de S’.
12. Construir o diagrama de Hasse para o poset de conjunto A = {1, 3, 5, 7, 15, 21, 35, 105}

com a relação “divide” em A.

RETICULADOS

Seja [A, ≤] um poset e a e b elementos de A.


Definir a V b como o lub (supremo) de a e b e denominá-la união (join).

Definir a  b como o glb (ínfimo) de a e b e denominá-la conjunção (meet)


Definição: Reticulado (Lattice) é um poset [L, ≤ ] no qual quaisquer elementos a, b de L possuem
um único lub (supremo) e um único glb (ínfimo).

8
Obs.: “Quando para dois elementos quaisquer a e b em [S, ≤] existe o join único, então o join se
torna uma operação binária em S. Em consequência, a operação, para operandos arbitrários em
S, é fechada e o resultado é único” (Preparata, pg. 194).

Condição de existência de V () para qualquer par de elementos de um poset finito [A, ≤ ]:
“Para cada dois elementos arbitrários a e b de um poset finito [A, ≤], uma união de a e b existe
em [ A, ≤ ] se somente se [ A, ≤ ] possui um greatest.” (Preparata, pg. 193).
Exemplos:
(a) Defina partição de um inteiro positivo n como o conjunto de inteiros positivos cuja soma é n.
Exemplo: as partições de 3 são {1, 1, 1}; {1, 2} e {3}. Defina o conjunto finito Qn ≡ {P1, P2, ...} das
partições de n. Nesses conjuntos considere a ordem parcial tal que Pi ≤ Pj se Pj puder ser obtido
de Pi por agrupamento de componentes de Pi. Por exemplo {1, 1, 2} ≤ {2, 2}. A partir dessa
conceituação, construa e compare os diagramas de Hasse de [Q4, ≤] e [Q5. ≤]. (figuras 4.3.2 (a) e
(b) da pg. 194 do Preparata – ver no final do documento)

(b) Considere o poset [ S, ≤ ] com S = {1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30, 60} e ≤ a divisibilidade.
Verifique, construindo o diagrama de Hasse, que [S, ≤] é um reticulado (Exemplo 4.3.3 da pg.
196 do Preparata).

9
Exercícios:
13. Mostrar, ou explicitar um contraexemplo, que o conjunto de todos os subconjuntos de um
conjunto L, com as operações sobre conjuntos de união e intersecção, formam um reticulado.
(Preparata ex 4.3.1a da pg. 198)
14. Mostrar que as operações binárias de união (join) e conjunção (meet) de um reticulado têm
as propriedades: idempotência, comutatividade, associatividade e absorção (a v (a  b) = a).
15. Construir o diagrama de Hasse de um reticulado e de um poset que não seja um reticulado.

Definição: Um conjunto não vazio L com duas operações “join” e “meet” em L é denominado
reticulado se satisfaz as seguintes identidades:
(i) xV y = yVx

(ii) xy = yx


(iii) x V ( y V z) = (x V y) V z

(iv) x  (y  z) = (x  y)  z
(v) xVx = x

(vi) xx = x

(vii) x = x V (x  y)

(viii) x = x  (x V y)

10
Exercício:
16. mostrar que as duas definições de reticulado são equivalentes.

• PRODUTO CARTESIANO DE RETICULADOS


Se (Q, ) e (R, ) são reticulados, então (L, ) é um reticulado, em que L = Q x R e a ordem parcial
 é a ordem parcial produto definida por
(a, b)  (a´, b´) se a  a‘ em Q e b  b´em R
Exemplo: Sejam os reticulados Q e RQ representados pelos diagramas de Hasse abaixo. Qual é a
representação de L = Q x R?

• ISOMORFISMOS ENTRE RETICULADOS


Dois reticulados L1 e L2 são isomorfos se existe uma bijeção de L1 para L2 tal que para todo
para a, b em L1 valem as equações

(i)  (a V b) =  (a) V  (b) e

(ii)  (a b) =  (a)   (b).

• SUBRETICULADOS

Se [ L, V  ] é um reticulado e L’ é um subconjunto de L tal que para todo par de elementos a,

b de L’ tanto a V b quanto a b estão em L’, então L’ e as operações V e , restritas a L’ ,


formam um subreticulado [ L’, V* * ], onde * indica a restrição sobre as operações V e .

11
Exercício:
17. Um subconjunto I de um lattice L é chamado ideal de L se satisfaz as seguintes condições:
a) a e b pertencerem a I implica que a V b pertence a I.

b) para qualquer elemento x de L e a de I, então a  x pertence a I.


Mostre que todo ideal é um sublattice de L (exercício 5 da lista 4.3 pg. 198 do Preparata).

• RETICULADOS DISTRIBUTIVOS
Um reticulado [ L, V,  ] é distributivo se para quaisquer três elementos de L vale uma das
igualdades:

(i) a  (b v c ) = (a  b) v (a  c) ou
(ii) a v (b  c ) = (a v b)  (a v c)

Exemplo: Se A é um conjunto qualquer, então o reticulado [P(A), U, ∩ ], onde P(A) é o conjunto


de todos os subconjuntos de A, é um reticulado distributivo.
Exercícios:
18. Por que o reticulado abaixo é distributivo?

19. Mostre que os reticulados das figuras abaixo não são distributivos.

12
Exercícios
20. Mostrar que um reticulado satisfaz a  (b v c ) = (a  b) v (a  c) se somente se satisfaz
a v (b  c ) = (a v b)  (a v c) (exercício 2 da lista 4.4 pg 202 do Preparata).
21. Determine se o lattice do conjunto dos inteiros positivos com as operações de mmc e de mdc
é distributivo (exercício 1c da lista 4.4 pg 202 do Preparata).

• RETICULADOS COMPLEMENTADOS

Definição: Reticulados que possuem greatest (I) e least (0) são reticulados limitados
(“bounded”).
Definição: Complemento de um elemento a, pertencente a um reticulado [ L, V,  ], limitado,

é um elemento b tal que a  b = 0 e a v b = I.

Definição: Um reticulado [ L, V,  ] limitado é complementado se para cada elemento a


pertencente a L existe um complemento b pertencente a L.

Exercícios
22. Mostrar que em um reticulado distributivo [L, V, ] complementado, os complementos são
únicos.

23. Seja L = {1, 2, 3, 5, 30}. Considere o reticulado [L, V, ] sob a relação “divide”.

a) Determinar o complemento do elemento 2.


b) Verificar se o reticulado é complementado.

Observações finais sobre Reticulados

13
14

Você também pode gostar