Escolar Documentos
Profissional Documentos
Cultura Documentos
Lógica Elementar
Lógica Elementar
L
ogica Elementar
Neste captulo, apresentamos uma introduc~ao a logica, que nos sera suciente como
ferramenta de trabalho nos captulos posteriores.
1.1
Proposic~
oes e seus conectivos
O estudo da logica e o estudo dos princpios e metodos usados para distinguir argumentos
validos dos n~ao validos. O proposito deste captulo preliminar em logica e ajudar o leitor
a entender os princpios e metodos usados em cada passo de uma demonstrac~ao.
O ponto de partida em logica e o termo \proposic~ao", que e usado num sentido
tecnico. Por uma proposic~ao queremos dizer uma declarac~ao que e verdadeira ou falsa,
mas n~ao ambos. N~ao e necessario que saibamos se a proposic~ao e verdadeira ou falsa;
a unica qualicac~ao exigida e que ela deve ser denitivamente uma coisa ou outra.
Habitualmente, podemos determinar imediatamente se uma proposic~ao e verdadeira ou
falsa, mas em alguns casos um pouco de esforco e preciso, e em outros casos pode
ser impossvel chegar a uma conclus~ao. Os seguintes exemplos dever~ao ilustrar o que
queremos dizer.
Exemplo 1.1 Cada uma das seguintes frases e uma proposic~ao.
(a) Londrina e uma cidade no estado do Parana.
(b) 2 + 1 e 5.
p
(c) O dgito na 105a casa decimal, na expans~ao decimal de 3, e 7.
(d) A lua e feita de queijo mineiro.
(e) N~ao ha vida inteligente em Marte.
(f) Esta chovendo.
Claramente, (a) e verdadeira, enquanto (b) e (d) s~ao falsas. Podemos ter d
uvidas
quanto ao status (verdadeiro ou falso) de (c) e (e). A veracidade ou falsidade da sentenca
(f) depende das condic~oes meteorologicas no instante em que essa declarac~ao e feita.
gica Elementar
Lo
Exemplo 1.2 Nenhuma das frases seguintes e uma proposic~ao, porque n~ao faz sentido
questionar se alguma delas e verdadeira ou falsa.
(a) Venha a nossa festa!
(b) Tudo bem com voc^e?
(c) Tiau, benzinho.
As proposico~es do Exemplo 1.1 s~ao todas proposico~es simples. Uma combinac~ao
de duas ou mais proposico~es e uma proposic~ao composta.p Por exemplo, \2 + 1 e 5
e o dgito na 105a casa decimal na expans~ao decimal de 3 e 7" e uma proposic~ao
composta.
Estamos familiarizados com o uso de letras para representar numeros na algebra.
No estudo da logica usamos letras, tais como p, q, r, : : : para representar proposic~oes.
Uma letra, tal como p, pode representar uma proposic~ao simples ou composta. A menos
que digamos em contrario, usaremos letras maiusculas P , Q, R, : : : para representar
proposic~oes compostas. Existem muitos modos de se ligar proposic~oes tais como p,
q, r, : : : para formar proposic~oes compostas, mas apenas cinco modos s~ao usados
freq
uentemente. Estes cinco conectivos comuns s~ao (a) \n~ao", simbolizado por ;
(b) \e", simbolizado por ^; (c) \ou", simbolizado por _; (d) \se : : : ent~ao : : : ",
simbolizado por !; e (e) \ : : : se e somente se : : : ", simbolizado por $.
Nesta sec~ao discutiremos os conectivos e ^, adiando os demais conectivos, _,
!, e $, ate a proxima sec~ao.
Seja p uma proposic~ao. A proposic~ao p, lida \n~ao p" ou \a negac~ao de p", e
verdadeira quando a proposic~ao p e falsa, e e falsa quando p e verdadeira. Por exemplo,
seja p a proposic~ao \Este e um curso facil". Ent~ao sua negac~ao p representa \Este
n~ao e um curso facil".
conveniente anotar essa depend^encia
A verdade de p depende da verdade de p. E
em uma tabela verdade:
Tabela 1.1:
p
V
F
p
F
V
ou valor l
ogico (N. do T.)
gica Elementar
Lo
Denic~
ao 1.1 O conectivo ^ pode ser colocado entre duas proposic~oes p e q para
formar uma proposic~ao composta p ^ q cujos valores verdade s~ao dados na seguinte
tabela verdade.
Tabela 1.2:
p
V
V
F
F
q
V
F
V
F
p^q
V
F
F
F
p e verdadeira e q e verdadeira;
p e verdadeira e q e falsa;
p e falsa e q e verdadeira;
p e falsa e q e falsa.
Cada uma destas quatro possibilidades e coberta nas quatro linhas da Tabela 1.2.
A ultima coluna da os valores verdade de p ^ q. Uma inspec~ao mostra que p ^ q e
verdadeira em apenas um caso. Isto e, p ^ q e verdadeira quando ambas as componentes
s~ao verdadeiras, e nos outros tr^es casos p ^ q e falsa. O leitor sensato percebera que a
Tabela 1.2 reete o modo pelo qual a conjunc~ao \e" e usada no portugu^es cotidiano.
Usando as Tabelas 1.1 e 1.2, podemos encontrar valores verdade de proposic~oes
complicadas envolvendo os conectivos e ^.
Exemplo 1.3 Construa a tabela verdade para a proposic~ao composta
[( p) ^ ( q)]
Soluc~ao.
Se o metodo usado na construc~ao da Tabela 1.3 n~ao e obvio, uma palavra de
explicac~ao pode ajudar. Os cabecalhos s~ao selecionados de modo que a proposic~ao
composta (ultima coluna) e gradualmente construda a partir de suas varias componentes.
gica Elementar
Lo
Tabela 1.3:
p q
V V
V F
F V
F F
Passo
p q
F
F
F
V
V
F
V
V
1
1
( p) ^ ( q) [( p) ^ ( q)
F
V
F
V
F
V
V
F
2
3
1.1.1
Exerccios
gica Elementar
Lo
( p)
p^p
p^ q
(p ^ p) ^ p
13.
15.
17.
19.
[ ( p)]
(p ^ p)
p^q
(p ^ q)
q
V
V
V
V
F
F
F
V
F
V
F
F
1.2
23. p ^ (q ^ r)
25. q ^ (r ^ p)
Tr^
es conectivos mais
gica Elementar
Lo
Denic~
ao 1.2 O conectivo _ pode ser colocado entre duas proposico~es quaisquer p e
q para formar a proposic~ao composta p _ q. Os valores verdade de p _ q s~ao denidos
na Tabela 1.4. Portanto _ e denido como sendo o \ou" inclusivo, tal como usado na
primeira proposic~ao acima.
Tabela 1.4:
p
V
V
F
F
q
V
F
V
F
p_q
V
V
V
F
gica Elementar
Lo
Tabela 1.5:
Caso p
1
V
2
V
3
F
4
F
q
V
F
V
F
q
F
V
F
V
p^ q
F
V
F
F
p ! q [ (p ^ q)]
V
F
V
V
gica Elementar
Lo
p
V
V
F
F
Passo
q
V
F
V
F
p!q
V
F
V
V
1
q ! p p $ q [ (p ! q) ^ (q ! p)]
V
V
F
V
F
F
V
V
1
2
Da tabela verdade acima, observamos que p $ q e verdadeira se ambas as componentes s~ao verdadeiras ou ambas as componentes s~ao falsas. Em qualquer outro caso
(casos 2 e 3) a proposic~ao p $ q e falsa.
1.2.1
Exerccios
2. (p _ p)
4. p _ q
6. q $ p
8. (p ^ q) _ (p ^ r)
10. (p _ q) ^ (p _ r)
12. p _ (q _ r)
gica Elementar
Lo
1.3
Tautologia, implicac~
ao e equival^
encia
p p_ p
F
V
V
V
p ! p.
p ^ q ! q ^ p.
p ! p ^ p.
p ^ q ! q.3
10
gica Elementar
Lo
Tabela 1.8:
Passo
(p
V
V
F
F
1
_
V
V
V
F
2
q) ^
V F
F F
V V
F F
1 3
p ! q
F
V V
F
V F
V
V V
V F
V
2
4 1
p _ q q _ p,
p _ p p,
11
gica Elementar
Lo
Tabela 1.9:
(p ! q) $ ( q
V V V V
F
V F F V
V
F V V V
F
V
F V F V
Passo 1 2 1 4
2
! p)
V
V
F
F
V
V
V
V
3
2
q) $
V V
F V
V V
F V
1 4
( p
F
F
V
V
2
_
F
V
V
V
3
q)
F
V
F
V
2
(p ^ q) ^ r p ^ (q ^ r)
(p _ q) _ r p _ (q _ r)
p ^ (q _ r) (p ^ q) _ (p ^ r)
p _ (q ^ r) (p _ q) ^ (p _ r)
(p ! q) ^ (q ! r) ) (p ! r).
12
gica Elementar
Lo
q
V
V
F
F
V
V
F
F
r
V
F
V
F
V
F
V
F
q_r
V
V
V
F
V
V
V
F
p^q
V
V
F
F
F
F
F
F
p^r
V
F
V
F
F
F
F
F
p ^ (q _ r) (p ^ q) _ (p ^ r)
V
V
V
V
V
V
F
F
F
F
F
F
F
F
F
F
Por simplicidade e por economia de espaco, construmos uma tabela verdade simplicada, como apresentado na Tabela 1.8, para (p ! q) ^ (p ! r) ! (p ! r).
Tabela 1.12:
(p ! q) ^
V V V V
V V V F
V F F F
V F F F
F V V V
F V V F
F V F V
F V F V
Passo 1 2 1 3
(q
V
V
F
F
V
V
F
F
1
! r) !
V V V
F F V
V V V
V F V
V V V
F F V
V V V
V F V
2 1 4
(p ! r)
V V V
V F F
V V V
V F F
F V V
F V F
F V V
F V F
1 2 1
13
gica Elementar
Lo
1.3.1
Exerccios
14
1.4
gica Elementar
Lo
Contradic~
ao
^
V
F
2
t
V
V
1
$ p
V V
V F
3 1
_
V
F
2
A demonstrac~ao de p ^ c , p e similar.
c
F
F
1
$ p
V V
V F
3 1
15
gica Elementar
Lo
!
V
V
p
V
F
p
V
F
! t
V V
V V
No restante deste livro, o smbolo c, com ou sem ndice, denotara uma contradic~ao;
e o smbolo t, com ou sem ndice, denotara uma tautologia.
1.4.1
Exerccios
1. Demonstre que p _ t , t e p ^ c , c.
2. Demonstre que t , c e c , t.
3. Demonstre a seguinte Reductio ad Absurdum.
(p ^ q ! c) , (p ! q)
4. Demonstre que p ^ (p ! q) ^ (p ! q) , c.
5. Demonstre que (p ! q) ) (p _ r ! q _ r), para qualquer proposic~ao r.
1.5
Raciocnio dedutivo
(p ^ q)
( q ^ p)
[ q ^ ( p)]
( q ! p)
Def. 1.4
Com.
D.N.
Def. 1.4
16
gica Elementar
Lo
Com.
Dist.
p^p c
Com.
Teorema 1.7(b)
Simp.
[p ! (q ^ r)
[p ^ (q ^ r)]
[(p ^ q) ^ r]
(p ^ q ! r)
Denic~ao 1.4
Def. 1.4, D.N.
Assoc.
Denic~ao 1.4
Portanto, (p ^ q) ! r [p ! (q ! r)].
Exemplo 1.8 Demonstre que (p ! r) _ (q ! s) (p ^ q ! r _ s) por racioccio
dedutivo.
Soluc~ao.
(p ! r) _ (q ! s)
(p ^ r) _ (q ^ s)
( p _ r) _ ( q _ s)
( p _ q) _ (r _ s)
[(p ^ q)^ (r _ s)]
(p ^ q ! r _ s)
Denic~ao 1.4
De M., D.N.
Com., Assoc.
De M., D.N.
Denic~ao 1.4
17
gica Elementar
Lo
1.5.1
Exerccios
1.6
Regras de quanticac~
ao
18
gica Elementar
Lo
Existe pelo menos um indivduo que e mortal.
Existe pelo menos um x tal que x e mortal.
e como
Existe pelo menos um x tal que p(x).
A frase \Existe ao menos um x tal que" e chamada um quanticador existencial e e
simbolizada por (9x). Usando este novo smbolo podemos agora reescrever a armac~ao
\Alguns homens s~ao mortais" como
(9x)(p(x))
De um modo geral, suponhamos que temos um domnio de discurso U e uma
armac~ao geral, p(x), chamada um predicado proposicional, cuja \variavel" x varia em
U . Ent~ao (8x)(p(x)) arma que para todo x, em U, a proposic~ao p(x), a respeito de
x, e verdadeira, e (9x)(p(x)) signica que existe pelo menos um x, em U , tal que p(x)
e verdadeira.
Em matematica elementar, quanticadores s~ao frequentemente suprimidos pelo
bem da simplicidade. Por exemplo, \(x+1)(x1) = x2 1", em livros do ensino basico,
deve ser entendido como dizendo \para todo n
umero real x, (x + 1)(x 1) = x2 1".
Na matematica, \qualquer que seja" e \para todo" signicam a mesma coisa e s~ao
ambos simbolizados por 8; e \para algum" signica o mesmo que \existe" e e simbolizado por 9. Em express~oes menos formais, freq
uentemente colocamos o quanticador
apos a armac~ao. Por exemplo, a armac~ao \f (x) = 0 para todo x" e a mesma que
\(8x)(f (x) = 0)".
Na logica e na matematica, a negac~ao da proposic~ao \p(x) e verdadeira para todo
x (em U )", [(8x)(p(x))], e considerada o mesmo que a asserc~ao \existe pelo menos
um x (em U ) para o qual p(x) e falsa", (9x)( p(x)). Analogamente, [(9x)(p(x))]
e considerada o mesmo que \n~ao ha nenhum5 x (em U ) tal que p(x) e verdadeira"; ou,
em outras palavras, \p(x) e falsa para todo x (em U )", ou (8x)( p(x)). Sumarizamos
tudo isto no seguinte axioma:
Na lngua portuguesa, \n~ao ha nenhum" tem o signicado de \existe nenhum" (N. do T.).
19
gica Elementar
Lo
Estamos usando \" para denotar que as duas proposic~oes quanticadas, nos dois
lados de , s~ao consideradas a mesma em logica; este uso e consistente com o uso de
para equival^encias logicas, como sera visto no proximo paragrafo.
Para entender melhor as proposic~oes quanticadas (8x)(p(x)) e (9x)(p(x)), inspecionemos o caso em que o universo de discurso consiste de um numero nito de
indivduos denotados por a1 ; a2 ; a3 ; : : : ; an . Ent~ao, como (8x)(p(x)) arma que p(x)
e verdadeira para todos, a1 ; a2 ; a3 ; : : : ; an , a proposic~ao (8x)(p(x)) e verdadeira se e
somente se a conjunc~ao de
p(a1 ); p(a2 ); p(a3 ); : : : ; p(an )
e verdadeira. Conseq
uentemente,
(8x)(p(x)) corresponde a p(a1 ) ^ p(a2 ) ^ ^ p(an)
Analogamente,
(9x)(p(x)) signica p(a1 ) _ p(a2 ) _ _ p(an )
Portanto, a Regra da Negac~ao do Quanticador pode ser vista com uma generalizac~ao
das Leis de De Morgan (Teorema 1.3).
Exemplo 1.9 Quais das seguintes proposic~oes e equivalente a negac~ao da proposic~ao
\Todas as cobras s~ao venenosas"?
(a) Todas as cobras s~ao n~ao venenosas.
(b) Algumas cobras s~ao venenosas.
(c) Algumas cobras n~ao s~ao venenosas.
Soluc~ao. O domnio de discurso U e a colec~ao de todas as cobras. Seja p(x) o predicado
proposicional que arma que x e venenosa (onde a variavel x varia sobre U ). A armac~ao
\Todas as cobras s~ao venenosas" e ent~ao traduzida em (8x)(p(x)). Conforme a regra
de negac~ao do quanticador, Axioma 1.1, [(8x)(p(x))] e equivalente a (9x)( p(x)),
que representa \Algumas cobras n~ao s~ao venenosas".
1.6.1
Exerccios
20
gica Elementar
Lo
1.7
Demonstrac~
ao de validade
Uma das mais importantes tarefas de um logico esta em testar argumentos. Um argumento e a asserc~ao de que uma proposic~ao, chamada a conclus~ao, e consequ^encia
de outras proposic~oes, chamadas hipoteses ou premissas. Um argumento e considerado
valido se a conjunc~ao das hipoteses implica a conclus~ao. Como exemplo, o seguinte e um
argumento no qual as primeiras quatro proposic~oes s~ao hipoteses, e a ultima proposic~ao
e a conclus~ao.
Se ele estuda medicina, ent~ao prepara-se para ganhar uma boa renda.
Se ele estuda artes, ent~ao prepara-se para viver bem.
Se ele prepara-se para ganhar uma boa renda ou para viver bem, ent~ao suas despesas de estudos n~ao s~ao desperdicadas.
Suas despesas de estudos s~ao desperdicadas.
Portanto, ele n~ao estuda nem medicina e nem artes.
Este argumento pode ser simbolizado como:
H1.
H2.
H3.
H4.
C.
M !R
A!B
(R _ B) ! D
D
.
:: M^A
Para estabelecer a validade deste argumento por meio de uma tabela verdade,
precisaramos de uma tabela com 32 (= 25 ) linhas. Mas podemos demonstrar que este
argumento e valido deduzindo a conclus~ao a partir das hipoteses em poucos passos
usando as regras de infer^encia.
Das hipoteses H3 e H4, (R _ B) ! D e D, inferimos (R _ B), ou equivalentemente, R ^ B, por Modus Tollens e Lei de De Morgan. De R ^ B,
inferimos, de maneira valida, R (e tambem B), pelas Leis de Simplicac~ao. De
H1, M ! R; com R inferimos M .
21
gica Elementar
Lo
M !R
A!B
(R _ B) ! D
.
D=: : M ^ A
(R _ B)
R^ B
R
B
M
A
M^A
(Hip.)
(Hip.)
(Hip.)
(Hip./ Concl.)
3, 4, M.T.
5, De M.
6, Simp.
6, Simp.
1, 7, M.T.
2, 8, M.T.
9, 10, Conj.
W _ (H ^ L)
.
W _ H ! D=: : W _ D
(W _ H) ^ (W _ L)
W _H
D
D_W
W _D
1, Dist.
(Hip./ Concl.)
2, 4, M.P.
5, Ad.
6, Com.
22
gica Elementar
Lo
p_q !r
s!p^u
.
q _ s =: : r
r
(p _ q)
p^ q
p
q
s
p^u
p
p^ p
1.7.1
Exerccios
Para cada um dos seguintes argumentos, d^e uma demonstrac~ao direta e uma demonstrac~ao indireta de validade, e compare seus tamanhos.
23
gica Elementar
Lo
1. A _ (B ^ C)
B!D
C!E
D^E !A_C
.
A=: : C
2. B _ (C ! E)
B!D
D ! (E ! A)
.
D=: : C ! A
3. (A _ B) ! (A ! D ^ E)
.
A ^ D=: : E _ F
4. A _ B
.
B _ C =: : A _ C
5. B _ C ! B ^ A
.
B =: : C
6. A ^ B ! C
(A ! C) ! D
.
B _ E =: : B ! D ^ E
1.8
Induc~
ao Matem
atica
24
gica Elementar
Lo
n(n + 1)
2
n(n + 1)
"
2
1 + 2 + 3 + + k + (k + 1) =
o que mostra que P (k + 1) e verdadeira. Mostramos assim que as condic~oes (1) e (2)
da induc~ao matematica s~ao satisfeitas. Portanto, pelo princpio de induc~ao matematica,
1 + 2 + 3 + + n = n(n + 1)=2 e verdadeira para cada n
umero natural n.
A ideia de induc~ao matematica pode ser usada para fazer denic~oes matematicas
envolvendo numeros naturais. Por exemplo, a denic~ao de pot^encias de um n
umero real
qualquer x podem ser denidas por:
x1 = x
xn+1 = xn x; para cada numero natural n
25
gica Elementar
Lo
n!
r!(n r)!
26
1.8.1
gica Elementar
Lo
Exerccios