Buscar

Matemática Discreta: Conjuntos e Quantificação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 35 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 35 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 35 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática Discreta
Conjuntos, Quantificação e 
Técnicas de Prova
Prof Edjard Mota
edjard@icomp.ufam.edu.br
1
Baseado nas Notas de aula do professor
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática Discreta
Variáveis e Conjuntos
Eduardo Freire Nakamura (nakamura@icomp.ufam.edu.br)
○ Todos os coelhos têm pêlo
○ Alguns animais são coelhos
○ Alguns animais têm pelo
	Considere	as	premissas	e	uma	possível	conclusão	
Animais
Coelhos
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática Discreta
Variáveis e Conjuntos
Eduardo Freire Nakamura (nakamura@icomp.ufam.edu.br)
○ Todos	os	coelhos	têm	pêlo	
○ Alguns	animais	são	coelhos	
○ Alguns	animais	têm	pelo
	Considere	as	premissas	e	uma	possível	conclusão	
Animais
Coelhos
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
○ Todos	os	peixes	são	mamíferos	
○ Moby	Dick	é	um	peixe	
○ Moby	Dick	é	um	mamífero
Matemática Discreta
Variáveis e Conjuntos
Eduardo Freire Nakamura (nakamura@icomp.ufam.edu.br)
○ Todos	os	coelhos	têm	pêlo	
○ Alguns	animais	são	coelhos	
○ Alguns	animais	têm	pelo
	Considere	as	premissas	e	uma	possível	conclusão	
Peixes	&	Mamíferos
Moby	Dick
Animais
Coelhos
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática Discreta
Variáveis e Conjuntos
Eduardo Freire Nakamura (nakamura@icomp.ufam.edu.br)
○ Todos	os	coelhos	têm	pêlo	
○ Alguns	animais	são	coelhos	
○ Alguns	animais	têm	pelo
	Considere	as	premissas	e	uma	possível	conclusão	
Animais
CoelhosCoelhos
Moby	Dick
○ Todos	os	peixes	são	mamíferos	
○ Moby	Dick	é	um	peixe	
○ Moby	Dick	é	um	mamífero
Peixes	&	Mamíferos
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática Discreta
Variáveis e Conjuntos
Eduardo Freire Nakamura (nakamura@icomp.ufam.edu.br)
○ Todos	os	coelhos	têm	pêlo	
○ Alguns	animais	são	coelhos	
○ Alguns	animais	têm	pelo
	Considere	as	premissas	e	uma	possível	conclusão	
