Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Teoria dos Conjuntos
Prof. Dr. Leandro Balby Marinho
Matemática Discreta
Prof. Dr. Leandro Balby Marinho
1 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Roteiro
1. Teoria dos Conjuntos
2. Operações em Conjuntos
3. Identidades de Conjuntos
Prof. Dr. Leandro Balby Marinho
2 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Teoria dos Conjuntos
I
Um conjunto é uma coleção não ordenada de objetos.
I
O estudo moderno dos conjuntos deve-se a Georg Cantor
(1870).
I
São usados para representar muitas estruturas discretas
importantes, tais como, combinações, relações e grafos.
I
Há duas versões da teoria dos conjuntos:
I
I
Teoria ingênua de Cantor (adotada nesse curso)
Teoria axiomática
Prof. Dr. Leandro Balby Marinho
2 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Convenções
I
Os objetos de um conjunto são chamados de elementos ou
membros.
I
Letras maiúsculas denotam conjuntos e minúsculas membros
dos conjuntos.
I
Escrevemos a ∈ A para denotar que a é um membro do
conjunto A e a ∈
/ A o contrário.
I
Exemplo 1: O conjunto das vogais no alfabeto
V = {a, e, i, o, u}.
I
Exemplo 2: O conjunto P dos pares positivos menores que 10
P = {2, 4, 6, 8}
Prof. Dr. Leandro Balby Marinho
3 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Representação de Conjuntos
I
Listando total ou parcialmente os elementos, por exemplo,
B = {5, 7, 9}
C = {. . . , −3, −2, −1, 0, 1, 2, 3, . . .}
I
Usando recursividade, por exemplo
I
I
3 ∈ S (caso base)
Se x ∈ S então 3x ∈ S (passo recursivo)
Prof. Dr. Leandro Balby Marinho
4 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Representação de Conjuntos
É comum definir uma regra que caracterize os elementos de um
conjunto, por exemplo,
A = {x | x é um aluno nessa sala}
P = {x ∈ Z+ | x é par e x < 10}
Q + = {x ∈ R | x = p/q, p ∈ Z+ , q ∈ Z+ e q 6= 0}
Prof. Dr. Leandro Balby Marinho
5 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exercı́cio 1
Redefina os conjuntos abaixo através de uma regra (veja slide anterior).
a) {2, 4, 6, 8, 10, . . .}
1 1 1 1
b) {1, , , , , . . .}
2 3 4 5
c) {0, 1, 2, . . . , 50}
Prof. Dr. Leandro Balby Marinho
6 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Alguns Conjuntos Importantes
I
N = {0, 1, 2, 3, . . .}, conjuntos dos números naturais.
I
Z = {. . . , −2, −1, 0, 1, 2, . . .}, conjunto dos inteiros.
I
Z+ = {1, 2, 3, . . .}, conjunto dos inteiros positivos.
I
Q = {p/q | p ∈ Z, q ∈ Z, e q 6= 0}, conjunto dos números
racionais.
I
R, conjunto dos números reais.
Conjuntos podem ter outros conjuntos como membros!
Exemplo 3: D = {N, Z, Q, R} é um conjunto contendo quatro
elementos, no qual cada elemento corresponde a um conjunto.
Prof. Dr. Leandro Balby Marinho
7 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Igualdade de Conjuntos
Definição 1
Sejam A e B conjuntos, então A = B se e somente se
∀x(x ∈ A ↔ x ∈ B)
Exemplo 4: Os conjuntos {1, 2, 3}, {3, 2, 1} são iguais pois possuem os
mesmos elementos.
Prof. Dr. Leandro Balby Marinho
8 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Conjunto Vazio
O conjunto vazio é o conjunto que não contém nenhum elemento
e é denotado por ∅ ou { }.
Não confundir ∅ com {∅}!
Exemplo 5:
(i) A = {x | x ∈ N e x < 0} = ∅
(ii) B = {x | x ∈ R e x 2 = −1} = ∅
Prof. Dr. Leandro Balby Marinho
9 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Subconjuntos
Definição 2
O conjunto A é um subconjunto de B, denotado por A ⊆ B, se e
somente se
∀x(x ∈ A → x ∈ B)
Prof. Dr. Leandro Balby Marinho
10 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exercı́cio 2
Sejam
A = {x | x ∈ N e x ≥ 5}
B = {10, 12, 16, 20}
C = {x | ∃y (y ∈ N e x = 2y )}
Determine quais das proposições abaixo são verdadeiras.
a) B ⊆ C
b) A ⊆ C
c) 26 ∈ C
d) {11, 12, 13} ⊆ A
e) {12} ∈ B
f) {12} ⊆ B
Prof. Dr. Leandro Balby Marinho
11 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Subconjuntos
Teorema 1
Seja S um conjunto não vazio,
(i) ∅ ⊆ S e (ii) S ⊆ S.
Prova de (i): Precisamos provar que ∀x(x ∈ ∅ → x ∈ S) é verdadeiro. Como x ∈ ∅ é sempre falso, segue que x ∈ ∅ → x ∈ S é
sempre verdadeiro.
Prova de (ii): Precisamos provar que ∀x(x ∈ S → x ∈ S) é
verdadeiro. Como x ∈ S é sempre verdadeiro, segue que x ∈ S →
x ∈ S é sempre verdadeiro.
Prof. Dr. Leandro Balby Marinho
12 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Subconjuntos Próprios
Definição 3
O conjunto A é um subconjunto próprio de B, denotado por
A ⊂ B, se e somente se
∀x(x ∈ A → x ∈ B) ∧ ∃x(x ∈ B ∧ x ∈
/ A)
Prof. Dr. Leandro Balby Marinho
13 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exemplo 6
Sejam
A = {x | x é um múltiplo de 4}
B = {x | x é um múltiplo de 8}
Mostre que B ⊂ A.
Prof. Dr. Leandro Balby Marinho
14 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exemplo 6
Sejam
A = {x | x é um múltiplo de 4}
B = {x | x é um múltiplo de 8}
Mostre que B ⊂ A.
Solução: Como x ∈ B é um múltiplo de 8 então x = 8m para algum
inteiro m. Isso pode ser escrito como 2 · 4 · m ou x = 4k, onde
k = 2m. Portanto, x também é um múltiplo de 4 e então x ∈ A.
Finalmente, como existem números que são múltiplos de 4 mas não
de 8 (e.g. 12) então B ⊂ A.
Prof. Dr. Leandro Balby Marinho
14 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Cardinalidade
Definição 4
Seja S um conjunto. Se há exatamente n elementos distintos em
S, no qual n é um inteiro não negativo, então S é um conjunto
finito e n é a cardinalidade de S denotada por |S|.
Exemplo 7: Seja A o conjunto dos inteiros positivos pares menores
que 10. Então |A| = 4.
Exemplo 8: Seja V o conjunto das vogais do alfabeto da lı́ngua
Portuguesa. Então |V | = 5.
Prof. Dr. Leandro Balby Marinho
15 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Conjunto das Partes
Definição 5
Seja S um conjunto. O conjunto das partes é o conjunto de todos
os subconjuntos de S e é denotado por P(S).
Prof. Dr. Leandro Balby Marinho
16 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exemplos
Exemplo 9: Determine o conjunto das partes do conjunto {1, 2, 3}.
Prof. Dr. Leandro Balby Marinho
17 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exemplos
Exemplo 9: Determine o conjunto das partes do conjunto {1, 2, 3}.
Solução:
P({1, 2, 3}) = {∅, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3}}
Exemplo 10: Determine o conjunto das partes do conjunto {∅}.
Solução: P({∅}) = {∅, {∅}}
Prof. Dr. Leandro Balby Marinho
17 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Cardinalidade do Conjunto das Partes
Teorema 2
Se S é um um conjunto finito tal que |S| = n, o conjunto das
partes de S contém |P(S)| = 2n elementos. Portanto |S| < |P(S)|.
Prof. Dr. Leandro Balby Marinho
18 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Prova Teorema 2
Prova por inducão:
∀n ∈ N : |S| = n → |P(S)| = 2n
Caso Base: Quando n = 0, sabemos que
|S| = 0 ↔ S = ∅
Portanto,
|P(∅)| = |{∅}| = 1 = 20
Prof. Dr. Leandro Balby Marinho
19 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Prova Teorema 2 cont.
I
Hip. indutiva: |S| = k → |P(S)| = 2k
I
Mostrar: |S| = k + 1 → |P(S)| = 2k+1
I
Seja x ∈ S
I
Considere um conjunto S 0 = S \ {x}
I
Note que |S 0 | = k
I
Inclua x a todos os subconjuntos de S 0
I
Observe que
|P(S)| = |P(S 0 )| + |P(S 0 )| com x incluso
{z
}
| {z } |
2k
k
2k
k+1
=2·2 =2
Prof. Dr. Leandro Balby Marinho
20 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Enuplas Ordenadas
Quando a ordem de elementos em uma coleção é importante, usamos
enuplas ordenadas.
Definição 5
Uma enupla ordenada (a1 , a2 , . . . , an ) é uma coleção ordenada que
tem a1 como primeiro elemento, a2 como segundo elemento,. . . , e
an como n-ésimo elemento.
Quando n = 2, temos duplas ou pares ordenados. Os pares ordenados (a, b) e (c, d) são iguais se e somente se a = c e b = d.
Prof. Dr. Leandro Balby Marinho
21 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Produtos Cartesianos
Definição 6
Sejam A e B conjuntos. O produto cartesiano de A e B é definido
por
A × B = {(a, b) | a ∈ A ∧ b ∈ B}
Exemplo 11: Qual o produto cartesiano de A = {1, 2} e B =
{a, e, i}?
A × B = {(1, a), (1, e), (1, i), (2, a), (2, e), (2, i)}
Os produtos cartesianos de A × B e B × A não são iguais a
não ser que A = ∅ ou B = ∅ ou A = B.
Prof. Dr. Leandro Balby Marinho
22 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Produtos Cartesianos Generalizados
Definição 7
O produto cartesiano dos conjuntos A1 , A2 , . . . , An é definido por
A1 × A2 × . . . × An = {(a1 , a2 , . . . , an ) | ai ∈ Ai para i = 1, 2, . . . , n}
Exercı́cio 3: Defina o produto cartesiano dos conjuntos
A = {a, b, c}, B = {x, y } e C = {0, 1}
Prof. Dr. Leandro Balby Marinho
23 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Roteiro
1. Teoria dos Conjuntos
2. Operações em Conjuntos
3. Identidades de Conjuntos
Prof. Dr. Leandro Balby Marinho
24 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
União
Definição 8
Sejam A e B conjuntos. A união de A e B é definida por
A ∪ B = {x | x ∈ A ∨ x ∈ B}
Prof. Dr. Leandro Balby Marinho
24 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exemplos
Exemplo 12: A união dos conjuntos A = {1, 2, 3} e B = {2, 3, 4}
é A ∪ B = {1, 2, 3, 4}.
Exercı́cio 4: Sejam A = {a, b, c, d, e} e B = {a, b, c, d, e, f , g , h}
ache A ∪ B.
Prof. Dr. Leandro Balby Marinho
25 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Interseção
Definição 9
Sejam A e B conjuntos. A interseção de A e B é definida por
A ∩ B = {x | x ∈ A ∧ x ∈ B}
Dois conjuntos são disjuntos se sua interseção for vazia.
Prof. Dr. Leandro Balby Marinho
26 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exemplos
Exemplo 13: A interseção dos conjuntos A = {1, 2, 3} e
B = {2, 3, 4} é A ∩ B = {2, 3}.
Exercı́cio 5: Sejam
A = {x | x = 3n, n ∈ N} e B = {x | x = 4n, n ∈ N}
ache A ∩ B.
Exercı́cio 6: Sejam A e B dois conjuntos tais que (A ∩ B) ⊆ B e
B 6⊂ A. Desenhe o diagrama de Venn correspondente.
Prof. Dr. Leandro Balby Marinho
27 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Diferença (ou Subtração)
Definição 11
Sejam A e B conjuntos. A diferença entre B e A é definida por
B \ A = {x | x ∈ B ∧ x ∈
/ A}
Prof. Dr. Leandro Balby Marinho
28 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exemplos
Exemplo 14: A diferença dos conjuntos A = {1, 2, 3} e
B = {2, 3, 4} é A \ B = {1}.
Exercı́cio 7: Sejam A = {a, b, c, d, e} e B = {a, b, c, d, e, f , g , h}
ache B \ A.
Prof. Dr. Leandro Balby Marinho
29 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Complemento
Definição 12
Seja U o conjunto universo. O complemento de A é definida por
Ā = {x | x ∈
/ A}
Prof. Dr. Leandro Balby Marinho
30 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exercı́cio
Exercı́cio 8: Seja o conjunto universo U o conjunto de todas as
pessoas e A = {x | x é um aluno dessa turma}. Determine Ā.
Prof. Dr. Leandro Balby Marinho
31 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Roteiro
1. Teoria dos Conjuntos
2. Operações em Conjuntos
3. Identidades de Conjuntos
Prof. Dr. Leandro Balby Marinho
32 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Algumas Identidades Importantes
Identidade
A∪∅=A
A∩U =A
A∪U =U
A∩∅=∅
A∪A=A
A∩A=A
A∪B =B ∪A
A∩B =B ∩A
(Ā) = A
A ∩ (B ∪ C ) = (A ∩ B) ∪ (A ∩ C )
A ∪ (B ∩ C ) = (A ∪ B) ∩ (A ∪ C )
A ∪ (B ∪ C ) = (A ∪ B) ∪ C
A ∩ (B ∩ C ) = (A ∩ B) ∩ C
A ∪ (A ∩ B) = A
A ∩ (A ∪ B) = A
A ∪ B = Ā ∩ B̄
A ∩ B = Ā ∪ B̄
A ∪ Ā = U
A ∩ Ā = ∅
Prof. Dr. Leandro Balby Marinho
Nome
Leis de Identidade
Leis de Dominação
Leis de Idempotência
Leis Comutativas
Lei da Complementação
Leis Distributivas
Leis Associativas
Leis de Absorção
Leis de De Morgan
Leis de Complemento
32 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Provando Identidades
I
Para provar que A = B precisamos provar que A ⊆ B e
B ⊆ A.
I
A ideia é tomar um elemento arbitrário de A e mostrar que
esse elemento também pertence a B.
Prof. Dr. Leandro Balby Marinho
33 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exemplo
Exemplo 15: Prove a segunda lei de De Morgan A ∩ B = Ā ∪ B̄.
x ∈ A ∩ B → {x | x ∈
/ A ∩ B}
pela definição de complemento
→ {x | ¬(x ∈ (A ∩ B))}
pela definição do sı́mbolo ∈
/
→ {x | ¬(x ∈ A ∧ x ∈ B)}
→ {x | ¬(x ∈ A) ∨ ¬(x ∈ B)}
pela definição de interseção
primeira lei de De Morgan da lógica
→ {x | x ∈
/ A∨x ∈
/ B}
pela definição do sı́mbolo ∈
/
→ {x | x ∈ Ā ∨ x ∈ B̄}
pela definição de complemento
→ {x | x ∈ Ā ∪ B̄}
pela definição de união
→ x ∈ Ā ∪ B̄
Prof. Dr. Leandro Balby Marinho
34 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Derivando Identidades
Podemos usar identidades já demonstradas para derivar outras identidades.
Exemplo 16: Sejam A, B e C conjuntos. Mostre que
A ∪ (B ∩ C ) = (C̄ ∪ B̄) ∩ Ā
A ∪ (B ∩ C ) = Ā ∩ (B ∩ C )
primeira lei de De Morgan
= Ā ∩ (B̄ ∪ C̄ )
segunda lei de De Morgan
= (B̄ ∪ C̄ ) ∩ Ā
comutatividade de interseções
= (C̄ ∪ B̄) ∩ Ā
comutatividade de uniões
Prof. Dr. Leandro Balby Marinho
35 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exercı́cios
Exercı́cio 9: Prove a primeira lei de De Morgan A ∪ B = Ā ∩ B̄.
Prof. Dr. Leandro Balby Marinho
36 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Uniões e Interseções Generalizadas
Definição 13
A união de uma coleção de conjuntos A1 , A2 , . . . , An é definida por
A1 ∪ A2 ∪ . . . ∪ An =
n
[
Ai
i=1
Definição 14
A interseção de uma coleção de conjuntos A1 , A2 , . . . , An é definida por
A1 ∩ A2 ∩ . . . ∩ An =
n
\
Ai
i=1
Prof. Dr. Leandro Balby Marinho
37 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Exemplos
Exemplo 17: Seja Ai = {i, i + 1, i + 2}. Então
n
[
Ai =
i=1
Prof. Dr. Leandro Balby Marinho
n
[
{i, i + 1, i + 2, . . .} = {1, 2, 3, . . .}
i=1
38 / 39
UFCG CEEI
Teoria dos Conjuntos
Operações em Conjuntos
Identidades de Conjuntos
Referências
Keneth H. Rosen. Discrete Mathematics and Its Applications.
Sexta Edição. McGRAW-HILL International Edition, 2007.
Judith L. Gersting. Fundamentos Matemáticos para a Ciência
da Computação. Quinta Edição. LTC, 2004.
Prof. Dr. Leandro Balby Marinho
39 / 39
UFCG CEEI
Download

Teoria dos Conjuntos