Você está na página 1de 56

Matemática Discreta

Relações

Bruno Pimentel

brunopimentel@ic.ufal.br
Sumário

Definição

Relação Binária

Tipos de Relações

Tipos de Relações em um Conjunto

Operações em Relações

2 / 38
Sumário

Definição

Relação Binária

Tipos de Relações

Tipos de Relações em um Conjunto

Operações em Relações

3 / 38
Relembrando

I Produto cartesiano:

I É o conjunto de todos os pares ordenados em que o primeiro


elemento vem de A e o segundo vem de B;

I Representado como A × B

A × B = {(a, b)|a ∈ A ∧ b ∈ B}

{a, b} × {1, 2} = {(a, 1), (a, 2), (b, 1), (b, 2)}

4 / 38
Relação

I Dados os conjuntos A e B;

I Uma relação R de A em B:

I Denotada R : A → B

I É qualquer subconjunto do produto cartesiano A × B

5 / 38
Exemplo

I Dados A = {1, 3, 5} e B = {3, 9, 15, 20}, a relação


R : A → B, tal que:

I R = {(a, b)|b = 3a}

6 / 38
Exemplo

I Dados A = {1, 3, 5} e B = {3, 9, 15, 20}, a relação


R : A → B, tal que:

I R = {(a, b)|b = 3a}

I É dada pelos pares ordenados R = {(1, 3), (3, 9), (5, 15)}

6 / 38
Exemplo

I Dados A = {1, 3, 5} e B = {3, 9, 15, 20}, a relação


R : A → B, tal que:

I R = {(a, b)|b = 3a}

I É dada pelos pares ordenados R = {(1, 3), (3, 9), (5, 15)}

I Observação: (s, t) pertence a R não implica em (t, s)


pertence a R

6 / 38
Sumário

Definição

Relação Binária

Tipos de Relações

Tipos de Relações em um Conjunto

Operações em Relações

7 / 38
Relação Binária

I Uma relação binária de A em B é todo conjunto R tal que


R ⊆A×B

I Neste caso, tal como nas funções, chamamos:

I A: domı́nio da relação;

I B: contradomı́nio da relação.

8 / 38
Relações Binárias

I Considerando os conjuntos A = {a, b, c, d, e} e


B = {1, 2, 3, 4}:

9 / 38
Relações Binárias

I Considerando os conjuntos A = {a, b, c, d, e} e


B = {1, 2, 3, 4}:

I R1 = {(a, 1), (a, 2), (d, 3)}

9 / 38
Relações Binárias

I Considerando os conjuntos A = {a, b, c, d, e} e


B = {1, 2, 3, 4}:

I R1 = {(a, 1), (a, 2), (d, 3)}

I R2 = {}

9 / 38
Relações Binárias

I Considerando os conjuntos A = {a, b, c, d, e} e


B = {1, 2, 3, 4}:

I R1 = {(a, 1), (a, 2), (d, 3)}

I R2 = {}

I R3 = {(b, 4)}

9 / 38
Relações Binárias

I Considerando os conjuntos A = {a, b, c, d, e} e


B = {1, 2, 3, 4}:

I R1 = {(a, 1), (a, 2), (d, 3)}

I R2 = {}

I R3 = {(b, 4)}

I R4 = {(a, 1), (b, 1), (b, 2), (c, 3), (c, 4), (d, 2), (e, 1), (e, 4)}

9 / 38
Relações Binárias

I Considerando os conjuntos A = {a, b, c, d, e} e


B = {1, 2, 3, 4}:

I R1 = {(a, 1), (a, 2), (d, 3)}

I R2 = {}

I R3 = {(b, 4)}

I R4 = {(a, 1), (b, 1), (b, 2), (c, 3), (c, 4), (d, 2), (e, 1), (e, 4)}

I R5 = {(a, 1), (b, 5)}

9 / 38
Relações Binárias

I R4 = {(a, 1), (b, 1), (b, 2), (c, 3), (c, 4), (d, 2), (e, 1), (e, 4)}

