Você está na página 1de 29

MATEMÁTICA DISCRETA

RELAÇÕES E FUNÇÕES

Profa. Eulanda Miranda dos Santos


PhD. Eng.
CURSO NÍVEL DEPARTAMENTO PERIODO
Engenharia da Graduação Ciência da MATUTINO
Computação Computação

OBJETIVO DA AULA:

Identificação de relações, determinação de ordem, testar funções e


taxa de crescimento de funções
ASSUNTOS ANTERIORES

1. Teoria dos Números

2. Lógica de Predicados
3. Técnicas de Demonstração
4. Teoria dos Conjuntos
5. Análise Combinatória
6. Teoria dos Grafos
CONTEÚDO

1. Introdução

2. Relações

3. Funções
1. INTRODUÇÃO
• Há muitas relações na Matemática e na Ciência da
Computação
– “Menor do que”
– “É paralelo à”
– “É um subconjunto de”

• Tipos de relações:
– Relações de equivalência
– Relações de ordem
– Funções
CONTEÚDO

1. Introdução

2. Relações

3. Funções
2. RELAÇÕES
PRODUTO DE CONJUNTOS: Sejam A e B :
A x B = {(x,y)|x  A e y  B}
– Conjunto de todos os pares ordenados (x,y)
• A x A = A2
– Ex: A = {1,2} e B = {3,4}
A x B = {(1,3), (1,4),(2,3),(2,4)}
B x A = {(3,1),(3,2),(4,1),(4,2)}
A2 = {(1,1),(1,2),(2,1),(2,2)}
A3 = {(1,1,1),(1,1,2),(1,2,1),(1,2,2), (2,1,1),(2,1,2),(2,2,1),(2,2,2)}
– Portanto, |AxB| = 4 e |A| x |B| = 4
2. RELAÇÕES
RELAÇÕES BINÁRIAS EM UM CONJUNTO
– Uma relação binária  é um conjunto de pares ordenados
• Dado o conjunto A,  é uma relação binária em A, se for um
conjunto de pares ordenados de membros de A.
• É um subconjunto de A2.
– Existem relações unárias, ternárias, quaternárias, etc.
– Em geral uma relação binária é definida por uma
descrição da relação  predicado binário
2. RELAÇÕES
RELAÇÕES BINÁRIAS EM UM CONJUNTO
• Ex: Considere o conjunto S = {1, 2, 4}
– Relações
a) x  y  x = y/2 ; {(1,2), (2,4)} satisfazem 
b) x  y  x + y é ímpar;
{(1,2), (1,4)} satisfazem 
RELAÇÕES BINÁRIAS ENTRE CONJUNTOS DIFERENTES
• Dados dois conjuntos S e T, uma relação binária de S para T é um
subconjunto de SxT
2. RELAÇÕES
RELAÇÕES BINÁRIAS ENTRE CONJUNTOS DIFERENTES
• Ex: Considere os conjuntos
• E - Todos os estudantes de Engenharia da Computação (EC)
• L - Todos os laboratórios do DCC
• P - Todos os professores do DCC
• D - Todas as disciplinas do curso de EC
– Relações
a)e  l  (e,l)  E x L, e está matriculado e estagia no lab 1
b)e  d  (e,d)  E x D, e está matriculado na disciplina d
c)d  p  (d,p)  D x P, disciplina d é ensinada por p
2. RELAÇÕES
TIPOS DE RELAÇÕES BINÁRIAS
– Um para um: cada componente aparece apenas uma vez
na relação.
– Um para muitos: se a primeira componente aparece mais
de uma vez.
– Muitos para um: se a segunda componente aparece em
mais de um par.
– Muitos para muitos: se cada componente aparece em
mais de um par.
2. RELAÇÕES
PROPRIEDADES DAS RELAÇÕES
Dado o conjunto A
–  é reflexiva  x  x para todo x  A
• Ex: <= e = sobre N
–  é simétrica  x  y  y  x para todo x, y  A
• = sobre N, e irmãos sobre pessoas
–  é transitiva  x  y e y  z  x  z para todo x, y, z  A
• <, <= e = sobre N
–  é anti-simétrica  x  y e y  x  x=y para todo x, y 
A
• = sobre N
2. RELAÇÕES
Exercícios
Teste as relações no conjunto dado S e diga suas propriedades:
1.S = N; x  Y  x + y é par Reflexiva, simétrica e transitiva

