Professional Documents
Culture Documents
A Teoria dos conjuntos a teoria matemtica dedicada ao estudo da associao entre objetos com uma mesma propriedade.
Essa teoria foi elaborada por volta do ano de 1872 e sua origem pode ser encontrada nos trabalhos do matemtico russo
de origem alem, George Ferdinand Ludwig Philipp Cantor (1845-1918).
Essa teoria uma das mais poderosas ferramentas da matemtica, pois possibilita a representao de grande quantidade de problemas tanto na rea da matemtica como na Cincia da Computao utilizando a linguagem e a notao de
Conjuntos.
Um conjunto pode ser graficamente apresentado atravs do diagrama de Euler-Venn. Neste, os elementos so representados por pontos interiores a uma linha fechada. Dessa forma, os pontos exteriores linha representam elementos que
no pertencem ao conjunto considerado. Exemplo:
isto , um determinado elemento a elemento deste conjunto se a propriedade verdadeira para a, ou seja, se p(a)
verdadeira. Por exemplo, para o conjunto:
B = { x | x brasileiro}
tem-se Jlio Csar de Melo e Sousa elemento de B e Bill Gates no elemento de B.
Os exemplos dados por Cantor sobre definio intuitiva de conjuntos so:
1. Um conjunto unitrio possui um nico elemento. Exemplo:
(a) o conjunto constitudo pelo jogador de futebol Pel;
(b) o conjunto de todos os nmeros que so simultaneamente pares e primos.
2. Dois Conjuntos so iguais se possuem exatamente os mesmos elementos.
3. Conjunto Vazio o conjunto que no possui nenhum elemento. Sua denominao simblica { } ou .
Ateno: Quando os smbolos { } ou , aparecerem listados ou visveis, dentro de um conjunto, o conjunto vazio
dever ser tratado como elemento desse conjunto especificado.
Exemplo: Seja o conjunto A = { , 1, 2, 3}, correto afirmar para o conjunto A, que A, pois um elemento
do conjunto A.
Outros exemplos:
(a) o conjunto de todos os brasileiros com mais de 300 anos;
(b) o conjunto de todos os nmeros os quais so simultaneamente pares e impares.
4. Os conjuntos podem ser finitos ou infinitos. Um conjunto finito pode ser definido reunindo todos os seus elementos
separados por vrgulas. J um conjuntos infinito pode ser definido por uma propriedade que deve ser satisfeita por
todos os seus membros. Exemplo de conjunto finito:
(a) - Conjunto vazio
(b) Vogais= {a, e, i, o, u}
(c) A = { x | x brasileiro}
Exemplo de conjunto infinito:
(a) Z - nmeros inteiros
(b) R - nmeros reais
Observe que o conjunto A={ x N | 0 < x < 4 } finito, pois poderia se representado por extenso, ou seja, A = { 1, 2, 3}.
Analogamente para o conjunto B = { x | x aluno universitrio} a representao por extenso extremamente trabalhosa. Tambm repare que o conjunto infinito { x Z | x 0 } corresponde ao conjunto N
H muitas vezes a necessidade de contar o nmero de elementos de um conjunto finito. Essa pode no ser uma tarefa
trivial. Contar os elementos em um conjunto pode ser possvel considerando que o nmero de elemento dependem de
um evento, quebrando-se esse evento em uma sequncia de sub-eventos ou de sub-eventos disjuntos, sem que hajam
resultados possveis comuns possvel enumerar, ou seja, contar os elementos de um conjunto.
Para exemplificar, pode-se supor que realizado um levantamento entre 87 assinantes de um determinado boletim
informativo na rea de informtica. Os resultados de seu levantamento revelam que 68 assinantes tm disponvel um
Sistema Operacional baseado em Windows, 34 tem disponvel um sistema Unix e 30 tm acesso a um Mac. Alm disso,
19 tm acesso a ambos, Windows e Unix, 11 tm acesso Unix e Mac, e 23 podem acessar tando Windows quanto o Mac.
A pergunta agora que voc precisa responder : Quantos de seus assinantes tem acesso a todos os trs tipos de Sistemas
Operacionais? Esse um exemplo de um problema de contagem, onde preciso determinar a quantidade de elementos
de um conjunto - O conjunto aqui o formado por todos os assinantes com acesso aos trs sistemas.
1.1
Relao de Pertinncia
1.2
A noo de conjunto permite definir linguagem, um dos conceitos mais fundamentais em Computao Informtica.
Para a definio de linguagem, necessrio antes introduzir os conceitos de alfabeto e de cadeia de caracteres. O estudo
detalhado destes e de outros conceitos correlatos realizado em algumas disciplinas como Linguagens Formais e Compiladores.
Alfabeto
Um Alfabeto conjunto finito, isto , os elementos do alfabeto so usualmente denominados de smbolos ou caracteres.
Nesse caso, um smbolo um elemento qualquer de um alfabeto e sua representao simblica (Sigma).
Nota: Um conjunto vazio considerado um alfabeto, porm um conjunto infinito no um alfabeto. Exemplos:
= {a, b}
= {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
Os conjuntos e {a, b, c} so alfabetos;
O conjunto N no um alfabeto;
Linguagem Formal
Uma Linguagem Formal, ou simplesmente Linguagem, um conjunto de palavras sobre um alfabeto. Assim,pode-se
supor que o alfabeto = {a, b }, ento:
O conjunto vazio e o conjunto formado pela palavra vazia so linguagens de .
O conjunto de palndromos (palavras que tm a mesma leitura a esquerda para a direita e vice-versa) sobre um
exemplo de linguagem (infinita):
Palndromos = { , a, b, aa, bb, aaa, aba, bab, bbb, aaaa, ...}
Exemplo 1 :
As linguagens de programao como Pascal, C e Java so linguagens constitudas por letras, dgitos e alguns smbolos especiais (como espao, parnteses, pontuao, etc). Nesse caso, cada programa na linguagem corresponde
a uma palavra sobre o alfabeto. Ou seja, uma linguagem de programao definida por todos os seus programas
possveis. Portanto, Pascal, Java, C, bem como qualquer linguagem de programao de propsitos gerais, so conjuntos infinitos.
Exemplo 2:
Um compilador de uma linguagem de programao um software que traduz um programa escrito na linguagem
de programao (linguagem fonte) para um cdigo executvel no sistema computacional (linguagem objeto). Em
geral, um compilador estruturado em duas grandes partes: anlise (anlise lxica, anlise sinttica e anlise
semntica) e sntese (gerao e otimizao de cdigo executvel). Resumidamente, a anlise verifica se um dado
programa fonte p , de fato, um programa vlido para a linguagem L em questo, ou seja, verifica se:
pL
Unio de Conjuntos
Dados os conjuntos A e B, define-se como unio dos conjuntos A e B ao conjunto representado por A B, formado por
todos os elementos pertencentes a A ou B, ou seja:
A B = { x | x A ou x B }
Interseco de Conjuntos
Dados os conjuntos A e B, define-se como interseco dos conjuntos A e B ao conjunto representado por A B, formado
por todos os elementos pertencentes a A e B, simultaneamente, ou seja:
AB={x|xAexB}
Diferena de Conjuntos
Dados os conjuntos A e B, define-se como diferena entre A e B (nesta ordem) ao conjunto representado por A-B, formado
por todos os elementos pertencentes a A, mas que no pertencem a B, ou seja:
A - B = { x | x A, x
/B}
Produto Cartesiano
Dados os conjuntos A e B, chama-se produto cartesiano A com B, ao conjunto AxB, formado por todos os pares ordenados
(x,y), onde x elemento de A e y elemento de B, ou seja:
AxB = { x,y | x A ou y B }
Referncias
GERSTING, Judith L. Fundamentos matemticos para a cincia da computao: um tratamento moderno de matemtica
discreta. 5. ed Rio de Janeiro (RJ): LTC, 2004. xiv, 597p
MENEZES, Paulo Blauth. Matemtica Discreta para Computao e Informtica, 2a. edio, Sagra Luzzatto / Instituto
de Informtica da UFRGS, Porto Alegre, 2006.
6
Exerccios de Fixao
.
Questo 01 - A interseco entre o conjunto A = {0, 1, 2, 3, 4} e o conjunto B = {4, 5, 6, 7} :
a) {0, 1, 2, 3, 4}
b) {0, 1, 2, 3, 5, 6, 7}
c) {4}
d) {0, 1, 2, 3, 4, 5, 6, 7}
Questo 02 - Uma escola oferece reforo escolar em todas as disciplinas. No ms passado, dos 100 alunos que fizeram
reforo escolar nessa escola, 50 fizeram reforo em Matemtica, 25 fizeram reforo em Portugus e 10 fizeram reforo
em Matemtica e Portugus. Ento, correto afirmar que, no ms passado, desses 100 alunos, os que no fizeram reforo
em Matemtica e nem em Portugus igual a:
a) 15
b) 35
c) 20
d) 30
e) 25
Questo 03 - Em um colgio com 520 alunos, 330 estudam ingls, 185 estudam espanhol e 63 estudam ambas as
lnguas. Pela teoria dos conjuntos pergunta-se: Quantos alunos no estudam nenhuma das duas lnguas?
a) 68
b) 5
c) 57
d) 131
e) 58
Questo 04 - Os muulmanos sequer se limitam aos pases de etnia rabe, como muitos imaginam. Por exemplo, a
maior concentrao de muulmanos do mundo encontra-se na Indonsia, que no um pas de etnia rabe. (Adaptado
da Superinteressante, Ed. 169). Considere T o conjunto de todas as pessoas do mundo; M o conjunto de todas aquelas
que so muulmanos e A o conjunto de todas aquelas que so rabes. Sabendo que nem toda pessoa que muulmana
rabe, pode-se representar o conjunto de pessoas do mundo que no so muulmanas nem rabes por:
a) T - (A M)
b) T - A
c) T - (A M)
d) (A - M) (M - A)
e) M - A
Questo 05 - Se A e B so conjuntos quaisquer e C(A,B)=A-(A B), ento C(A, B) igual ao conjunto
a)
b) B
c) B - A
d) A - B
e) (A B) - A
Questo 06 - Considere os conjuntos M e N tais que M N = {1, 2, 3, 4, 5, 6}, M N = {1, 2} e N - M = {3, 4 }.
Assinale a alternativa correta.
a) M = {1, 2, 3}
b) M = {1, 2, 5, 6}
c) N = {1, 2, 4}
d) N = {1, 2}
e) M = {1, 2, 3, 4}
Questo 07 - Dois conjuntos B e C so subconjuntos de um conjunto A, porm A tambm subconjunto de B e
contm os elementos de C. Desse modo, pode-se afirmar que:
a) A = B e C B
b) A B e C B
c) A B e C B
d) A B e C = B
e) A = B e B = C
Questo 08 - Dado A = { x R | -1 x < 1} e { B = [0, 5), determine:
a) A B
b) A B
c) A - B
d) B - A
Questo 09 - Descreva de forma alternativa (usando outra forma de notao) e diga se so finitos ou infinitos os
seguintes conjuntos:
a) Todos os nmeros inteiros maiores que 10
b) 1, 3, 5, 7, 11,...
c) Todos os pases do mundo
Questo 10 - Para A={1}, B={1, 2} e C={ {1},1}, assinale as afirmativas corretas, em seguida justifique-as. (somente
as afirmativas corretas)
a)
AB
[ ]
b) A B
[ ]
c)
AB
[ ]
d) A = B
[ ]
e)
AC
[ ]
f)
AC
[ ]
g) A C
[ ]
h) A = C
[ ]
i)
1A
[ ]
j)
1C
[ ]
k) {1} A [ ]
l)
{1} C [ ]
m)
/C
[ ]
n) C
[ ]