10 / 38
Relação em um conjunto

I É uma relação binária que tem o mesmo conjunto como


domı́nio e contradomı́nio;

I Exemplo:

I Seja A = {0, 1, 2, 3}

I Qual é a relação R : A → A tal que o par (m, n) pertence a R


se m < n?

11 / 38
Relação em um conjunto

I É uma relação binária que tem o mesmo conjunto como


domı́nio e contradomı́nio;

I Exemplo:

I Seja A = {0, 1, 2, 3}

I Qual é a relação R : A → A tal que o par (m, n) pertence a R


se m < n?

I R = {(0, 1), (0, 2), (0, 3), (1, 2), (1, 3), (2, 3)}

11 / 38
Relação Binária

I Definir uma relação binária R nos conjuntos A e B é


especificar um subconjunto de A × B;

I Uma relação binária é definida por uma descrição da relação;

I Exemplo: Seja R a relação em S dada por:

I R = {(x, y ) ∈ S × S|x + y = ı́mpar}.

12 / 38
Relações Binárias
I Sejam A = {1, 2, 5} e B = {3, 4}. São relações de A em B:

R5 = {(x, y )|x < y }

13 / 38
Relações Binárias
I Sejam A = {1, 2, 5} e B = {3, 4}. São relações de A em B:

R5 = {(x, y )|x < y }

{(1, 3), (1, 4), (2, 3), (2, 4)}

13 / 38
Relações Binárias
I Sejam A = {1, 2, 5} e B = {3, 4}. São relações de A em B:

R5 = {(x, y )|x < y }

{(1, 3), (1, 4), (2, 3), (2, 4)}

R6 = {(x, y )|x é divisor de y}

13 / 38
Relações Binárias
I Sejam A = {1, 2, 5} e B = {3, 4}. São relações de A em B:

R5 = {(x, y )|x < y }

{(1, 3), (1, 4), (2, 3), (2, 4)}

R6 = {(x, y )|x é divisor de y}

{(1, 3), (1, 4), (2, 4)}

13 / 38
Relações Binárias
I Sejam A = {1, 2, 5} e B = {3, 4}. São relações de A em B:

R5 = {(x, y )|x < y }

{(1, 3), (1, 4), (2, 3), (2, 4)}

R6 = {(x, y )|x é divisor de y}

{(1, 3), (1, 4), (2, 4)}

R7 = {(x, y )||x − y | = 1}

13 / 38
Relações Binárias
I Sejam A = {1, 2, 5} e B = {3, 4}. São relações de A em B:

R5 = {(x, y )|x < y }

{(1, 3), (1, 4), (2, 3), (2, 4)}

R6 = {(x, y )|x é divisor de y}

{(1, 3), (1, 4), (2, 4)}

R7 = {(x, y )||x − y | = 1}

{(2, 3), (5, 4)}


13 / 38
Exercı́cio 1

I Represente as relações R5, R6 e R7 no diagrama;

I Dado os conjuntos A = {1, 2, 3, 4} e B = {2, 4, 6, 8, 10, 12}


determine R : A → B, tal que R = {(a, b)|b = 2a}

14 / 38
Sumário

Definição

Relação Binária

Tipos de Relações

Tipos de Relações em um Conjunto

Operações em Relações

15 / 38
Tipos de Relações
Um para um

I Uma relação é do tipo um para um:

I Se cada primeira componente do par ordenado aparece uma


única vez na relação;

I Cada segunda componente aparece uma única vez;

16 / 38
Tipos de Relações
Um para muitos

I Uma relação é do tipo um para muitos:

I Se alguma primeira componente aparece em mais de um


par;

I Cada segunda componente aparece uma única vez;

17 / 38
Tipos de Relações
Muitos para um

I Uma relação é dita muitos para um:

I Se cada primeira componente aparece uma única vez;

I Alguma segunda componente aparece em mais de um par;

18 / 38
Tipos de Relações
Muitos para muitos
I Uma relação é dita muitos para muitos:

I Se pelo menos uma primeira componente aparece em mais


de um par;