2.S = Z+; x  Y  x divide y Reflexiva, anti-simétrica e transitiva

3.S = N; x  Y  x = y2 Anti-simétrica
Reflexiva, simétrica, anti-simétrica e
4.S = {0,1}; x  Y  x = y2 transitiva
5.S = {1,2,3};  = {(1,1),(2,2),(3,3),(1,2),(2,1)}
Reflexiva, simétrica e transitiva
2. RELAÇÕES
FECHOS DE RELAÇÕES
– Uma relação binária  * em um conjunto S é o fecho
de uma relação  em S em relação à propriedade P se
1. * tem a propriedade P;
2.  *;
3.* é subconjunto de qualquer outra relação em S que
inclua  e tenha a propriedade P
2. RELAÇÕES
Ex: Sejam S={1,2,3} e  = {(1,1),(1,2),(1,3),(3,1),(2,3)}
–  é reflexiva, simétrica e/ou transitiva? NÃO

– O fecho de  em relação à reflexividade:

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


– O fecho de  em relação à simetria:
{(1,1),(1,2),(1,3),(3,1),(2,3), (2,1), (3,2)}
– O fecho de  em relação à transitividade:

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


• Exercício: Encontre os fechos reflexivo, simétrico e transitivo
da relação: S = {a,b,c};  = {(a,a), (a,b), (b,c),(c,c)}
RELAÇÃO DE ORDEM PARCIAL
– Uma relação binária em um conjunto S que seja
reflexiva, anti-simétrica e transitiva.
– Conjunto parcialmente ordenado: é o par ordenado
(S,  ), em que  é uma ordem parcial em S.
– Ex:
• Relação < = no conjunto R
• Relação “a divide b” no conjunto N+
2. RELAÇÕES
RELAÇÃO DE EQUIVALÊNCIA
– Uma relação binária em um conjunto S que seja
reflexiva, simétrica e transitiva.
– Ex: Em N, x  Y  x + y é par
• Em {1,2,3},  = {(1,1),(2,2),(3,3),(1,2),(2,1)}

RELAÇÃO DE EQUIVALÊNCIA E PARTICÕES


– Seja S um conjunto não vazio, uma partição de S é uma
subdivisão de S em conjuntos não vazios disjuntos.
• Ex: Seja S = {1, 2, …, 8,9}
– Partição de S = [{1, 3, 5}, {2, 4, 6, 8}, {7,9}]
2. RELAÇÕES
TEOREMA:
– Uma relação de equivalência  em um conjunto S
determina uma partição de S e uma partição de S
determina uma relação de equivalência;
CLASSE DE EQUIVALÊNCIA [X]
– Dados  uma relação de equivalência no conjunto S e x  S;
– [x] conjuntos de todos os elementos de S relacionados a x.
– [x] = {y | y  S  x  y}
2. RELAÇÕES
Ex1: Em S= {1,2,3},  = {(1,1),(2,2),(3,3),(1,2),(2,1)}
[1] = {1,2}; S
[1] = [2]
[2] 1 2 3
= {1,2}; [3] = {3}
Ex 2: x  y  x + y é par em N.
1. par: se x é um número par, então, para todo número par y, x + y
é par, e y  [x].
2. ímpar: se x é um número ímpar, então, para todo número ímpar
y, x + y é par, e y  [x].
N
pares ímpares
EXERCÍCIO
1. Diga quais dos pares ordenados pertencem às relações
binárias abaixo, definidas em N:
a) x  y  x = y + 2; (0,2), (4,2), (6,3), (5,3)
b) x  y  y é o quadrado perfeito de x; (1,1), (4,2), (3,9), (25,5)
2. Teste se as relações binárias em S dadas a seguir são
reflexivas, simétricas, anti-simétricas ou transitivas:
a) S = N; x  y  x * y é par
b) S = {1,2,3}; ={(1,1),(1,2),(2,1),(2,2),(3,3)}
c) S = {1,2,3}; ={(1,1),(1,2), (2,2),(2,3)}
EXERCÍCIO
3. Encontre os fechos reflexivo, simétrico e transitivo da
relação abaixo:
a) S = {a, b, c, d};  = {(a,a),(b,b),(c,c),(a,c),(a,d), (b,d), (c,a),(d,a)}

