Documente Academic
Documente Profesional
Documente Cultură
Matemtica Discreta
MINISTRO DA EDUCAO
Fernando Haddad
UNIVERSIDADE FEDERAL DO PIAU
REITOR
Luiz de Sousa Santos Jnior
SECRETRIO DE EDUCAO A DISTNCIA DO MEC
Carlos Eduardo Bielschowsky
DIRETOR DE POLITICAS PUBLICAS PARA EAD
Hlio Chaves
UNIVERSIDADE ABERTA DO BRASIL
COORDENADOR GERAL
Celso Costa
XXXX Souza, S. S.
Matemtica Discreta / Sissy da Silva Souza
Teresina: UFPI/UAPI
2009.
1xxp.
Inclui bibliografia
1 xx
CDU: 32
UNIDADE 1. Conjuntos 09
1.1 Conjuntos e Relao de Incluso 11
1.1.1 Conjuntos Unitrio, Vazio e Universo 13
1.1.2 Relao de Pertinncia 14
1.1.3 Relao de Incluso e Subconjuntos 15
1.1.4 Diagrama de Venn 17
1.2 Operaes com Conjuntos 18
1.2.1 Unio de Conjuntos 19
1.2.2 Interseo de Conjuntos 21
1.2.3 Diferena de Conjuntos 25
1.2.4 Complementar de Conjuntos 27
1.3 Conjuntos Numricos 28
1.3.1 Nmeros Naturais 29
1.3.2 Nmeros Inteiros 31
1.3.3 Nmeros Racionais 35
1.3.4 Nmeros Reais 37
1.3.5 Nmeros Complexos 40
1.4 Exerccios 42
1.5 Referncias Bibliogrficas 45
UNIDADE 2. Relaes 46
2.1 Par Ordenado e Produto Cartesiano 48
2.2 Relao Binria 53
2.3 Endorrelao e Propriedades 55
2.4 Relao de Ordem 62
2.5 Relao de Equivalncia 67
2.6 Relao Inversa 71
2.7 Relao Composta 73
2.8 Exerccios 74
2.9 Referncias Bibliogrficas 78
UNIDADE 3. Funes 79
3.1 Definio de Funo 81
3.2 Propriedades das Funes 87
3.3 Inversa de Funes 96
3.4 Composta de Funes 100
3.5 Funes de Permutao 101
3.6 Funes de Recurso 103
3.7 Exerccios 105
U ni da
Unidade 1de 1
AA soc
sociolo
iologia
gia ee a
a
Sociolo
Soc iologia
gia da Edu
Educa
Conjuntos
da cao
o
Resumo
Esta unidade dedicada ao estudo dos conjuntos,
entes matemticos que encontramos em nossa vida
cotidiana como, por exemplo, a escalao de um
time de futebol ou a lista de convidados para sua
festa de formatura.
Nesta unidade, apresentamos conceitos e
propriedades sobre os conjuntos. Alm disso,
estudamos as operaes unio, interseo,
diferena e complemento e suas importantes
propriedades.
Finalmente, dedicamos um estudo aos conjuntos
numricos, a saber: conjuntos dos nmeros naturais,
dos nmeros inteiros, dos racionais, dos reais e dos
complexos.
UNIDADE 1. Conjuntos 09
1.1 Conjuntos e Relao de Incluso 11
1.1.1 Conjuntos Unitrio, Vazio e Universo 13
1.1.2 Relao de Pertinncia 14
1.1.3 Relao de Incluso e Subconjuntos 15
1.1.4 Diagrama de Venn 17
1.2 Operaes com Conjuntos 18
1.2.1 Unio de Conjuntos 19
1.2.2 Interseo de Conjuntos 21
1.2.3 Diferena de Conjuntos 25
1.2.4 Complementar de Conjuntos 27
1.3 Conjuntos Numricos 28
1.3.1 Nmeros Naturais 29
1.3.2 Nmeros Inteiros 31
1.3.3 Nmeros Racionais 35
1.3.4 Nmeros Reais 37
1.3.5 Nmeros Complexos 40
1.4 Exerccios 42
1.5 Referncias Bibliogrficas 45
1. Conjuntos
Exemplo 1.1.1.
11
12
E = {Salvador, Sao
Lus, Sao
Paulo}.
Exemplo 1.1.2.
a) {a, e, i, o, u} tambem
pode ser representado como
{x | x e vogal}.
{x | x e mes
do ano}.
{x |x e estado da regiao
nordeste}.
d) {0, 1, 2} indica
{x |x primo e x > 0 }.
13
1.1.1
Conjuntos Unitario, Vazio e Universo
apresentamos a definicao
Nesta subsecao dos conjuntos unitario,
vazio
e universo.
Definicao
1.1.1. Chamamos de conjunto unitario o conjunto que pos-
sui apenas um elemento.
Exemplo 1.1.3.
2x 5 = 1: {3}.
da equacao
c) O conjunto das solucoes
Exemplo 1.1.4.
c) {x | x > 3 e x < 0} = .
Exemplo 1.1.5.
1.1.2 de Pertinencia
Relacao
definimos a relacao
Nesta subsecao de pertinencia
e a igualdade de
conjuntos.
Quando x nao
e um elemento de A, dizemos que x nao
pertence
ao conjunto A e denotamos x 6 A.
Exemplo 1.1.6.
a) 4 {x | x e multiplo
de 2}.
1.1.5.
Definicao
Exemplo 1.1.7.
c) {a, e, i, o, u} =
6 {a, i, u}.
d) {primavera, verao}
= 6 {x | x e estacao
do ano}.
15
1.1.3 de Inclusao
Relacao e Subconjuntos
de inclusao
Apresentamos aqui a relacao e algumas propriedades
basicas
desta relacao. Por fim, definimos e exemplificamos subcon-
juntos e conjunto das partes de um conjunto dado.
1.1.6.
Definicao
Exemplo 1.1.8.
a) {1, 3, 5, 7} {x | x e mpar}.
c) {verao}
{x | x e estacao
do ano}.
d) {x | x e multiplo
de 10} {10, 100, 1000}.
Denominamos esta propriedade de anti-simetrica.
de inclusao
A relacao satisfaz tambem
as seguintes propriedades:
16
3. Se A B e B C entao
A C, para quaisquer conjuntos
A, B, C (transitiva).
Exemplo 1.1.9.
Exemplo 1.1.10.
P(A) = {, {1}, {2}, {3}{1, 2}, {2, 3}, {1, 3}, {1, 2, 3}}.
apresentando a descricao
Finalizamos esta secao de um subconjunto
de um conjunto A em termos da propriedade que o define. Assim, se
B e um subconjunto de A que possui a propriedade P , entao
B pode
ser descrito como segue:
Exemplo 1.1.11.
com a subsecao
Finalizamos esta secao seguinte, onde estudamos
uma maneira especial de representar conjuntos.
Exemplo 1.1.12.
As relacoes
de pertinencia podem tambem
e inclusao ser repre-
sentadas pelo Diagrama de Venn, como vemos nos exemplos a seguir.
18
Exemplo 1.1.13.
de pertinencia.
Figura 1.3: Conjunto A e relacao
1.2 Operacoes com Conjuntos
as operacoes
Estudamos nesta secao entre conjuntos quaisquer de
intersecao,
um mesmo conjunto universo: uniao, complementar e diferenca.
19
1.2.1 de Conjuntos
Uniao
a definicao,
Apresentamos, nesta subsecao, exemplos e propriedades
uniao
da operacao entre conjuntos.
A B = {x | x A ou x B}.
Exemplo 1.2.1.
B.
Figura 1.6: A uniao
Observe! No ultimo
exemplo apresentamos um conjunto unido
com o conjunto vazio, o qual nos resultou o proprio conjunto. Como o
conjunto vazio e desprovido de elementos, esta propriedade e valida
para qualquer conjunto A, isto e:
A = A.
1. (Idempotente) A A = A.
2. (Comutatividade) A B = B A.
3. (Associatividade)A (B C) = (A B) C.
21
B.
Figura 1.8: A uniao
1.2.2 de Conjuntos
Intersecao
A B = {x | x A e x B}.
B
Figura 1.9: A intersecao
Exemplo 1.2.2.
B
Figura 1.10: A intersecao
B
Figura 1.11: A intersecao
c) {a, e, i} {b, c, d, f, g} = .
e) {1, 0, 9, 17} = .
do Exemplo a)
Figura 1.12: Ilustracao
Observe! No ultimo
de um con-
exemplo vimos que a intersecao
junto dado com o conjunto vazio nos resultou o vazio. Como o con-
23
do Exemplo c
Figura 1.13: Ilustracao
A = .
de conjuntos.
Em seguida, vemos outras propriedades da intersecao
conjuntos quaisquer. Entao:
Sejam A, B, C tres
1. (Idempotente) A A = A.
2. (Elemento Neutro) A U = A.
3. (Comutatividade) A B = B A.
4. (Associatividade) A (B C) = (A B) C.
disjuntos se
1.2.3. Dizemos que dois conjuntos A e B sao
Definicao
possuem elementos em comum, isto e,
eles nao
A B = .
Exemplo 1.2.3.
a) {a, b} {c, d} = .
b) {x | x e par} {x | x e mpar} = .
Exemplo 1.2.4.
Sejam A = {a, b, c, d, e, f }, B = {a, e, i, o, u} e C = {a, b, u, z}.
24
Figura 1.14: Propriedade Distributiva para a Uniao
Figura 1.15: Propriedade Distributiva para a Intersecao
{a, b, e}.
validas
Estas duas propriedades observadas no exemplo anterior sao
conjuntos A, B e C. Citamos agora estas e outras
para quaisquer tres
e intersecao
propriedades que envolvem uniao de conjuntos.
1. A (A B) = A.
2. A (A B) = A.
25
3. A (B C) = (A B) (A C).
4. A (B C) = (A B) (A C).
apresentamos a definicao
Nesta subsecao, e alguns exemplos e pro-
priedades da diferenca entre conjuntos.
A B = {x | x A e x 6 B}.
Exemplo 1.2.5.
26
d) {2, 4, 6} {2, 4, 6} = .
A A = .
Nesta ultima
definimos a complementacao
subsecao, de conjuntos e
entre conjun-
apresentamos exemplos e propriedades desta operacao
tos.
CAB = A B.
Exemplo 1.2.6.
ao
Em d) acima, vimos que o complementar do vazio em relacao
conjunto A, nos resultou o proprio da
conjunto A. E, pela definicao
tal propriedade e valida
complementacao, para qualquer conjunto A,
isto e,
CA = A.
Para
Apresentamos abaixo outras propriedades da complementacao.
isso, consideramos B e C dois subconjuntos quaisquer de um con-
junto A.
1. CAB B = e CAB B = A.
2. CAA = e CA = A.
Na ultima
desta unidade tratamos sobre tipos bastante espe-
secao
ciais de conjuntos, conhecidos por conjuntos numericos.
1.3 Conjuntos Numericos
apresentamos definicao,
Nesta secao exemplos e propriedades dos
conjuntos numericos: N, dos numeros
naturais, Z, dos numeros
in-
teiros, Q, dos numeros
racionais, IR, dos numeros
reais e, por fim, C,
dos numeros
complexos.
29
1.3.1 Numeros
Naturais
a definicao
Apresentamos nesta subsecao do conjunto dos numeros
naturais, assim como propriedades deste conjunto numerico.
dos numeros
A construcao das
naturais pode ser descrita atraves
seguintes propriedades:
1. Todo numero
natural possui um sucessor.
Exemplo 1.3.1.
a) O sucessor de 0 e 1.
b) O sucessor de 4 e 5.
2. Se um numero
natural e sucessor de outro, entao
os dois numeros,
denominados numeros
quando juntos, sao consecutivos.
Exemplo 1.3.2.
a) 0 e 1 sao
numeros
consecutivos.
b) 12 e 13 sao
numeros
consecutivos.
c) n e n + 1 sao
numeros
consecutivos, para qualquer n natural.
3. Varios numeros
de numeros
formam uma colecao naturais con-
secutivos se o segundo e sucessor do primeiro, o terceiro e
sucessor do segundo, o quarto e sucessor do terceiro e assim
sucessivamente.
Exemplo 1.3.3.
30
a) 0, 1, 2, 3, 4, 5 sao
consecutivos.
c) n, n + 1, n + 2, n + 3 sao
consecutivos, para qualquer n natural.
4. Todo numero
natural dado n, exceto o zero, possui um anteces-
sor.
Exemplo 1.3.4.
a) O antecessor de 1 e 0.
b) O antecessor de 23 e 22
Exemplo 1.3.5.
Adicao
a) 2+4=6.
b) 11+57=68.
Multiplicacao
a) 3 5 = 5 + 5 + 5 = 15.
b) 4 12 = 12 + 12 + 12 + 12 = 48.
numero
natural. Esta propriedade e chamada de fechamento. Por-
- soma e multiplicacao
tanto, ambas as operacoes - sao
fechadas. A
e da multiplicacao.
seguir, apresentamos outras propriedades da adicao
numeros
Para isto, consideramos a, b, c tres naturais quaisquer.
1. Associativa da adicao
(a + b) + c = a + (b + c).
2. Comutativa da adicao
a + b = b + c.
3. Elemento neutro da adicao
a + 0 = a.
4. Associativa da multiplicacao
a (b c) = (a b) c.
5. Comutativa da multiplicacao
a b = b a.
6. Elemento neutro da multiplicacao
a 1 = a.
em relacao
7. Distributiva da multiplicacao a` adicao
a (b + c) = a b + a c.
1.3.2 Numeros
Inteiros
Nesta subsecao definimos o conjunto dos numeros
inteiros,
bem como apresentamos propriedades deste conjunto numerico.
32
Z = {..., 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, ...}.
subconjuntos do conjunto Z:
Destacamos tres
Z+ = {0, 1, 2, 3, 4, ...} = N.
Z = {..., 4, 3, 2, 1, 0}.
Z = {..., 3, 2, 1, 1, 2, 3, ..}.
Exemplo 1.3.6.
b) 3 e sucessor de 4 e e antecessor de 2.
c) 0 e antecessor de 1 e e sucessor de 1.
Definicao
1.3.4. Definimos por modulo ou valor absoluto de um numero
inteiro z, e denotamos por |z|, o maior valor entre z e o seu oposto z,
isto e,
|z| = max{z, z}.
Exemplo 1.3.7.
a) |2| = 2.
b) | 9| = 9.
c) |0| = 0.
Para numeros
inteiros, a soma de dois numeros
e determinada
como segue:
Exemplo 1.3.8.
b) (3) + (4) = 7.
c) 23 + (3) = 20.
d) (2) + 11 = 9.
e) (16) + 7 = 9.
O produto de um numero
inteiro negativo por um inteiro positivo
e um numero
inteiro negativo.
Exemplo 1.3.9.
d) 2 (11) = 22.
e) (16) 4 = 64.
e multiplicacao
As propriedades vistas para adicao de numeros
natu-
sao
rais tambem validas
para os numeros
destas, vale
inteiros. Alem
a propriedade de existencia
do simetrico, como vemos abaixo.
Existencia
do simetrico Dado x Z, sempre existe o inteiro x Z
tal que
x + (x) = 0.
de soma e multiplicacao,
Alem tambem
temos para numeros
inteiros
de divisor, que apresentamos a seguir.
a nocao
Exemplo 1.3.10.
a) 2|10, pois 10 = 5 2
b) 5| 15 pois 15 = 3 5
d) 3| 27 pois 27 = 9 (3)
35
e) 0|0 pois 0 = 1 0
f) 3|0 pois 0 = 0 3
No ultimo
exemplo acima, vimos que 3|0. Podemos observar que
qualquer numero
inteiro n e divisor de 0, pois 0 = 0 n.
1.3.3 Numeros
Racionais
Exemplo 1.3.12.
36
3
a) Q.
4
2
b) Q.
3
6
c) Q.
5
10
d) = 2 Q.
5
subconjuntos de Q:
Destacamos, assim como em Z, tres
1. O conjunto dos racionais nao-positivos, o qual denotamos por
Q .
2. O conjunto do racionais nao-negativos, o qual denotamos por
Q+ .
3. O conjunto do racionais nao-nulos, o qual denotamos por Q .
1. Quando o numero
decimal tem uma quantidade finita de algaris-
mos.
Exemplo 1.3.13.
6
a) =2
3
1
b) = 0, 5
2
1
c) = 0, 25
4
13
d) = 0, 13
100
97
e) = 0, 0097
10000
2. Quando o numero
decimal tem uma quantidade infinita de alga-
rismos que se repetem periodicamente.
Exemplo 1.3.14.
1
a) = 0, 33333...
3
37
5
b) = 0, 714285714285...
7
13
c) = 0, 59090909...
22
Para numeros
sao
racionais, a igualdade, a soma e a multiplicacao
definidas como segue.
a c
1.3.9. Dados dois numeros
Definicao racionais e , temos:
b d
a c
i) = ad = bc.
b d
a c ad + bc
ii) + = .
b d bd
a c ac
iii) = .
b d bd
vistas para numeros
As propriedades de soma e multiplicacao na-
sao
turais e inteiros tambem validas
para os numeros
racionais. Alem
a propriedade de existencia
destas, temos tambem do elemento in-
verso para a multiplicacao.
a b
Existencia do inverso multiplicativo Para todo b
Q , existe a
a b
Q tal que b
a
= 1.
Exemplo 1.3.15.
2 3
a) O inverso multiplicativo de e .
3 2
1
b) O inverso multiplicativo de 5 por .
5
1
c) O inverso multiplicativo de e 3.
3
1.3.4 Numeros
Reais
Exemplo 1.3.16.
a) 2
3
b) 4
c) 2
3
d) = 3, 1415926
e) e = 2.7182818284590452...
1. O conjunto dos reais nao-positivos, o qual denotamos por R .
2. O conjunto do reais nao-negativos, o qual denotamos por R+ .
dos numeros
A representacao
reais nos permite definir uma relacao
de ordem pode ser definida como
de ordem entre eles. A relacao
segue. Dados dois numeros
reais a e b, temos:
a b b a 0.
Exemplo 1.3.17.
a) 5 7 7 5 = 2 0.
b) 3 4 4 (3) = 7 0.
c) 15 8 (8) (15) = 7 0.
39
[a, b] = {x IR | a x b}.
Exemplo 1.3.18.
2. [a, +) = {x IR | x a};
40
3. (, a) = {x IR | x < a};
4. (, a] = {x IR | x a}.
1.3.5 Numeros
Complexos
x2 + 1 = 0 nao
A equacao possui solucao
em IR. Motivado pela
de solucao
determinac ao para problemas como este, surgiu o numero
i = 1 e a definicao
imaginario de numero
complexo. Nesta subsecao,
apresentamos um breve estudo sobre o conjunto dos numeros
com-
plexos.
numeros
onde a e b sao reais e i e a unidade imaginaria.
Chamamos os numeros
reais a e b, respectivamente, de parte real
e parte imaginaria do numero
complexo z. Denotamos o conjunto dos
numeros
complexos de C.
Exemplo 1.3.19.
Figura 1.21: Conjuntos Numericos
1. z = w a = c e b = d.
2. z + w = (a + c) + (b + d)i.
O oposto de um numero
complexo z, assim como para os reais, e o
elemento z. Isto e,
o oposto ou simetrico
de z = a + bi e o complexo
z = abi. Um numero
complexo especial e o elemento conjugado,
damos abaixo.
cuja definicao
1.4 Exerccios
verdadeiras e quais
1. Indique quais das seguintes sentencas sao
falsas.
sao
a) a {x | x e vogal}
b) 10 {x | x e primo}
d) = {x N | x = x + 2}
f) {a, c} 6 {a, d, g, j}
a) {x N | x + 2 = 8 }
b) {x IR | x2 + 4 = 0}
c) {x Z | x = x + 2}
a) {x | x2 2x + 1}
d) {x | x2 5x + 6 e 2x 4 = 0}
5. Na classe de Matematica Discreta ha 60 alunos, 37 deles fizeram
um curso tecnico 12 deles tem curso de
antes de graduacao,
completo e 7 tem curso tecnico
ingles completos.
e de ingles
ou um curso tecnico?
Quantos alunos concluram ingles
43
a) A B
b) A C
c) A (B C)
d) (A B) C
e) A (B C)
f) E D
g) (D F ) (E F )
h) (F E) D
i) CFED
j) CCBA
a) 0.3 Z
b) 2.5 Q
c) Z IR
d) 2 3 5 IR Q
e) 25 IR Q
21
f) 3
IR N
a) A B
b) A B
c) CAB .
44
a) A B
b) A B
Referencias
Bibliograficas
[1] Matematica Essencial
http://pessoal.sercomtel.com.br/matematica/medio
[2] Klick Educacao
http://www.klickeducacao.com.br/2006/frontdoor/lista_materia/0,59
[5] HEFEZ, A. Curso de Algebra, volume 1. IMPA. CNPq. Rio de
Janeiro. 1993.
[6] IEZZI, G. et al. Fundamentos de Matematica Elementar 1: con-
juntos e funcoes. Paulo. Ed. Atual. 1977.
Sao
[7] MENEZES, P. B. Matematica e In-
Discreta para Computacao
formatica. Porto Alegre. Ed Sagra Luzzato. 2005.
45
U ni da
Unidade 2de 1
AA soc
sociolo
iologia
gia ee a
a
Soc ioloRelaes
Sociologiagia da
da Edu
Educa
cao
o
Resumo
Nesta unidade, estudamos as relaes entre os
conjuntos, recebendo maior destaque as relaes
binrias, especialmente as endorrelaes.
Apresentamos tambm duas importantes classes de
endorrelaes, a saber: as relaes de ordem e as
relaes de equivalncia.
UNIDADE 2. Relaes 46
2.1 Par Ordenado e Produto Cartesiano 48
2.2 Relao Binria 53
2.3 Endorrelao e Propriedades 55
2.4 Relao de Ordem 62
2.5 Relao de Equivalncia 67
2.6 Relao Inversa 71
2.7 Relao Composta 73
2.8 Exerccios 74
2.9 Referncias Bibliogrficas 78
2. Relacoes
48
49
A = , B = , e = .
Exemplo 2.1.1.
a) A B = {(1, 3), (1, 4), (1, 5), (2, 3), (2, 4), (2, 5)}. Este conjunto
pode ser representado pelo diagrama de flechas, como ve-
mos na figura 2.2.
b) B A = {(3, 1), (3, 2), (4, 1), (4, 2), (5, 1), (5, 2)}. Pelo diagrama
deste conjunto e dada na figura
cartesiano, a representacao
2.3.
50
c) A A = {(1, 1), (1, 2), (2, 1), (2, 2)}. Pelo diagrama de flechas,
este conjunto e representado na figura 2.4.
d) BB = {(3, 3), (3, 4), (3, 5), (4, 3), (4, 4), (4, 5), (5, 3), (5, 4), (5, 5)}.
dada pela
Pelo diagrama cartesiano, temos a representacao
figura 2.5.
A B = {(a, b) | a
2. Sejam A = [1, 2] e B = [0, 3], entao
[1, 2] e b [0, 3]} e representamos graficamente este conjunto
na figura 2.6.
1. (Nao-comutatividade) Se A 6= B entao
A B 6= B A.
2. (Nao-associatividade) Se A, B e C conjuntos distintos, entao
(A B) C 6= A (B C).
Grafica
Figura 2.6: Representacao
Grafica
Figura 2.7: Representacao
conjunto
A B C = {(1, 0, 1), (1, 0, 2), (1, 0, 3), (1, 2, 1), (1, 2, 2), (1, 2, 3),
(2, 0, 1), (2, 0, 2), (2, 0, 3), (2, 2, 1), (2, 2, 2), (2, 2, 3)}.
53
Binaria
2.2 Relacao
introduzimos as relacoes
Nesta secao binarias,
apresentando definicoes
e propriedades destas relacoes.
Os conjuntos A e B sao
chamados, respectivamente, de conjuntos
de partida (ou origem) e de chegada (ou destino).
de um conjunto A em um conjunto B
Denotaremos uma relacao
por AB.
AB, destacamos os seguintes subconjuntos.
Em uma relacao
, o qual denota-
2.2.2. Chamamos de domnio da relacao
Definicao
mos por D(), o seguinte subconjunto de A:
D() = {a A | b B : ab}.
, o qual denota-
2.2.3. Chamamos de imagem da relacao
Definicao
mos por Im(), o seguinte subconjunto de B:
Im() = {b B | a A : xy}.
Exemplo 2.2.2. Os domnios e imagens das relacoes do exemplo
respectivamente:
2.2.1 sao,
que sao
Segue abaixo alguns exemplos de relacoes definidas pela
propriedade que a caracteriza.
= {(2, 0), (4, 0), (4, 3), (6, 0), (6, 3), (6, 4)}.
Grafica
Figura 2.8: Representacao
Grafica
Figura 2.9: Representacao
e Propriedades
2.3 Endorrelacao
de igualdade em A, isto e,
a) Consideremos a relacao
= {(a, b) A A | a = b};
56
entao
= {(r, r), (i, i), (e, e), (c, c)}
por Grafo
Figura 2.10: Representacao
= {(a, b) B B | a b},
isto e,
= {(5, 0), (5, 4), (0, 4)}.
1. Reflexiva.
de reflexiva quando
2.3.2. Chamamos uma relacao
Definicao
satisfaz:
( a A) aa.
Exemplo 2.3.2.
57
por Grafo
Figura 2.11: Representacao
sobre
de inclusao
c) Seja A um conjunto qualquer. A relacao
o conjunto das partes P(A) e reflexiva. Basta observar que
todo conjunto esta contido em si mesmo.
2. Simetrica.
de simetrica
2.3.3. Chamamos uma relacao
Definicao quando
satisfaz:
( a, b A) ab ba.
58
por Grafo
Figura 2.12: Representacao
Exemplo 2.3.4.
de desigualdade nao
c) A relacao e simetrica
em N. Veja, por
exemplo, que 3 6 nao
implica 6 3.
simetrica
O grafo de uma relacao possui a caracterstica que
existe aresta ou ha duas
entre dois nodos quaisquer, ou nao
arestas, uma em cada sentido. Veja os exemplos abaixo:
por Grafo
Figura 2.13: Representacao
b) Seja a relacao
= {(a, a), (a, b), (a, c), (b, a), (b, b), (b, c), (c, a), (c, b), (c, d)}.
por Grafo
Figura 2.14: Representacao
3. Transitiva.
de transitiva quando
2.3.4. Chamamos uma relacao
Definicao
( a, b, c) ab e bc = ac.
Exemplo 2.3.6.
60
e em IR tambem
b) As relacoes sao
exemplos de relacoes
transitivas, pois para quaisquer a, b, c A, se a b e b c
temos a c; o mesmo ocorrendo no caso de de-
entao
sigualdade .
sobre
de inclusao
c) Seja A um conjunto qualquer. A relacao
o conjunto das partes P(A) tambem
e transitiva, isto e,
da-
dos A1 , A2 , A3 P(A) tais que A1 A2 e A2 A3 temos
que A1 A3 . Veja ilustracao
na figura 2.15.
4. Anti-simetrica.
de anti-simetrica
2.3.5. Chamamos uma relacao
Definicao
quando satisfaz:
( a, b, c) ab e ba = a = b.
Exemplo 2.3.7.
61
em IR e anti-simetrica.
a) A relacao Veja que para quaisquer
elementos a, b IR que satisfazem a b e b a temos que
a = b. Lembre-se que esta relacao
nao
e simetrica.
sobre
de inclusao
b) Seja A um conjunto qualquer. A relacao
o conjunto das partes P(A) tambem
e anti-simetrica,
pois
dados dois subconjuntos A1 e A2 de P(A), se A1 A2 e
A2 A1 entao
A1 = A2 .
de igualdade em IR e simetrica
c) A relacao
e anti-simetrica.
anti-simetrica
O grafo de uma relacao e caracterizado por pos-
suir entre dois nodos quaisquer, no maximo uma aresta.
por Grafo
Figura 2.16: Representacao
e simetrica,
nao porque as estradas que ligam duas cidade
podem ser diferentes e, em um dos sentidos, ser mais de-
morado que o outro; nem transitiva mas, e reflexiva.
de Ordem
2.4 Relacao
parcial em um conjunto A
2.4.1. Chamamos de ordenacao
Definicao
em A que possui as propriedades reflexiva, transitiva e
a uma relacao
anti-simetrica, satisfaz, respectivamente:
isto e,
da desigualdade, seja ou
de ordem generaliza a ideia
A relacao
, conhecida para numeros
exemplos naturais de
reais. Assim, sao
de ordem, as seguintes relacoes:
relacao
63
Exemplo 2.4.1.
a b ou b a.
Exemplo 2.4.2.
64
de desigualdade em IR e a relacao
1. A relacao no
de inclusao
conjunto das partes, P(A), de um conjunto dado A, sao
exem-
totalmente ordenadas.
plos de relacoes
= {(1, 1), (5, 5), (9, 9), (1, 5), (5, 9), (1, 9)}
em A e de ordenacao
total. Veja figura 2.17.
Total
Figura 2.17: Ordenacao
( a A) y a.
Sao
limites superiores de A todos os numeros
L maiores
que 2. Analogamente, sao
limites inferiores todos os l menores
que 1.
1 e 2 sao,
respectivamente, os elementos mnimo e maximo,
limites superiores e inferiores de A, respectiva-
pois sao
mente, e ambos pertencem a A.
1.2 e o maximo
de A por ser limite superior e pertencer a A
possui mnimo (0 6 A).
e observe que A nao
os elementos supremo e
Exemplo 2.4.4. Veremos agora quais sao
nfimo para os conjuntos do exemplo anterior.
os elementos ma-
Exemplo 2.4.5. Agora vamos identificar quais sao
ximal e minimal para os mesmos conjuntos estudados no exemplo
anterior.
de Equivalencia
2.5 Relacao
de equivalencia
2.5.1. Chamamos relacao
Definicao
a toda relacao
binaria em um conjunto A que e reflexiva, simetrica
e transitiva, isto e,
satisfaz:
de equivalencia
A relacao
generaliza a igualdade. Assim, sao
de equivalencia:
exemplos naturais de relacao
Exemplo 2.5.1.
a) A igualdade de numeros
em IR.
- r e paralela a r,
- se r e paralela a s entao
s e paralela r e,
Na sequ encia de cobertura e particao
apresentamos a definicao
de conjuntos.
ni=1 Ai = S.
68
Exemplo 2.5.2.
b) Os conjuntos de numeros
pares P = {x N | x e par} e dos
numeros
mpares I = {x N| x e mpar} formam uma particao
dos numeros
naturais. Veja a figura 2.18.
Figura 2.18: Particao
69
de equivalencia
Uma relacao sobre um conjunto A define uma
em A, como veremos abaixo.
particao
[a] = {x A| xa}.
Exemplo 2.5.3.
= {(0, 0), (1, 1), (2, 2), (0, 2), (2, 0)}
admite as seguintes classes de equivalencia:
a) [0] = {0, 2}
b) [1] = {1}
c) [2] = {2, 0}
que se x e um numero
- Veja tambem para todo y
mpar entao
e par e, y [x]. Logo, [x] e a
mpar, a soma x + y tambem
classe de equivalencia dos numeros
mpares.
Uma classe de equivalencia pode ter mais de um nome ou ele-
mento representativo: no primeiro exemplo veja que [0] = [2] e, no
segundo, podemos representar a classe dos numeros
pares por [2] =
[4] = [98] = [128] = [1976] = ..., e a classe dos numeros
mpares por
[1] = [3] = [19] = [137] = [1079] = .... (Veja figura 2.18 acima).
70
2.5.4. Chamamos o conjunto das classes de equivalencia
Definicao
modulo de um conjunto A, o qual indicamos por A/, de conjunto
quociente de A por .
de equivalencia,
Veremos em seguida um exemplo especial de relacao
de congruencia
a chamada relacao
modulo m sobre Z.
binaria
Exemplo 2.5.4 (Relacao
de congruencia
modulo m sobre o
conjunto Z.). Seja um inteiro m > 1. Dados a, b Z, dizemos que a
e congruo
a b modulo
m, o qual denotamos por a b(mod m), se, e
somente se, m|(a b), isto e,
a b e divisvel por m, ou ainda, existe
k Z tal que x = y + km.
de congruencia
A relacao de equivalencia
define uma relacao em Z,
atende as tres
isto e, propriedades: reflexiva, smetrica
e transitiva.
Observe:
A relacao
de congruencia
e reflexiva pois, para qualquer x Z
temos que x x(mod m), visto que x x = 0 e divisvel por m.
A relacao
de congruencia
e simetrica
pois, para quaisquer x, y
Z com x y(mod m) temos que (x y) e divisvel por m, ou
ainda, y x(mod m).
A relacao
de congruencia
e transitiva pois, para quaisquer x, y, z
Z com x y(mod m) e y z(mod m) temos que x y e y z
divisveis por m. Logo, a soma deles tambem
sao e divisvel por
(x y) + (y z) = x z satisfaz x z(mod m).
m, isto e,
de congruencia
A relacao
modulo m define em Z um conjunto quo-
ciente, o qual denotamos por Zm . Tal conjunto quociente tem exata-
mente m elementos a saber:
Sub-exemplo: Vamos escrever as classes de equivalencia
da relacao
binaria
de congruencia
modulo 3 em Z.
71
Encerramos esta unidade com as secoes sobre inversa e com-
posta de relacoes.
Inversa
2.6 Relacao
a inversao
Estudamos nesta secao de relacoes.
Iniciamos com a
de relacao
definicao inversa, apresentamos exemplos e, por fim, pro-
priedades satisfeitas por esta relacao.
1 = {(b, a) B A | (a, b) }.
Exemplo 2.6.1.
72
b) Consideremos a relacao de desigualdade > no conjunto
A = {1, 0, 2, 5}, isto e,
= {(0, 1), (2, 1), (5, 1), (2, 0), (5, 0), (5, 2)}.
inversa e
A relacao
1 = {(1, 0), (1, 2), (1, 5), (0, 2), (0, 5), (2, 5)}.
y = x + 1 em IR. A relacao
c) Consideremos a endorrelacao inversa
e dada por 1 = {(x, y) IR2 | x = y 1} e ambas as relacoes
representadas na figura 2.19.
sao
e sua inversa
Figura 2.19: Relacao
1. D(1 ) = Im().
2. Im(1 ) = D().
3. (1 )1 = .
73
Composta
2.7 Relacao
Apresentamos aqui a definicao, exemplos e propriedades desta
entre relacoes.
operacao
conjuntos quaisquer e 1 e 2
2.7.1. Sejam A, B e C tres
Definicao
relacoes, respectivamente, de A em B e de B em C. Chamamos de
ou composta de 1 e 2 , a qual denotamos por 2 1
composicao
(e lemos 2 composta com 1 ou 2 bola 1 ), a relacao
definida de
A em C como segue:
de Relacoes
Figura 2.20: Composicao
Exemplo 2.7.1.
b) Sejam as relacoes 1 = {(x, y) IR2 | y = x2 } e 2 = {(x, y)
IR2 | y = x + 1} em IR. Temos que a composicao
2 1 e dada
por:
2 1 = {(x, y) IR2 | y = (x + 1)2 }.
74
que:
Temos tambem
de
Observe! Pelo item b) do Exemplo 2.7.1 acima, a composicao
em geral nao
relacoes e comutativa.
atende a propriedade associativa, como enunciamos
A composicao
abaixo.
2.8 Exerccios
= {(a, a), (b, c), (b, d), (c, e), (d, b)}.
Determine:
a)A b)D() c)Im() d)1
2. Determine domnio, imagem e inversa das seguintes relacoes:
a) = {(a, b) | a + b = 7} em N.
d) = {(0, 1), (1, 0), (2, 4), (4, 2), (4, 6), (6, 4)} em A = {0, 1, 2, 4, 6}.
binarias
3. Encontre todas as relacoes sobre o conjunto A = {a, b}.
reflexivas, simetricas,
Determine quais sao
anti-simetricas e/ou
transitivas.
1 = {(2, 2), (1, 1), (3, 3), (5, 5), (7, 7), (2, 1), (1, 3),
a)
(3, 5), (5, 7)}.
b) 2 = {(2, 1), (1, 2), (5, 7), (7, 5)}.
3 = {(2, 1), (1, 3), (2, 3), (3, 2), (3, 1), (1, 2),
c)
(1, 1), (2, 2), (3, 3)}.
d) 4 = .
a) 1 = {(x, y) | x e mpar} em A = N.
b) 2 = {(x, y) | x + y e par} em A = N.
c) 3 = {(x, y) | x y e multiplo
de 5} em A = Z.
a) Se 1 e 2 sao 1 2 e transitiva.
transitivas entao
b) Se 1 e 2 sao
simetricas
1 2 e 1 2 sao
entao
simetricas.
7. Verifique que as seguintes relacoes ordenacoes
sao parciais e
desenhe o grafo de cada uma delas.
a) = {(a, a), (a, b), (a, c), (b, b), (b, c), (c, c)} em A = {a, b, c}.
Identifique o maximo, o mnimo e os elementos maximais e mi-
nimais de B = {9, 15}.
76
A = {{0}, {1}, {0, 1}, {0, 1, 2}, {0, 1, 3}, {0, 1, 2, 3}}.
Identifique o maximo, o mnimo e os elementos maximais e mi-
nimais de B = {{0, 1}, {0, 1, 2}, {0, 1, 3}}.
11. Determine quais das relacoes abaixo sobre A = {1, 2, 3} sao
de equivalencia.
relacoes
a) 1 = A A
b) 2 = {(1, 1), (1, 2), (1, 3), (2, 1), (2, 2), (2, 3)}.
c) 3 = {(1, 1), (2, 2), (3, 3), (3, 2), (2, 3)}.
d) 4 = {(1, 1), (2, 2), (3, 3), (1, 2), (2, 1)}.
12. Determine as classes de equivalencia
que compoem o conjunto
Z5 .
a) = {(x, y) | x + y = 5} em N.
b) = {(x, y) | x divide y} em N.
15. Determine todas as relacoes
de equivalencia sobre o conjunto
A = {0, 1, 2}.
Referencias
Bibliograficas
[1] Matematica Essencial
http://pessoal.sercomtel.com.br/matematica/superior/algebra/relacoes/relacoes.htm
[3] DOMINGUES, H. e IEZZI, G. Algebra Paulo. Ed.
Moderna. Sao
Atual. 1982.
[4] GERSTING, J. L. Fundamentos Matematicos
para a Ciencia da
Rio de Janeiro. LTC. 1995.
Computacao.
[5] MENEZES, P. B. Matematica e In-
Discreta para Computacao
formatica. Porto Alegre. Ed Sagra Luzzato. 2005.
78
U ni da
Unidade 3de 1
AA soc
sociolo
iologia
gia ee a
a
Soc iolo Funes
gia
Sociologia da da Edu
Educa
cao
o
Resumo
Esta unidade dedicada ao estudo das funes, de
um ponto de vista algbrico. Definimos funes,
estudamos as propriedades de sobrejeo, injeo e
bijeo, bem como a condio para existncia da
funo inversa e a operao de composio.
Finalizamos apresentando dois interessantes
exemplos de classes de funes, a saber: funes
de permutao e funes de recurso.
UNIDADE 3. Funes 79
3.1 Definio de Funo 81
3.2 Propriedades das Funes 87
3.3 Inversa de Funes 96
3.4 Composta de Funes 100
3.5 Funes de Permutao 101
3.6 Funes de Recurso 103
3.7 Exerccios 105
3.8 Referncias Bibliogrficas 109
3. Funcoes
As funcoes
constituem uma importante classe de relacoes com
em varias
aplicacoes
ciencias.
Na Ciencia por exem-
da Computacao,
plo, os resultados gerados por um algoritmo podem ser vistos como
O estudo de
dos dados de entrada, um caso especial destas funcoes
uma funcao
funcoes pode ser
e a funcao
de recursao.
incrementado no
Nesta unidade apresentamos o que caracteriza este tipo de relacao,
stio somatematica.
e, ao final, alguns tipos especiais.
propriedades, operacoes
de Funcao
3.1 Definicao
81
82
desta relacao
Veja ilustracao pelo diagrama de Venn na figura
3.1.
da Relacao
Figura 3.1: Representacao
desta relacao
Veja ilustracao pelo diagrama de Venn na figura
3.2.
desta relacao.
Veja na figura 3.3 a representacao
da Relacao
Figura 3.2: Representacao
da Relacao
Figura 3.3: Representacao
desta relacao
Na figura 3.4 temos a representacao pelo dia-
grama de Venn.
da Relacao
Figura 3.4: Representacao
da Relacao
Figura 3.5: Representacao
Note! As relacoes dos exemplos c), d) e e) possuem uma pro-
priedade em comum: Cada elemento do conjunto de partida A e le-
vado a um, e apenas um, elemento do conjunto de chegada B. Isto
ou aplicacao
caracteriza o que chamamos de funcao de A em B. As-
sim, temos:
85
3.1.1. Sejam A e B dois conjuntos quaisquer. Uma relacao
Definicao
e denotamos f : A B, se para
f de A para B e chamada funcao,
todo x A existe unico
y B tal que (x, y) f .
acima, relacoes
Observe! Da definicao que fazem associacoes
do
tipo um-para-varios
(ou varios-para-v
arios) podem ser funcoes.
nao
da funcao
Indicamos o elemento y, que corresponde a x atraves f,
por y = f (x), a qual lemos f de x, e denotamos:
f: A B
x 7 f (x).
As definicoes semelhantes ao que vimos
de domnio e imagem sao
na unidade anterior para relacoes.
f : A B. Chamamos o conjunto
3.1.2. Seja uma funcao
Definicao
de partida ou de sada, A, de domnio de f e o denotamos por D(f ).
O conjunto de chegada, B, denominamos de contradomnio de f e o
denotamos por CD(f ).
f : A B. Chamamos y = f (x) de
3.1.3. Seja uma funcao
Definicao
imagem de x A. Denominamos o conjunto das imagens y = f (x),
para cada x D(f ), de Imagem de f e o denotamos por Im(f ).
exemplos de funcoes
Exemplo 3.1.2. Sao as seguintes relacoes.
a)
Figura 3.7: Funcao
Observe! Se tomassemos no ultimo
x = y2
exemplo a condicao
no lugar de y = x2 , esta nova relacao
obtida nao
seria um funcao.
Veja por exemplo que (1, 1) e (1, 1) pertencem a` esta nova relacao,
ou seja, um mesmo elemento do conjunto de sada esta relacionado
a dois elementos do conjunto de chegada.
87
b)
Figura 3.8: Funcao
3.2 Propriedades das Funcoes
f : A B. Dizemos que
3.2.1. Consideremos uma funcao
Definicao
88
c)
Figura 3.9: Funcao
Im(f ) = CD(f ).
Exemplo 3.2.1.
Logo,
Im(f ) = {1, 0, 3} = B.
desta funcao,
Encontramos na figura 3.14 a representacao us-
ando o diagrama de Venn.
89
a)
Figura 3.10: Funcao
b)
Figura 3.11: Funcao
c)
Figura 3.12: Funcao
que nao
Figura 3.13: Relacao e Funcao
91
- corta o grafico em apenas um ponto, ou
- corta o grafico em mais de um ponto.
Em seguida apresentamos a injetividade de funcoes.
92
Sobrejetora - Representacao
Figura 3.15: Funcao Cartesiana
Sobrejetora - Representacao
Figura 3.16: Funcao Cartesiana
f : A B. Dizemos que
3.2.2. Consideremos uma funcao
Definicao
f e injetora (ou injetiva) quando elementos distintos do domnio de f
93
Sobrejetora - Representacao
Figura 3.17: Funcao Cartesiana
Sobrejetora - Representacao
Figura 3.18: Funcao Cartesiana
possuem imagens distintas, isto e:
x1 6= x2 = f (x1 ) 6= f (x2 ).
94
Exemplo 3.2.2. Vamos estudar quanto a injetividade as funcoes do
exemplo anterior.
injetora, atraves
Identificamos uma funcao de sua representacao
carte-
siana, quando ao passarmos retas paralelas ao eixo 0x, cada reta
- corta o grafico em apenas um ponto, ou
corta o grafico.
- nao
f : A B. Dizemos que f e
3.2.3. Seja uma funcao
Definicao
bijetora (ou bijetiva) quando f e injetora e sobrejetora.
Exemplo 3.2.3.
95
bijetoras
a) Pelo estudado nos Exemplos 3.2.1 e 3.2.2, temos que sao
f (x) = 2x + 5 e f (x) = x3 em IR.
as funcoes
Modular
Figura 3.19: Funcao
3.2.1. No ultimo
Observacao que
exemplo apresentamos uma funcao
possui nenhuma das propriedades de injetividade ou sobrejetividade,
com uma infinidade de funcoes.
e isso ocorre tambem
Assim, nao
dividindo-as em injetivas ou sobrejetivas.
podemos classificar funcoes
cartesiana de funcoes
Pelo que vimos sobre a representacao in-
bijetora tem seu
jetoras e sobrejetoras, conclumos que uma funcao
grafico cortado em apenas um ponto por cada reta paralela ao eixo
Ox. Observe novamente as figuras 3B e 3D.
Na proxima estudaremos funcoes
secao que possuem, necessa-
riamente, a propriedade de bijecao.
96
3.3 Inversa de Funcoes
de funcao
Apresentamos aqui a definicao inversa, exemplos e pro-
priedades satisfeitas, e discutimos condicoes
sobre a existencia da
inversa.
= {x A | f (x) B}.
f 1 (B)
Inversa
Figura 3.20: Funcao
Exemplo 3.3.1.
f e uma relacao
Sabemos que uma funcao cujo conjunto de sada
disso, cada elemento do domnio tem
coincide com o domnio e, alem
imagem unica
da f . Quando determinamos a relacao
atraves inversa
nao
de f , pode acontecer de esta relacao possuir tais propriedades.
Veja, por exemplo:
Quadratica
Figura 3.21: Funcao
de uma condicao
Precisamos entao para que a relacao
inversa
Observe que a propriedade de injetividade de
seja ainda uma funcao.
f nos garante a unicidade dos elementos da imagem e, para que o
conjunto de sada da inversa coincida com o seu domnio devemos ter
que f seja sobrejetora. Estas duas propriedades nos garantem que
f 1 e tambem
uma funcao.
Assim:
98
f : A B. A relacao
3.3.2. Seja uma funcao
Proposicao inversa f 1
e uma funcao
de B em A se, e somente se, f e bijetora.
Exemplo 3.3.3.
= {(y, x) | y = 2x + 5}
f (x) = 2x + 5 tem inversa f 1 (x)
a) A funcao
y 5
ou ainda f 1 (x) = (x, y) | x =
. Veja a representacao
2
na figura 3.22.
e sua inversa
Figura 3.22: Funcao
99
e sua inversa
Figura 3.23: Funcao
f . Alem
A inversa f 1 mantem a propriedade bijetora da funcao
particular conhecida
disso, podemos relacionar f 1 com uma funcao
da aplicacao
como identidade. Lembramos abaixo a definicao identi-
dade e em seguida apresentamos algumas propriedades.
f satisfaz:
A inversa f 1 de uma funcao
1. I f = f
2. f I = f
3. f f 1 = I
Na proxima apresentamos uma operacao
secao de funcoes
conhecida
por composicao.
100
de Funcoes
3.4 Composicao
de duas funcoes
A composicao g e f somente esta definida quando
o contra-domnio de f e igual ao domnio da g. Com isto assegurado,
podemos definir a composta de g e f .
de Funcoes
Figura 3.24: Composicao
Exemplo 3.4.1.
a) Sejam f (x) = x e g(x) = 2x 1. Temos que Im(f ) = IR+
D(g) = IR e, (g f )(x) = g(f (x)) = g( x) = 2 x 1.
nao
Em geral, a composicao e uma operacao
comutativa. Por
exemplo, basta vermos em b) acima que f g 6= g f . Porem,
a
associatividade e uma propriedade atendida por esta operacao,
isto
e:
Associatividade. Dadas as funcoes f : A B, g : B C e
h : C D, temos:
h (g f ) = (h g) f.
de funcoes
A composicao as propriedades de sobrejecao
mantem e
isto e,
injecao, se f e g sao
funcoes
que possuem as propriedades
para a existencia de g f , entao:
Nas proximas e ultimas
apresentamos alguns exemplos es-
secoes
peciais de funcoes.
3.5 Funcoes
de Permutacao
a definicao
Apresentamos nesta subsecao e exemplos das chamadas
de permutacao.
funcoes Temos aqui uma base para o estudo de uma
estrutura algebrica
particular que discutiremos no proxima unidade.
SA = {f : A A | f e uma bijecao}.
102
Exemplo 3.5.1.
b) Seja A = {1, 2, 3, 4}. g = {(1, 4), (2, 1), (3, 2), (4, 3)} e uma funcao
de permutacao.
de permutacao
Note! As funcoes representam arranjos ordenados
dos elementos do domnio.
de permutacao
As funcoes podem tambem
ser representadas ma-
tricialmente, da seguinte maneira:
nao
Nesta notacao, importa a ordem das colunas. Assim, por exemplo,
1 2 3 2 1 3
f = = .
2 1 3 1 2 3
de permutacao,
O conjunto das funcoes munido da operacao
composicao,
forma um sistema algebrico
importante que apresentamos no proxima
unidade, o chamado Grupo das Permutacoes.
Abaixo vemos, atraves
de duas funcoes
de um exemplo simples, como opera a composicao
de um conjunto A.
de permutacao
103
1 2 3 4 1 2 3 4
Exemplo 3.5.2. Sejam f = eg =
3 2 4 1 4 1 2 3
duas permutacoes g f e a permutacao:
em S4 . A composicao
1 2 3 4
gf = .
2 1 3 4
preserva a bijecao.
Lembre-se! A composicao Logo, a composta
e ainda uma permutacao.
de duas permutacoes
de recursao.
Finalizamos esta unidade com as funcoes
3.6 Funcoes
de Recursao
recursivas sao
As funcoes aquelas que podem ser resolvidas atraves
de um processo do tipo mecanico, referindo-se a si mesma. Tais
determinam uma classe onde um problema pode ser resolvido
funcoes
delas. Em todas as funcoes
computacionalmente atraves recursivas,
temos basicamente dois passos:
- Um passo basico, cujo resultado e conhecido; e,
Exemplo 3.6.1.
a) A sequ encia de Fibonacci e definida por uma funcao
de recursao:
f (1) = 1
f (2) = 2
f (0) = 1
f (n + 1) = (n + 1)f (n).
104
Assim:
0! = f (0) = 1
1! = f (1) = (1)f (0) = 1
2! = f (2) = (2)f (1) = 2
3! = f (3) = (3)f (2) = 6...
recursiva:
c) Consideremos a funcao
f (0) = 3
f (n + 1) = 2f (n) + 5.
f 1) = 11
f (2) = 27
f (3) = 59.
105
3.7 Exerccios
f , de A em B, determi-
1. Determine quais das seguintes relacoes
nam funcoes:
a) f = {(0, 1), (1, 3), (2, 2)}, com A = {0, 1, 2, 3} e B = {1, 2, 3};
b) f = {(0, 0), (0, 1), (1, 2), (2, 3), (3, 3)} em A = B = {0, 1, 2, 3};
d) f (x) = |x| em A = B = Z;
e) f (x) = 2x 5 em A = B = N;
f) f (x) = 2x 7 em A = B = Z;
2x 1, x 10
g) f (x) = em A = B = IR;
x, x < 10
h) f , sendo A o conjunto dos alunos da turma de Matematica
Discreta e B o conjunto dos numeros
de matrcula, que as-
socia a cada aluno o seu numero
de matrcula.
funcoes:
2. Verifique que sao
a) f (x) = x + 1, com A = B = IR
b) f (x) = x2 4, com A = B = IR
c) f (x) = 9 x2 , com A = B = IR
6. Encontre todas as funcoes injetoras de A = {a, b} em B =
{c, d, e}.
sobrejetoras de A = {a, b, c} em B =
7. Encontre todas as funcoes
{d, e}.
8. Determine a inversa das seguintes funcoes:
compostas f g e g f , sendo:
9. Encontre as funcoes
a) f (x) = x + 1 e g(x) = x2 2
107
c) f (x) = 6x 1 e g(x) = |x 1|
d) f (x) = x2 6x + 5 e g(x) = x2
e) f (x) = x + 3 e g(x) = x 11
g) f (x) = x e g(x) = x2 1
d) f = {(1, 3), (2, 5), (3, 4), (4, 2), (5, 1)} de A = {1, 2, 3, 4, 5}
de A = {1, 2, 3, 4, 5}.
11. Seja S5 o conjunto de todas as permutacoes
g f , sendo f, g S5 dadas abaixo.
Encontre a composicao
a) f = {(1, 3), (2, 5), (3, 4), (4, 2), (5, 1)} e
g = {(1, 1), (2, 3), (3, 4), (4, 5), (5, 2)}
b) f = {(1, 5), (2, 2), (3, 3), (4, 1), (5, 4)} e
g = {(1, 2), (2, 4), (3, 5), (4, 3), (5, 1)}
1 2 3 4 5 1 2 3 4 5
c) f = e g=
4 1 2 3 5 3 1 2 5 4
1 2 3 4 5 1 2 3 4 5
d) f = e g=
5 2 3 1 4 3 4 5 2 1
[1] Matematica Essencial
http://pessoal.sercomtel.com.br/matematica/
[5] Somatematica
www.somatematica.com.br/emedio.php
[6] DOMINGUES, H. e IEZZI, G. Algebra Paulo. Ed.
Moderna. Sao
Atual. 1982.
[7] GERSTING, J. L. Fundamentos Matematicos
para a Ciencia da
Rio de Janeiro. LTC. 1995.
Computacao.
[8] IEZZI, G. et al. Fundamentos de Matematica Elementar 1: con-
juntos e funcoes. Paulo. Ed. Atual. 1977.
Sao
[9] MENEZES, P. B. Matematica e In-
Discreta para Computacao
formatica. Porto Alegre. Ed Sagra Luzzato. 2005.
109
U ni da
Unidade 4de 1
AA soc
sociolo
iologia
gia ee a
a
Estruturas
Soc
Soc iologia
iolo gia da
daAlgbricas
Educa
Edu cao
o
Resumo
Esta unidade dedicada ao estudo das Estruturas Algbricas, as
quais possuem vastas aplicaes nas reas da Cincia da
Computao.
Nesta unidade apresentamos conceitos e importantes
propriedades sobre os monides e semigrupos, bem como sobre os
grupos e subgrupos. Por fim, tratamos dos homomorfismos e
isomorfismos entre grupos.
UNIDADE 4. Estruturas Algbricas 110
4.1 Operaes Binrias 112
4.2 Monides e Semigrupos 116
4.3 Grupos e Subgrupos 119
4.4 Homomorfismos e Isomorfismos 125
4.5 Exerccios 130
4.6 Referncias Bibliogrficas 133
4. Estruturas Algebricas
Nesta unidade estudamos conjuntos munidos de alguma operacao
binaria
interna, os Sistemas e as Estruturas Algebricas. A teoria de
Estruturas Algebricas e bastante ampla em Matematica.
Neste texto
nos voltamos aos conceitos, exemplos, propriedades e tipo de estru-
vastamente aplicados em Ciencia
turas que sao e
da Computacao
areas
correlacionadas. Vale ressaltar que as estruturas algebricas
Para saber mais
servem de base para modelos computacionais como, por exemplo, as
sobre Estruturas
Maquinas de Estado Finito.
Algebricas clique
sobre operacoes
Iniciamos a unidade com uma secao
binarias,
AQUI.
onde definimos uma Estrutura Algebrica.
Na secoes seguintes es-
tudamos alguns tipos de especiais de estruturas e suas propriedades.
que preservam as operacoes
Por fim, apresentamos aplicacoes inter-
nas dadas pelas estruturas algebricas envolvidas.
4.1 Operacoes
Binarias
O conceito de estruturas algebricas esta fundamentado em elementos
apresentados em unidades anteriores, tais como os conjuntos e as
binarias.
operacoes
lembrando a definicao
Iniciamos esta secao de operacao
binaria.
Em seguida, apresentamos algumas propriedades que tal operacao
e exemplos de Estru-
pode satisfazer e, finalizamos com a definicao
turas Algebricas.
binaria
4.1.1. Chamamos de operacao
Definicao cujo
toda operacao
112
113
Exemplo 4.1.1. Como exemplo simples, podemos citar as operacoes
de soma em N e produto em Z:
+ :NN N :ZZ Z
e
(a, b) 7 a + b (a, b) 7 a b.
binarias
As operacoes podem ainda ser classificadas em internas
e fechadas, conforme a propriedade satisfeita.
em
4.1.2. Seja A um conjunto. Dizemos que uma operacao
Definicao
A e interna quando o domnio e o contra-domnio desta operacao
sao
fechada a qualquer operacao
definidos sobre A. Chamamos operacao
binaria definida para todo x A A e cujo resultado pertence ao
conjunto A.
Exemplo 4.1.2. As operacoes
de soma em N e produto em Z sao
internas e fechadas.
Citamos a seguir as principais propriedades que as operacoes
binarias internas e fechadas podem satisfazer.
Seja uma operacao
binaria
pode
em um conjunto A. Entao,
possuir uma ou mais das seguintes propriedades.
x y = y x.
(x y) z = x (y z).
x A, x e = e x = x
Elemento Simetrico. Para todo x A, existe x1 A tal que
x x1 = x1 x = e.
114
Exemplo 4.1.3.
Agora, apresentamos o conceito das estruturas algebricas.
Definicao
4.1.3. Chamamos de Sistema Algebrico todo sistema for-
binarias
mado por um conjunto e uma ou mais operacoes sobre este
conjunto. Denominamos Estrutura Algebrica
a todo sistema algebrico
consideradas tambem
em que sao as relacoes
entre os elementos do
conjunto.
Denotamos um sistema algebrico por (A, f1 , f2 , ...), onde A e um
conjunto nao-vazio e fi , i = 1, 2, ... sao
operacoes
em A.
Exemplo 4.1.4.
a) O sistema algebrico (Z, +, ), com a soma e o produto usuais, pos-
sui as propriedades comutativa, associativa e elemento neutro
(1 Z); e para a soma,
para a soma e para a multiplicacao
existe o simetrico. disso, sao
Alem validas:
a (b + c) = (a b) + (a c).
a + b = a + c = b = c.
E, no caso de a 6= 0,
a b = a c = b = c.
115
b) O sistema algebrico (N, +, ), com a soma e o produto usuais, pos-
sui as mesmas propriedades do sistema (Z, +, ), com excessao
da existencia
do simetrico para a soma.
* a b
a a b
b b a
a b = b a = b.
e tambem
- A operacao associativa, pois:
(a b) a = b a = b e a (b a) = a b = b, donde:
(a b) a = a (b a)
(a b) b = b b = a e a (b b) = a a = a, isto e,
(a b) b = a (b b).
(a a) b = a b = b e a (a b) = a b = b, donde:
(a a) b = a (a b).
(b b) a = a a e b (b a) = b b = a, logo:
(b b) a = b (b a).
de estuda-las
satisfazem as mesmas propriedades, ao inves isolada-
mente.
seguintes importantes classes de estru-
Apresentamos nas secoes
turas algebricas.
Nos ateremos a aquelas com apenas uma operacao
interna e iniciamos este estudo com o conceito e algumas propriedades
dos monoides e semigrupos.
4.2 Monoides e Semigrupos
As estruturas algebricas (A, ), A 6= , cuja operacao
binaria
satisfaz a propriedade associativa, determinam uma classe especial,
como vemos abaixo.
(a b) c = a (b c).
Exemplo 4.2.1.
monoides
a) Sao
as seguintes estruturas algebricas:
tambem
b) Sao monoides,
Estudamos a seguir semigrupos e monoides binaria
cuja operacao
interna e comutativa.
118
abelianos os monoides:
a) Sao
tambem
b) Sao monoides
abelianos:
Conhecidos os monoides
e os semigrupos, apresentamos na proxima
alguns conceitos e resultados basicos
secao de uma extensa teoria
estudada em Algebra, os grupos.
119
estruturas algebricas
Os Grupos sao
de destaque no estudo de Algebra.
No contexto deste livro, nos restringimos aos conceitos e fatos basicos
que envolvem estas estruturas, e servem de base para as aplicacoes
em sua area de estudo.
Exemplo 4.3.1.
b) (Z, +), sendo + a soma usual, e um grupo, pois ja vimos que para
todo x Z existe o simetrico
(inverso da soma) x Z; alem
disso, por satisfazer a propriedade comutativa, (Z, +) e um grupo
abeliano. Porem,
o monoide (Z, ), sendo o produto usual, nao
e um grupo, por nao
admitir o inverso em relacao
ao produto.
c) (IR, +), com a soma usual, e um grupo abeliano, pois para cada
x IR, existe o inverso relativo a` soma, x IR, e a adicao
e
disso, se tomarmos o conjunto dos numeros
comutativa. Alem
120
Vejamos, para o caso particular Z3 , a tabua da soma.
de A,
g) Sejam um conjunto A e SA o conjunto de todas as bijecoes
f : A A (permutacoes
de A, conforme vimos na Unidade 3).
Consideremos a operacao
composicao
de funcoes
e o sistema
algebrico (SA , ). Temos:
preserva a bijecao
- A composicao (logo, e uma operacao
fechada).
e uma operacao
- A composicao associativa (como citamos na
unidade anterior).
e uma bijecao;
- f 1 existe e tambem e mais, f 1 e o elemento
simetrico a` composicao.
em relacao
Apresentamos a seguir o primeiro fato basico relativo a` teoria de
grupos: a unicidade do elemento neutro.
Teorema 4.3.2. Em qualquer grupo ou monoide (G, ), o elemento
neutro e G e unico.
garantida a unicidade do elemento simetrico
Temos tambem para cada
elemento de um grupo, isto e:
122
(x1 )1 = x.
Quando temos um grupo (G, ), se x, y G entao
z = x y G e os
inversos, x1 , y 1 e z 1 tambem
pertencem a G. A seguir, veremos
como tais inversos se relacionam.
(x y)1 = y 1 x1 .
Vimos no Exemplo 4.1.4 que o sistema (Z, +), o qual e um grupo, pos-
sui a propriedade do cancelamento. Neste caso, como (Z, +) e um
comutativo, e imediato pensar na lei de can-
grupo abeliano, isto e,
celamento, sem se preocupar com a ordem, a` direita ou a` esquerda.
Porem, veremos a seguir que o cancelamento (a` direita e a` esquerda)
e uma propriedade comum a qualquer grupo.
de equacoes
A seguir enunciamos o teorema que garante a solucao
lineares em um grupo.
ax=b e xa=b
unicas
possuem solucoes em G.
- o proprio (G, ) e,
a, b A = a b A,
onde b e o simetrico
(ou inverso) de b.
Exemplo 4.3.3.
124
a + (b) = a b Z.
1
a IR+ .
b
com um resultado sobre a ordem de subgru-
Finalizamos esta secao
pos de grupos finitos, conhecido como Teorema de Lagrange.
Exemplo 4.3.4.
A partir de agora, tratamos de aplicacoes entre conjuntos que, mu-
determinam grupos. Em par-
nidos de uma determinada operacao,
que preservam as operacoes
ticular, nos interessa as aplicacoes dos
dados (G, ) e (J, ) grupos, estudamos as aplicacoes
grupos. Isto e,
f : G J tais que
f (a b) = f (a) f (b), a, b G.
com a definicao
Iniciamos esta secao e exemplos de homomorfismos
entre grupos. Em seguida, finalizando a unidade, apresentamos a
exemplos e uma interessante propriedade satisfeita pelos
definicao,
isomorfismos entre grupos.
f (x y) = f (x) f (y).
126
Exemplo 4.4.1.
f (x + y) = 0 = 0 + 0 = f (x) + f (y).
Logo, f e um homomorfismo.
Logo, f e um homomorfismo.
disso,
- Alem
x 6= y = nx 6= ny = f (x) 6= f (y).
Logo, f e injetora.
127
apresentado a definicao,
Finalizamos esta secao exemplos e
propriedades de uma importante classe de homomorfismos: os iso-
morfismos.
i) f e um homomorfismo e,
ii) f e bijetora.
acima temos G = J,
4.4.1. Quando na definicao
Observacao
dizemos que f e automorfismo.
validos
Note! Os resultados vistos para homomorfismos sao para
isomorfismos.
Identificamos a seguir quais dos homomorfismos do Exemplo 4.4.1
isomorfismos.
sao
Exemplo 4.4.2.
as tabuas
No resultado abaixo, apresentamos como sao de grupos
isomorfos aos grupos de ordem 2, 3 e 4.
e a
e e a
a a e
e a b
e e a b
a a b e
b b e a
iii) Seja (G, ), G = {e, a, b, c}, um grupo que atende a uma das
seguintes tabuas:
129
e a b c e a b c
e e a b c e e a b c
a a b c e ou a a e c b
b b c e a b b c e a
c c e a b c c b a e
Note! O teorema acima nos da uma maneira de identificar grupos
isomorfos a grupos de ordem 2, 3, 4 atraves
das tabuas
das operacoes
do sistema algebrico
em questao.
Para qualquer grupo (G, ), e sempre possvel obter um grupo for-
mado por bijecoes de composicao
e munido da operacao que, do
ponto de vista algebrico, comporta-se como (G, ) . Este interessante
resultado, conhecido como Teorema de Cayley, e enunciado a seguir.
A seguir, um exemplo sobre o Teorema de Cayley.
Observemos as tabuas de ambos os grupos:
1 1 e f
1 1 1 e e e f .
1 1 1 f f e
4.5 Exerccios
a b c
a a a a
.
b a c a
c a a b
a) Em Z, x y = 2x + 3y + 1.
b) Em N, x y = x4 + y 2.
x+y
c) Em Q, x y = 2
.
1
d) Em R , x y = .
x+y
3. Justifique por que (Z, ), onde denota a subtracao
usual de
e um semigrupo.
inteiros, nao
a) (P(A), ).
b) (P(A), ).
conc : .
Identifique em quais dos seguintes casos temos monoides ou
abelianos.
semigrupos e, quais deles sao
131
a) e um conjunto vazio;
b) e um conjunto unitario;
c) e tal que || 2.
monoides,
6. Identifique dentre os sistemas abaixo, quais sao semi-
grupos, grupos ou nenhum deles.
a) (N, ), onde x y = 2x + y.
8. Verifique se as aplicacoes f : G J dadas abaixo sao
homo-
morfismos entre os grupos (G, ) e (J, ) citados.
f ([0]) = e
f ([1]) = a
f ([2]) = b
f ([3]) = c
[1] Apostila Matematica Discreta
http://hermes.ucs.br/ccet/deme/matcomp/matdiscreta_bcc_36_37/inde
[2] DOMINGUES, H. e IEZZI, G. Algebra Paulo. Ed.
Moderna. Sao
Atual. 1982.
[3] GERSTING, J. L. Fundamentos Matematicos
para a Ciencia da
Rio de Janeiro. LTC. 1995.
Computacao.
[4] MENEZES, P. B. Matematica e In-
Discreta para Computacao
formatica. Porto Alegre. Ed Sagra Luzzato. 2005.
133
U ni da
Unidade 5de 1
AA soc
sociolo
iologia
gia ee a
a
Soclgebra
iolo gia de
da Boole
Edu
Sociologia da Educa e
cao
o
Reticulados
Resumo
Esta unidade tem por meta introduzir os principais
conceitos e propriedades sobre lgebra Booleana, a
qual possui muitas aplicaes nas engenharias e
cincias.
Fazendo uso das propriedades de lgebra de boole,
exemplificamos a simplificao de circuitos de
interruptores. Apresentamos ainda isomorfismos de
lgebras booleanas e, por fim, fazemos um breve
estudo sobre os reticulados.
UNIDADE 5. lgebra de Boole e Reticulados 134
5.1 lgebra Booleana 136
5.2 Isomorfismos de lgebras Booleanas 147
5.3 Reticulados 149
5.4 Exerccios 153
5.5 Referncias Bibliogrficas 156
5. Algebra de Boole e
Reticulados
Estudamos nesta unidade um tipo especial de sistema algebrico, for-
operacoes
mado por um conjunto munido de tres
basicas que satis-
fazem certas propriedades, a Algebra
de Boole. Tal Algebra e vasta-
mente aplicada nas diversas areas
das engenharias e ciencias; um
exemplo disto e a teoria de interruptores e de circuitos logicos
digitais.
sobre os circuitos de interruptores
Fazemos aqui um breve comentario
e exemplificamos o uso desta algebra de alguns cir-
na simplificacao
Para conhecer mais
os reticulados e sua relacao
cuitos. Apresentamos tambem com a
sobre Algebra de
Algebra Booleana.
Boole e Reticula-
dos, clique AQUI.
5.1 Algebra Booleana
Na unidade anterior estudamos alguns tipos de sistemas algebricos,
binaria
com apenas um operacao interna e, que receberam denominacao
particular segundo as propriedades satisfeitas pelo operador: semi-
grupo, monoide, estudamos sistemas
grupo, subgrupos. Nesta secao
algebricos binarias
com duas operacoes
e uma unaria que satisfazem
determinadas propriedades, os quais denominamos Algebras de Boole.
Apresentamos conceitos e propriedades relacionadas a esta Algebra.
5.1.1. Chamamos Algebra
Definicao
de Boole a todo sistema algebrico
(B, +, ) que satisfaz, para todo a, b, c B, os seguintes axiomas (co-
nhecidos como Postulados de Huntington):
136
137
a + b B.
a b B.
a + b = b + a.
a b = b a.
a + (b c) = (a + b) (a + c).
a (b + c) = (a b) + (a c).
Para cada a B, a
tal que a + a
=1
Para cada a B, a
tal que a a
=0
138
de complemento de a, e denotamos a Algebra
Chamamos o elemento a
de Boole pela sextupla ordenada (B, +, ,, 0, 1).
Exemplo 5.1.1.
+ 0 1 0 1
0 0 0 e 0 0 1 e,
1 0 1 1 1 1
unaria
cuja operacao e descrita atraves
da tabua:
a
a
0 1 ,
1 0
e uma Algebra
de Boole. Tal estrutura, conhecida como Algebra
e muito usada em projetos
dos Interruptores ou da Comutacao,
que constituem
de circuitos de interruptores ou de comutacao
um sistemal digital.
E consideremos a tabua dada por:
de complementacao
139
a
a
[0] [1]
.
[1] [0]
[2] [2]
d) B = {0, a, b, 1} determina uma Algebra
Booleana com as operacoes
definidas pelas tabuas:
+ 0 a b 1 0 a b 1 x x
0 0 a b 1 0 0 0 0 0 0 1
a a a 1 1 , a 0 a 0 a e a b .
b b 1 b 1 b 0 0 b b b a
1 1 1 1 1 1 0 a b 1 1 0
Definimos dualidade em uma Algebra booleana como segue.
140
5.1.2. Em Algebra
Definicao e
de Boole, o dual de uma expressao
obtida a partir da primeira quando trocamos + por e
outra expressao
0 por 1.
Note! A definicao
de uma Algebra de Boole e simetrica
`
quanto as
+ e , portanto, podemos trocar tanto os operadores quanto
operacoes
os elementos neutros 0 e 1. Assim:
Exemplo 5.1.2.
a) Seja a expressao
a b + a
b c + b c.
e o dual da afirmacao
dada.
b) Consideremos a equacao
(a + 0) (b + b) = a.
+ por
trocamos as operacoes
Para obtermos o dual desta expressao,
e vice-versa e, 0 por 1. Assim, obtemos
(a 1) + (b b) = a,
dada.
o dual da afirmacao
Listamos a seguir algumas propriedadades das algebras booleanas.
Proposicao
5.1.4. Seja (B, +, ,, 0, 1) uma Algebra
de Boole. Entao,
i) (Idempotencia) Para todo elemento a B, temos:
a + a = a e a a = a.
a + 1 = 1 e a 0 = 0.
v) (Absorcao) Para todo a, b B, temos:
a + (a b) = a e a (a + b) = a.
vii) (Involucao) Para todo a B, temos a = a.
a + (b + c) = (a + b) + c e a (b c) = (a b) c.
b e a b = a
(a + b) = a + b.
Usando as propriedades acima, podemos mostrar a validade das
seguintes igualdades.
Exemplo 5.1.3. Seja (B, +, ,, 0, 1) uma Algebra Booleana. Para quais-
quer a, b, c B, temos:
a b) = a + b e a (
a) a + ( a + b) = a b
Verificacao.
a b) = (a + a) (a + b)
a + (
= 1 (a + b)
= a + b.
142
b) a b + a b = a
Verificacao.
a b + a b = a (b + b)
= a1
= a.
c) a b + a
c+bc =ab+a
c
Verificacao.
ab+a
c+bc = ab+a
c + b c (a + a
)
= ab+a
c+bca+bca
= a b (1 + c) + a c (1 + b)
= ab+a
c.
d) (a + b) (
a + c) = a c + a
b
Verificacao.
(a + b) (
a + c) = a a
+ac+a
b+bc
= a c + a b + b c
= a c + a b + b c (a + a
)
= a c + a b + a b c + a
bc
b (1 + c) + a c (b + 1)
= a
b + a c.
= a
Os resultados anteriores nos serve de ferramenta na simplificacao
de expressoes booleanas e circuitos de interruptores. Trataremos
brevemente sobre os circuitos de interruptores.
Seja B o conjunto de todos os interruptores. As operacoes +e
representam, respectivamente, interruptores ligados em paralelo e,
interruptores ligados em serie, como representados pela figuras 5.1 e
5.2.
Figura 5.2: Circuitos em Serie
de circuitos atraves
Abaixo, damos exemplos da simplificacao da
Algebra de Boole.
Exemplo 5.1.4.
c + b)] (
[(a + b) + ( a b + c) = [a + c + (b + b)] (
a b + c)
a b + c)
= (a + c + 1) (
a b + c)
= (a + 1) (
b + c.
= a
(a + (b c))( b) + a
c+a b c = a c + a(
a b) + b c c
b + a b c
+b c a
b c
= a c + a
b) c.
= (a + a
= (a + b) c.
a b + c + b c = a b + c (1 + b)
= a b + c.
O circuito simplificado esta representado na figura 5.8.
b + a b = (a + a
ab+a ) b + a b
= b + b a
= a + b.
sao
5.1.1. Circuitos digitais tambem
Observacao modelados em ter-
mos de uma Algebra Booleana cujo conjunto possui dois elementos:
verdadeiro e falso. Basicamente, um circuito digital e escrito por dois
tipos de portas E e OU e um inversor, chamado usualmente de porta
NAO.
A Algebra de Boole que representa um circuito digital e dada
por (B, +, ,, 0, 1), onde
+ representa OU;
representa E;
147
representa o inversor;
1 representa verdadeiro; e,
0 falso.
5.2 Isomorfismos de Algebras Booleanas
i) f e uma bijecao
de B em A;
iv) f (
x) = (f (x)) .
Exemplo 5.2.1. Sejam B = {0, a, b, 1} e a Algebra Booleana (B, +, ,, 0, 1),
cujas operacoes +, e sao
definidas pelas tabuas
a seguir (e ja
citadas no Exemplo 5.1.1).
+ 0 a b 1 0 a b 1 x x
0 0 a b 1 0 0 0 0 0 0 1
a a a 1 1 , a 0 a 0 a e a b .
b b 1 b 1 b 0 0 b b b a
1 1 1 1 1 1 0 a b 1 1 0
148
f (0) =
f (a) = {1}
f (b) = {2}
f (1) = A,
e um isomorfismo.
x) = (f (x))
f (x+y) = f (x)f (y) e f (xy) = f (x)f (y) e f (
x x f (
x) f (x) (f (x))
0 1 A A
a b {2} {1} {2} .
b a {1} {2} {1}
1 0 A
i) n = 2m e,
5.3 Reticulados
as relacoes
Na Unidade 2 estudamos, dentre outros tipos de relacao,
as endorrelacoes
de ordem parcial, isto e, reflexivas, anti-
que sao
simetricas
e transitivas. Aqui, apresentamos um tipo especial de relacao
150
entre
de ordem, os reticulados. E veremos uma interessante relacao
reticulados e Algebras de Boole.
Exemplo 5.3.1.
em A e um reticulado.
- A relacao
D6 = {1, 2, 3, 6}. A
b) Seja D6 o conjunto dos divisores de 6, isto e,
de divisibilidade | definida por
relacao
a (b c) = (a b) (a c) e a (b c) = (a b) (a c).
a A,
a tal que a a
= 1 e a a = 0.
i) As operacoes e sao
fechadas e comutativas, por definicao,
e
distributivas, por se tratar de um reticulado distributivo;
Seja (B, +, ,, 0, 1) uma Algebra de
Booleana. Definimos uma relacao
ordem parcial em B, por:
a, b B, ab a + b = b.
O resultado abaixo nos descreve os elementos maximo e mnimo de
qualquer par a, b B, onde (B, +, ,, 0, 1) e uma Algebra Booleana.
152
Teorema 5.3.4. Seja (B, +, ,, 0, 1) uma Algebra Booleana. Sejam
a, b B, entao
a + b e a b sao,
respectivamente, o supremo e o
nfimo de {a, b}.
Teorema 5.3.5. Toda Algebra de Boole (B, +, ,, 0, 1) e um reticulado.
153
5.4 Exerccios
da notacao,
Para efeito de simplificacao usamos nos exerccios abaixo
ab para representar a b.
1. Simplifique as expressoes, justificando cada passagem.
a) ab + ab
c + ab
b) abc + a
c) (a + b)(a + b + c)
d) ab + bc + ac
b + a
e) a + a b
bc + a c
f) (a + bc)(a + bc)
h) abc + a
bc + a
b c + abc
c + ab
i) (ab) + (bc)
j) a(ab + c)
2. Encontre o complemento da seguintes expressoes.
a) (a + b) + c + b
b + ab + ab
b) a
c) (abc)(a + b + c)
d) ab(c + cd) + b(
a + a
cd)
a) (abc) = a + b + c
b
b) (a + b + c) = a c
c) (a + b + c)(a + b) = a + b
d) ab + a
b + a c = ab + b
c+a c + c
a
e) (a + b + ab)(a + b)(
ab) = 0
154
4. Usando as propriedades de Algebra de Boole, simplifique os
seguintes circuitos e desenhe o circuito resultante.
5. Sejam (B, +,, 0, 1) uma Algebra Booleana e dois elementos quais-
quer a, b B. Verifique que:
a) a + b = 0 = a = 0 e b = 0
b) ab = 0 ab = a.
c) a + b = b ab = a.
de divisibilidade | e as operacoes
a) N , com a relacao ab =
mmc(a, b) e a b = mdc(a, b) .
[1] Algebra de Boole
http://200.19.92.57/wschui/goodbit/Boole.htm
[2] Matematica Essencial
http://www.mat.uel.br/matessencial/superior/elementos/elementos10.pdf
[4] DAGHLIAN, J. Logica
e Algebra Paulo. Ed. Atlas.
de Boole. Sao
2006.
[5] GERSTING, J. L. Fundamentos Matematicos
para a Ciencia da
Rio de Janeiro. LTC. 1995.
Computacao.
[6] MENEZES, P. B. Matematica e In-
Discreta para Computacao
formatica. Porto Alegre. Ed. Sagra Luzzato. 2005.
156
U ni da
Unidade 6de 1
AA soc
sociolo
iologia
gia ee a
a
Sociolo
Soc iologia
gia da
da Edu
Edu
Grafos ca cao
o
Resumo
Nesta unidade, apresentamos noes de grafos e
exemplos de como esta teoria pode ser aplicada em
situaes de nosso cotidiano. Alm disso,
estudamos alguns tipos e estruturas de
representao.
UNIDADE 6. Grafos 157
6.1 Introduo 159
6.2 Tipos de Grafos 163
6.3 Representao de Grafos 167
6.3.1 Matriz de Adjacncia 167
6.3.2 Matriz de Custo 168
6.3.3 Matriz de Incidncia 169
6.4 Saiba Mais 171
6.5 Exerccios 172
6.6 Referncias Bibliogrficas 175
6. Grafos
6.1 Introducao
Muitas situacoes
praticas de um con-
podem ser descritas atraves
junto de pontos, juntamente com linhas interligando pares destes pon-
tos. Por exemplo, em processos industriais, logstica, fluxo em redes,
genetica,
economia, jogos, etc. Mais especificamente, na fabricacao
de circuitos integrados temos o problema de encontrar esquemas de
que evitem cruzamentos, o que e crucial para diminuir os cus-
ligacao
matematica
tos de manufatura. A abstracao de tais problemas da
Para saber mais so- confunda com grafico).
lugar ao conceito de GRAFO (nao A seguir
bre grafos, acesse vamos formalizar tal conceito.
AQUI.
6.1.1. Um grafo G consiste de um conjunto finito de pontos
Definicao
(denominados vertices),
ou nos necessa-
e alguns pares desses (nao
conectados por linhas que sao
riamente todos os pares) sao denomi-
nadas arestas.
O conjunto de vertices
de um grafo e normalmente designado
por V , e o conjunto das arestas por E. Portanto, um grafo G
pode ser visto como um par ordenado G = (V, E);
159
160
Se dois vertices
conectados por uma aresta, eles sao
sao de-
nominados adjacentes
Parece confuso nao? e pode
um grafo representa bem esta situacao
esclarecer quaisquer duvidas
se
sobre quem jogou e quem ainda nao
enfrentou.
P1
M2 P2
M1 C1
C2
(P 2, M1); (P 2, M2); (C2, M1); (C2, M2); (M1, M2)}. No exemplo, ve-
mos que o conjunto dos vertices representa o conjunto dos times
envolvidos no torneio, enquanto o conjunto das arestas representa
o conjunto dos jogos ja realizados. Em particular, o jogo (P 1, C1)
coincide com o jogo (C1, P 1) que, por esse motivo, nao
aparece no
conjunto das arestas. Doravante, usaremos a seguinte notacao:
A cardinalidade ou o numero
de elementos do conjunto V sera
simbolizada por |V | (tambem
denominada ordem de G);
Na sequ encia, que sao
apresentamos algumas definicoes importantes
para a continuidade de nosso estudo.
6.1.2. Se dois vertices
Definicao ligados por uma aresta, eles
sao
ditos adjacentes. A aresta e incidente aos vertices.
sao
6.1.3. Um vertice
Definicao e dito isolado se nao
ha nenhuma aresta
incidindo sobre ele.
v1
v2
v3
Figura 6.2: v1 , um vertice isolado
Em particular, o vertice v1 esta desconectado dos vertices
v2 , v3 .
Neste caso, dizemos que o grafo da figura acima e um grafo
desconexo, com duas componentes conexas.
6.1.4. O grau de um vertice
Definicao degree), e o
v, d(v) (do ingles
numero
de vezes que as arestas incidem sobre o vertice v.
162
P 1 - 3 jogos d(P 1) = 3
C1 - 2 jogos d(C1) = 2
M2 - 4 jogos d(M2) = 4
A seguir, um resultado teorico,
mas facilmente visualizado na pratica.
Teorema 6.1.5. A soma dos graus dos vertices em um grafo e igual a
duas vezes o numero
de arestas. Isto e,
X
d(v) = 2|E|.
vV (G)
Corolario 6.1.1. Todo grafo G possui um numero
par de vertices de
grau mpar.
De fato, se a quantidade de vertices
de grau mpar fosse tambem
mpar, teramos que a soma dos graus dos vertices de G resultaria em
numero
mpar, contrariando o Teorema 6.1.5.
v1 A
v2 B
v3 C
v4 D,
163
v3 v4 C
v1 v2 D A B
teremos uma correspondencia entre as arestas,
(v1 , v2 ) (A, B)
(v1 , v3 ) (A, C)
(v3 , v4 ) (C, D)
isomorfos.
Desse modo, dizemos que os grafos da figura acima sao
Regular: Quando todos os seus vertices o mesmo grau.
tem
E B
D C
Simples: Se um par de vertices e conectado por no maximo
uma
aresta, e nenhum vertice e conectado a si mesmo.
164
E B
D C
Biparticionavel:
Quando o seu conjunto de vertices V puder ser par-
ticionado em dois subconjuntos V1 e V2 , tais que V = V1 V2 , V1
V2 = e cada aresta de G unir um vertice
de V1 a outro de V2 .
A
E B
D C
Figura 6.6: Grafo Bipartiocionavel, V1 = {A, B, E}, V2 = {C, D}
Luis
Sao Parnaba
70 65
2
Timon Teresina
Multigrafo: Quando possui lacos ou mais que uma aresta entre pares
de vertices.
D C
A B
e tambem
Dirigido: Se suas arestas possuem orientacao, denomi-
nado digrafo (nesse caso a aresta (v, w) e diferente de (w, v)).
D C
A B
v3 v4 v3 v4
v1 v2 v1 v2
Figura 6.14: Arvores
167
de Grafos
6.3 Representacao
6.3.1
Matriz de Adjacencia
6.3.1. Dado um grafo G(V, E), sua matriz de adjacencia
Definicao
A = (ai,j ) e uma matriz de ordem n = |V | tal que
1 se e somente se (v , v ) E,
i j
ai,j =
0 caso contrario.
Exemplo 6.3.1. Qual a matriz de adjacencia do grafo da figura abaixo?
v3 v4
v1 v2
v1 v2 v3 v4
v1 0 1 1 0
v2 1 0 0 0
v3 1 0 0 1
v4 0 0 1 0
Tabela 6.1: Construndo a matriz de adjacencia
168
Portanto, a matriz de adjacencia do grafo do Exemplo 6.3.1 e dada
por:
0 1 1 0
1 0 0 0
A=
1 0 0 1
0 0 1 0
Ainda sobre a estrutura de Matriz de Adjacencia, vejamos que:
acima, ve-
Exemplo 6.3.2. Para ilustrar o que foi dito na observacao
jamos o seguinte grafo.
900
THE GIG
500 300
BSB
Figura 6.17: Precos de passagens aereas (Teresina, Brasilia e Rio de
Janeiro)
Dessa forma, a matriz de custos do grafo acima e:
0 500 900
W = 500 0 300
900 300 0
6.3.3
Matriz de Incidencia
6.3.3. Dado um grafo G(V, E) (nao-dirigido),
Definicao com V = {v1 , v2 , ..., vn }
e E = {e1 , e2 , ..., em }, sua matriz de incidencia
B = (bi,j ) e uma matriz
de ordem n m tal que
1 se v for vertice
de ej ,
i
bi,j =
0 caso contrario
ou se ej for um laco.
Exemplo 6.3.4. Qual a matriz de incidencia do grafo apresentado na
figura abaixo?
6 2
5 3
Figura 6.18: Exemplo de grafo nao-dirigido.
Tabela 6.3: Construndo a matriz de incidencia
Desse modo a matriz de incidencia do grafo acima e dada por:
1 1 1 0 0 0 0 0 0
0 0 0 1 1 1 0 0 0
1 0 0 1 0 0 0 0 0
B=
0 1 0 0 0 0 1 1 0
0 0 0 0 1 0 1 0 1
0 0 1 0 0 1 0 1 1
171
Exemplo 6.3.5. Qual a matriz de incidencia do grafo apresentado na
figura abaixo?
4 3
1 2
Tabela 6.4: Construndo a matriz de incidencia
Portanto, a matriz de incidencia do grafo apresentado na figura
acima e dada por:
+1 +1 +1 0
1 0 0 +1
B=
0 1 0 0
0 0 1 1
6.5 Exerccios
2. De 5 situacoes
envolvendo jogos, viagens e outros exemplos da
vida real, que podem ser representadas por grafos. Em cada
uma das situacoes,
explique o significado do conjunto de vertices
e do conjunto de arestas;
3. Calcule o grau de cada um dos vertices dos grafos apresentados
abaixo:
1 A
E B
2 3
4 5 6 7 D C
(a)
(b)
173
6. Para cada um dos grafos G(V, E) calcule a matriz de adjacencia
e a matriz de incidencia.
(b) V = {1, 2, 3, 4}, E = {(1, 2), (1, 3), (1, 4), (2, 3), (3, 4)};
(c) V = {1, 2, 3, 4, 5, 6}, E = {(1, 2), (1, 3), (1, 4), (2, 4), (2, 5),
(2, 6), (3, 4), (3, 5), (4, 5), (5, 6)};
(a)
B
3 2
4
A C
(b)
B
1 1
4
A C
3 2
[1] Um curso de Matematica Discreta
http://www.ptmat.fc.ul.pt/~ lsequeir/md/teoricas/aula24print.pdf
[4] GERSTING, J. L. Fundamentos Matematicos
para a Ciencia da
Rio de Janeiro. LTC. 1995.
Computacao.
Estagio
[5] JURKIEWICZ, S. Grafos: Uma introducao. dos alunos
bolsistas - OBMEP - 2006. SBM. Rio de Janeiro, 2006.
[6] LOVASZ,
L. et al. Matematica Textos Univer-
Discreta. Colecao
sitarios. SBM. Rio de Janeiro. 2003.
[8] MENEZES, P. B. Matematica e In-
Discreta para Computacao
formatica. Porto Alegre. Ed Sagra Luzzato.2005.
175