I E pelo menos uma segunda componente aparece em mais


de um par;

19 / 38
Exercı́cio 2

I Relação do tipo R : A → A

I Seja A = {1, 2, 3, 4}, as relações abaixo são relações em A:

R1 = {(1, 1), (2, 4), (4, 3)}

R2 = {(x, y )|x < y }

R3 = {(x, y )|x é divisor de y}

I Quais são os tipos das relações?

20 / 38
Relações em um conjunto

I Podemos representar esse tipo de relação como um grafo


direcionado:

R1 = {(1, 1), (2, 4), (4, 3)} R2 = {(x, y )|x < y } R3 = {(x, y )|x é divisor de y}

21 / 38
Sumário

Definição

Relação Binária

Tipos de Relações

Tipos de Relações em um Conjunto

Operações em Relações

22 / 38
Tipos de relações em um conjunto

I Uma relação em um conjunto pode ser:

I Reflexiva;

I Simétrica;

I Anti-simétrica;

I Transitiva.

23 / 38
Relação Reflexiva

I Uma relação R em A é reflexiva:

I Para todo x pertencente a A

I (x, x) ∈ R

Exemplo: relação reflexiva no


conjunto {1, 2, 3}:

Rr = {(1, 1), (1, 2), (2, 2), (3, 2), (3, 3)}

24 / 38
Relação Simétrica

I Uma relação R em A é simétrica:

I Se x, y pertence A

I (x, y ) ∈ R se e somente se (y , x) ∈ R

Exemplo: relação simétrica no conjunto


{1, 2, 3, 4}:
Rs = {(1, 2), (2, 1), (2, 3), (3, 2), (2, 2), (3, 1), (1, 3), (2, 4), (4, 2)}

25 / 38
Relação Anti-simétrica

I Uma relação R em A é anti-simétrica:

I Se x, y pertence A

I (x, y ) ∈ R e (y , x) ∈ R se e somente se x = y

Exemplo: relação anti-simétrica no conjunto


{1, 2, 3, 4}:
Ra = {(1, 2), (2, 3), (2, 4), (2, 2), (3, 3), (1, 3), (4, 1)}

26 / 38
Relação Transitiva
I Uma relação R em A é transitiva:

I Se x, y, z pertence A

I Se (x, y ) ∈ R e (y , z) ∈ R, então (x, z) ∈ R

Exemplo: relação transitiva no conjunto


{1, 2, 3, 4}:
Rt = {(1, 1), (1, 2), (2, 3), (1, 3), (3, 4), (1, 4), (2, 4), (4, 4)}

27 / 38
Relação de Equivalência

I Uma relação é chamada Relação de Equivalência quando for


ao mesmo tempo:
I Reflexiva
I Simétrica
I Transitiva

28 / 38
Relação de Equivalência

I Uma relação é chamada Relação de Equivalência quando for


ao mesmo tempo:
I Reflexiva
I Simétrica
I Transitiva

Exemplo: relação de equivalência no


conjunto {a, b, c, d, e}:

Req = {(a, a), (a, e), (e, a), (e, e),


(b, b), (b, c), (c, b), (c, c), (c, d),
(d, c), (d, d), (b, d), (d, b)}

28 / 38
Relação de Equivalência

I Uma relação é chamada Relação de Equivalência quando for


ao mesmo tempo:
I Reflexiva
I Simétrica
I Transitiva

Exemplo: relação de equivalência no


conjunto {a, b, c, d, e}:

Req = {(a, a), (a, e), (e, a), (e, e),


(b, b), (b, c), (c, b), (c, c), (c, d),
(d, c), (d, d), (b, d), (d, b)}

28 / 38
Classes de equivalência

I Seja R uma relação de equivalência em S;

I Então, para cada par de elementos x, y , os conjuntos:

Sx = {z|(x, z) ∈ R}

Sy = {z|(y , z) ∈ R}
são iguais ou disjuntos.

I Os conjuntos Sx são chamados classes de equivalência;

I Dois elementos são equivalentes se e somente se estiverem na