4. Seja  a relação de equivalência no conjunto A = {1, 2, 3,


4, 5, 6}:
 = {(1,1),(1,5),(2,2),(2,3),(2,6), (3,2),(3,3),(3,6), (4,4),(5,1),(5,5),
(6,2),(6,3),(6,6)}
Mostre as classes de equivalência de 
CONTEÚDO

1. Introdução

2. Relações

3. Funções
3. FUNÇÕES
– Sejam S e T conjuntos
• Uma função f de S em T, f:ST, é um subconjunto de S x T tal
que cada elemento de S aparece uma única vez como primeiro
componente de um par ordenado.

Domínio S Contradomínio T

s . f(s)=t

– S – domínio; T – contradomínio; t – imagem de s;


s – imagem inversa de t;
EXERCÍCIO
Seja f: A B ?
– Domínio de f: A
– Contra-domínio de f:
B
– Imagem de f: {b : existe a tal que f(a) =b

Quais das relações abaixo são funções?


a) f: S T, onde S = T = {1,2,3}; f = {(1,1),(2,3),(3,1),(2,1)}
Não
b) g: Z  N, onde g é definida por g(x) = |x| (módulo de x)
Sim
c) h : NN, onde h é definida por h(x) = x – 4
Não
d) f : RR, onde f é definida por f(x) = 4x – 1
Sim
3. FUNÇÕES
EXEMPLOS DE FUNÇÕES
– Função piso: x ; Função teto: x
– Função módulo: f(x) = x mod n

FUNÇÕES IGUAIS : Funções que têm o mesmo domínio, o


mesmo contra-domínio e a mesma associação de valores de
contra-domínio a valores de domínio.
• Ex: Prove que f=g, dados S= {1,2,3} e T= {1,4,9} e f={(1,1), (2,4),(3,9)}
e
n

 ( 4 k  2)
g ( n)  k 1
2
3. FUNÇÕES
PROPRIEDADES DE FUNÇÕES
• Injetora (“one-to-one”) se:
– f(a1) = b e f(a2) = b  a1 = a2
– Ex: f: R R, f(x)= x3
• Sobrejetora (“onto”) se:
– A imagem de f é o contra-domínio de f.
– Ex: f: R R, f(x)= x3
• Bijetora (correspondência um-para-um) se:
– É injetiva e sobrejetiva.
– Ex: f: R R, f(x)= x3
3. FUNÇÕES
– FUNÇÃO COMPOSTA
• Sejam f : S  T e g : T  U. A função composta g o f é
função de F em U definida por :
(g o f)(s) = g(f(s))

• Ex: Seja f: R R definida por f(x) = x2. Seja g: R R


definida por g(x) = x

– Valor de (g o f)(2.3)?
5
3. FUNÇÕES
– FUNÇÕES EM ANÁLISES DE ALGORITMOS
• Função teto e função piso
3,14 = 3 3,14 = 4
• Funções valor inteiro e valor absolut0:
INT(3,14) = 3 ABS (-14) = 14
• Função resto
25 (mod 7) = 4
• Funções exponenciais
• Funções logarítmicas
3. FUNÇÕES
– Exercício
• Diga quais são funções, e suas propriedades:
a) f: Z N, onde f (x)= x2+1
b) f:{1,2,3} {p,q,r}, onde f{(1,q),(2,r),(3,p)} (módulo de x)
c) g : NN, onde g é definida por g(x) = 2x
• Defina f:NN por f(x) = x+1. Seja g:NN dada por
g(x) = 3x. Calcule as seguintes expressões:
a)(g o f)(5)?
b)(f o g)(5)?

Você também pode gostar