Sistemas de Informação
Lógica e Matemática Discreta
Funções
Definição: Sejam S e T conjuntos. Uma função (aplicação) f de S em T, f : S → T , é um subconjunto de S×T tal que
cada elemento de S aparece exatamente uma vez como a primeira componente de um par ordenado.
•
•
•
S é o domínio da função e T é o contradomínio. Obs.: pode-se ter funções com mesmo domínio e
contradomínio - f : S → S , que será um subconjunto de S×S.
Os pares ordenados são (x, f(x)), onde x ∈ S e f(x) ∈ T.
f(x) é a imagem de x e x é a imagem inversa de x.
S
T
x•
f
• f(x)
Uma função é um caso particular de relação binária, pois uma função é um subconjunto com algumas restrições sobre
os pares ordenados. Por exemplo, uma relação do tipo um para muitos ou muitos para muitos não pode ser uma função.
A definição de função inclui funções de mais de uma variável. Veja o exemplo: Seja f : Z × N × {1,2} → Z dada por
3
f ( x, y , z ) = x y + z . Então, f ( −4,3,1) = ( −4) + 1 = −64 + 1 = −63 .
Uma definição completa de uma função necessita que se dê o domínio, o contradomínio e a associação de valores, onde
a associação de valores pode ser dada por uma descrição verbal, um gráfico, uma equação ou um conjunto de pares
ordenados.
Funções iguais : duas funções são iguais se elas têm o mesmo domínio, o mesmo contradomínio e a mesma associação
de valores do contradomínio a valores do domínio, isto é, os pares ordenados das duas funções devem ser os mesmos.
Exemplo: Sejam S = {1,2,3} e T={1,4,9}. A função f : S → T é definida por f = {(1,1), (2,4), (3,9)}. A função
x
g : S → T é definida por g ( x ) =
∑ (4k − 2)
k =1
. Verifique se f = g.
2
Abaixo temos a definição de duas funções úteis para analisar algoritmos.
1. a função piso x associa a cada número real x o menor inteiro maior ou igual a x;
2.
a função teto
x
associa a cada número real x o maior inteiro menor ou igual a x;
A função módulo denotada por f ( x) = x mod n , associa a cada x o resto da divisão de x por n. podemos escrever
x = qn + r , 0 ≤ r < n , onde q é o quociente e r é o resto da divisão. Ex.: 25 = 12×2+1, logo, 25 mod 2 = 1 .
Propriedades das funções
•
Função sobrejetora: uma função é sobrejetora (ou sobrejetiva) se sua imagem é igual ao seu contadomínio. Isto
é cada elemento no contradomínio será relacionado com algum elemento no domínio. Para provar que uma
função não é sobrejetora deve-se mostrar que algum elemento no contradomínio não é imagem de nenhum
elemento do domínio. Ex.: a função g : R → R definida por g ( x) = x 3 é sobrejetora. Para provar isso, seja r
um número real arbitrário e seja x = 3 r . Então x é um número real, de modo que x pertence ao domínio de g e
g ( x) = (3 r )3 = r . Logo, qualquer elemento do contradomínio é a imagem, sob g, de um elemento do domínio.
•
Função injetora: uma função é injetora (ou injetiva) se nenhum elemento do contradomínio é imagem de dois
elementos distintos no domínio (um para um). Isto é, cada elemento no domínio será relacionado a um único
elemento no contradomínio. Para provar que uma função não é injetora deve-se mostrar que dois elementos no
domínio se relacionam com o mesmo elemento no contradomínio. Ex.: a função g : R → R definida por
1
Sistemas de Informação
Lógica e Matemática Discreta
g ( x) = x 3 é injetora, pois, se x e y são números reais com g(x) = g(y), então x3 = y3 e x = y. A função
g : R → R definida por g ( x) = x2 não é injetora, pois f(-2) = f(2) = 4. Mas, a função f : N → N definida
por f ( x) = x 2 é injetora porque f(x)=f(y), então x 2 = y 2 e, como x e y são ambos não-negativos, x = y.
•
Função bijetora (bijetiva ou bijeção): é a função que é ao mesmo tempo sobrejetora e injetora. Ex.: a função
g : R → R definida por g ( x) = x 3 é uma bijeção.
Composição de funções
f : S → T e g : T → U . A função composta g o f é a função de S em U definida por
( g o f )( x) = g ( f ( x)) , sendo que x ∈ S e g(f(x)) ∈ U.
Definição: sejam
go f
S
x
T
•
U
•
•
x
T
•
g(f(x))
f(x)
Ex.: sejam
S
f : R → R e g : N → N , definidas por
U
•
•
f(x)
g(f(x))
f ( x ) = x2 + 1 e g ( x) = x 3 . A função composta g o f é:
g o f ( x) = ( x 2 + 1)3 , se x = -3, g o f ( −3) = ((−3) 2 + 1) 3 = 1000 . No entanto, a função composta f o g será:
f o g ( x ) = ( x 3) 2 + 1 = x 6 + 1 , se x = -3, f o g( −3) = ((−3)6 + 1 = 729 + 1 = 730 .
Função inversa
Seja f : S → T uma bijeção. Podemos obter uma função g de forma que g : T → S , isto é, em f, S é o domínio e T é o
contradomínio e, em g, T é o domínio e S é o contradomínio.
f
S
x
• f(x)
•
T
g
Função inversa de f é denotada por f −1 . Exemplo: dado f : S → T , definida por f(x) = 2x e S = {0, 1,2,3} e T = {0, 2,
4, 6}, a função inversa f −1 : T → S será y = 2x, isolando x temos: x =
S
f
0•
1•
2•
3•
•0
•2
•4
•6
T
T
y
x
, portanto, f −1( x ) = .
2
2
0•
2•
4•
6•
f −1
S
•0
•1
•2
•3
2
Sistemas de Informação
Lógica e Matemática Discreta
Exercícios
1) Quais das relações abaixo são funções do domínio no contradomínio indicado? Para as que não são, por que não?
a) f : S → T , onde S = T = {1,2,3}, f = {(1,1), (2,3), (3,1), (2,1)}
b) g : Z → N , onde g é definida por g(x) = |x| (módulo de x)
c) h : N → N , onde h é definida por h(x) = x – 4
d) f : S → T , onde S é o conjunto de todas as pessoas residentes em Ituiutaba, T é o conjunto de todos os números
de CPF e f associa a cada pessoa seu CPF
e) f : R → R , onde f é definida por f(x) = 4x -1
f) h : Z × N → Q , onde h é definida por h( x, y) =
x
( y + 1)
g) f : R 2 → R 2 , onde f é definida por f ( x, y ) = ( y + 1, x + 1)
h) g : Z 2 → N , onde g é definida por g ( x, y ) = x 2 + 2 y 2
2) Se f : Z → Z é definida por f(x) = 3x, encontre f(A) para:
a) A = {1,3,5}
b) A = {x | x ∈ Z e (∃y)(y ∈ Z e x = 2y)}
3) Sejam S = {0, 2, 4, 6} e T = {1, 3, 5, 7}. Determine se cada um dos conjuntos de pares ordenados a seguir é uma
função com domínio S e contradomínio T. Se esse for o caso, a função é injetora? É sobrejetora?
a) {(0,2), (2,4), (4,6), (6,0)}
b) {(6,3), (2,1), (0,3), (4,5)}
c) {(2,3), (4,7), (0,1), (6,5)}
d) {(2,1), (4,5), (6,3)}
e) {(6,1), (0,3), (4,1), (0,7), (2,5)}
Se houver alguma bijeção, encontre sua função inversa.
4) Defina f : R → R por f ( x) = x n , onde n é um inteiro positivo fixo. Para que valores de n a função f é bijetora?
5) Seja f : R → R dada por f(x) = 3x + 4. Descreva f −1 .
6) Calcule:
a) 31 mod 11
b) 16 mod 8
c) 22 mod 6
d) -7 mod 3
7) Defina f : N → N por f ( x) = x + 1 . Seja g : N → N dada por g ( x ) = 3x2 . Calcule:
a) ( g o f )(5)
b) ( f o g )( 5)
c) ( g o f )( x)
d) ( f o g)( x)
e) ( f o f )( x)
f) ( g o g )( x )
8) Para cada uma das funções f : R → R abaixo, encontre sua inversa, se possível:
a) f ( x) =
( x + 4)
3
b) f ( x) = x3
c) f ( x) = x 2
9) Quais das funções do exercício 1 são injetoras, sobrejetoras ou bijetoras? Descreva a função inversa das funções
bijetoras.
3
Download

Funções Propriedades das funções - UEMG