Escolar Documentos
Profissional Documentos
Cultura Documentos
Isso significa que no pode haver um domnio de discurso que satisfaa ambos estes axiomas.
O Paradoxo de Russell
A inconsistncia mencionada acima, veremos, nada menos que o Paradoxo de Russell.
O objetivo de muito do trabalho pioneiro na Teoria dos Conjuntos foi redefinir a concepo de
conjunto de uma forma que evitasse inconsistncias, mas que mantivesse o poder da noo
intuitiva (ingnua).
O captulo ser finalizado com a apresentao dos axiomas revisados e corrigidos, que evitam o
Paradoxo de Russell e que conhecida como Teoria dos Conjuntos Zermelo-Frankel, ou ZFC.
Os matemticos acreditam (embora ainda no tenham provado) que a Teoria dos Conjuntos ,
no apenas consistente (no deriva contradies), mas verdadeira (sobre um suposto domnio
natural de conjuntos).
e =.
o Este tipo de distino de tipos distintos de variveis produz linguagens de primeiraordem conhecidas como linguagens multissortidas.
o Ao invs de uma linguagem multissortida, poderamos utilizar um predicado unrio
Set(x) para indicar que x um conjunto.
a)
o Letras maisculas como D e R sero usadas como variveis sobre certos tipos
especiais de conjuntos que veremos mais adiante.
O Axioma da Extensionalidade
Conforme j dissemos, o axioma da extensionalidade um dois princpios bsicos capturam a
concepo ingnua de conjuntos.
VERSO INFORMAL: os conjuntos so completamente caracterizados por seus elementos.
VERSO PRECISA: se os conjuntos a e b tm exatamente os mesmos elementos, ento
a = b.
EM FOL:
a b [ x (x
b)
a = b]
a x [x
P(x)]
o Esta sentena diz que h um conjunto a cujos membros so todos e apenas aquelas
coisas que satisfazem a frmula P(x).
Para termos certeza de que a sentena diz, de fato, isso, precisamos
adicionar a restrio de que a no ocorre na wff P(x).
ESQUEMA DE AXIOMAS:
o Note que este no apenas UM axioma, mas uma coleo INFINITA de axiomas. um
para cada P(x).
o Por isso chamado de esquema de axiomas.
o Veremos, mais adiante, que algumas instncias deste esquema de axioma so
inconsistentes (ou seja, h certos P(x) que tornam o axioma inconsistente). Mas, por
enquanto, vamos assumir a compreenso irrestrita como um esquema de axiomas.
FEIXO UNIVERSAL:
4
P(x)]
Teorema da Unicidade
Combinando o axioma da compreenso e o da extensionalidade, conseguimos provar uma
proposio sobre os conjuntos que os distinguem claramente de propriedades.
PROPOSIO 1 Para cada wff P(x) podemos provar que h um nico conjunto de objetos que
satisfazem P(x). Em FOL:
o
z1 ... zn !a x [x
P(x)]
o PROVA: provaremos utilizando o mtodo da generalizao universal. Sejam z1, z2, ...,
zn objetos arbitrrios. O axioma da compreenso assegura que h pelo menos um
conjunto de objetos que satisfaz P(x). Ento, precisamos apenas provar que no
mximo um conjunto satisfaz P(x). Suponha que a e b sejam conjuntos que tm
como membros exatamente os objetos que satisfazem P(x). Ento, a e b satisfazem:
z1 ... zn x [x
P(x)]
z1 ... zn x [x
P(x)]
b]
o (Este passo bvio usa, de fato, muitos passos formais. Veja o Exerccio 15.5).
o Para finalizar, se aplicamos o axioma da extensionalidade a esta ltima sentena,
obtemos a = b.
o Portanto, por generalizao universal, provamos a proposio 1.
Notao de Barra
A Proposio 1 mostra que dada uma wff P(x), nossos axiomas nos permitem deduzir a
existncia do nico conjunto de objetos que a satisfazem.
O conjunto de todos os objetos que satisfazem P(x) escrito como:
{x / P(x)}
5
{x / P(x)}
a [ x (x
P(x))
a]
AULA 10
LPL 15.2: Conjunto Unitrio, Conjunto Vazio e Subconjunto
Conjunto Unitrio
Conjunto com um nico elemento: a = {x}.
falso dizer que a = x. a um conjunto, x pode ser qualquer coisa.
O objeto x diferente do conjunto {x}, ainda que x seja um conjunto.
o {1, 2} tem dois elementos, que so nmeros.
o {{1, 2}} tem um elemento, que um conjunto.
Conjunto Vazio
Considere o conjunto: {x / x
x}
x}
, ou na
Subconjunto a
Note que a
x [x
b completamente diferente de a
b]
b.
Proposio 2
Para qualquer conjunto a, a
a. [em FOL:
aa
a]
a.
a.
a)
a)
a x (x
aa
a.
Proposio 3
Para quaisquer conjuntos a e b, a = b se e somente se a
[ em FOL: a b (a = b
(a b b a)) ]
b e b
a.
a e b
x (x
b) e
a abreviao de
x (x
a)
a)
b e b
b e b
x (x
a. Note que:
a)
(a
a)
(a
a))
Unio a
a b z (z
(z
b))
a b z (z
(z
b))
definem conjuntos?
b e a
b existem, so
Proposio 4
Para qualquer par de conjuntos a e b h um e apenas um conjunto c cujos elementos so os
elementos de ambos a e b.
o Em outras palavras: para todo a e b, c = a
b existe e nico.
o Em FOL:
a b !c x (x
a b !c c = a
c
b
(x
PROVA:
o Note que esta proposio apenas uma instncia da Proposio 1.
o L provamos que: z1 z2 !a x (x
P(x))
Proposio 5
Para qualquer par de conjuntos a e b h um e apenas um conjunto c tal que cada um de seus
elementos elemento de a ou de b.
o Em outras palavras: para todo a e b, c = a
b existe e nico.
o Em FOL:
a b !c x (x
a b !c c = a
c
b
(x
Proposio 6
Sejam a, b e c conjuntos quaisquer.
1. a
b = b
2. a
b = b
3. a
b = b se e somente se b
4. a
b = b se e somente se a
5. a
(b
c) = (a
b)
(a
c)
6. a
(b
c) = (a
b)
(a
c)
a b (a
b = b
a)
, qualquer elemento x:
b se e somente se x
b.
o x
a se e somente se x
a.
b se e somente se x
b = b
a.
a.
b = b provaremos que b
x (x
a.
b
a)
, x
a e x
b = b, ento, x
b).
b.
b.
a.
9
a provaremos a
b
a
b = b.
b e
b)
b
b se e somente se x
Portanto, x (x
Pela definio de
a e x
b). Ou seja, a
b.
x (x
b e x
b).
b e chegamos a x
b
, x
b.
b.
a.
a e provamos que a
b = b.
b = b.
AULA 11
LPL 15.4: Conjuntos de Conjuntos
O Axioma da Compreenso (juntamente com a Proposio 1) bastante genrico e, em
particular, nos permite construir conjuntos de conjuntos.
Por exemplo, a partir dos conjuntos {0} e {0,1} podemos formar o conjunto {{0},{0,1}}. De maneira
mais geral temos:
x y !a w (w
(w = x
w = y))
PROVA:
10
w = y}
x !a w (w
w = x)
PROVA:
o Basta aplicar a Proposio 7, considerando x = y. Ou ainda notar que a Proposio 8
apenas uma instncia da Proposio 1.
a, b = c, d
(a = b
c = d)
o Note que os conjuntos {a, b} e {c, d} no satisfazem esta sentena, porque por
Extensionalidade, (a = d
b = c)
{a, b} = {c, d}.
o J adianto que usaremos a notao x, y para indicar um par ordenado de objetos. x
o primeiro objeto e y o segundo.
o Tambm vale a pena notar que em FOL a noo de ordem fundamental. Pois
sabemos, por exemplo, que Larger(a, b) e Larger(b, a) dizem coisas completamente
diferentes.
H vrias maneiras de modelar ordem em conjuntos. A mais comum definir:
(A)
0, 1, 2 = 0, 1, 2
Larger(x, y))}
R(x, y))}
Note que o Axioma da Compreenso garante a existncia deste conjunto (a relao conjuntoteortica) e o Axioma da Extensionalidade garante sua unicidade.
Propriedades de Relaes
H algumas propriedades importantes que algumas relaes possuem, para as quais temos
nomes:
Transitividade:
x y z [(R(x, y)
Se x, y
Reflexividade:
x, y
- em TC
- em TC
:
R(y, x))
y, x
x y (R(x, y)
x, y
Antissimetria:
- em FOL
x y (R(x, y)
Assimetria:
R, ento, x, z
- em FOL
x R(x, x)
x, x
Simetria:
R e y, z
R(y,z)]
x R(x, x)
x, x
Irreflexividade:
R(y, z))
R(y, x))
y, x
x y [(R(x, y)
Se x, y
R(y, x))
R e y, x
x = y]
R, ento, x = y.
Estas propriedades de relaes esto intimamente relacionadas com a Lgica das Sentenas
Atmicas que estudamos no Captulo 2.
Na verdade, a regra AnaCon, funciona pois tem, internamente um conjunto de axiomas com as
propriedades acima para os predicados da Linguagem dos blocos que as possuem.
Assim, dentro de AnaCon, tem, por exemplo, a transitividade como axioma para todos os
predicados transitivos da Linguagem dos Blocos (Larger, Smaller, LeftOf, RightOf, BackOf,
FrontOf,... :
o
x y z [(Larger(x, y)
Larger(y, z))
x y z [(LeftOf(x, y)
LeftOf(y, z))
Larger(y,z)]
LeftOf(y,z)]
x y (SameShape(x, y)
SameShape(y, x))
13
Quando criamos uma linguagem FOL nova, ou seja, quando definimos predicados especficos,
precisamos declarar quais as propriedades estes predicados tm. Por exemplo, o significado
lgico do predicado Larger dado pelas seguintes propriedades, que podemos estabelecer
como axiomas de qualquer teoria que faa uso deste predicado:
o Transitividade, Irreflexividade e Assimetria.
Assim, na Teoria dos Conjuntos, os Axiomas da Extensionalidade e da Compreenso
representam nada mais do que as propriedades que atribumos ao predicado especfico desta
teoria que .
o So estes axiomas que estabelecem o significado lgico de
Relaes Inversas
H algumas propriedades importantes que algumas relaes possuem, para as quais temos
nomes:
*** CONTINUAR ***
14
RESUMO
LPL 15: Teoria Ingnua dos Conjuntos em Primeira Ordem
TEORIA FORMAL (de primeira ordem): conjunto de sentenas escritas em FOL que so consideradas verdadeiras (AXIOMAS)
e que descrevem o significado lgico dos predicados e constantes utilizados.
A Teoria dos Conjuntos Ingnua se constitui de 2 axiomas, que descrevem a noo intuitiva de conjuntos atravs do uso do
predicado binrio .
Desenvolver uma Teoria Formal significa PROVAR todas as conseqncias lgicas destas teorias. Ou seja, provar as
propriedades dos conjuntos que so conseqncia dos axiomas assumidos.
o isso que estamos fazendo com a TCI (Teoria dos Conjuntos Ingnua)
Axioma da Extensionalidade: os conjuntos so completamente caracterizados por seus elementos.
a b [ x (x a
x b)
a = b]
Esquema de Axiomas da Compreenso (Irrestrita): toda propriedade exprimvel em uma frmula bem formada de FOL define um
conjunto.
z1 ... zn a x [x a
P(x)] - (z1, ..., zn) so as outras variveis livres de P(x) alm de x.
Proposio 1 (Teorema da Unicidade) Para cada wff P(x) podemos provar que h um nico conjunto de objetos que satisfazem
P(x). Em FOL:
z1 ... zn !a x [x a
P(x)]
Notao de Barra : O conjunto de todos os objetos que satisfazem P(x) escrito como: {x / P(x)}
Conjunto Unitrio: Conjunto com um nico elemento: a = {x}.
Conjunto Vazio
Subconjunto a
a b (a = b
Interseo a
Unio a
b
-
x}
(a
a. [em FOL:
aa
x [x
a b z (z
(z
a)) ]
a b z (z
Proposio 6
1. a b
2. a b
3. a b
b]
a]
b existe e nico:
a b !c c = a
a b !c c = a
4.
5.
6.
a
a
a
w (w
(w = x
(z
z
b))
b))
b = b se e somente se a b
(b c) = (a b) (a c)
(b c) = (a b) (a c)
w = y))
w = x)
x R(x, x)
x, x
R
Irreflexividade:
x R(x, x)
x, x
R
- em FOL
R
- em TC
- em FOL
- em TC
:
Simetria:
x y (R(x, y)
R(y, x))
x, y
R
y, x
R
Assimetria:
x y (R(x, y)
R(y, x))
x, y
R
y, x
R
Antissimetria:
Relaes Inversas:
Relaes de Equivalncia
So relaes que satisfazem as propriedades (REFLEXIVIDADE, SIMETRIA , TRANSITIVIDADE)
Classes de Equivalncia
Fixado um conjunto D como Domnio do Discurso, uma relao de equivalncia R entre os elementos deste domnio, e x D um
elemento do domnio, a Classe de Equivalncia de x segundo a relao R o seguinte conjunto:
R}
[x]R = {y / y D e x, y
Exemplo: considere,
D o conjunto dos objetos do Mundo de Wittgenstein.
a o tetraedro pequeno presente no Mundo de Wittgenstein.
R a relao binria definida pelo predicado SameSize.
Temos: [a]R = {y / y D e x, y
R} =
[a]SameSize = {y / y objeto do Mundo de Wittgenstein e SameSize(a, y) verdadeira no Mundo de Wittgenstein} =
[a]R = [a]SameSize = o conjunto de todos os objetos do mundo de Wittgenstein que so pequenos.
Proposio 9 Seja R uma relao de equivalncia e D um conjunto.
1. Para cada x,
x [x]
2. Para todo x, y, [x] = [y] se e somente se x, y
R
3. Para todo x, y, [x] = [y] se e somente se [x] [y]
Funes
A noo matemtica de funo pode ser modelada em TC como um tipo especial de relao R que satisfaz a seguinte propriedade:
FUNCIONALIDADE: x 1y R(x, y) - (para cada entrada h, no mximo uma sada)
Alguns fatos sobre funes:
FUNO TOTAL: x y R(x, y) - (definida em todos os elementos do domnio)
FUNO PARCIAL: quando no for total.
f escrevemos: f(x)=y.
NOTAO: usamos as letras minsculas f, g, h. Quando x, y
DOMNIO DE f : Df = {x / x D e y f(x) = y} - se x Df, f est definida em x
IMAGEM DE f : If = {y / x (x D e f(x) = y}
Conjunto Potncia
Proposio 10 Dado um conjunto qualquer, h um nico conjunto que seu conjunto potncia.
EM FOL:
b !c x (x c
x b)
Proposio 11 Sejam a e b conjuntos:
1. b Pb
2.
Pb
3. a b se e somente se Pa Pb
Proposio 12
b Pb / b
rb = {0}.