Escolar Documentos
Profissional Documentos
Cultura Documentos
Logica Matematica
Logica Matematica
O documento presente foi obtido directamente do cdigo TeX fornecido pelos autores com alteraes de formatao. A verso corrente de 27
de Setembro de 2005. A reviso deste texto do ponto de vista grfico ainda no est completa. Novas verses podero ficar disponveis no futuro a
partir de http://preprint.math.ist.utl.pt/files/ppgmutlconjuntos.pdf. O DMIST agradece ao Grupo de Matemtica da UTL a possibilidade de facultar
o texto aos alunos das disciplinas introdutrias de Matemtica do IST.
Contedo
1
Introduo
Igualdade, equivalncia.
Conjuno
Disjuno
10
Negao
13
Implicao
16
20
Quantificadores
23
Exemplos
28
9.1 Convergncia de uma sucesso. . . . . . . . . . . . . . . . . . 29
9.2 Funes contnuas . . . . . . . . . . . . . . . . . . . . . . . . . 31
LGICA MATEMTICA
1
Introduo
3+
2
2 ,
Lisboa
so designaes, enquanto
um nmero irracional,
so proposies.
Uma proposio pode ser verdadeira ou falsa. Por exemplo a proposio Lisboa a capital de Portugal verdadeira, enquanto a proposio
Paris a capital de Portugal falsa. Dizemos por isso que a proposio Lisboa a capital de Portugal tem o valor lgico V (verdade) e que
a proposio Paris a capital de Portugal tem o valor lgico F (falso).
Num primeiro estudo da Lgica Matemtica admitiremos que, em cada
teoria, toda a proposio tem um e um nico dos dois valores lgicos
referidos V e F. De facto esta ideia ter de ser abandonada mais tarde,
visto existirem teorias com interesse matemtico onde h proposies que
no so verdadeiras nem falsas (so as chamadas proposies indecidveis). De momento no nos preocupemos com esse facto e admitamos que
toda a proposio ou verdadeira ou falsa e nunca as duas coisas em
simultneo.
2
Igualdade, equivalncia.
2 , 9,
2 , 4,
3 4 = 12
2 = 4,
e falsas as proposies
(3 + 2)2 = 32 + 22 ,
1 1 2
+ = .
2 2 4
Acabmos de ver que um processo para construir proposies escrever um dos sinais = ou , entre duas designaes. Um outro processo
semelhante escrever o sinal de equivalncia entre duas proposies.
Dadas duas proposies, digamos p e q, podemos construir uma nova
proposio
p q,
que se l p equivalente a q, e que verdadeira sse p e q tiverem o mesmo
valor lgico (ambas verdadeiras ou ambas falsas) e falsa sse p e q tiverem
valores lgicos diferentes (uma for verdadeira e a outra for falsa). Assim,
por exemplo, a proposio
Lisboa uma cidade Londres uma vila
falsa, visto a proposio Lisboa uma cidade ser verdadeira e a proposio Londres uma vila ser falsa. J a proposio
Lus Figo um astronauta dois um nmero irracional
verdadeira, visto as proposies Lus Figo um astronauta e dois
um nmero irracional serem ambas falsas.
Uma forma visual bastante til de exprimir o valor lgico da proposio
p q como funo dos valores lgicos de p e de q a utilizao das
chamadas tabelas de verdade
p
V
V
F
F
q
V
F
V
F
pq
V
F
F
V
q
V
F
V
F
p<q
F
V
V
F
<
3+4=7
Conjuno
A partir de proposies simples podemos construir proposies mais complexas. Por exemplo, com as duas proposies Lisboa uma cidade e
Lisboa a capital de Portugal, podemos construir a proposio Lisboa
uma cidade e a capital de Portugal. Do ponto de vista gramatical,
agrupmos as duas primeiras proposies numa s, usando a conjuno coordenada copulativa e. Do ponto de vista da Lgica Matemtica
interessa-nos relacionar o valor lgico da proposio assim construda com
os valores lgicos de cada uma das proposies elementares. Se designarmos por p a proposio Lisboa uma cidade e por q a proposio Lisboa
a capital de Portugal, interessa-nos conseguir determinar o valor lgico
da proposio p e q, desde que sejam conhecidos os valores lgicos das
proposies p e q. Claro que podemos agrupar duas proposies de
outras formas; por exemplo poderamos ter usado a conjuno coordenada
disjuntiva ou em vez da conjuno coordenada copulativa e, o que originaria Lisboa uma cidade ou a capital de Portugal. No seguimento
iremos usar o processo acabado de descrever para construir proposies
cada vez mais complexas. O que nos interessar neste momento no
tanto o valor semntico das proposies (aquilo que elas querem dizer),
mas sim a forma como se relacionam os seus valores lgicos.
Consideremos as duas proposies seguintes: 4 > 2 e 4 um nmero natural. Partindo destas duas proposies podemos ser levados
a construir a proposio 4 > 2 e 4 um nmero natural. Esta ultima
proposio foi obtida ligando as duas proposies iniciais por intermdio
da conjuno coordenada copulativa e. No caso geral, podemos pensar
6
q
V
F
V
F
pq
V
F
F
F
(1)
(2)
verdadeira. Dizemos por isso que a conjuno de proposies associativa. Uma outra maneira de mostrar a frmula (2) construir as tabelas de
8
q
V
V
F
F
V
V
F
F
r
V
F
V
F
V
F
V
F
p q q r (p q) r p (q r)
V
V
V
V
V
F
F
F
F
F
F
F
F
F
F
F
F
V
F
F
F
F
F
F
F
F
F
F
F
F
F
F
Repare-se que, por haver inicialmente trs proposies, necessrio considerar as 8 combinaes possveis para os valores lgicos destas trs proposies; da a tabela ter oito linhas de valores lgicos. Nas trs primeiras
colunas escrevemos os valores lgicos das trs proposies iniciais p, q e r;
nas colunas 4 e 5 escrevemos as proposies intermedirias que nos permitem chegar s duas proposies que queremos estudar e que se encontram
nas colunas 6 e 7. Como as colunas 6 e 7 tm exactamente os mesmos
valores lgicos, conclumos que as proposies (p q) r e p (q r) so
equivalentes. Repare-se que a coluna 4 s depende da 1 e da 2; a coluna
5 s depende da 2 e da 3; a coluna 6 construda a partir da 4 e da 3;
finalmente a coluna 7 obtm-se a partir da 1 e da 5.
A associatividade da conjuno permite-nos escrever expresses do tipo
p q r; de facto uma expresso destas poder ser lida como (p q) r ou
como p(qr) mas, como estas duas ltimas proposies so equivalentes,
irrelevante a forma como se l a proposio inicial p q r. O importante
perceber que p q r verdadeira sse cada uma das proposies p, q e
r for verdadeira e falsa em todos os outros casos (ou seja, se pelo menos
uma das proposies p, q e r for falsa).
Consideremos agora a conjuno das proposies p e q, supondo que q
verdadeira. Ento, se p for verdadeira, p q tambm verdadeira; se p
for falsa, p q falsa. Em qualquer dos casos (p verdadeira ou p falsa) o
valor lgico de p q igual ao valor lgico de p. Podemos ento afirmar
que
pV Vp p
(3)
onde, como j convencionmos anteriormente, V representa uma qualquer
proposio verdadeira. Devido frmula (3), dizemos que V o elemento
neutro da conjuno.
Suponhamos agora que, na conjuno das proposies p com q, a proposio q falsa. Ento, independentemente do valor lgico de p, p q
9
(4)
Disjuno
Na seco anterior estudmos a conjuno de duas proposies que corresponde, na linguagem corrente, utilizao da conjuno coordenada
copulativa e. Nesta seco vamos estudar a chamada disjuno de proposies, correspondente, na linguagem corrente, ao uso da conjuno
coordenada disjuntiva ou. Consideremos a seguinte frase: O Joo Caramelo e Silva foi ontem ao cinema ou ao teatro. Esta frase construda a
partir das frases O Joo Caramelo e Silva foi ontem ao cinema e O Joo
Caramelo e Silva foi ontem ao teatro, ligadas atravs da conjuno ou.
Ningum tem dvidas de que a frase O Joo Caramelo e Silva foi ontem
ao cinema ou ao teatro falsa se ambas as frases O Joo Caramelo e Silva
foi ontem ao cinema e O Joo Caramelo e Silva foi ontem ao teatro o
forem. Por outro lado, se o Joo Caramelo e Silva tiver ido ao teatro e no
tiver ido ao cinema, ou ainda se tiver ido ao cinema sem ir ao teatro, a
frase O Joo Caramelo e Silva foi ontem ao cinema ou ao teatro obviamente verdadeira. Quer dizer que, na linguagem corrente, ao ligarmos
duas frases com a conjuno ou obtemos uma frase falsa se aquelas duas
forem falsas e uma frase verdadeira se uma daquelas for falsa e a outra
verdadeira. E o que se passar se ambas forem verdadeiras? Supondo
que o Joo Caramelo e Silva foi ontem ao teatro e tambm foi ontem ao
cinema, ser a frase O Joo Caramelo e Silva foi ontem ao cinema ou ao
teatro verdadeira ou falsa? A linguagem comum no muito explcita
quanto a este facto. Claro que, em linguagem matemtica, teremos de ser
absolutamente rigorosos e, por definio, diremos que esta frase ainda
verdadeira.
De acordo com a introduo feita no pargrafo precedente, sejam p
e q duas proposies quaisquer; a partir delas podemos construir uma
nova proposio, designada por p q (leia-se p ou q), a que chamaremos
disjuno de p com q, e cujo valor lgico definido pela seguinte tabela de
10
valores lgicos:
p
V
V
F
F
q
V
F
V
F
pq
V
V
V
F
9 = 9,
qp
p (q r)
Fp p
Vp V
(5)
(6)
(7)
(8)
q
V
V
F
F
V
V
F
F
r
V
F
V
F
V
F
V
F
p q q r (p q) r p (q r)
V
V
V
V
V
V
V
V
V
V
V
V
V
F
V
V
V
V
V
V
V
V
V
V
F
V
V
V
F
F
F
F
(9)
q
V
V
F
F
V
V
F
F
r
V
F
V
F
V
F
V
F
p q p r q r (p q) r (p r) (q r)
V
V
V
V
V
V
F
F
F
F
V
V
F
V
V
V
F
F
F
F
V
F
V
V
V
V
F
F
F
F
F
F
F
F
F
F
F
F
F
F
(10)
q
V
V
F
F
V
V
F
F
r
V
F
V
F
V
F
V
F
p q p r q r (p q) r (p r) (q r)
V
V
V
V
V
V
V
V
V
V
F
V
V
V
V
F
V
F
F
F
F
V
V
V
V
F
F
V
F
F
F
V
V
V
V
F
F
F
F
F
A propriedade (9) a chamada distributividade da conjuno em relao disjuno; a propriedade (10) a distributividade da disjuno em
relao conjuno.
Negao
(2 + 3)2 = 22 + 32 ,
52 53 = 56 ,
so falsas as proposies
42 = 16,
3
27 = 3,
13
3
52 = 56 .
(11)
Claro que a propriedade (11) poderia ter sido deduzida de uma tabela de
verdade conveniente:
p p ( p)
V F
V
F V
F
A propriedade (11) pode ser generalizada para mais do que duas negaes. Tem-se, por exemplo,
( ( p)) p,
( ( ( p))) p.
Podemos agora pensar nas propriedades que ligam a negao com as
operaes j estudadas. Da anlise das tabelas de verdade para a equivalncia () e para a no equivalncia (<) imediato ver que a negao
de uma equivalncia uma no equivalncia e vice-versa. Por outras
palavras, quaisquer que sejam as proposies p e q, so verdadeiras as
proposies seguintes:
( (p q)) (p < q)
( (p < q)) (p q)
14
(12)
(13)
Algo de anlogo se passa com os smbolos de igualdade (=) e de desigualdade (,); assim, sendo a e b dois entes quaisquer, so verdadeiras as
seguintes proposies:
( a = b) (a , b)
( a , b) (a = b)
(14)
(15)
(16)
(17)
Claro que uma demonstrao de (16) e (17) dever ser feita custa de
tabelas de verdade convenientes:
p
V
V
F
F
q
V
F
V
F
p q p q (p q) ( p) ( q)
F
F
V
F
F
F
V
F
V
V
V
F
F
V
V
V
V
F
V
V
p
V
V
F
F
q
V
F
V
F
p q p q (p q) ( p) ( q)
F
F
V
F
F
F
V
V
F
F
V
F
V
F
F
V
V
F
V
V
Implicao
q
V
F
V
F
pq
V
F
V
V
(( p) q)
(p ( q))
(p q)
(( q) ( p))
(p r)
(18)
(19)
(20)
(21)
(22)
A ttulo de exemplo demonstraremos a propriedade (22), que a transitividade da implicao, recorrendo seguinte tabela de verdade:
p
V
V
V
V
F
F
F
F
q
V
V
F
F
V
V
F
F
r
V
F
V
F
V
F
V
F
p q q r (p q) (q r) p r (22)
V
V
V
V
V
V
F
F
F
V
F
V
F
V
V
F
V
F
F
V
V
V
V
V
V
V
F
F
V
V
V
V
V
V
V
V
V
V
V
V
(24)
(25)
Na linguagem matemtica muito cmodo utilizar variveis; alis, historicamente, a introduo de variveis na simbologia matemtica originou
um desenvolvimento sem precedentes desta cincia.
As variveis so smbolos (geralmente letras) que podem ser substitudos por qualquer designao de um determinado conjunto1 de designaes, chamado domnio da varivel. Por exemplo
x + 3y x2
capital de Portugal
z, w
(26)
(27)
(28)
n2 + 3n 27
(29)
Utilizamos a palavra conjunto de forma heurstica. Para mais detalhes, ver o captulo
Conjuntos.
20
Quantificadores
x > 0.
Diremos que o quantificador existencial; como vimos, ao ser colocado antes de uma expresso proposicional na varivel a que diz respeito,
transforma-a numa proposio (que pode ser verdadeira ou falsa).
No caso geral, seja p(x) uma expresso proposicional qualquer na varivel x. A proposio
x p(x)
verdadeira sse existir, no domnio da varivel x, pelo menos uma designao tal que a proposio p() (obtida por substituio, na expresso
proposicional p(x), da varivel x por aquela designao ) verdadeira.
Por exemplo, so verdadeiras as proposies
x R
x < 0,
x N
23
x 100,
so falsa as proposies
x N
x < 0,
x R
x2 < 1.
O outro quantificador, designado por (leia-se para todo), o quantificador universal que, colocado antes de uma expresso proposicional p(x)
na varivel x a que diz respeito, tambm a transforma numa proposio:
p(x).
p(x).
Esta proposio verdadeira sse, qualquer que seja a designao pertencente ao domnio D da varivel x, a condio p(x) se transforma numa
proposio verdadeira quando a varivel substituda por essa designao. Por exemplo, so verdadeiras as proposies
x R
x2 0,
x N
x 0,
x < 100,
x R
x2 > 0.
so falsa as proposies
x N
p(x)
p(x).
p(x)
e
24
p(x)
y p(y),
y p(y).
x + y = 0.
x + 7 = 0,
x+y=0
x + y = 0).
x + y = 0.
x + y = 0,
pelo que usual escrever abreviadamente (com o sentido das duas proposies anteriores)
x, y R x + y = 0.
Consideremos agora, ainda a ttulo de exemplo, a proposio
y R (x R
x + y = 0),
x + y = 0.
x+y=0
p(x, y)
p(x, y)
(30)
(31)
que, para todo o x em D1 , se tem p(x, y). Isto mostra que (31) implica (30),
ou seja, a proposio
y D2 x D1
p(x, y)
x D1 y D2
p(x, y)
(32)
y R x R
trata-se de uma proposio verdadeira, pois basta tomar y = 0 (alternativamente poderamos ter tomado y = 1). Ento a proposio
xy(y 1) = 0
x R y R
y2 = x
y2 = x
p(x))
x D p(x)
(33)
Consideremos agora a proposio Todo o poltico corrupto. Negar esta proposio dizer que existe pelo menos um poltico que no
corrupto. Sendo p(x) uma expresso proposicional na varivel x de domnio D, negar a proposio x D p(x) escrever x D p(x).
Conclumos assim que a proposio
(x D
p(x))
x D
p(x)
(34)
x + y = 2)
x R y R
x + y , 2.
Exemplo 2.
> 0 p N n N
n
1
np
n+1
n
> 0 p N n N n p
1 > .
n+1
Exemplos
9.1
Seja (un )nN uma sucesso de nmeros reais e seja a um nmero real qualquer. Relembramos que se diz que a sucesso (un )nN tende (ou converge)
para a, e escreve-se un a, sse:
> 0 p N n N
n p |un a|
(35)
n p |un a| <
(37)
(37).
A nossa tese (37); devemos mostrar que, para todo o > 0, se tem
p N n N
n p |un a| < .
Fixemos ento um > 0; a nossa hiptese a proposio (35) garantenos que, qualquer que seja o nmero real > 0 3 , se tem
p N n N
n p |un a| .
p N n N n p |un a| .
2
2
29
Mas, sendo |un a| , ser tambm |un a| , pelo que (35) fica
2
demonstrada.
Na mesma ordem de ideias, consideremos a proposio
> 0 p N n N
n > p |un a|
(38)
e comparmo-la com (35); ser que (35) e (38) so equivalentes? fcil ver
que sim. Por um lado, atendendo a que, se n > p, ento tambm n p,
tem-se
(35) (38).
Resta-nos mostrar a recproca, isto ,
(38)
(35).
Para provarmos (35), comecemos por fixar > 0; por (38) sabemos que
existe um nmero natural designemo-lo por q tal que
n N
n > q |un a| .
n p |un a| ,
0 p N n N
(39)
Tendo em conta que, se for > 0 ento tambm 0, imediato ver que
(39)
(35).
Ser que (35) e (39) so equivalentes? Vamos ver que no! Repare-se que,
se (39) for verdadeira, podemos escolher = 0 em (39), obtendo
p N n N
n p |un a| 0.
n p un = a,
30
1
.
n+1
np
1
.
n+1
1
verifica (35) com a = 0.
n+1
Funes contnuas
(40)
x2 |x| ,
|x| |x2 |
(42)
|x a| |x + a|
.
|x + a|
|x + a|
< |x+a|
, bastando agora impor que verifique,
|x + a| < 2|a|, ou ainda 2|a|
para alm de (42), a condio seguinte:
0<
.
2|a|
(43)
|x a| x2 a2
(44)
|x a| |kx ka|
(45)
33
,
|k|
34