Animais
CoelhosCoelhos
○ Todos	os	cavalos	são	mamíferos
○ Todos	os	cavalos	são	vertebrados
○ Todos	os	mamíferos	são	vertebrados
Moby	Dick
○ Todos	os	peixes	são	mamíferos	
○ Moby	Dick	é	um	peixe	
○ Moby	Dick	é	um	mamífero
Peixes	&	Mamíferos
Animais
mamíferos
cavalos
vertebrados≠
São coleções de objetos!!!!
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática
IA
Limitação da LP
Lógica Proposicional representa o mundo em termos 
de fatos - sentenças que podem ser V ou F.
Precisamos de uma lógica para coleções de
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática
IA
Limitação da LP
Lógica Proposicional representa o mundo em termos 
de fatos - sentenças que podem ser V ou F.
pessoas
jogos
cursosnúmeros
Precisamos de uma lógica para coleções de
✦ Objetos simples: pessoas, 
jogos, números, Russel, Alan, 
cursos, …(informação 
atômica)
Conjuntos
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática
IA
Limitação da LP
Lógica Proposicional representa o mundo em termos 
de fatos - sentenças que podem ser V ou F.
pessoas
jogos
cursosnúmeros
Precisamos de uma lógica para coleções de
✦ Objetos simples: pessoas, 
jogos, números, Russel, Alan, 
cursos, …(informação 
atômica)
✦ Objetos compostos:
pontos (2D e 3D), 
formas, etc.
Conjuntos
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática Discreta
Variáveis e Conjuntos
Conjunto	é	uma	abstração	matemática	que	visa	capturar	o	
conceito	de	coleção.	Define	uma	propriedade	satisfeita	pelos	
elementos.
Conjunto Lógica Significado
a ∈ A A(a) a pertence ao conjunto	A
a ∉ A ¬A(a) a não pertence ao conjunto	A
Lê-se:	O	conjunto	de	todo	os	valores	x	que	tornam	p(x)	
Verdadeiro		(ou	“todo	x	em	U	tal	que	p(x)”)
Conjunto	verdade	de	p(x),	onde	x	é	uma	variável,	é	o	
conjunto	de	todos	os	valores	x	que	tornam	p(x)	
verdadeiro	(V).	Escrevemos	p(x) = {x | p(x) é verdadeiro}
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática Discreta
Variáveis e Conjuntos
Exemplos:
p(x) ={x | x foi escrito por Jorge amado} = {tiêta, …}
p(x) ={x | x é um número primo que é par} = {2}
p(x) ={x | x é unidade da UFAM} = {IComp, FT, …}
Notações mais comuns
‣ { x | P(x) }, e.g. { k | k = 2n+1 e n ∈ ℕ } 
‣ { x | x ∈ A e P(x) }, e.g. { k ∈ ℝ | 0 ≤ k ≤ 1 }
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
✦ Conjuntos e relações: pessoas, números, mãe, gosta, <, etc.
Representar Quantificação
✦ Objetos simples: pessoas, jogos, 
números, Russel, Alan, cursos, …
✦ Quantificar é selecionar
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
✦ Conjuntos e relações: pessoas, números, mãe, gosta, <, etc.
Representar Quantificação
✦ Objetos simples: pessoas, jogos, 
números, Russel, Alan, cursos, …
Algumas pessoas 
são atletas
✦ Quantificar é selecionar
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
✦ Conjuntos e relações: pessoas, números, mãe, gosta, <, etc.
Algumas pessoas 
são cientistas.
Representar Quantificação
✦ Objetos simples: pessoas, jogos, 
números, Russel, Alan, cursos, …
Algumas pessoas 
são atletas
✦ Quantificar é selecionar
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
✦ Conjuntos e relações: pessoas, números, mãe, gosta, <, etc.
Algumas pessoas 
são cientistas.
Representar Quantificação
✦ Objetos simples: pessoas, jogos, 
números, Russel, Alan, cursos, …
Algumas pessoas 
são atletas
Todos cientistas 
ensinam.
ensina
mãe
gosta
amigo etc
<
✦ Quantificar é selecionar
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
✦ Conjuntos e relações: pessoas, números, mãe, gosta, <, etc.
Algumas pessoas 
são cientistas.
Representar Quantificação
✦ Objetos simples: pessoas, jogos, 
números, Russel, Alan, cursos, …
Algumas pessoas 
são atletas
Todos cientistas 
ensinam.
ensina
mãe
gosta
amigo etc
<
✦ Quantificar é selecionar
Algumas pessoas 
jogam videogame.
joga
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Existe uma pessoa 
que ensina 
matemática e 
joga PS4
Representar Quantificação
ensina
mãe
gosta
amigo etc
<
✦ Conjuntos e relações: pessoas, números, mãe, gosta, <, etc.
✦ Objetos simples: pessoas, jogos, 
números, Russel, Alan, cursos, …
✦ Quantificar é selecionar
joga
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Lógica Quantificável 
∀ : para todo,∃: existe
Existe uma pessoa 
que ensina 
matemática e 
joga PS4
Representar Quantificação
✦ Conjuntos e relações: pessoas, números, mãe, gosta, <, etc.
✦ Objetos simples: pessoas, jogos, 
números, Russel, Alan, cursos, …
✦ Quantificar é selecionar
Toda pessoa que joga 
videogame pontua
ensina
mãe
gosta
amigo etc
<
pontua
joga
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Lógica Quantificável 
∀ : para todo,∃: existe
Existe uma pessoa 
que ensina 
matemática e 
joga PS4
Representar Quantificação
✦ Conjuntos e relações: pessoas, números, mãe, gosta, <, etc.
✦ Objetos simples: pessoas, jogos, 
números, Russel, Alan, cursos, …
✦ Quantificar é selecionar
Toda pessoa que joga 
videogame pontua
ensina
mãe
gosta
amigo etc
<
pontua
joga
∀x∀y∀n(pessoa(x) ∧ videogame(y) ∧ joga(x,y)→ pontua(x,y,n)
∃x(pessoa(x) ∧ ensina(x, matemática))
∃x(pessoa(x) ∧ atleta(x))
∀x(pessoa(x) ∧ cientista(x)) → ∃y disciplina(y) ∧ ensina(x,y)
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard MotaMatemática Discreta
Equivalência entre ∀ e ∃
Lei da Negação de Quantificação
¬∃x p(x) ⇔ ∀x ¬p(x)
¬∀x p(x) ⇔ ∃x ¬p(x)
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática Discreta
Tipos e conjuntos e importantes
Conjunto
vazio:		∅
unitário,	e.g. {2}
finito,		e.g.
infinito {1, 2 , …}
Números
ℕ:	naturais
ℤ:	inteiros
ℝ:	reais
ℚ:	racionais
Relações básicas
subconjunto	(A	⊆ B)
subconjunto	próprio		
(A	⊂ B)
Todo	conjunto	contem	∅	
Notação em Lógica
∀x (x ∈ A → x ∈ B)
A	⊆ B
∅	⊆ A
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática Discreta
Operações sobre conjuntos
Operação Notação em Lógica
A ∪ B	(união) {x | x ∈ A ∨ x ∈ B)
A ∩ B	(interseção) {x | x ∈ A ∧ x ∈ B)
A \ B (diferença) {x | x ∈ A ∧ x ∉ B)
A B
A B
A B
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
`
Definição
Eduardo Freire Nakamura (nakamura@icomp.ufam.edu.br)
Exemplos
● {1,3,5,7} e {2,4,6,8}
Conjuntos disjuntos
A B
Dois conjuntos A e B são disjuntos 
se, e somente se A ∩ B	=	∅, isto é 
¬∃x (x ∈ A ∧ x ∈ B)
1 23 45 67 8
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
`
Definição
Eduardo Freire Nakamura (nakamura@icomp.ufam.edu.br)
Exemplos
● {1,3,5,7} e {2,4,6,8}
Conjuntos disjuntos
A B
Dois conjuntos A e B são disjuntos 
se, e somente se A ∩ B	=	∅, isto é 
¬∃x (x ∈ A ∧ x ∈ B)
1
2
3 45 67
8
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
`
Definição
Eduardo Freire Nakamura (nakamura@icomp.ufam.edu.br)
Exemplos
● {1,3,5,7} e {2,4,6,8}
● A\B e B\A,
A={1,3,5,7} e A ={2,4,6,8}
● ℕ e ℤ−
Conjuntos disjuntos
A B
Dois conjuntos A e B são disjuntos 
se, e somente se A ∩ B	=	∅, isto é 
¬∃x (x ∈ A ∧ x ∈ B)
1
2
3 45 67
8
1
2 3
4
56
8
1 2 3 4 5-5 -4 -3 -2 -1 0
ℕℤ− ?
Edjard De Souza Mota
8
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática Discreta
Equivalências, Generalizações
Eduardo Freire Nakamura (nakamura@icomp.ufam.edu.br)
A ∪ B ⇔ B ∪ A
A ∩ B ⇔ B ∩ A
A ∩ (B ∪ C) ⇔ (A ∩ B) ∪ (A ∩ C)
A ∪ (B ∩ C) ⇔ (A ∪ B) ∩ (A ∪ C)
A = B ⇔ (A ⊆ B) ∧ (B ⊆ A)
União de n 
conjuntos
Interseção de n 
conjuntos
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática Discreta
Partição
Eduardo Freire Nakamura (nakamura@icomp.ufam.edu.br)
Uma partição de um conjunto A é uma família de 
conjuntos {A1, A2, …, An} tal que
1. Ai ≠ ∅, em que 1 ≤ i < n
2. Ai ∩ Aj = ∅, em que 1 ≤ i < n, 1 ≤ j < n e i ≠ j
3. �1 ≤ i < n �Ai = A
A2 A1 A5A3A4
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Matemática Discreta Eduardo Freire Nakamura (nakamura@icomp.ufam.edu.br)
Qual P		({1,2,3})	?
{ ∅, {1}, {2}, {3}, {1,2}, {1,3}, {2,3}, {1,2,3} }
Se |A| denota a quantidade de elementos de A, 
(conhecido como cardinalidade) qual é o valor de |P (A)|?
|P		(A)| = 2|A|
Conjunto potência
O conjunto potência de um conjunto A, P (A), é uma 
família de conjuntos {A1, A2, …, An} tal que cada Ai é 
subconjunto de A, isto é P (A)	= { X | X ⊆ A}.
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
● ∅ × {1,2} =	∅
● {1,2} × {3,4} = {(1,3), (1,4), (2,3), (2,4)}	
● |A × B| = |A|.|B|, se	A	e	B	são finitos
● An = A × A × ... × A (n	vezes)
Produto cartesiano
O produto cartesiano entre dois conjuntos A e B, escrito 
A × B, é formado por todos os pares ordenados 
possíveis de serem formados com elementos de A e B, 
nesta ordem, isto é A × B = { (a, b) | x ∈ A ∧ x ∈ B}.
Um par ordenado de dois objetos a e b é um objeto 
composto, escrito (a, b), cuja posição de suas 
coordenadas importa. Isto é (a, b) ≠ (b, a).
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Prova de Teoremas
• O que é uma Prova? Um método para
estabelecer a verdade
★ Juri: grupo de pessoas decidem o veredicto
★ Ciência experimental: assume-se uma verdade (hipótese)
e busca-se sua confirmação ou não
★ Amostragem: verdade obtida através de análise
estatística com pequenas evidências.
★ Subjetivas: intimidação, auto-convicção, palavra de Deus.
★ “Ideologia”: “as provas factuais são ideologicamente 
falsas, logo não servem como prova para o que quero
provar. Portanto, o que creio está provado.”
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Prova de Teoremas
Prova Matemática: é a verificação de uma proposição 
através de uma seqüência de deduções lógicas a 
partir de uma base de axiomas. (e.g. resolução)
Exemplos:
Proposição 1. 2 + 3 = 5.
É uma verdade fácil de verificar: II + III = IIIII
Proposição 2. “todo número inteiro maior que 2 é a 
soma de dois números primos” (Goldbach, 1742). Até 
hoje sem prova! Exemplo: 24 = 11 + 13, 26 = 13 + 13.
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Prova de Teoremas
Por que problemas como este são importantes?
Áreas de curvas elípticas dependem dessas 
equações.
Fatoração de números inteiros muito grandes 
depende da área de curvas elípticas. 
Sistemas criptográficos dependem da fatoração de 
inteiros muito grandes. 
Sistemas seguros de comunicação se baseiam em 
criptografia.
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Técnicas de Prova
T1. (Direta) Supor Premissas verdadeiras e provar 
conclusão. Provar que p → q, assumir p e provar q.
Proposição. 
Suponha a e b reais. Prove que se 0 < a < b, então a2 < b2
Técnica Dados Meta
0 - a, b ∈ ℝ (0 < a < b) → (a2 < b2)
1 T1 a, b ∈ ℝ,
(0 < a < b)
a2 < b2
Multiplicando ambos lados de a < b por a	temos a2 < ab. 
Analogamente, (a < b)×b	temos ab < b2. Portanto, como 
temos a2 < ab < b2, por transitividade a2 < b2. ?
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Técnicas de Prova
T2. (Contra-positivo) Para provar que p → q, assumir ¬q 
e provar ¬p.
Proposição. Suponha que a, b e c são reais e a > b. Provar que 
se ac ≤ bc, então temos que c ≤ 0
Técnica Dados Meta
0 - a, b,c ∈ ℝ e a > b. (ac ≤ bc) → (c ≤ 0)
1 T2 a, b,c ∈ ℝ e a > b.
¬(c ≤ 0) = c > 0 ¬(ac ≤ bc) = ac > bc
Multiplicando ambos lados de a > b por c	temos ac > bc. ?
Aula 05 Copyright 2018 Instituto de Computação-UFAM - Edjard Mota
Técnicas de Prova
T2. (Contradição/prova por absurdo) Para provar que ¬p, 
reescrever ¬p ou assumir p e chegar a uma contradição.
[Prova] Assumimos que 	 é racional. Então 	 = a ⁄ b, onde a e 
b são inteiros, b > 0, a ⁄ b é uma fração não redutível. 
Elevando ambos os lados ao quadrado temos 	 = a2⁄ b2. 
Multiplicando ambos os lados por b2 temos 	 b2 = a2. Isso 
implica que a é par, e a2 é múltiplo de 4. Então b2 também 
é par, e por isso b também é par. Porém a ⁄ b não é 
redutível, logo isso é uma contradição. Portanto 	�não 
pode ser racional. ?
� �
�
Proposição. 2 é um número não racional (ou irracional).�

Outros materiais