mesma classe de equivalência.

29 / 38
Relações de Ordem Parcial
I Quando for ao mesmo tempo:
I Reflexiva
I Anti-simétrica
I Transitiva

30 / 38
Relações de Ordem Parcial
I Quando for ao mesmo tempo:
I Reflexiva
I Anti-simétrica
I Transitiva

Exemplo: relação de ordem no conjunto


{1, 2, 3, 4}:

Rord = {(x, y )|x ≤ y } =


{(1, 1), (1, 2), (1, 3), (1, 4), (2, 2),
(2, 3), (2, 4), (3, 3), (3, 4), (4, 4)}

30 / 38
Relações de Ordem Parcial
I Quando for ao mesmo tempo:
I Reflexiva
I Anti-simétrica
I Transitiva

Exemplo: relação de ordem no conjunto


{1, 2, 3, 4}:

Rord = {(x, y )|x ≤ y } =


{(1, 1), (1, 2), (1, 3), (1, 4), (2, 2),
(2, 3), (2, 4), (3, 3), (3, 4), (4, 4)}

30 / 38
Sumário

Definição

Relação Binária

Tipos de Relações

Tipos de Relações em um Conjunto

Operações em Relações

31 / 38
Combinação de Relações

I Operações realizadas entre relações para formar outra;


I Sejam os conjuntos: A = {1, 2, 3} e B = {1, 2, 3, 4}
I As relações de A em B:

R1 = {(1, 1), (2, 2), (3, 3)}

R2 = {(1, 1), (1, 2), (1, 3), (1, 4)}


I Temos:
I R1 ∪ R2 = {(1, 1), (1, 2), (2, 2), (1, 3), (3, 3), (1, 4)}
I R1 ∩ R2 = {(1, 1)}
I R1 − R2 = {(2, 2), (3, 3)}
I R2 − R1 = {(1, 2), (1, 3), (1, 4)}

32 / 38
Composição de Relações

I Seja R : A → B e S : B → C

I A composição de R e S é a relação consistindo:


I pares ordenados (a,c)
I a∈Aec ∈C
I Existe um elemento b ∈ B de forma que (a, b) ∈ R e
(b, c) ∈ S

I A composição de R e S é denotada por S ◦ R

33 / 38
Exemplo

I Qual a composição de R e S?

R = {(1, 1), (1, 4), (2, 3), (3, 1), (3, 4)}

S = {(1, 0), (2, 0), (3, 1), (3, 2), (4, 1)}

34 / 38
Exemplo

I Qual a composição de R e S?

R = {(1, 1), (1, 4), (2, 3), (3, 1), (3, 4)}

S = {(1, 0), (2, 0), (3, 1), (3, 2), (4, 1)}

S = R ◦ S = {(1, 0), (1, 1), (2, 1), (2, 2), (3, 0), (3, 1)}

34 / 38
Relações n-árias

I Relação que envolve mais que dois conjuntos;

I Esses tipos de relações são usadas para representar bancos de


dados de computadores;

I Sejam os conjuntos A1 , A2 , . . . , An

I Uma relação n-ária sobre esses conjuntos é um subconjunto


de A1 × A2 × . . . × An

I Os conjuntos A1 , A2 , . . . , An são chamados de domı́nio da


relação e n é o grau.

35 / 38
Exercı́cio 3

1 Seja o conjunto A = {w , x, y , z}. Crie uma relação que seja:


a) Relação de Equivalência
b) Ordem Parcial

2) Sobre o conjunto A = {1, 2, 3, 4, 5} e a relação R : A → A =


{(1, 1), (1, 5), (5, 1), (5, 5), (2, 2), (2, 3), (3, 2), (3, 3), (3, 4),
(4, 3), (4, 4), (4, 2)}, responda:
a) Reflexiva?
b) Simétrica?
c) Anti-simétrica?
d) Transitiva?

36 / 38
Próxima aula

Funções

37 / 38
Matemática Discreta

Relações

Bruno Pimentel

brunopimentel@ic.ufal.br

Você também pode gostar