Escolar Documentos
Profissional Documentos
Cultura Documentos
COMPUTAÇÃO
HARDWARE
SOFTWARE MATEMÁTICA
450
400
350
300
250 Software
Hardware
200
Horas Matemática
150
100
50
0
3.1 3.2 4.1 4.2 5.1 5.2
Periodo
Conjuntos e Relações
Grafos
Árvores
Combinatória
Lógica (Cálculo Proposicional)
Álgebra Booleana
Álgebra Abstrata
Reticulados
Linguagens e Gramáticas
Autômatos
Algorítmos
Computabilidade
Categorias
Matemática Discreta
Área Aplicações
Conjuntos e Relações BD, Linguagens, Estrutura de Dados
Grafos ES, Projeto de Hardware, Redes, Internet
Árvores Estruturas de Dados, SO, LP
Combinatória Otimização, Pesquisa Operacional, Redes
Lógica Circuitos Digitais, BD, PROLOG, IA
Álgebra Booleana LP, Circuitos Digitais
Álgebra Abstrata Compressão e Segurança de Dados, ES
Reticulados Tipos de Dados, Lógica, Álgebra
Linguagens Formais e Gramáticas Linguagens de Programação, Compiladores
Autômatos Algoritmos, Compiladores
Algoritmos BD, CG, Simulação, Sos, Circuitos
Categorias LP, Linguagens Funcionais
Computabilidade Linguagens, IA, Lógica
Transformadas Discretas Proc. Digital de Sinais, Redes, IA
Teoria dos Números Segurança de Dados, Redes, Algoritmos
Probabilidade Discreta Redes, SiOs Distribuídos, Algoritmos, IA
Comportamentos Assintóticos Cálculo Numérico, Algoritmos
Diferenças Finitas Algoritmos
Conjuntos Nebulosos IA
Funções Inteiras Algoritmos
Bibliografia
[Herstein 64] Herstein, I.N., “Tópicos de Algebra”, Blaisdell
Publishing Company, 1964.
•Introdução
•Conjuntos e Relações
•Algebra Abstrata
•Grafos
•Reticulados e Algebra Booleana
Matemática Discreta
•Introdução
•Conjuntos e Relações
•Grafos
•Algebra Abstrata
•Reticulados e Algebra Booleana
•Categorias
Relações
Exemplos de Relações:
• Exemplo:
Artilheiro = { Hernane, Seedorf, Derley, Frontini, Marcel
Bernardo}
A relação GolsMarcados ℕ
2
1
3
2
4
A B
Composição de Relações
A B C
R S
2 4
1
3
2 5
4
C
A
S◦
1 R 4
2 5
Composição de Relações
B A
R-1
2
1
3
2
4
Inversa
Ou seja: b R-1 a a R b
Relações injetivas e funcionais
• Seja R=(A,B,R)
B A • R-1 é injetiva?
R-1 • R-1 é funcional
2
1
3
2
4
Relação 1 para 1
A B
R
2
• Seja R=(A,B,R). 1
R é 1 para 1 se por definição: 3
R é injetiva e funcional 2
4
• R 1 para 1? B A
• S é 1 para 1? 2
S
1
3
2
4
Relações totais à esquerda e
sobrejetoras
• Seja R=(A,B,R)
• R é total à esquerda (ou função multivalorada) se por
definição:
aA, bB, aRb
B A
S • S é total à esq?
2
1 • S é sobre?
3 • S é função?
2
4
Relações sobre um Conjunto
• Uma relação binária R sobre um conjunto S é uma
relação entre S e S (domínio = codomínio)
• Também chamada de endorelação)
Exemplos:
2 3
1
Relações sobre um Conjunto
Relação Reflexiva
• Uma relação R sobre o conjunto A é reflexiva se e
somente se a A, aRa
• Exemplos:
• R=(, , )
• R=({1,2},{1,2}, {(1,1),(2,2)}
2 3
1
Relação Simétrica
• Uma relação R sobre o conjunto A é simétrica se e
somente se a1,a2 A, a1Ra2 a2Ra1
• Exemplo:
2 3
1
Relação Transitiva
• Uma relação R sobre o conjunto A é transitiva se e
somente se a1,a2,a3 A, a1Ra2 a2Ra3 a1Ra3
• Exemplo:
2 3
1
Exercício
Dê um exemplo de uma relação que seja:
• Exemplo:
2 3
1
Classe de Equivalência
• Seja uma relação de equivalência sobre o conjunto X, a
classe de equivalência de a é o conjunto:
[a] = { x X | xa }
• Exemplo: 2 3
aRb
A CONTIDO em B
bRa
B CONTIDO em A
então A = B
então a = b
(Ver pq que a R b implica que o
conjunto A está contido em B?)
Relação de Ordem (Parcial)
• Uma relação R sobre o conjunto A é uma relação de
ordem parcial se e somente se é reflexiva, transitiva e anti-
simétrica. Note que é
uma relação
Equivalente
• Exemplo:
E é PARCIAL pois
2 3 não se consegue
comparar ou
RELACIONAR dois
elementos distintos.
1
partes \neq partição
Exemplo de ordem TOTAL: uma relação de Menor ou igual, pois quaisquer dois
elemenos conseguimos relacioná-los com um sendo menor ou igual que outro, ou
outro sendo menor ou igual que um.
Relação Total
• Uma relação R sobre o conjunto A é uma relação de total
se e somente se a1,a2 A, a1Ra2 a2Ra1
2 3
1
Potência de Relações
Definimos:
• R1 = R
• Rn+1 = R◦Rn
Quem deveria ser R0. Seria bom que fosse o elemento neutro
da composição, ou seja R0 é a relação identidade.
Fecho Reflexivo
• Seja R uma relação sobre X, então R= é a menor relação
reflexiva que contém R
• R= = R0 R a(i,j) = 1 => a(j,i)=1
• R+ = R R2 R3
• R* = R0 R R2 R3
•Introdução
•Conjuntos e Relações
•Grafos
•Algebra Abstrata
•Reticulados e Algebra Booleana
•Categorias