Escolar Documentos
Profissional Documentos
Cultura Documentos
Matemática Discreta
Prof. Samy Sá
20 de outubro de 2020
Roteiro
Prévia
Relações Binárias (Revisão)
Notação
Relações Binárias em um Conjunto
Observações
Propriedades de Relações Binárias
Reflexividade
Simetria
Anti-Simetria
Transitividade
Sumário e Observações
Tipos Especiais de Relações Binárias
Exercícios
2 of 67
Prévia
Requisitos
• Técnicas de Demonstração de Teoremas
• Propriedades / Manipulação Algébrica
• Conceitos de Teoria dos Conjuntos
Esta apresentação...
• Revê brevemente o conceito e notação de Relações Binárias
• Discute as propriedades relevantes para descrever Relações
de Equivalência e Relações de Ordem Parcial
3 of 67
Roteiro
Prévia
Relações Binárias (Revisão)
Notação
Relações Binárias em um Conjunto
Observações
Propriedades de Relações Binárias
Reflexividade
Simetria
Anti-Simetria
Transitividade
Sumário e Observações
Tipos Especiais de Relações Binárias
Exercícios
4 of 67
Relações Binárias
Definição
Sejam A, B dois conjuntos, uma relação binária de A em B é um
subconjunto de A × B.
Por partes:
• A × B denota o produto cartesiano de A por B, dado por
A × B = {(x, y ) | x ∈ A ∧ y ∈ B}
Exemplo
Se A = {1, 2, 3} e B = {a, b}, então
A × B = {(1, a), (1, b), (2, a), (2, b), (3, a), (3, b)}
5 of 67
Relações Binárias
Definição
Sejam A, B dois conjuntos, uma relação binária de A em B é um
subconjunto de A × B.
Por partes:
• A × B denota o produto cartesiano de A por B, dado por
A × B = {(x, y ) | x ∈ A ∧ y ∈ B}
• Cada subconjunto de A × B é uma relação de A em B.
Exemplo
Se A = {1, 2, 3} e B = {a, b}, então
A × B = {(1, a), (1, b), (2, a), (2, b), (3, a), (3, b)}
6 of 67
Relações Binárias
Definição
Sejam A, B dois conjuntos, uma relação binária de A em B é um
subconjunto de A × B.
Por partes:
• A × B denota o produto cartesiano de A por B, dado por
A × B = {(x, y ) | x ∈ A ∧ y ∈ B}
• Cada subconjunto de A × B é uma relação de A em B.
Exemplo
Se A = {1, 2, 3} e B = {a, b}, então
A × B = {(1, a), (1, b), (2, a), (2, b), (3, a), (3, b)}
R2 = {(1, b), (2, a), (1, a), (2, b)} é uma relação de A em B ...
7 of 67
Relações Binárias
Definição
Sejam A, B dois conjuntos, uma relação binária de A em B é um
subconjunto de A × B.
Por partes:
• A × B denota o produto cartesiano de A por B, dado por
A × B = {(x, y ) | x ∈ A ∧ y ∈ B}
• Cada subconjunto de A × B é uma relação de A em B.
Exemplo
Se A = {1, 2, 3} e B = {a, b}, então
A × B = {(1, a), (1, b), (2, a), (2, b), (3, a), (3, b)}
8 of 67
Relações Binárias
Definição
Sejam A, B dois conjuntos, uma relação binária de A em B é um
subconjunto de A × B.
Por partes:
• A × B denota o produto cartesiano de A por B, dado por
A × B = {(x, y ) | x ∈ A ∧ y ∈ B}
• Cada subconjunto de A × B é uma relação de A em B.
Exemplo
Se A = {1, 2, 3} e B = {a, b}, então
A × B = {(1, a), (1, b), (2, a), (2, b), (3, a), (3, b)}
9 of 67
Relações Binárias
Definição
Sejam A, B dois conjuntos, uma relação binária de A em B é um
subconjunto de A × B.
Por partes:
• A × B denota o produto cartesiano de A por B, dado por
A × B = {(x, y ) | x ∈ A ∧ y ∈ B}
• Cada subconjunto de A × B é uma relação de A em B.
Exemplo
Se A = {1, 2, 3} e B = {a, b}, então
A × B = {(1, a), (1, b), (2, a), (2, b), (3, a), (3, b)}
10 of 67
Roteiro
Prévia
Relações Binárias (Revisão)
Notação
Relações Binárias em um Conjunto
Observações
Propriedades de Relações Binárias
Reflexividade
Simetria
Anti-Simetria
Transitividade
Sumário e Observações
Tipos Especiais de Relações Binárias
Exercícios
11 of 67
Relações Binárias
Definição
Sejam A, B dois conjuntos, uma relação binária de A em B é um
subconjunto de A × B.
Exemplo
R ⊆ A × B, tal que R = {(x, y ) | x < y }.
12 of 67
Relações Binárias
Definição
Sejam A, B dois conjuntos, uma relação binária de A em B é um
subconjunto de A × B.
Exemplo
R ⊆ A × B, tal que R = {(x, y ) | x < y }.
13 of 67
Relações Binárias
Definição
Sejam A, B dois conjuntos, uma relação binária de A em B é um
subconjunto de A × B.
Exemplo
R ⊆ A × B, tal que R = {(x, y ) | x < y }.
Se tivermos A = B = N, então
A × B = {(0, 0), (0, 1), (1, 0), (0, 2), (1, 1), (2, 0), (0, 3), (1, 2), ...}
e então R = {(0, 1), (0, 2), (1, 2), (0, 3), (1, 3), (2, 3), ...}
14 of 67
Relações Binárias
Repare que...
• Toda relação é um conjunto
• Cada elemento de uma relação binária é um par ordenado
Exemplo
Sejam A = {1, 2, 3} e B = {0, 2, 5}, considere R = {(1, 2), (1, 5), (2, 5), (3, 5)}
15 of 67
Roteiro
Prévia
Relações Binárias (Revisão)
Notação
Relações Binárias em um Conjunto
Observações
Propriedades de Relações Binárias
Reflexividade
Simetria
Anti-Simetria
Transitividade
Sumário e Observações
Tipos Especiais de Relações Binárias
Exercícios
16 of 67
Relações Binárias em um Conjunto
Em casos de R ⊆ A × B com A = B, relacionamos elementos de A entre eles.
Definição
Seja A um conjunto, uma relação binária em A é um subconjunto de A × A.
Se tivermos A = B = N, então
A × B = {(0, 0), (0, 1), (1, 0), (0, 2), (1, 1), (2, 0), (0, 3), (1, 2), ...}
e então R = {(0, 1), (0, 2), (1, 2), (0, 3), (1, 3), (2, 3), ...}
17 of 67
Relações Binárias em um Conjunto
Em casos de R ⊆ A × B com A = B, relacionamos elementos de A entre eles.
Definição
Seja A um conjunto, uma relação binária em A é um subconjunto de A × A.
Se tivermos A = B = N, Então...
N × N = {(0, 0), (0, 1), (1, 0), (0, 2), (1, 1), (2, 0), (0, 3), (1, 2), ...}
e então R = {(0, 1), (0, 2), (1, 2), (0, 3), (1, 3), (2, 3), ...}
18 of 67
Relações Binárias em um Conjunto
Em casos de R ⊆ A × B com A = B, relacionamos elementos de A entre eles.
Definição
Seja A um conjunto, uma relação binária em A é um subconjunto de A × A.
Exercício
Considere estas relações no conjunto dos inteiros:
ρ1 = {(a, b) | a ≤ b} ρ4 = {(a, b) | a = b}
ρ2 = {(a, b) | a > b} ρ5 = {(a, b) | a = b + 1}
ρ3 = {(a, b) | a = b ou a = −b} ρ6 = {(a, b) | a + b ≤ 3}
Quais destas relações contêm todos os pares da lista: (1, 1), (1, 2), (2, 1), (1, −1), (2, 2) ?
19 of 67
Roteiro
Prévia
Relações Binárias (Revisão)
Notação
Relações Binárias em um Conjunto
Observações
Propriedades de Relações Binárias
Reflexividade
Simetria
Anti-Simetria
Transitividade
Sumário e Observações
Tipos Especiais de Relações Binárias
Exercícios
20 of 67
Relações Binárias (Observações)
Assim como existem relações binárias, existem também relações
ternária, quaternárias, etc...
Definição
Sejam A1 , A2 , . . . , An conjuntos, uma relação n-ária em
A1 , A2 , . . . , An é um subconjunto de A1 × A2 × . . . × An .
21 of 67
Relações Binárias (Observações)
Caso seja necessário revisar melhor conceitos de requisito, abaixo há uma lista
com alguns dos termos técnicos mais relevantes.
• notações usadas p/ definir conjuntos
• subconjuntos de um conjunto / conjunto das partes
• produto cartesiano
• par ordenado, tupla/n-upla ordenada
22 of 67
Roteiro
Prévia
Relações Binárias (Revisão)
Notação
Relações Binárias em um Conjunto
Observações
Propriedades de Relações Binárias
Reflexividade
Simetria
Anti-Simetria
Transitividade
Sumário e Observações
Tipos Especiais de Relações Binárias
Exercícios
23 of 67
Relações Reflexivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R1 ⊆ A2 tal que R1 = {(1, 1), (1, 2), (2, 2), (1, 3), (3, 3)}
24 of 67
Relações Reflexivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R1 ⊆ A2 tal que R1 = {(1, 1), (1, 2), (2, 2), (1, 3), (3, 3)}
25 of 67
Relações Reflexivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R1 ⊆ A2 tal que R1 = {(1, 1), (1, 2), (2, 2), (1, 3), (3, 3)}
26 of 67
Relações Reflexivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R2 ⊆ A2 tal que R2 = {(1, 1), (1, 2), (2, 2), (3, 2), (2, 1)}
27 of 67
Relações Reflexivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R2 ⊆ A2 tal que R2 = {(1, 1), (1, 2), (2, 2), (3, 2), (2, 1)}
28 of 67
Relações Reflexivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Considere R3 ⊆ Z2 tal que R3 = {(a, b) | a divide b}
29 of 67
Relações Reflexivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Considere R4 ⊆ N∗ × N∗ tal que R4 = {(a, b) | a divide b}
30 of 67
Roteiro
Prévia
Relações Binárias (Revisão)
Notação
Relações Binárias em um Conjunto
Observações
Propriedades de Relações Binárias
Reflexividade
Simetria
Anti-Simetria
Transitividade
Sumário e Observações
Tipos Especiais de Relações Binárias
Exercícios
31 of 67
Relações Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R5 ⊆ A2 tal que R5 = {(1, 1), (1, 2), (2, 1), (1, 3)}
32 of 67
Relações Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R5 ⊆ A2 tal que R5 = {(1, 1), (1, 2), (2, 1), (1, 3)}
33 of 67
Relações Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R5 ⊆ A2 tal que R5 = {(1, 1), (1, 2), (2, 1), (1, 3)}
34 of 67
Relações Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Considere R3 ⊆ Z2 tal que R3 = {(a, b) | a divide b}
Exemplo
Considere R3 ⊆ Z2 tal que R3 = {(a, b) | a divide b}
36 of 67
Relações Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Considere R6 ⊆ Z2 tal que R6 = {(a, b) | a + b é par }
37 of 67
Roteiro
Prévia
Relações Binárias (Revisão)
Notação
Relações Binárias em um Conjunto
Observações
Propriedades de Relações Binárias
Reflexividade
Simetria
Anti-Simetria
Transitividade
Sumário e Observações
Tipos Especiais de Relações Binárias
Exercícios
38 of 67
Relações Anti-Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Observações:
• A anti-simetria é independente da simetria. Estas propriedades não
contrariam nem impedem uma à outra.
• Intuitivamente, a anti-simetria é um tipo de simetria restrita que admite
exclusivamente a simetria de pares do tipo (x, x) na relação.
39 of 67
Relações Anti-Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R5 ⊆ A2 tal que R5 = {(1, 1), (1, 2), (2, 1), (1, 3)}
40 of 67
Relações Anti-Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R5 ⊆ A2 tal que R5 = {(1, 1), (1, 2), (2, 1), (1, 3)}
41 of 67
Relações Anti-Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R5 ⊆ A2 tal que R5 = {(1, 1), (1, 2), (2, 1), (1, 3)}
42 of 67
Relações Anti-Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R5 ⊆ A2 tal que R5 = {(1, 1), (1, 2), (2, 1), (1, 3)}
43 of 67
Relações Anti-Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R5 ⊆ A2 tal que R5 = {(1, 1), (1, 2), (2, 1), (1, 3)}
44 of 67
Relações Anti-Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R5 ⊆ A2 tal que R5 = {(1, 1), (1, 2), (2, 1), (1, 3)}
45 of 67
Relações Anti-Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R5 ⊆ A2 tal que R5 = {(1, 1), (1, 2), (2, 1), (1, 3)}
46 of 67
Relações Anti-Simétricas
Qual definição usar?
• A que você preferir entre estas. Elas são equivalentes.
Recomendações:
• Alternativa 2 p/ provas exaustivas
• Alternativa 1 ou Alternativa 3 p/ provas de generalização ou contra-provas.
47 of 67
Relações Anti-Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R7 ⊆ A2 tal que R7 = {(1, 2), (1, 3), (2, 2), (3, 2)}
48 of 67
Relações Anti-Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Considere R6 ⊆ Z2 tal que R6 = {(a, b) | a + b é par }
49 of 67
Relações Anti-Simétricas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Considere R8 ⊆ N2 tal que R8 = {(a, b) | a ≤ b}
Exemplo
Seja A = {1, 2, 3}, considere R9 ⊆ A2 tal que R9 = {(1, 1), (1, 3), (3, 1)}
52 of 67
Relações Transitivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R9 ⊆ A2 tal que R9 = {(1, 1), (1, 3), (3, 1)}
53 of 67
Relações Transitivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R9 ⊆ A2 tal que R9 = {(1, 1), (1, 3), (3, 1)}
54 of 67
Relações Transitivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Seja A = {1, 2, 3}, considere R10 ⊆ A2 tal que R10 = {(1, 1), (1, 3), (3, 1), (3, 3)}
55 of 67
Relações Transitivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exercício
Verifique se as relações abaixo em A = {1, 2, 3, 4} são transitivas:
ρ1 = {(1, 2), (2, 3), (3, 4)}
ρ2 = {(1, 2), (2, 3), (3, 4), (1, 3), (2, 4)}
ρ3 = {(1, 2), (2, 3), (3, 4), (1, 3), (2, 4), (1, 4)}
56 of 67
Relações Transitivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exercício
Verifique se as relações abaixo em A = {1, 2, 3, 4} são transitivas:
ρ1 = {(1, 2), (2, 3), (3, 4)} ×
ρ2 = {(1, 2), (2, 3), (3, 4), (1, 3), (2, 4)} ×
ρ3 = {(1, 2), (2, 3), (3, 4), (1, 3), (2, 4), (1, 4)} X
57 of 67
Relações Transitivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Considere R6 ⊆ Z2 tal que R6 = {(a, b) | a + b é par }
Como Z é infinito, garantir que R6 é transitiva exige uma prova de generalização.
Prova
1. Sejam c, d, e inteiros quaisquer (Instanciação),
2. Por Prova Direta, suponha que (c, d) ∈ R6 e (d, e) ∈ R6 .
3. Pela definição de R6 , isso significa que c + d é par e d + e é par.
4. Portanto, existem inteiros k , l tais que c + d = 2k e d + e = 2l
5. Então (c + d) + (d + e) = 2k + 2l ...
58 of 67
Relações Transitivas
Definição (Relações Transitivas - Alternativa)
Uma relação binária R no conjunto A é transitiva se e somente se
∀x ∈ A, ∀y ∈ A, ∀z ∈ A, ( ( (x, y ) ∈ R ∧ (y , z) ∈ R ) → (x, z) ∈ R )
Exemplo
Estamos provando que R6 ⊆ Z2 tal que R6 = {(a, b) | a + b é par } é transitiva.
Prova
1. Sejam c, d, e inteiros quaisquer (Instanciação),
2. Por Prova Direta, suponha que (c, d) ∈ R6 e (d, e) ∈ R6 .
3. Pela definição de R6 , isso significa que c + d é par e d + e é par.
4. Portanto, existem inteiros k , l tais que c + d = 2k e d + e = 2l
5. Então (c + d) + (d + e) = 2k + 2l
6. c + 2d + e = 2k + 2l
7. c + e = 2k + 2l − 2d = 2.(k + l − d)
8. Como k , l, d são inteiros, k + l − d é um número inteiro.
9. Logo, c + e é um número par, o que significa que (c, e) ∈ R6 .
10. Portanto, R6 é transitiva.
59 of 67
Relações Transitivas
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Exemplo
Considere R11 ⊆ Z2 tal que R11 = {(a, b) | a + b é ímpar }
Como Z é infinito, garantir que R11 é transitiva exige uma prova de generalização.
60 of 67
Roteiro
Prévia
Relações Binárias (Revisão)
Notação
Relações Binárias em um Conjunto
Observações
Propriedades de Relações Binárias
Reflexividade
Simetria
Anti-Simetria
Transitividade
Sumário e Observações
Tipos Especiais de Relações Binárias
Exercícios
61 of 67
Sumário e Observações
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Definição
Uma relação binária R no conjunto A é:
• reflexiva sse ∀x ∈ A, (x, x) ∈ R
• simétrica sse ∀x ∈ A, ∀y ∈ A, ((x, y ) ∈ R → (y , x) ∈ R)
• anti-simétrica sse ∀x ∈ A, ∀y ∈ A, ( ( (x, y ) ∈ R ∧ x 6= y ) → (y , x) ∈
/R)
• transitiva sse ∀x ∈ A, ∀y ∈ A, ∀z ∈ A, ( ( (x, y ) ∈ R ∧ (y , z) ∈ R ) → (x, z) ∈ R )
Lembre-se:
• Pequenas mudanças na definição de uma relação podem impactar suas propriedades.
• Verifique as propriedades como se fossem completamente independentes.
• É possível satisfazer a estas propriedades por vacuidade.
62 of 67
Sumário e Observações
Estas propriedades são exclusivas às relações binárias do tipo R ⊆ A × A.
Definição
Uma relação binária R no conjunto A é:
• reflexiva sse ∀x ∈ A, (x, x) ∈ R
• simétrica sse ∀x ∈ A, ∀y ∈ A, ((x, y ) ∈ R → (y , x) ∈ R)
• anti-simétrica sse ∀x ∈ A, ∀y ∈ A, ( ( (x, y ) ∈ R ∧ x 6= y ) → (y , x) ∈
/R)
• transitiva sse ∀x ∈ A, ∀y ∈ A, ∀z ∈ A, ( ( (x, y ) ∈ R ∧ (y , z) ∈ R ) → (x, z) ∈ R )
Exemplo
Para qualquer conjunto A, a relação ∅ ⊆ A × A é simétrica, anti-simétrica e
transitiva. Além disso, se A = ∅, a relação ∅ também será reflexiva.
63 of 67
Roteiro
Prévia
Relações Binárias (Revisão)
Notação
Relações Binárias em um Conjunto
Observações
Propriedades de Relações Binárias
Reflexividade
Simetria
Anti-Simetria
Transitividade
Sumário e Observações
Tipos Especiais de Relações Binárias
Exercícios
64 of 67
Tipos Especiais de Relações Binárias
Na sequência, nos aprofundaríamos em dois tipos de relações binárias:
Definição
Uma relação binária R no conjunto A é uma relação de equivalência
se e somente se R é reflexiva, simétrica, e transitiva.
Definição
Uma relação binária R no conjunto A é uma relação de ordem parcial
se e somente se R é reflexiva, anti-simétrica, e transitiva.
65 of 67
Roteiro
Prévia
Relações Binárias (Revisão)
Notação
Relações Binárias em um Conjunto
Observações
Propriedades de Relações Binárias
Reflexividade
Simetria
Anti-Simetria
Transitividade
Sumário e Observações
Tipos Especiais de Relações Binárias
Exercícios
66 of 67
Tipos Especiais de Relações Binárias
Exercício
Nós definimos 11 relações Ri , 1 ≤ i ≤ 11 na seção intitulada “Propriedades de
Relações Binárias”. Verifique se cada Ri satisfaz às demais propriedades que
não avaliamos para ela.
67 of 67