P. 1
MORTARI, César A. Introdução à lógica

MORTARI, César A. Introdução à lógica

|Views: 414|Likes:
Publicado porAnderson Costa

More info:

Published by: Anderson Costa on Dec 06, 2011
Direitos Autorais:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

06/21/2015

pdf

text

original

lntroducco

a logica

Cezar A. Mortari

l-ltdito~a UN ESP I-mprensa

ficial

A logica constitui umo das ciencics que mais evoluiram e se transformaram no seculo XX. Deixou de englobar apenas a teorio da argumentac;ao vclidc, embora esse topica ainda fac;a parte significativa de seu dominio, para se converter em disciplina de indole mcterneticc. Hoje, incluem-se na logica temas

INTRODU<::Ao A L6GICA

como teoria da recurseo, teoria de Galois generalizada, algebras po-

llcdicos, modelos e estruturas, sernenticc functorial, segundo complexidade e

Chaitin-Kolmogorov

modelos booleanos conjuntos,

de teoria de seu

os quais ilustram

ccreter mctemefico. Ademais, a logica encontrou variadas aplicac;6es, tanto de indole teorica como de natureza tecnolegicc. Dentre as primeiras, merecem destaque as filosoficos, em particular em filosofia da ciencio, e as relativas

a

propria

mctemoticc

(por

exemplo, a utilizac;oo de teoria de modelos em algebra). No tocante

FUNDA<;Ao

EOITORA DA UNESP

Presidente do Conselho Curador Jose Carlos Souza T rindade Diretor·Presidente Jose Castilho Marques Nero
Editor Executit'O

[ezio Hernan! Boml1111 Gutierre Conselho Editorial Acad€mico Alberto Ikeda Antonio Carlos Carrera de Souza Antonio de Padua Pithon Cyrino Benedito Antunes Isabel Maria F. R. Loureiro
Ligia M. Vettorato

CEZARA. MORTARI

Trevisan

Lourdes A. M. dos Santos Pinto Raul Borges Guimaraes Ruben Aldrovandi Tania Regina de Luca Editora Assistente Joana Monteleone

INTRODU<;AO

A LOGICA

IMPRENSA OFICIAL DO ESTADO DE sAo PAULO Diretor· Presidente Hubert Alqueres Diretor Vice·Presidente Luiz Carlos Frigerio Diretor Industrial Teiji Tornioka Diretor Financeiro e Administrativo Richard Vainherg

I;! reimpressao

Iimprensaoficial

© 2001 Cezar A. Monari
Direiros de publicacao reservados

a:

Fundacao Editors da UNESP (FEU) Praca da St<, 1OS 01001-900 Tel.: (Oxxll) 32427171 - Sao Paulo - SP Fax: (Oxxl1) 3422-7172

www.editora.unesp.br feu@editora.unesp.br Imprensa Oficial do Estado S. A

Rua da Mooca,

1921

03103·902 Tel.: (Oxxl I ) 60999800

- Sao Paulo - SP Fax: (Oxxl l ) 6099-9674

SAC 0800 123401 www.irnprensaoficial.com.br
livros@imprensaoficiaLcom.br

Dados Inrernacionais (Camara Mortari, Cezar A.

de Caralogacao

na Publicacao (CIP)

Brasileira do Livro,

sr, Brasil)

Inrroducao a logica / Cezar A. Morrari. - Sao Paulo: Edirora UNESP: Imprensa Oficial do Estado, 2001. Bibliografia. ISBN 857139-337-0 (Editora UNESP) 85·7060-1S2A (lmprensa Oficial do Estado) 1. LOgica 01·0819
indice para catalogo sisrernarico. 2. Filosofia

1. Titulo.

[I. Serie.

I. wgica: Filosofia

1 60

Para Stefan e Mathias

Editora afiliada:

koocl

aercn de
de

EdiMI1a1e:s

Un1ve-fIIltli.r1as Carjbe

Arne-rica Laftrm y col

Associa'i=iio

Braetleira des Edltoraa Universitarias

um agradecimento especial minha esposa. pela leitura atenta. carinho e apoio nunca faltaram nesses anos todos.AGRADECIMENTOS Este livro surgiu de textos redigidos para as minhas aulas de logica no cursu de graduacao em Filosofia da Universidade Federal de Santa Catarina. mas agradeco em especial aos estudantes da filosofia. e que mesmo assim me encorajaram a melhora-lo. a Luiz Henrique de Araujo Dutra. Daniela. Antonio Mariano Nogueira Coelho. que sofreram durante as versoes preliminares do livro. que sernpre me incentivou . a Tabingen. junho de 2000 . Um agradccimento em particular ao grande amigo Luiz Henrique Dutra. cujo amor. e partir para 0 proximo. a publicar de uma vez este livro.entre (Jutras coisas. Lui: Henrique!) Finalmente. Gostaria de agradecer tarnbem. Seria impossivel nomear todas elas. Agradeco as inumeras pessoas que Ieram as diferentes versoes do livro em varias ocasioes e sugeriram varies aperfeicoarnentos. (May the Force be with you. Marco Antonio Figueiredo Menezes e Roberta Pires de Oliveira. e pclas inumeras sugestoes e correcoes.

c... . a obra do Prof. altemativas Desempenha outros figurando como dela.. com o surgirriento de novas l6gicas.. Verificou-se tambem uma revolu~ao no ceme da pr6pria l6gica.'l1br Newton C. 0 engenharia de produc.-~r ~!-J..'Iooxa jcces 6099.d.oo a teona do inferencia valida e assuntos correlatos. mencionam-se as re- ferentes a Intelig6ncia Artificial (sobretudo em rob6tico). . alias excelente.lZ1 ~~<lf. tendo como principal motivac. distintas do clessicc.. papel relevante em " tudo isso a l6gica classico de primeira ordem. a esso 16gica e a l6gica em gerol.Kdbdm"rl~:) < a lite- ratura em lingua portuguesa espa- I imprensaoficial fI~dd4~. 0 presente livre foi concebido como introduc.o ~ . algumas complementando.as segundas..'~"I(. Impf ._.OO 113~ 1 oN'tV0flmpr"".:Qll(I<llc.~ '-.ao e a informatica ern geral. do Capa: costa v__ . A. De fato..ao cializada.ao. Cezar Mortan preenche uma lacuna em relac.

3.3 Argumentos.3 Deducao e inducao ..1 3.1 0 que e Iogica? 1.. enunciados Capitulo 2 L6gica e argumentos 2. Capitulo 3.5 Urn poueo de hist6ria ..CONTEUDO Capitulo 1 Introducao 1.1 Validade e forma .3..4 A logica e 0 proeesso de inferencia 2. 2. 1 1 2 6 10 16 16 21 23 25 27 31 31 33 34 35 38 39 40 . 2.. 1.2 Raciodnio e interencia 1.3.. proposicoes.4 Linguagern-objeto e metalinguagem 3. Linguagens artihciais Usa e mencao ...2 Uma simplificacao .2 Validade e correcao . 3.3 3 Preliminares Linguagens .1 Nomes de expressoes 3. 2..4 Sentencas...2 3.5 0 usa de variaveis .

Bi-implicacao Valorac..3 Sistemas formals . .2 6. Operadores e formulas moleeulares .. 13.2 Estruturas .1 Negacao .... Sinais de pontuacao ..3 Capitulo CQC da Iogica classics de Predicados (I) Algumas caracrcrfsticas 6 A Sintaxe do Calculo Sfmbolos individuais 61 61 63 67 69 69 10 Estruturas e verdade 10..4 Dcfinicao de verdade . contradicoes e conringencias lmplicacao e equivalencia tautologicas .2 Geometria . 8.oes. 10. Conjuntos infinitos ...2... . ... ..4 9.7 Capitulo material..4 Os doublets de Lewis Carroll 226 228 231 233 .3.6 4.1 12. lnvalidade ... 10.1 Capitulo 12 Tables Semanticos 12...3 Conjuncao Disjuncao ... 42 42 44 46 48 9. Operacoes sobre eonjuntos Propriedades e relacoes Func.1 6.6 12.4 6.1 Os mate maticos e a verdade 13.. 13.....2 7... .3 4.2. Tau tologias .2 131 132 133 134 9...7 Consequencia logica Quantifieadores .. 10.5 12..4 4.2..6 9.ao multipla (II) 73 81 87 91 98 98 106 114 120 120 124 129 129 Capitulo .2 4.'onte. Relacoes entre conjuntos .. Quantifieadores e formulas gerais .1 4..... 11 Validade e conseqiiencia logica 11.5 4. Tabelas de verdade .2. .... 10. ...x (.4 9. . 7 A Sintaxe do Calculo de Predicados Linguagens de primeira mdem Proposi~l)cs categoricas Quantifieac.7 Capitulo 4 Conjuntos Caracterizacao de conjuntos Conjuntos especiais .oes.5 9. .5 Capitulo .1 0 valor semantico das expressoes 10.. 1 Validade .3 Capitulo 8.2 Capitulo 9..1 F6rmulas atornicas . 3 Algumas propriedades de 11..3. 155 157 164 165 167 168 6....1 Procedimentos de prova. :l 172 181 181 Constantes de predicado e f6rmulas atomicas . . lndecidibilidade do CQC formais 203 208 210 219 222 226 9. 8 Interpretacoes Significado e verdade Ideias basic as 9 Valoracoes Logica proposicional Funcoes de verdade 9.iJo xi Capitulo 4.4 A validade de argumentos F 191 194 194 198 7.2 5.3.2 Consequencia logica (semantica) 185 188 11..2 Exemplos de tables .1 5. 5 Introducao ao CQC Logicas Introduzindo 0 5.2 Formulas moleculares . Outros comentarios sobre as valoracoes lmplicacao 136 137 138 141 144 147 152 155 55 ...iJ" Conre..3 Formulas gerais 10.4 12.2.3 6. 12. Capitulo 13 Sistemas axiomaticos e sistemas 13.1 7.. 12.5 9..3 Regras para formulas moleculares . 11.3 Verdade .3 51 53 9.2 9..

1 Regras para identidade .3 Sfrnbolos funcionais . IS. . .2 Regras para quantificadores .5 Tabl6s sernanticos para a CQC.1 Regras para identidade 16.2 Modelos de mundos possfveis 336 340 346 349 349 354 357 357 360 363 369 370 373 373 377 382 385 387 388 391 Capitulo 15.1 0 quantificador universal 15.1 Eficiencia 18.2 Informacao Bibliografia ..6.6 Deducao natural no CQC. .xii Conreudo Conteudo xiii Capitulo 14 Deducao Natural (I) 14. . 15..3.5. 18.3. .1 Urn novo sfmbolo l6gico . 15. .1 Apresentando a deducao natural 14..3 Propriedades de N 18..1 L6gicas polivalentes 18. .5 L6gicas alternativas . 16.2 Outros usos para a identidade 16.3.5..3 18 Logicas nao-classicas 0 que e a logica classical Logicas nao-classicas L6gica modal aletica . . 17.. 14.4 Outros sistemas aleticos 18.3. . .3 L6gicas relevantes 18. 322 327 336 . 16. . 16.. 15. 16.2 Alteracoes em EV e 1:3 17 Teorias formalizadas 288 289 18. 15.. .2 Redefinindo as termos 16..2 Alteracoes nas regras de quantificadores 16. 313 316 316 318 322 Capitulo 17.. . 280 283 288 281 16 Identidade e simbolos funcionais 16. IS..3..3...6.1 Nota sabre parenteses ..2 Regras de interencia diretas .3. 17.6. .2. . 16.3 Aritmetica formalizada .2 Identidade .. .5 Estrategias de Derivacao 15 Deducao Natural (II) 235 235 240 244 250 257 263 Capitulo 17.3 Uma regra derivada para quantiticadores . 17. . 18.5.1 18.2 18.1 A teoria N .4 Consequencia logica no CQC.4 Regras de inferencia hipoteticas 14.1 Regras derivadas .5.. 18..1 Introducao . 15. .2 Inducao matematica 17. . . 14. .2 Uma teoria sobre blocos . parcial e incerteza 289 294 301 301 305 309 311 312 . 263 267 268 274 18...5. .2.1 Alguns exemplos . 18.2 L6gica intuicionista . . 16.2 0 quantificador existencial .2. .3 Fazendo uma deducao .6 A historia mais recente .1 Conceitualizacoes .4 Teoremas . 16.6.3 0 sistema S5 . 16. .4 Outras logicas modais .2. 16.3.5 Conseqiiencia sintatica e consequencia semantica Capitulo .3.

como voce definiria a fisica?) Geralmente uma ciencia (como a ffsica) tern tantas facetas e especialidades que toda definicao terrnina por ser injusta. nao pertencem a disciplina em questao. e de 0 que a logica tern a ver com tudo isto. (Par exemplo. au par deixar de lado aspectos impartantes. assim como e diffcil dar uma definicao irnpecavel do que seja a fisica.AO Neste capitulo inicial. Em vista disso. Alern do mais. Ou entao: "Leia a presente livro. as ciencias evoluem. au ainda pot dar margem a que se incluam coisas que. e as fronteiras entre elas geralmente estao lange de ser nftidas. novas especialidades surgem. e ponto final". cair na tenracao de dizer a um principiante alga como: "L6gica e aquilo que os logicos fazem. scria faciI. Dessa forma. o mesmo acontece com a logica. Contudo.1 0 que e 16gica? Apresentar a quem se inicia no estudo de alguma disciplina uma dehnicao precisa dela e uma tarefa certarnente diffcil. Trataremos de coisas como raciocfnio. na verdade. procuraremos caracterizar 0 que e a logica e do que ela se ocupa. ao final dele voce vai ter uma ideia do que e a logica".CAPITULO t INTRODUC_. isso . a qufmica au a matematica. 1. neste primeiro momento. inferencia e argumento.

2

Capiw/o L lncrodw;jo

obviamente nao esclarece muita coisa, e, urna vez que este texto pretende ser uma introducao ao assunro, seria apropriado comecar com uma ideia inicial, ainda que nao muito precis a, daquilo que estamos introduzindo. Portanto, para encurtar a conversa e ter urn ponto de partida, ainda que provisorio, vamos dizer 0 seguinte: LOOICA e a ciencia que estuda principios e metodos de inferencia, tendo 0 objetivo principal de determinar em que condicoes certas coisas se seguem (sao consequencia}, ou nao, de outras. Obviamente, como definicao, isso deixa bastante a desejar: precis amos explicitar 0 que "inferencia", par exemplo, e 0 que se quer dizer com "se seguem" ou "consequencia", e que "coisas" estao ai envolvidas. Isso e a que vamos tentar esclarecer no decorrer deste e do

irrnas, mas nao foi capaz de dizer que tipo de pedra estava nos seus (e retirou-se, furiosa). A segunda que desejou tentar foi Genoveva. Contudo, apos examinar os brincos de Griselda, Genoveva se deu coma de que rambern nao sahia determinar se seus brincos cram de esmeralda ou rubi c, da mesma furiosa forma que sua irma, saiu batendo a porta. Quante a Griselda, antes rncsmo que () rei the tirasse a venda dos olhos, anunciou corretarncnte, alto e bom som, 0 tipo de pedra de seus brincos, dizendo ainda () porque de sua ahrrnacao, Assim, ela herdou 0 reino, a conta na Sufca e, na viagern a Disneylandia, conheceu um jovem cirurgiao plastico, com quem se casou e foi feliz para sempre. Agora, urn probleminha para voce resolver:

e

proximo capitulo.

Exercfcio 1.1 Que brincos tinha Griselda, de esmeralda ou de rubi? J usnfique sua resposta. Aviso importante: Como voce ve, aqui esta 0 primeiro dos muitos exercfcios que se encontram espalhados ao longo da aprendizagem da logica, Da mesma maneira que aprender matematica, aprender logica envolve a realizacao de exercicios, sem 0 que as coisas nao progridem. 0 ideal seria que voce tentasse resolver £odos os que aparecem neste livro. Pense urn pouco a respeito desse primeiro, e tente colocar suas ideias par escrito.

1.2

Raciocinio e inferencia
com
0

Vamos comecar conto de fadas:

problema

apresentado

no seguinte

mini-

Hi nao muito tempo arras, num pais distante, havia urn velho rei que tinha tres tilhas, mteligentissimas e de indescritfvel beleza, chamadas Guilhermina, Genoveva e Griselda. Sentindo-se perta de partir desta para melhor, e sem saber qual das filhas designar como sua sucessora, 0 velho rei resolveu subrnete-las a um teste. A vencedora nao apenas seria a nova soberana, como ainda receberia a senha da conta secreta do rei (num banco suico), alem de urn tim de semana, com despesas pagas, na Disnevlandia. Chamando as filhas a sua presence, 0 rei mostrou-lhes cinco pares de brincos, identicos em tudo com excecao das pedras neles engastadas: tres eram de esmeralda, e dois de rubi. 0 rei vendou eritao as olhos das mocas e, escolhendo ao acaso, colocou em cada uma de las um par de brincos. 0 teste consistia no seguinte: aquela que pudesse dizer, sem sombra de duvida, qual 0 tipo de pedra que havia em seus brincos herdaria 0 reino (e a cant a na Sufc;:aetc.). A primeira que desejou tentar foi Guilhermina, de quem foi removida a venda dos olhos, Guilhermina examinou as brincos de suas

ja de volta? Bern, espero que voce tenha feito 0 esforco e descoberto que os brincos de Griselda cram de esmeralda. Contudo, responder ao exercicio dizendo apenas que as brincos eram de esmeralda nao e suticiente: voce pode ter tido urn palpite feliz, acertando simplesmente par sorte. Para me convencer de que voce sabe mesmo a resposta, voce tern de expor as razoes que a/a leva ram a conduir que as brincos cram de esmeralda; voce tem de justificar essa sua afirmacao. Note que as princesas tarnbern estavam obrigadas a fazer isto: a velho rei nao estava interessado em que uma delas acertasse a resposta por acaso. Mas, antes de nos ocuparmos com a justincativa pedida, vamos conversar urn pouco sobre 0 que aconteceu enquanto voce tentava

4 resolver a problema. Ha varies pontos de partida que voce podc ter tomado, e varies caminhos que pode ter seguido, Por exemplo, voce podc ter cornccado achando que, pela lei das probabilidades, ha mais chances de que as brincos de Griselda sejam de esmeralda - afinal, ha urn numero menor de brincos de rubi - e ter entao tentado mostrar que eles sao mcsmo de esmeralda. Ou voce pode ter procurado imaginar 0 que aconteceria se os brincos de Griselda fossem de rubi, e ter chegado a conclusao de que isso nao poderia ter ocorrido. Ou talvez voce tcnha feito uma lista de todas as cornbinacoes possiveis de brincos e princesas, e tenha prosseguido eliminando sistematicamente aquelas cornbinacoes que contrariavam os dados do problema. Seja 1:1 como for, em algum lugar do seu cerebro (nas "pequenas celulas cinzentas", como diria Hercule Poirot) ocorreu urn processo que fez com que voce passasse a acreditar numa certa conclusao: as brincos de Griselda tinham que ser de esmeralda. A esse processo vamos chamar de raciocinio, ou de processo de inferencia. Basicamente, raciocinar, ou fazer inferencias, consiste em "manipular" a intorrnacao disponivel - aquilo que sabcmos, ou supomos, ser verdadeiro; aquilo em que acreditarnos - e extrair consequencias disso, obtendo informacao nova. 0 resultado de urn processo (bem-sucedido] de inferencia e que voce fica sabendo (au, ao menos, acreditando em) algo que voce nao sabia antes: que os brincos de Griselda sao de esmeralda, que 0 assassino foi a mordomo; que, se voce comprar este aparelho de som agora, nao vai ter dinheiro para o aluguel. E claro que esrc processo tambern pode terminar num Iracasso - raciocina-se em vfio e nao se chega a lugar nenhum -, mas esta outra hist6ria. Por outro lado, importante notar que nem sempre 0 ponto de partida do processo sao coisas sabidas, ou em que se acredita: muitas vezes raciocinamos a partir de hipoteses. Por cxemplo, voce pode estar inreressado em saber 0 que acontecera se voce comprar agora o DVD-player dos seus sonhos, Raciocinando a partir dai, e com conhecimento do estado de seu bolso, voce pode chegar conclusao de que vai faltar dinheiro para 0 aluguel. 0 resultado do processo, nesse caso, nao e que voce fique sabendo que nao ha dinheiro para o aluguel, mas que isso ira acontecer se voce comprar 0 DVD-player. 0 conhecimento novo que voce obteve, no caso, e que existe uma certa concxao entre comprar 0 aparelho e nao poder pagar 0 aluguel. E provavelmente desnecessario mencionar - mas vou faze-lo assim mesmo - que existem outras rnaneiras, alern de inferencias, de ohter mforrnacao nova. Por exernplo, voce pode ter lido na primeira p,1gina do jornal de hoje que os brincos de Griselda sao de esrneralda. Ou talvez sua namorada (ou narnorado) tenha Ihe contado isso, e voce acredita sistematicamente em tudo 0 que ela (ele) diz. Em quaiquer um destes casos, voce passou a acreditar que os brincos de Griselda sao de esmeralda sem se ter dado ao trabalho de raciocinar. Frequenternente, contudo, obternos intormacao executando interencias, ou seja, raciocinando, e aqui que 0 interesse da logica se concentra. Uma vez que 0 processo de raciocfnio acontece no cerebro das pessoas, de e um processo mental. Exaramente como este processo se descnrola nao se sabe ainda ao certo. Habitualmente nao tom amos consciencia de que estamos raciocinando, nem do modo de funcionar desse processo. Muitas vezes nao sabemos nem mesmo explicar como chegamos a alguma conclusao: 0 processo parece se dar de modo mais ou menos inconsciente. Costumamos falar em "ter um estalo" c atinar de repente com a resposta a algum problema que nos preocupa: e como se 0 subconsciente continuasse funcionando, e, de repente, quase que por magica, chegamos a alguma solucao, Para dar um exemplo: voce certamente conhece a velha lenda sobre como Isaac Newton descobriu a Lei da Gravitacao Universal. Conta-se que, estando Sir Isaac sentado a dormitar a sornbra de uma frondosa macieira, caiu-lhe cabeca uma maca, e ele teve uma Vi5aO: os astros se movendo no cosmo, as macas (e os avioes) que caem, tudo esta sujeito a forca da gravidade. Ha varies exemplos desse tipo pela historia da ciencia afora: para citar mais urn, Friedrich Kekule, 0 proponente da estrutura qufrnica dos aneis benzenicos, teve sua inspira~ao ao observar como chamas na lareira pareciam formar cfrculos - ou, segundo outras fontes, ao sonhar com uma serpente engolindo sua propria cauda. claro que muitas vezes temos plena consciencia de que estamos envolvidos num raciocinar, e isto tarnbern costuma exigir um certo esforco (0 que voce deve ter dcscoberro tentando resolver 0 exercfcio acima).

e

a

e

e

a

E

6

7

Mas, enfim, aconteca consciente ou inconscientemente, 0 raciocfnio e um processo mental. Porem, nao de interesse da logica invcstigar como esse processo ocorre: ainda que a logica muitas vezes seja caracterizada como a "ciencia do raciocfnio", ela nao se cons idera de modo algum parte da psicologia. A logica nao procura dizer como as pessoas raciocinam (mesmo porquc elas "raciocinam errado" muiras vezes), mas se intcressa primeiramente pela questao de se aquelas coisas que sabemos ou em que acreditarnos - 0 ponto de partida do processo - de fato constituern uma boa razao para aceitar a conclusao alcancada, isto e, sc a conclusao uma comequencia daquilo que sabemos. Ou, em outras palavras, se a conclusao esta adequadamente justificada em vista da informacao disponivel, se a conclusao pode ser ahrmada a partir da infonnacao que se tem. Note que isso diferente de explicar 0 que foi acontecendo dentro de seu cerebro ate voce chegar a concluir que os brincos eram de esmeralda, (Ha, porern, um sentido em que se pode dizer que a logica tambem se interessa por como ocorre 0 raciocinar, e falaremos um pouco sobre isso quando discutirmos metodos de inferencia.)

e

e

ficada: nossos amigos podern se dar por satisfeitos com 0 que dizemos, sabendo, por exemplo, que nao temos 0 habito de contar rnentiras. Ou pode acontecer que estejamos afinnando algo evidente por si mesmo. Par exernplo, voce pode passar meia hora pensando e chegar a conclusao de que as [as verdes sao verdes: uma afirmacao como essa e (_) ue se costuma chamar u~n "obvio ululante", e realmente nao q hi necessidade de justifica-la. (E uma afirmacao totalmente desinteressante, para falar a verdade.) Ou voce pode afirmar que esta com dar de cabeca: nesse caso, ninguern melhor do que voce para saber isso, e sua palavra deveria ser, entao, sunciente (a menos que haja algum morivo muito serio que leve alguern a desconfiar de que voce podcria estar mentindo, seja la por que razao), Contudo, em muitas situacoes, voce se encontra diante da necessidade de explicar por que voce chegou a uma tal conclusao, ou com base em que voce esta ahrmando tal ou qual coisa, Com relacao ao problema dos brincos das princes as, uma justificacao de que os brincos de Griselda sao de esmeralda pode ser algo como 0 que se segue: Existem apenas dois pares de brincos de rubi; logo, se tanto Genoveva quanto Griselda estivessem com brincos de rubi, Guilhermina, a primeira, saberia que os seus sao de esmeralda. Guilhermina contudo, nao soube dizer qual 0 tipo de pedra em seus brincos. Logo, ou Genoveva e Griselda tinham arnbas brincos de esmeralda, ou uma tinha brincos de rubi e a outra, de esmeralda. Mas disso se segue agora que, se Griselda tivesse brincos de rubi, Genoveva, a segunda, teria visto isso, e saberia que as seus sao de esmeralda. Genoveva, contudo, tambern nao soube dizer qual 0 tipo de pedra em seus brincos. Logo, Griselda nao tinha brincos de rubi, ou seja, seus brincos eram de esmeralda. Note que a justificativa acima nao um processo mental de raciocinio, mas consiste em varias sentencas em portugues, que podem ser compreendidas por outras pessoas. Ela provavelmenre tarnbem nao u~a descricao de como voce chegou a saber qual 0 tipo de pedra nos brmcos de Griselda, mas e uma especie de "reconstrucao racional" de sse processo: uma listagem das razoes que a/a levam a crer que os br: rincos sao d e esmeralda, mostrando como essa conclusao decorre

e

1.3

Argumentos

Justificar uma afirmacao que se faz, ou dar as razoes para uma certa conclusao obtida, e algo de bastante irnportancia em muitas situacoes. Por exemplo, voce pode estar tentando convencer outras pessoas de alguma coisa, ou precisa saber com certcza se 0 dinheiro vai scr suficiente ou nao para pagar 0 aluguel: 0 seu agir depende de ter essa certeza. A irnportancia de uma boa justiticativa vern do fato de que muitas vezes cometemos erros de raciodnio, chegando a uma conclusao que simplesmente nao decorre da informacao disponivel. E, claro, ha contcxtos nos quais uma afirrnacao 56 pode ser aceita como verdadeira se muito bern justificada: na ciencia de urn modo geral, por exemplo, ou em um tribunal (onde alguern s6 pode ser condenado se nao houver duvida quanto a sua culpa). Assim, precisamos comumente de algum tipo de suportc para as conclusoes aringidas, uma certa garantia daquilo que estamos afirmando.

e

e

E claro

que nem toda afirrnacao ou conclusao

necessita

ser justi-

8

C apitul» /. Introdus;,10

1.3. Arl!"mcJl tos

9

dos dados do problema. Ou seja, 0 trecho acima contern argumentos a favor da conclusao de que os brincos de Griselda sao de esmeralda. Para dizer isso usando outros termos, no trecho acima mostramos como deduzir, au demonstrar, a partir dos dados do problema, a conclusao a rcspeito de qual pedra estava nos brincos de Griselda. Vamos, entao, ver 0 que sao estas coisas, os argumentos. Examine a primeira sentenca que ocorre na justiricacao acima, isto e:
Existem apenas dais pares de brincos de rubi; logo, se tanto Genoveva quanto Griselda estivessem com brincos de rubi, Guilhcrrnina, a prime ira, saberia que as seus sao de esmeralda,

Podcmos dividir essa sentenca em duas partes: primeiro, ha a afirmacae de que existern apenas dois pares de rubi. Em seguida temos a palavra 'logo', e entao uma segunda afirmacao. a de que Guilhermina saberia qual a pedra de seus brincos (esmeralda) se Genoveva e Griselda estivessem usando brincos de rubi, Ora, a palavra 'logo' tem a funcao de indicar que a segunda afirmacao se segue da primeira, ou, dito de outra forma, que a primeira e urna boa razao para aceitar a segunda, que a segunda e uma conclusao a ser tirada da primeira. (Talvez voce ainda se lembre, das aulas de portugues, que 'logo' e uma conjuncao coordenativa conclusiva.) Podemos representar isso, de urn modo mais explicito, par meio da seguinte construcao:
p Existem apenas dais pares de brincos de rubi, ... Se tanto Genoveva quanta Griselda tivessem brincos de rubi, Guilhermina saberia que os seus sao de esmeralda.

A prime ira das sentencas acima, assinalada com 'p', express a algo sabido ou, no exemplo em questao, ace ito, pois faz parte do enunciado do problema: que existem apenas dais pares de brincos de rubi. E, como vimos, a outra senrenca, assinalada com '.,..', e afirmada com base na anterior. Com ela estamos descobrindo algo novo sobre 0 problema: que, se tanto Genoveva quanto Griselda tivessem brincos de rubi, Guilhermina saberia que os seus sao de esmeralda. Note que isso nao aparece explicitamente na historia, mas e uma conseqiUncia

das informa~()es que la estao. A essa cstrutura - 0 conjunto farmado pelas duas sentencas apresentadas - chamamos argumento. No caso geral, um argumento pode ser definido como um conjunto (nao-vazio e finito) de sentencas, das quais uma e chamada de conc1usiio, as outras de premissm, e pretende -se que as premissas justifiquem, garantam ou deem evidcncia para a conclusao. No exemplo acima, tcrnos apenas uma prernissa: a sentcnca marc ada com 'r', a outra, assinalada com '.,..', e a conclusao. Algumas observacoes a esse respeito. Primeiro, voce deve ter observado que podemos transmitir informacao por meio de sentencas de uma lingua: uma vez que as pessoas nao tern acesso direto aos pensamcntos umas das outras, a uso de sentencas tern a vantagem de colocar a intormacao em uma forma intersubjetiva, sendo assim possfvel analisar se a justihcativa apresentada e correta ou nao. Essa e a razao pela qual dizemos que os argumentos sao conjuntos de sentencas. Em segundo lugar, um argumento esta sendo definido como urn conjunto nao-vazio e finiw de sentencas. Que esse conjunto deva ser nao-vazio e obvio, au nao terfamos nem mesmo uma conclusao, Em geral urn argumento contern uma (e apenas uma) conclusao, e pelo menos uma premissa. Como veremos mais adiante, ha situacoes nas quais e conveniente faIar de argumentos que contem simplesmente a conclusao, isto e, que tern zero premissas. Por outro lado, ainda que o numero de premissas possa variar bastante, ele deve ser finite: nao aceitaremos (ao menos neste livro) trabalhar com urn numero inhnito de premissas. (De fato, existern sistemas de logica que procuram rratar de argumentos com urn mimero infinite de prernissas, ou com conclusoes mulriplas, mas nao nos ocuparemos deles.) Em terceiro lugar, note que urn conjunto de sentencas quaisquer, sem relacao umas com as outras, nao constitui um argumento. Para que se tenha um argumento, deve haver por parte de quem 0 apresenta a inten\;ao de ahrmar a conclusao com base nas premissas - isto e, de que a conclusao se siga das premissas; que a conclusao decorra das, ou esteja garantida pelas, premissas. Em quarto lugar, como ja mencionei, na justificacao de que as brincos de Griselda sao de esmeralda ha varies argumentos envolvidos, aquele que vimos poucas linhas arras foi apenas a prirneiro.

no portugues escrito). podem mudar . claro.como PI no caso anterior. com relacao a 'capacho'). aquelas que estao listadas no Aurelio.) claro que nem toda sequencia de palavras do portugues (escriro) constitui uma senrenca. YOU comecar supondo que voce tenha uma boa ideia do que sejam as palavras da lingua portuguesa. e uma sentcnca do ingles. as palavras podem ser combinadas para formar diversas expressoes linguisticas. Como num argumento estamos pretendendo afirmar a conclusao com base nas premissas.:as .0 que ja nao eo caso de (4). c a ourra. Assim. poemas e declaracoes de am or. pois. podem formar argumentos. similarmentc.10 11 Sua conclusao vai ser usada como premiss a para justificar uma nova conclusao. uma vez que 0 artigo definido que precede essa palavra esta no plural (e. e nem todos eles.com 0 tempo. Uma gramatica. Guilhcrmina saberia que os seus sao de esmeralda. sentencas como Que horas sao? Feche a porta! . P2 Guilhermina nao souhe dizer qual 0 tipo de pedra em seus brincos. (2) ('The cat is 011 the mat'. coisas que podem sec consideradas verdadeiras ou falsas. obviamente. Para dar mais urn excmplo.6es. ainda que as argumentos tenham sido definidos como conjuntos de sentencas.e mudam . Por exemplo. mas isso uma c e e outra historia. mais uma vez. eu vou a praia. urn segundo argumento contido no trecho acima e 0 seguinte.4 Sentencas. vamos dizer inicialrnente que uma sentenca (do portugues) e uma sequencia As sentencas podem ser classificadas em diversos tipos. para que nossa definicao de argumento seja realmente uma boa definicao. ou uma tinha brincos de rubi. enunciados Para nao complicar muito as coisas. A prop6sito. enquanto a segunda. como voce facilmente pode constatar: (3) *Os gato *gato capacho ta nos capacho. Em ultimo lugar. essa dehnicao deixa mesmo assirn urn pouco a desejar. (Essas regras. . 0 que determina quais sequencias de palavras de uma lingua constituem sentencas dessa lingua e sua gramatica. (1) Se tanto Genoveva quanto Griselda tivessem brincos de rubi. muitos autores sao da opiniao de que um argumento envolve outras coisas que nao sentencas.que.] 1. Toda vez que faz sol.e e 0 que vamos fazer na secao a seguir. existem varies tipos de scnrenca. e assim por diante ate a conclusao final. consisre de informacao contida no problema. de esrneralda. em (3) a segunda palavra (de acordo com a norma culta) deveria ser 'gatos' em vez de 'gato'.. Dessa maneira.. PI de palavras do portugues que contenha ao menos urn verba flexionado (e alguns sinais de pontuacao. incluindo as sentent. faz-se necessario conversar urn pouco mais detalhadamente sobre isto . ou como enunciados. ser premiss a au conclusao nao e algo absolute: uma sentenca pode ser conclusao em urn argumento. sao adrnissiveis como parte de urn argumento. tanto premiss as quanta conclusao devem ser coisas que podem ser afirmadas au negadas: ou seja. ainda que nao gramatical no caso da norma culta do portugues. mas vamos ver agora par que nem todos eles vao poder fazer parte de argumentos. como. Assim. a prop6sito. (4) Nenhuma das seqiiericias de palavras acima urna sentenca da norma culta do portugues (0 que as linguistas costumam indicar marcando-as com um asterisco): elas vao claramente contra as regras da gramatica da lfngua portuguesa. Alern do mais. Ou Genoveva e Griselda tin ham arnbas brincos de esmeralda. Essa sentenca. e premissa em outro . coisas como proposio. por exemplo. de acordo com a opiniao mais em yoga. gramatical em algumas variantes do portugues . (Entre outras. por exemplo: o gato E csta no capacho. na verdade. por sua vez. proposicoes.) Ora. Em vista disso. . casa que que esta e se no. A primeira premiss a desse argumento e a conclusao do argumento anterior. nada mais e do que urn conjunto de regras que dizem de que forma se podem combinar as palavras.

(5) ~a tomada fora de qualquer contexto. a sentenca (6) tern urn unico significado. considerando urn gato): al- guns exemplos a mais (onde Miau e obviamente Miau rasgou a cortina. Isto exclui as sentencas interrogativas. ou que e falsa.enquanto a segunda e uma ordem . nem agarrar uma: proposicoes nao ocupam lugar no espaco. entretanto.0 que verdade ou para afirmar que esta chovendo no lado escuro da Lua. logo. Aconteee que as sentencas (inclusive as declarativas) podem ser usadas para expressar muitas eoisas diferentes . e verdadeira ou falsa. InrmJu~ilo 13 normalmente nao sao admitidas em argurnentos. (7) (8) E facil verificar que temos aqui duas sentences distintas: (7) comeca com a palavra 'Miau'. como (1) e (2) aeima. Na melhor das hipoteses. estados de coisas. Nem uma. e pode-se muito bern trabalhar apenas com sentencas. nao sao afetadas pela gravidade. Imagine. E costumeiro identificar uma proposicao com 0 significado de uma sentence declarativa. A mesma eoisa aeontece com respeito a ordens e pedidos. que Miau rasgou a cortina). e '[sto. Esta chovendo. aquelas que podemos afirmar ou ncgar.it~ncias de palavras. e ate mesmo com as proprias sentencas declarativas. contudo.:iio (ou seja. esta sentence e verdadeira. no mesmo dia e hora . com a palavra '1\. e afirmem. Somos en tao obrigados a conduir que a sentenca e verdadeira e falsa ao mesmo tempo? Este e urn resultado que parece nao ser multo desejavel. o . nao resolveria 0 problema mencionado acima com respeito a Laurel e Hardy.0 que nao e.e pareee que sao estas outras eoisas que eostumamos achar verdadeiras ou faIsas. As perguntas podern scr inreressantcs. as proposicoes sao complicacoes desnecessarias. sao coisas que podem set ou verdadeiras ou falsas! Ainda que muitos autores afirmem que sim.:as declarativa5. uma vez que as seqiH~ncias sao diferentes. Por outro lado. nem outra. Afinal. isto e. que e de cararer inrrodutorio. mas que pode ser evitado se considerarmos que sao outras as coisas que podem ser verdadeiras ou falsas. conjuntos de sentencas sinonimas. as proposicoes tern sido ainda identiticadas com conjuntos de mundos possiveis. Ela pode estar sendo usada para afirmar que esta chovendo no centro de Florianopolis. Vamos rentar esdarecer 0 que estas coisas sao. exatamente. (6) ainda que afirmada por diferentes pessoas. que Ollie Hardy e Stan Laurel (mais conhecidos no Brasil como o Gordo e 0 Magro) estejam juntos numa mesma sala. e impossfvel dizer se a sentenca Afirmada pOI Hardy. irnperativas.:ao? Aqui a coisa se complica um pouco. E para piorar as coisas. afmal. pois hcl varies logicos trabalh~andona consrrucao de logicas impcrativas c logicas eroteticas (de perguntas}. (7) e (8) tern alguma coisa em comum: elas podem ser usadas para expressar uma mesma proposic. Assim. (8) e diferente de (7). apesar de serem diferentes. Candidatos tradicionais sao proposic.:6es e enunciados. [ Contudo. pois grande discordancia sabre 0 que. que proponho fazer aqui e 0 seguinte: vamos reservar a terrna 'sentenca' para falar das sequencias gramaticais de palavras. Fora isso. sera que as sentencas declarativas realmente correspondem ao que desejamos. muitos autores estao convencidos de que proposicoes nao existem. comccou a mudar nos ultimos anos. e uma proposicao.12 C'pfW/" 1. Vamos ver urn exernplo. mas fica esquisito dizer que uma pergunra e verdadeira. A prime ira e uma pergunta . e falsa se afirmada por Laurel. voce niio consegue enxergar uma proposicao. uma proposi<.uma sentenca interrog-ativa . por exernplo. supor que sao as sentencas que sao verdadeiras ou falsas pode implicar uma sentenca sendo verdadeira e falsa numa mesma situacao. inoportunas. se scntencas sao seqi. Contudo. e (8). pode scr atirrnada ou negada. e assim por diante. as 21 horas do dia 8 de julho de 1998 . as senrencas que nos interessam na logica sao as sentenc. e assim por diante. nem retletern a luz. simultaneamente.uma senrenca imperativa. representacoes mentais. A cortina foi rasgada por Miau. Mas o que e. e que compoem argumentos. descabidas. pensamentos. um born mimero tern uma opiniao contraria. Afinal. lsto. dizem des. exc1amativas. a sentenca e Eu sou gordo. ou eonsiderada verdadeira ou falsa. mas nao varnos nos ocupar disto neste livro.

iio fa/sa de que Stan Laurel gordo. redefini-los como conjunros nao-vazios e finitos de proposi~oes. podernos trocar a sentenca 'Eu sou gor 0 por 'OIl' ie c Quanto aos enunciados. p. Isto algo que pode ser feito. 2 Assim. pois nao precisamos.' . a referenda bibliogrMica complera das obras aqui mencionadas voce encontra na Bibhografia.. enquanto 0 usa par Laurel de (6) express a a /Jroposu. dizendo exatamente 0 que elas sao. aquelas coisas que podemos saber. Aquela garrafa de cerveja esta quebrada. Barwise & Etchemendy. No exernplod'envolvcndo IS Laurel e Hardy. Contudo. d Esta simplificac. vamos caracterizar as proposicocs como especies de alegacoes ou assercoes sabre a rnundo: por cxcrnplo. no final do livro.) Para diferenciar enunciados de propos ic. Hardy. vamos fazer a scguinte simplificacao: consideraremos que 0 contexto estara. as vezes. porque nao ha nenhuma garrafa de cerveja Ia. em alguma situacao. e como as sentencas se relacionam com elas. profira urn enunciado. Antes de continuarmos. indiferenternentc. de alguma proposicao (0 que feito pe10 uso de uma sentenca declarativa). . Vamos aqui caracterizar os enunciados como especies de evento que pode scr datado. 1987. rejeitar. de urn modo gcral. e~ta.IO. expressando apenas lima proposicao. tern tradicionalmente ttabalhado com sentencas. ern men t'e. afirmar. pm exernplo. apontando para uma mesa vazia e e gordo'. claro. ra.. li . elc esta com isto fazendo uma assercao a seu respeito. eviatura de 'Esta chovendo no centro de Florianopocomo urna abr . proposicoes e enunciados usualmente feita na semantica de siruacoes (cf . ou de mulhercs dtferenrcs . Assim. rambern ha divergencias sobre como defini-los. que de urn modo geral. ou talvez a moca tivesse um. xto mais ou menos bern definido. afinal. c 1aro. A proposito. vamos falar de argumentos. entao.iio 15 'proposicao' para aquelas coisas que podem ser verdadeiras ou falsas. fazer uma teoria de proposi~o~s. os enunciados deixam de cxpressar uma proposicao. um argumento Ii apresentado em . (9) embora eu afirme uma sentenca e. de que podemos duvidar. como Hardv e gordo'. Se 0 contexto zer que urn a :s: . e que uma sentenc. Hardy usa (6) para expressar a proposi~iio verdadeira de que Ollie Hardy e gordo. deverfamos. pois.. • rambern de um modo geral. j:i outras sentences sao sintaricamerue amblguas. envolvendo a afirmacao por alguern.14 Clpiruio 1. em que podemos acreditar etc. e considerando ainda que este e urn livro mtrodut6rio.:a. Alguns autores chamam de enunciado 0 que estou aqui chamando de proposicao. sentenc a express a uma (mica proposicao. sao as proposicoes que podem ser verdadeiras ou falsas. 1987. . eu falho em expressar uma proposicao.eada urn dos varios hornens amando uma mulher diferenre. se eu afirmar. Illrmdu. en tao.pm exernplo. Podernos estar falando de uma mulher so. p. Dito de outro modo. (Cf..30 entre sentencas. que nosso objeto de estudo neste livro. como '[oao viu a moca com urn binoculo' . quando Hardy afirma a sentenca (6) acima. Quanta aos argumentos. volta a lembrar que proposicoes e enunciados sao definidos de diversas outras maneiras par outros autores. . podemos to mar urna sentenca tal como Esta chovendo . 'Todo homem ama uma mulher'. Podemos. que e diferente da assercao feita por Laurel atraves da mesma sentenca.. trabalhar diretamente com as sentencas. portanto. depen~endo . ou por 'Stan Laurel conjuntos de sentencas ou proposicoes. observe que.ele pode ter visto com lim binoculo. 1· as 21 horas do dia 8 de julho de 1998'. Barwise & Erchernendv. esta. a 16gica classica. .:ao torna as coisas mais face is para um rvro mtro ut6rio.do c~so. portanto.:oes. J Alern dos problemas acima rncncionados. Em vista disso. e born lernhrar tambern que hri sentencas que sao seruanticamente arnbiguas . se tivermos e (_) e 2Estou aqui seguindo a distin. Por exemplo.9). arnada POt todos (Claudia Schiffer?). porern. _ qual se pode dino um cer t 0 C(1nte.

o processo de inferencia. esta adequadamente justificada urn gato. ValiJade e t. a afirrnacao de que todo gato clui. Considere agora 0 proximo exemplo (em que Cleo dourado): voce diria que a conclusao esta justihcada? (A3) PI E Na definicao de logica que apresentei ao iniciar 0 capitulo anterior. ele nao tern como nao ser esse argumento com 0 excrnplo a seguir te do cachorro (A2) PI e do vizinho): Todo gato Neste capitulo vamos examinar com urn pouco rna is de dctalhes os argumentos e tratar um pouco do interesse que a logica tern neles. Como voce se lembra. Lulu e marnffero. Para colocar i5S0 em outros termos. voce pode dizer que 0 raciocinio e urn processo de construir argumentos para aceitar ou rejeitar uma certa proposicao. Assim. assim. P2 Lulu . cabe a logica dizer se estamos diante de urn "b om " argumento ou nao.e este e agora e e . Assim. ser um mamffero nao basta para caracterizar urn animal como gato. e aquela pes- LOOICA E AROUMENTOS Nao deve haver muita duvida de que mffero'. mas sim em algo que rcsulra de sse processo quando se faz uma lisragem das razocs para que se acredite em uma certa conclusao. Note. Miau CAPiTULO 2 c mamilero. 2. Como voce sabe. . Falaremos da validade e da correcao de argumentos. De certa mane ira. podemos dizer que a conclusao e verdadeira.. uma das coisas das quais a logica se ocupa C a analise dos argumemos que sao construidos. nao estamos interessados. Ou seja.. Mas compare (Lulu. mas ele e um cachorro. Vamos e um peixinho c Todo peixe e dourado. e mamffero. Ao tentar responder a essa questao. Contudo . a conclusao. no processo psicol6gico de raciocfnio. mesmo sendo verdadeiras. Mas nao seria correto dizer que a conclusao esta justificada com base nas premiss as apresentadas. e urn mamffero. 'Miau cum rnapelas premissas: sendo Miau urn marnifero tambem 0 inurn mamifero. ha dois aspectos disrinros que temos de lcvar em conta. e urn gato. Lulu e de fato urn mamifero.. P2 Cleo cum peixe. afirrnei que a logica investiga prindpios e metodos de inferencia. urn processo mental. na tentativa de determinar se 0 raciocfnio reahzado foi correto. que e vcrdade que Cleo e dourado (conforme a suposicao que Ilzemos aeima). existem muitos outros mamfferos alem de gatos. sobre argumentos dcdutivos e indutivos e. enquanto logicos.1 Validade e forma 6bvio que ha alguma coisa errada com esse argurnento: apesar de as premiss as serem verdadeiras. ou raciodnio. pois nao verdade que todo peixe dourado: alguns sao de outras cores.. nao sao suficientes para justiticar a conclusao. os argumentos. tinalmcnre... a conclusao c falsa. (AI) PI exemplo (e vamos Todo gato Pz Miau .2.. as duas premiss as de (A2).1. Cleo e dourado. contudo. Ou scja. digamos. antes de mais nada.mw 17 xaminando 0 argumento no seguinte comel!a r e tambem supor que Miau seja urn gato pre to) . ou seja. e gato. contudo. faremos uma breve digressao pela hisroria da logica. uma proposicao falsa nao e uma boa justillcativa para uma outra proposicao.

Neste caso. e cor-do-rosa. 'cor-de-rosa' e 'Rrringlath'. a conclusao e falsa. como .iencia logic a de suas premissas. Por exemplo. emao Cleo teria forcosamente que set dourado. que sua conclusao e consequencia 16gica de suas premissas. Com relacao a (A4). ou seja.1 Um argumento e valido se qualquer eireunstdncia que toma suas premissas verdadeiras faz com que sua eonclusilo seja autamaticamente verdadeira. Urn argumento valido pode ser informalmente definido como aquele cuja conclusao conseqi. nao existem marcianos cor-de-rosa]. teremos: (A4) Pl Todo marciano PI Rrringlath e e forma diferente. por exemplo. 'B' e 'c' pelas palavras 'rnarciano'. a respeito dos exemplos (Al). tanto quanta se saiba. que (A2) nilo C valida.. como 'Miau' e 'Cleo'. apresentada a seguir: Nao e e (Fl) PI P2 c Todo A e B. Essa pequena alteracao na forma ja suhciente para e . antes de mais nada. (A2) urn argumento invalido. nao e passive! que a conclusilo seja falsa. mesmo sendo as premissas vcrdadeiras. Pz c Rrringlath e cor-de-rosa . em que. 'gato' por 'peixe' e 'rnamffero' por 'dourado'. Veja: PI (A3). considerado por nos invalido. 'Lulu'. (F2) PI a saber: . Note. note que 0 argumento (A2). e urn B. (A3) e (A4). para urn argumento ser valido. " cac horro'. 0 que nao pode absolutamente ocorrer. c e B. E. se as prerrussas [orem verdadeiras. (A3) e (A4) sao validos. logo. Se um argumento e valido. enquanto 'A' e 'B' ocupam 0 lugar de palavras como 'gato'. ou [orow.. se as premissas [ossea: verdadeiras. Cleo dourado [~I~~] diffcil perceber juntar isso tudo e oficializar as coisas na definicao a seguir: Definicao 2...18 Clp{tu!" 2. se voce comparar (A 1) e (A3). e 0 que eles tern em comum e a forma (Fl). 'peixe' etc. a letra 'e' esta ocupando 0 lugar reservado para nomes de individuos. c e A.por a I e gum nome. substituindo 'A'. 2. ou seja.ave. Essa e a nocao informal que temos de validade e consequencia logica. 0 que (AI) e (A3) tern em cornum a estrutura. ou que uma premissa seja falsa e a conclusao verdadeira. e Em (Fl ). e. e . como (A3). como 'Tweety'. da mesma mane ira que A diferen<. vai notar que eles sao bastante parecidos. que ocorriam. dizernos que a conclusao de (A2) nao conseqi. respectivamente. Ou seja. 'detetive' etc. 'Sherlock Holmes'. [1'0i<lu] e [mamffero].. Podemos entao dtzer. Conrudo. Is50 acontece. Note a diferenca com rclacao ao argumento a respeito de Lulu. respectivamente. Agora. que ele tenha premissas verdadciras e conclusao falsa.. e umA . como (A4).iencia logica de suas prernissas. l. . a conclusao rambem 0 seria. Assim. sera que a validade nao depende da forow? Exatamente. e um marciano. na segunda premissa e na conclusao.a dessa forma para (Fl) e que as letras 'A' e 'B'. com (A2). se todas as eireunstdneias que tomam as premissas verdadeiras wmam igualmente a conclusao verdadeira. que urn argumento pode ser valido mesmo que suas premissas e conclusao sejam falsas. obviamente as premissas e a conclusao sao falsas (nao existern marcianos. TodoA e B. trocaram de lugar. isto ja seria uma boa justificative para a conclusao. para conoborar isso. Se as prernissas [ossem vcrdadeiras. voce tera um argumento com a mesma forma que (AI) e (A3).. VabJadc e toml<l 19 urn deralhe importante ~ sc [msc vcrdade que todo peixe e dourado. Vamos agora parar e pensar urn pouco: se (Al). que tais exemplos sao argumentos vcilidos. dizemos que sua conclusao e eonsequencia 16gica de suas prernissas. L"giLa e argllJllen to. Dito de outra maneira. e e 0 ponto de partida para tudo 0 que vern depois. tem uma que a diferenca entre (A3) e (AI) e que substituimos 'Miau' por 'Cleo'. 'preto'. Vamos e Todo [gam] peixe e [mamifcro] dourado l ' Pz e um [~e~~~]' . se voce substituir 'A' e 'B' por outros termos...

A primeira del as e: sao verdadeiras? Como voce ve. Ou seja: e a segunda premissa. Assim. que Miau nao seja urn gato. qualquer outro argumento que tenha a forma (F2) sera invalido tambern. e nao vamos tratar disso agora. adicionalmente. (1) Definicao 2. Entretanto. vai ver que sao estruturas diferentes . No entanto. Vamos representar a prime ira premissa de (Al). pois ele e um cachorro.20 21 que (A2) seja invalido. nao chegaremos ate 'gato'. E facil ver agora que a conclusao. como fizemos anteriormente. logo. 2.na verdade. fie amos com Miau ~ gato ~ mamffero. e um mamifcro. chamamos de correto. Basta iniciar com 'Miau' e ir seguindo as setas para ver que chegamos ate 'marnffero'.gato. alem disso. Miau e rnamifero. Porem. nao podemos concluir que Lulu e urn gato a partir das premissas de (A2). conseqiientcmente. apenas (Al) realmente justifica sua conclusao. Talvez uma outra maneira de colocar as coisas ajude voce a entender essa ideia de forma. e isso tern a ver com a segunda pergunta. Por outro lado. assim: Miau -----+ gato. if alem de 'marnifero'. que diz que Miau e urn gato.2 Validade e correcao Na secao anterior.formas diferentes. se rcpresentarmos (A2) de modo analogo. que e podemos formular da seguinte maneira: . a validade de urn argumento esta ligada a forma que ele tern. e uma conseqiiencia logica dessas premissas. esquema acima rcprcscnta as duas premiss as de (Al). Alem disso. da seguinte maneira: gato ~ mamffero. (2) Note que agora nao conseguimos aringir a conclusao. Se cornecarmos com 'Lulu' e formos seguindo as setas. digarnos. como vimos no exemplo (A2): a conclusao de que Lulu e urn gato e falsa. que diz que todo gato e mamffero. a conclusao) verdadeiras. embora todos eles sejam argumentos validos.sao todos validos. A urn argumento valido que. Basta imaginar. sirnplesmente 0 fato de ter as prernissas verdadeiras nao suficientc para que urn argumento justifique sua conclusao. a quesrao de como caracterizar a forma de urn argumento nao e muito Hcil de responder. Portanto. duas questoes que devcm ser respondidas quando sc faz tal analise. (A2) e invalido. mas voltaremos a falar dela em capitulos posteriores. em (A2) ha alguma coisa faltando. de que Lulu e urn gato. [untando isto. mas um elefante: continuaria sendo verdade que os gatos sao mamfferos. a fato e que e possfve! que as premiss as sejarn verdadeiras e a conclusao.2 Um argumento Ii carreto se for va lido e. vimos que os argumentos da forma (Fl) . Ainda que tanto as premissas quanto a conclusao de (AS) sejam verdadeiras. Ou seja.. Se voce agora comparar (1) e (2). ele nao e correto. e que Miau e urn mamffero.no caso. teremos: Lulu -----+ rnamffero ° [1] Todas as premiss as do argumento +-. esse argumento nao justifica sua conclusao. Ou seja. Isso nos leva aos dais aspectos a distinguir na analise de urn argumento . Embora do ponto de vista logico ele seja vaiido. Contudo. falsa. e gato. seria false que Miau e urn gato. (A3) e (A4) . Considere 0 argumento seguinte: (AS) PI Tada gato Pz Miau . tern premiss as (e. que diz que Miau e mamffero. nao conseguimos No caso (A3) isso nao acontece. pela razao adicional de ter premissas verdadeiras. (Ai). tiver premissas verdadeiras.

porern. ou seja. nao existem marcianos e. pois as premiss as de nossos argumentos podem envolver os mais variados assuntos: zoologia. Para colocar isso de outro modo. mesmo que existam. a proposito. 0 quadro a seguir apresenta as tres perguntas e de que forma elas sao respondidas para cada urn deles.22 Capitulo L Logic» e"r!?Umcntos 23 [2] Se todas as pte miss as do argumento clusao tambern sera obrigatoriamcntc gumento valido? e forem verdadeiras. Como veremos tornar isso mais preciso. porem. Ele so seta correto. Costuma-se dizer. verdadeiras ou falsas. ou seja. ela se ocupa apenas da segunda questao. Uma terccira pergunta. a 16gica procura o o argumento argumento e valido? e correto? Sllvi SIM NAo NAo NAo NAo NAo NAo 2. por outro lado. 0 que se procura estudar sao as [ormas de argumento. sao essas formas que serao validas ou nao. se quisermos empregar argumcntos que realmente justifiquem sua conclusao . no dia-a-dia. Esta maneira de colocar as coisas. a conclusao teria obrigatoriamente de se-lo? cssa relacao de dependencia entre premissas e conclusao que a 16- E (Al) Todas as premissas do argumento sao verdadeiras! SIM (A2) SIM (AJ) (A4) (AS) SIM NAo SIM NAo SIM gica procura caracterizar. como (Fl ) e (F2). mas apenas da forma . ainda que implicitamente. Mas determinar. que a logic a nao se ocupa de conteudos. todas as proposicoes provavelmente sao falsas (ao que tudo indica. Para que voce melhor possa comparar os argumentos que vimos acima. a logica nao se interessa por argumentos especfficos como (AI) ou (A3). e se 0 argumento e correto au nao.argumentos corretos -. a converdadeira? Isro e. a questao da verdade das premissas tarnbem e da maior importancia. muitas vezes fazemos inferencias. Recorde. Uma saida seria dizer que a conclusao diz tudo 0 que esta dito nas premissas se ela fot con- . (A3) e (A4). como vimos. entao a conclusao estaria justificada. Mas a logic a nao pretende ser a ciencia de tudo. qufrnica industrial. a partir de premissas que sabemos serem falsas. e assim pot diante. a conclusao diz mais. para cada argumento. E obvio que. e Alem de considerar que argumentos sao validos ou invalidos. Caso contrario. a logica retia de ser a totalidade do conhecimento humano. Como mencionei algumas paginas arras. e basear nossas acoes e e nisso. 0 ar- Essa pergunta pode set respond ida de modo afirmativc para os argumentos (AI). como eu ja disse. falsa. tradicionalmente tern side tambem feita uma distincao entre argumentos dedutivos e indutivo5.3 Deducao e inducao Com relacao. seriam ampliativo5. E costume diferencia-los dizendo-sc que os argumentos dedutivos sao 1u10-ampliativos. de fato. a psicologia feminina. Argumentos indutivos. se todas elas [05sem verdadeiras. frequentemente raciocinamos a partir de hipoteses: 0 que aconteceria se eu hzesse isso ou aquilo? Mesmo sabendo que 0 ponto de partida falso. Em (A3). de fato. 0 que cozinhar para 0 almoco. que a caracterizacao tcriormente e informal. que decorre das duas anteriores. provavelmente nenhum se chama 'Rrringlath'. Com relacao a (A4). matem<itica. nao deve ser motivo de surpresa que a logica deixe de lado a primeira das questoes. se suas prernissas sao verdadeiras ou nao. e urn tanto insatisfatoria. de validade apresentada anmais tarde. tudo o que esta dito na conclusao ja foi dito. ao papel da logica na analise dos argumentos. por exemplo. agora.e eis a razao pela qual ela e chamada de 16gica formal. uma das premissas e. nao c uma questao de logica. do que 0 e. vai alern. ada validade. pois nao fica claro quando e que a conclusao diz so 0 afirmado nas premissas e quando diz mais do que isso. se as duas primeiras perguntas forem respondidas anrmativamente. procuramos obter conclusoes. mas. podemos tirar conclusoes sobre 0 que poderia aconteccr. afirrnado nas premissas. Alern do mais. nem cor-de-rosa). nas premissas. claro. 0 que interessa e: supondo que elas [ossem verdadeiras. Assim. isto num argumento dedutivo. a de se premissas de urn argumento sao.

argumento dedutivo e valido sao a mesma coisa apenas (AI). Repetindo..apenas que ela e provavelmeme verdadeira. da analise de argumentos. portanto. a logica contemporanea e dedutiva. em atingir conclusoes Visto que falamos bastante. viu ressurgir urn interesse muito grande em esquemas de inferencia nao dedutivos. Muitas vezes raciocinamos por analogia. . e que eu disse que a logica nao quer saber exatamente como as pessoas raciocinarn. Porem. por exernplo. Num sentido estrito.1" A logic» e (l ptoccsso de infen'IlCi<l 25 sequencia logica das premissas . Afmal. contudo. por parte de quem constroi ou apresenta 0 argumento. aqui que se abrc espaco para argumentos como os indurivos. a logica indutiva nao foi igualmente tao desenvolvida. no sentido mais ampio do tcrmo. P das quais tenhamos uma garantia de que tambern sejam verdadeiras. em que a conclusao nao pode ser falsa.. Quando voce diz. caso tenhamos partido de prernissas verdadeiras. nao ha a pretcnsao de que a conclusao seja verdadeira caso as premissas 0 forem . mas s6 entra em campo mais tarde. Como veremos em grande parte do que se segue. vamos comecar estudando a logica dedutiva.4 A logica e 0 processo de inferencia Os argumentos correspondentes a esses tipos de raciocinio sao charnados de indutivos. A ultima decada. PI 2. por exernplo). 0 que fazern muitos autores. mas. dado que as premiss as sao vertiadeiras: (A6) 80% dos entrcvistados vao votar no candidate X. ou seja. No senrido estrito . Nesse sentido. Mas. (A3) e (A4) poderiam ser ditos dedutivos. para examinar urn argumento e dizer se ele e valido au nao. Voce pode ate mesmo estar imaginando que a logica se ocupa apenas das relacoes entre 0 ponto de partida (a infermacae disponfvel. P2 Esta vacina funcionou bern em porcos. podemos comecar dizendo que urn argumento e dedutivo se e somente se ele for va lido. onde se pretende apenas que a conclusao seja altamente provavel. 10% e baixa.. porem. 80% de todos os eleitores van votar em X. independentemente de usarmos 0 termo 'dedutivo' num sentido estrito ou amplo.::10 dedutiva. . que. no final deste livro. nem sempre pretendemos que a conclusao do argumento seja uma conseqiiencia l6gica das prernissas. Muitas propostas foram e tern sido feitas (poderiamos mencionar a 16gica indutiva de Rudolf Carnap. e temos de fazer 0 melhor possfvel com 0 que dispornos. de que a logica nao e de auxilio algum quando se raciocina.que. colocar 0 limite? E e Quesroes como essa sempre dificulraram 0 desenvolvimento de uma 16gica indutiva num grau de sofisticacao semelhante ao da 10gica dedutiva. Ou seja.conforme os exemplos abaixo. Porem. enquanto uma probabilidade de. ainda que de modo breve. Voltaremos a falar nisso. a prerensao de que a verdade de suas premissas garanta a verdade da conclusao. estamos interessados. qual 0 grau de probabilidade necessario para que 0 argumento indurivo seja considerado forte? Certamente uma probabilidade de 95% e alta. nao poderiam ser considerados dedutivos. sendo invalidos. a ideal a ser alcancado e uma linha de argurnenta<.e entao estarfamos identificando argumento dedurivo e argumento va lido. a conclusao provavclmente verdadeira. Contudo.isto e.24 2. mas tern sido muito dificil conseguir caracterizar de modo preciso 0 que seja urn argumento indutivamente forte. de que sua conclusao scja consequencia logica das prernissas. ou entao: (A 7) Esta vacina funcionou bern em rnacacos. eo objeto deste livre -. ate agora.. ou usando probabilidades . Esta vacina vai funcionar bern em scrcs hurnanos. na vida real muitas vezes nao ternos esse tipo de garantia. Onde. pode scr chamado de dedutivo: quando ha a intencao. sendo as premissas verdadeiras. uma vez que sao validos. ha urn scntido mais amplo em que urn argumento. voce pode estar com a irnpressao de que a analise de argumentos e a unica coisa pela qual os logic os se interessam. as premissas) e 0 ponte de chegada (a conclusao . Os argumentos (AI)-(AS) apresentados acima podem ser todos chamados de dedutivos. em razao de aplicacoes em inteligencia artificial. por enquanto. ao contrario da logica dedutiva . ou seja. afinal. nem todos os argumentos que us amos sao dedutivos. ainda que invalido. enquanto (A2) e (AS). digamos. ao partir de proposicoes que sabernos ou supomos verdadeiras.

espero. Estas sao proposicoes Como 'Todo gato preto' au Algum unicornio nao cor-de-ross': temos primeiro urn quantificador. tendo sempre duas premissas e. de fato nunca desenvolveram uma teoria logica . ao contrario de Arist6tcles. tegras de inferencia. 'nenhum'. Com certeza. seguido de urn termo ('gato'. ou. e e urn fil6sofo de mesa de bar. Os argumentos (Al)-(AS) apresenrados anteriormente. claro. (i) Todo filosofo de mesa de bar (ii) Setembrino e desmiolado. e a e Urn outro objetivo da logica. e e o que Arist6teles procurou fazer foi caracterizar as formas de si- . pode fazer parte de urn silogismo. apenas urn tipo especial de proposicao. por rneio das quais podemos ir manipulando os dados disponfveis e ir derivando conclusoes. f6rmulas de algurna linguagern artificial. digitar a pergunta e obter autornaticamente a resposra de que os brincos de Griselda sao de esmeralda. An fazer isso. dada a disponihilidade de computadores. 'algum'. para USaf a nomenclatura correra. 5. que voce pode ter. e outro termo. uma conclusao. Silogismo urn tipo muito particular de argumento. por exernplo. 'nao e'). E claro que ja antes de Arist6teles havia uma certa preocupacao com a questao da validade dos argumentos .nunca procuraram fazer urn estudo sistematico dos tipos de argumento valido. C. 2. Mas isso nao e verdade. as proposicoes categ6ricas. que. 0 objeto central de estudo da logica a relacao de consequencia entre urn conjunro de proposicoes e uma outra proposicao. fundou a logica praticamente a partir do nada. tirando uma conclusao. embora se tenham ocupado urn pouco de tais questoes. pois precisamos ver muita coisa primeiro. As contribuicoes que Arist6teles deu para a logic a foram muitas. entao. Lembre que prucuramos caracterizar a logica como 0 estudo de principios e metodos de inferencia. Essas proposicoes.26 2. e dispondo da inforrnac. mas inclui tarnbem o estudo de tecnicas que auxiliam a produzir uma conclusao a partir da informacao disponivel. e tirar a conclusao de que 0 pobre Setembrino desmiolado. Hoje em dia. 0 desenvolvimento da logica teve como urn de seus resultados a identificacao de muitas e muitas regras para a producao de bons argumentos. Alem disso. uma copula ('e'. voce aplicou a forma valida (Fl ) a informacao de que voce dispoe.5 Urn pouco de hist6ria Para encerrar este capitulo. de computador se encarrega de "raciocinar" em seu e Nao yOU entrar em mais detalhes neste momenta a respeito disso. ha inclusive diversas tentativas bem-sucedidas de automatizar 0 processo de interencia. que constitui o cerne da logica aristotelica. como (Fl) acima.uma ideia que voce pode ir aperfeicoando com 0 tempo. armazenadas em algum banco de dados. pOI parte dos sofistas e de Platao. Mas esse estudo pela logica de uma relacao de conseqiiencia nao se resume apenas em dizer se de fato alguma conclusao e consequencia de certas premissas ou nao. por urn filosofo grego chamado Aristoreles (384-322 a. e isso e mais do que a simples analise de argumentos. A 16gica como disciplina intelectual foi criada no seculo IVa. Enquanto isso.). Mas estes pensadores. 'unicornio'}. Urn P"LlW de hjst(\rjil 27 atingida). do qual certamente voce ja ouviu falar. gostaria apenas de mencionar sua teotia do siiogismo. Em geral. Sabendo que (Fl) e uma forma valida de argurnento. seria 0 de estudar regras de inferencia e seu emprego. regras que nada mais sao do que formas mais simples de argumenro valido. mas voltarernos a falar no assunto. nao precis am estar necessariarnente expressas por sentcncas de alguma lingua como 0 portugues: podemos usar.:aode que Um programa lugar. C. assim. par exemplo. uma primeira ideia do que seja a logica e de que ela se ocupa . Por enquanto. claro. as inforrnacoes sobre os brincos e princes as. vamos dar uma olhada rnuito rapida na histona da logica ever urn pouco do que andou acontecendo desde o infcio. nao importando como 0 carninho foi percorrido. ternos disposicao urn conjunto de formas validas simples. como temos na matematica. em vez disso.por exernplo. como 'todo'. voce pode exclamar 'Aha!'. e terernos ocasiao de falar de algumas delas mais tarde. voce ja deve ter tido. Isso significa. sao todos silogismos.

em 1879.2H C~apitlllo 2. os estoicos.. para mostrar que uma proposicao e verdadeira (urn teorema) nao se recorre a experiencia ou a observacao. que desenvolveram uma teoria logica difercntc da de Aristoteles. cxpressao que passou a designar a logica aristotelica ~ isto e. sobre cuja aplicacao 11210 houvesse duvidas. c nada rnais havia a fazer. e isso acabou nao aconrecendo. na maternatica. dito de outra maneira. assim. que revolucionou a logica. no entanto. (Essa teoria forma a base do que hoje em dia se denomina 16gica proposieional. veio com a obra do fil6sofo e maternarico ale mao Gottlob Frege (18481925). de Investigw. como a matematica ou a linguistica. Nao muito depois dessa infeliz afirmacao de Kant. Houve outros. e certamente tao interessante quanto a dele. C. Par exemplo. e mesmo de Boole. 0 que ele conscguiu com bastante sucesso. a coisa come~nu a mudar. ou. ou "matcmatizacao" da logica. como em varias outras ciencias. na verdade. uso por Frege de linguagens artiticiais. como Cnsipo (cerca de 280~205 a. 0 que Aristoreles havia cornecado em grego.). Como um primeiro passo no desenvolvimento da logica.) Na Grecia antiga. (Aristoteles falava em 14. 3 partir da metade do seculo XIX. a maneira da matematica. mais precisamente. Boole. fez com que a logica conremporanca passasse a ser denorninada 'simbolica' ou 'maternatica'. e 0 marco inicial foi a publicacao. com a publicacao da Conceiro- o grafia. ela conta com dezenas de especialidades e subcspecialidades. a logica de Aristoteles foi considerada a 16gica ate bem pouco tempo atras. numa linguagem sirnbolica. etica ou metaffsica). encontrar uma caracterizacao precisa do que uma demonstraqiio rnatematica. mais ainda. como 'logica' foram apenas os escritos de Aristoteles ~ c os mclhoramentos introduzidos pelos logicos depois dele. Urn caso celebre de previsao errada. 0 resultado. que a logtca tinha sido inventada pronta por Aristoteles. Voce sabe que. que consistiu em fazer. uma sequencia argumentativa (dedutiva) mostrando que ela se segue logicamente de outras proposicocs aceitas (ou ja mostradas verdadeiras). Frege procurou formalizar as regras de demonsrracao. hoje em dia. o usn de linguagens artinciais arnpliou seu ambito de atuacao: as linguagens da logica passaram a ter ourros usos. Nao que outros gregos nao se tivessem ocupado de logica. isto e.) A teoria do silogisrno e. particularrnente pelos medievais. iniciando com regras elementares. Desde entao. essas teorias foram encaradas como rivais. Ao contrario de Aristoteles. tanto que. quando na verdade nao estavam. foi a criacao do calculo de predicados. digarnos. como as obras dos estoicos nao resistiram ao tempo.') 29 logismo e dcterrninar quais delas sao validas. mas como uma ciencia independente. Na matematica ~ para colocar as coisas de um modo simples -. Para corrigir isso. Embora 0 objetivo inicial da logica fosse a analise de argumentos. rnais tarde. de George Boole (1815-1864). bast ante limitada. no prefacio de sua Critica da taziio pura. restringir os argumentos utilizaveis a silogismos deixa muito a dcsejar: existem apenas 19 formas validas de silogismo. Isso levou 0 fil6sofo alemao Immanuel Kant 0724-1804) a atirmar. Contudo. supondo assirn que certos teoremas estavam demonstrados. e o a . a teoria do silogismo foi extremamente importante. mas havia uma certa inimizade entre aristotelicos e estoicos. especialmente os megaricos c. foram classiticados como tendo uma forma diferente. Hoje em dia. em 1849. grande avanco para a Iogica conternporanea. a verdade de uma proposicao e estabclecida por meio de uma demonstracao dela. Considera-se inclusive a logica nao mais como uma parte da filosofia (tal como.:ao sobre as leis do pensamenro. e quais nao. E. a logica tem se desenvolvido aceleradamente. apresentou um calculo logicn (hoje bastante conhecido tambem como algebra booleana) contendo urn mimero infinito de formas validas de argumenta. ernbora na verdade elas se complcmentern. da qual ainda vamos falar. teoria do silogisrno. no en tanto. L6gica e argument!}. em conrrapartida 'logica tradicional'. que procuravam identificar as formas validas de argumento. pass amos a poder representar informacao em geral por meio delas. artificial. 0 que ficou conhecido na Idade Media. pois considerava de mesma forma alguns silogismos que. Frege havia notado que os rnaternaticos da epoca freqiientemente cometiam erros em suas demonstracoes. um calculo logico que co objeto de estudo de boa parte deste livro. Poderiam ter sido reunidas numa so teoria. a preocupacao basica de Fregc era a sisternatizacao do raciocinio matematico. Esse livro deu inicio a "simbolizacao". por razoes historicas. Ora. e daf por diante. bern simples. eontudo.

Isso signifies que. precis amos passar por algumas preliminares que serao necessarias para 0 nosso estudo . Ingles. que.e e 0 que vai acontecer neste capitulo. e assim par diante. PkOgramacfio em LOUica. Esrima-se.1 Linguagens ou gramatica. L.13). Uma linguagem tambem pode set definida como (finito ou infiniw) de sentenqas. de PROLOG. Note que isso nao se restringe a comunicacao entre humanos: hoje em dia existem dezenas de linguagens de programaqdo. para a Inteligencia Artificial. Estas seriam exemplos de linguagens artificiais. p.10 C~pitul() 2. servem tambem para cornunicar instrucoes de urn humane a uma maquina. cada urna de comprimento da a parrir de um conjunw finiw de simbolos " (Chomsky.\giGl <' ar!. com as quais farmamos diferentes tipos urn "conjunw finiw e forma1957. que a logica tern ou tera a mesma importancia. E. ou lfnguas. como e 0 caso da Inteligencia Artificial. temos urn conjunto mentos basicos. que a matematica tern para a ffsica teorica. ao contrario do portugues.e a caso. para finalizar. note que podemos ate utilizar a logica como linguagem de prograrnacao . finito de elede expressoes . Vamos faIar urn pouco mais sabre linguagens e expressoes lingufsticas. por exemplo. descobrira que uma Se voce olhar em urn dicionario linguagem e definida como urn sistema de simbolos que serve como meio de comunicaqao. poderfamos dizer. precisamente. CAPITULO 3 PRELIMINARES Antes de comecarmos a nos ocupar propriamente da logica. numa linguagem. particularmente nas areas de representacao de conhecimento e dernonstracao autornatica. sobre linguagens artinciais e sabre 0 usa de variaveis. que sao as chamadas linguagens naturais. uma linguagem cujo nome significa.'umenros nota-so 0 grande papel da logica em invcstigacoes cientfficas de ponta. 3. ate mesmo.

a 16gica faz uso dessas linguagens. artigos de jomal etc. tendo as linguagens artificiais uma gramatica precisa. 3. a sentenca Esta muito quente aqui e e Ao contrario de uma lingua.nas quais as palavras sao substituidas por simbolos. regras sintaticas. isso pode ser exatamente 0 que 0 talante esta indiretarnente querendo dizer: ao inves de urn pedido dire to. Assim. As razoes sao as de que. fica num nfvel puramentc formal .) Da mesrna forma. sempre se pode dizer se uma expressao da linguagem e gramatical DU nao (0 que e frequentemente dificil com as linguagens naturais como 0 portugues). estando.coisas que estao "fora" da linguagem. primeiro a ter a ideia de usar linguagcns artificiais foi 0 maternatico e fil6sofo ale mao Gottfried Wilhelm von Leibniz (1646-1716). Estes ja fazem parte de uma Dutra dimensao no estudo das linguagens. que estuda 0 usa das construcoes lingiifsticas pelos falantes de uma lingua. Note que semantics e pragmatics sao coisas bern ditcrcntes. Com as sentencas. Combinacoes de morfemas. tambem charnadas de linguagens fonnais. dialogos. estarnos dizendo coisas que pcrtcncern ao ambito da sintaxe. nos permitem formar palavras. voce sabe disso.quem fez a pergunta claramente espcra que voce informe que horas sao (nove e meia. No caso de uma lfngua. A sintaxe. Depois. e preocupa-se apenas com as formas dos argumentos. das relacoes entre expressoes lingufsticas e seus significados . os elementos basicos correspondem aos morfcTTUls: estas sao as menores unidades dotadas de significado. Assirn. se olharrnos apenas para 0 significado da sentenca. em terrnos pragrnaticos. Sua ideia era de desenvolver uma lingua philosophica. esquecendo sua dimensae pragmatic a.2. urn simples 'sim' sera insuficiente como resposta . A semantic a se ocupa dos significados das expressoes linguisticas. e combinacoes de palavras. nos permitem formar frases e sentencas. o obviamente significa que no local onde 0 falante se encontra (seja la onde for iS50) esta fazendo muito calor. que seria uma linguagcm artificial espelhando a estrutura dos pensamentos.2 Linguagens artificiais e urn gato e Lulu e urn cachorro um perfodo composto. voce pode construir estruturas mais cornplexas. a maneira pela qual os sfmbolos se cornbinam . Lingllii#ens arritlciai~ 33 lingiifsticas. consideraremos que a pessoa apenas perguntou se voce sabe ou nao as horas. ou que a sentenca Miau Contudo. assim. E parecc ser tambern obvio que esra sentence niio significa algo como Abra a janela. como 0 portugues. Ao lado disso. Por exernpio. que surge e evolui com um grupo de individuos. se alguern lhe perguntar se voce sabe que horas sao. que nao se altera com 0 passar do tempo. faz-se urn circunl6quio. portanto. ele propos 0 desenvolvimento de urn calculus ratiocinator. Para dar um exernplo. como palavras c sentencas. clare. Contudo. Uma terceira dimensao a pragmdtica. a proposiro. de acordo com certas regras (a morfologia). quando homens de bern fossem discutir algum assunto. e sao 0 objeto de investigacao da semantica. que se ocupa com 0 aspecto estrutural dos objetos linguisticos. por excmplo). 0 primeiro deles corresponde a siruaxe. como j<i mencionei. de acordo com ccrtas outras rcgras (a gramatica). por favor. uma linguagem artificial tern urna grarnatica rigorosamente definida. em constante mudanca. Como voce tera ocasiao de ver nos capitulos seguintes. discursos. fica mais facil trabalhar com linguagens artiticiais . . . isto e. no seculo XVII. como argumentos. bastaria traduzir os pcnsamentos para essa linguagem e calcular a resposta: os problemas estariam resolvidos. ou characteristica universalis.eta se ocupa das relacoes formais entre os sfmbolos da linguagem. sao. urn calculo que permitiria tirar autornaticamente conclusoes a partir de premissas representadas na lingua philosophica. (As pessoas costurnam fazer rodeios para falar.Clp{W}O r Preliminuu:s 3. a logica faz abstracao de conteudos. ao dizer que a palavra 'gato' comeca com a letra 'g'. em geral.sem esquecer as declaracoes de amor! Ha tres niveis em que se pode estudar uma linguagem.e nao diz nada a respeito de significados. As regras gramaticais.

modestamente. Na sentenca (2). enquanto a proxima. quan- Socrates era urn filosofo grcgo e foi mestre de Pia tao. (1) (2) 4+5=9. au caracteres.. as palavras e sentencas do portugues]. No capitulo 6. enquanto em (1) a palavra 'Miau' esta sendo usada. a palavra 'Miau' esta sendo usada para falar do proprio Miau. para dar desde ja urn exemplo de linguagem artificial. compreende simbolos como '='. para falar da palavra 'gato'. dizendo. finalmente. '+'. Uma linguagem artificial consiste em um conjunto de simbolos basicos.3 Uso e mencao Quando mencionamos uma expressao lingufstica. primeiro. considere os exemplos abaixo: Miau e urn gato. Assim. por ourro lado. e irnpossivcl pensar a logica sem linguagens artihciais. 3. chamado de alfabeto da hnguagem. Pre/iminare. de quem ja falamos no capitulo anterior. 0 nome do gato Miau e a palavra 'Miau'. mas. '0'. alern de ser usada para falar de certas coisas. so cornecou a fazer usa de linguagens artiticiais no seculo XIX. urn conjunto de rcgras que dizem como combinar estes simbolos para formar as express6es bernformadas da linguagem. vamos comecar a investigar uma dessas linguagens. Para que isso fique mais claro. afirmando que ele e um gato.ao). que ela tern quatro letras. em (2) ela esta sendo mencionada. precisamos usar seu nome. dessa palavra. obviamente nao e. e. junto com uma graTl"Uitica (ou regras de formar. e uma f6rmula da aritmetica. e rambern nos primeiros capitulos. Uw e rnen~5" 35 Embora Leibniz tenha feito essa proposta. Por exemplo. digamos. '1' etc. o nome e de Miau e 'Miau'. ele nao chegou a desenvolvc-la. 3. pode-se falar a respeiro dela. citemos a linguagern da aritmetica. Hoje em dia. quando falarnos dela.3. de aspas simples ao redor de certas expressoes e simbolos. como os termos e as formulas (0 que corrcsponde. mas da palavra que eo nome de Miau. '+'. vim fazendo usa. Por Isto e. Boole. exernplo.3. '1' etc. Oesta forma. precisamos usar obviamente 0 seu nome. 'Miau' nao e um gato. Voce sabe que usamos expressoes linguisticas para falar de coisas e de pessoas. em sua plena forma. Vamos ver agora a razao desse procedimento. Na sentenca (1). em varias ocasi6es. mas uma . uso a palavra 'Socrates' do quero dizer que para falar do fi16sofo Socrates. 'Miau' tern quatro letras. '0'.34 L'apituIo J. Uma expressao lingufstica. Oito de outra forma. 3.1 Nomes de expressoes >+6=<. Note que nao e correto dizer que 'Miau' urn gata. pode tambem ser mencionada. e ha urn conjunto de regras (que nao iremos ver aqui) que nos permitem dizer que esta combinacao de stmbolos.ao de uma expressao linguistica. com a publicacao da Conceitografia de Gottlob Frege. (Afinal. isto e. em 1879. nao estamos mais falando de Miau. 0 alfabeto compreende simbolos como '='.) Mas como e que indicamos que est amos tratando do nome de uma expressao linguistica e nao do que ela representa? E bastante simples: basta destacar a expressao por meio de algum recurso convencional. na verdade. contudo. eu dizia coisas como: o alfabeto A palavra 'gato' comeca com urn 'g'. que e simplesmente obtido colocando-se aspas simples ao redor da palavra em questao: 'gato'. quando falamos de Socrates. Essa e a distincao que se costuma fazer entre usa e menr. isto e. com os trabalhos de G. na secao anterior. usamos 0 nome de Socrates. como viemos fazendo ate agora utilizando-nos das asp as simples. A logica. podemos afirmar que Talvez voce tenha notado que.

0 procedimento de colocar aspas simples em tomo de uma expressao. precisamos usar 0 nome da sentenca da qual falamos. Assim. Quando queremos dizer. A palavra water tern 0 mesmo significado que a palavra portuguesa A expressao Rosa e a nome da palavra Rosa. e lsto e falso. Preiiminares J. (i) . au nao. Nos dais casos. J. claro. dizendo dela que verdadeira. nao estamos usando a sentenca .36 Capiwio 3. e diga se ela e verdadeira au nao: nome de 'Miau' e "Miau". sendo urn gato. Alem de expressoes do portugues. Se 'Miau' 0 nome de urn gato. pois 4 e 0 nurnero. se e correto dizer que (g) (h) "Pedro" nao e 0 nome de Socrates. Por exemplo. A sentenca Exercicio 3. agua. US" e mens"lo 37 palavra do portugues: eo nome de urn gato. o e tambem bern urn nome do numero 4. Oa mesma maneira. de modo a rami-las verdadeiras. tern 0 mesmo Significado que mas. '4' e urn numeral. se quisermos falar a respeito deles. da mesma forma que 'IV'. das aulas de maternatica. e assim por diante. '3 + l' e igual a '4'. pode ser repetido quantas vezes quisermos. tambern tern names. Miau. Do mesmo modo. Napoleao foi imperador da Franca. Como abaixo: -e E e e e e Para testar se voce compreendcu tente fazer os exercicios a seguir: Exercicio (a) (b) (c) (J) que foi dito ate agora. Oesta mane ira criamos nomes. A palavra 'Logik' nao e uma palavra do portugues. vai conduir que ela verdadeira. par sua vez. que obtido colocando-se a dita sentenca entre aspas. mas e 0 nome de 'Pedro'. para formar seu nome. voce certamente se recorda. 'A neve "A neve e branca' e branca' e verdadeira. Socrates e 0 nome de urn filosofo grego. nao. nas afirrnacoes abaixo. "Miau" a nome de 'Miau' a nome do nome do gato. pOT exemplo. mas isto nao a mesma coisa.) Considere agora a seguinte sentenca. nao. 0 numeral 8 designa a soma de 4 mais 4. afirrnando desta que e uma sentenca do portugues. 0 Se voce pensar urn pouco. devemos usar seu nome. (Ele tern de fato quatro paws.estamos falando dela e. e 0 nome de Rosa. urn numeral e 0 nome de urn ruimero.1 Diga se as sentences abaixo sao verdadeiras au falsas: e (e) (f) '0 nome da rosa' e 0 tftulo de uma obra de Umberto Eeo. contudo. Como voce ve. a saber. (4) fala a respeito de (3). (g) (h) e urn numeral. Stanford tern oito letras.2 Coloque aspas. Enquanto urn numero e urn certo tipo de objeto matematico. para tanto. da diferenca entre numeral e numero. 4e seria incorrcto dizer que 4 urn ruimero. sendo express6es linguisticas. 3. nao tern quatro letras. e falso dizer que Miau tern quatro letras. claro que as sentencas. em algarismos romanos. 'Pedro Alvares Cabral' deseobriu 0 Brasil. que. sfmbolos de linguagens artificiais tambem precis am de names. 'A neve e branca'. mas nao tarnbern. e verdadeira' e uma scntenca e (3) do portugues. mas 3 + 1 e diferente de 4. "Logik" nao pode ser usada como sujeito de uma sentenca do portugues. A scntenca nenhum gato c preto e falsa. como voce percebe. segundo o correto seria nossa convencao ate agora. (4) (3) fala a respeito de outra sentenca. Hi urn livro de James Joyce cujo nome e Ulisses. que uma certa sentenca e verdadeira. nomes de nomes. (a) (b) (c) (d) (e) (f) Rosa e dissilaba. 2 + 2 e igual a 3 + 1. Todavia e contudo.

na verdade. o que torna a leitura mais agradavel. sentenca do ingles.que serao nossas linguagens-objeto usando 0 portugues.objeto e metalinguagem A jusrificativa para essa maneira de gerar nomes que os sfmbolos de nossas linguagens artificiais estao geralmente em italico (como. pm exemplo. '1'. obviamente. 39 3. Essa hierarquia de linguagens pode ser estendida a varies nfveis: uma linguagern-objeto. a Voce pode dizer. considere a sentenca abaixo: 3+ 1 in Portuguese. Por outro lado. a sentenca acima poderia. sao tambem as exptessoes '3+ l' e '4' sao. '3 + l ' e diterente de '4'. sobre uma palavra do alernao. estamos fazendo uma afirmacao.2 Uma simplificacao o que. mas. 1. entao. colocarei aspas. 'The cat is on the mat' e uma sentenca Aqui estamos. acrescido de alguns sfrnbolos. uma meta-meta linguagem etc. na logica. Por outro lado. ou sao facilmente identificaveis (como' --7'. quando houver risco de acontecerem. diferentes. sentence em Ingles. por exemplo. se for necessario. 3. com urn pouco de cuidado. expressa uma proposicao verdadeira. vamos usar essa alternativa neste livro.. Quando tratamos de sfmbolos de linguagens artificiais. e e Como voce notou. esrivemos usando uma linguagem para falar de expressoes dessa propria linguagem. vamos estudar certas linguagens artiticiais . costuma-se convencionar que os sfmbolos. Isso indica a presen~a de diferentes nfveis de discurso. finalmente. Pre/iminar". as confusoes podem ser evitadas. Note que isso poderfarnos ter 0 casu inverse: 'Miau e urn gato' is a grammatical em que a portugues metalinguagem.3. se estamos usando a convencao de que sfrnbolos e expressoes de linguagens artinciais sao seus proprios nomes. ao tratar de uma linguagem artificial. se dizernos que a palavra 'Logik' nao uma palavra do portugues. em portugues. Como 0 perigo de confusoes. com um pouco de cuidado. urna vez que Agora que voce fez os exerdcios acima e cntendeu como funciona o uso das aspas. de fato. e com razao. e + aparecem na expressao x + 1. a linguagem uma metalinguagem e algo relative). a (isto e. muito usada em textos de logic a e maternatica. somando 3 e 1 vamos obter 4. Considere agora a sentenca abaixo: e '+' aparecem na expressao 'x + 1'. e bern reduzido. '+'). em portugues.j8 Cnpftl11" J. Para evitar 0 uso excessivo de aspas. e 0 e diferente de 4. na secao anterior. Como eu disse. vamos simplificar urn pouco as coisas. usando portugues. em varias ocasioes. enquanto 0 portugues esta sendo (a linguagem com a qual se fala). . existe uma outra maneira de formar names. as confusoes podem ser evitadas e. em algumas ocasioes especiais usaremos aspas tam bern para expressoes de linguagens arrificiais por questoes de clareza ou de estilo. 'a'). porern. em vez de escrevermos. 'x'. que a portugues pode ser a sua propria metalinguagem: e quando falamos do portugues. Afinal. pois iremos escrever simplesmente x. bern como as expressoes construfdas com des. falando sobre uma Para usar uma distincao introduzida por Alfred Ingles neste caso esta sendo uma linguagem-objeto da qual se fala) . por exemplo. estar querendo dizer 0 seguinte: Note. 0 que nos vai interessar e que. E. que esta sentenca esta express ando uma proposicao falsa. seus proprios names. Continuaremos usando aspas simples para formar nornes de expressoes do portugues. Tarski em 1931.4 Linguagem . como todos aprendemos na escola. Para dar urn exemplo de uma confusao que pode surgir. estaria sendo a linguagern-objeto ingles. como metalinguagem. uma metalinguagem.

E isso nao se resume a matematica. ou seja. em vez do palavreado acirna. qual e 0 seu dominio de variacao. No entanto. 0 uso de variaveis permite a voce fazer generalizacoes de uma forma inteliglvel. essa formulacao em portugues e obviamente complicada e diftcil de apreender. 0 criminoso costuma ser designado pela letra X. Resumindo. . 'x' e 'y'? Obviamente nao sao a nome de algum mimero em particular (como '4' e 0 nome de 4). Usando estas variaveis. na formula x +y = y + x podemos substituir x e y par numerais quaisquer mas nao por nomes de pessoas. e os valores sao numeros. Por exemplo. entao x+y = y +x. voce passou por varies anos de matemarica na escola.as substituendos. precis amos do nome de alguern para colocar no lugar de X . voce pode dizer coisas como: se x e y sao dais mimeros racionais quaisquer. Ao usar variaveis. vamos dar uma rapida recapitulada. Tudo ficaria muito mais simples de visualizar se voce usasse. Neste casa. quais sao as expressoes pelas quais podemos substituir uma variavel . em 'X C 0 criminoso'. podemos concluir 'Nenhum A e C'. mais duas vezes 0 produto do prirneiro pelo segundo. voce conhcce bern: afinal. em todo 0 caso. (Alias. tendo sido enganado par X. mais a quadrado do segundo. urn uso perfeitamente nao-maternatico de variaveis..5.ao dizer. claro. Suponhamos que voce quisesse expressar uma lei aritmetica como aquela a respeito do quadrado da soma de dois numeros quaisquer. Mas. ha duas coisas que devem ser esclarecidas: (i) quais sao as expressoes que podem ser colocadas em seu lugar. de 'Todo A e 8' e de 'Nenhum Be C'. mas Y. nos romances policiais. os substituendos que a variavel X pode tamar sao names de pessoas. mas indicarn individuos de urn certo dominio: as letras x e y podern ser usadas para falar de dois numerus naturais quaisquer. por exemplo. a expressao Concorda? Mas 0 que sao essas coisas que aparecem ai.) Mesmo Aristoreles ja havia utilizado variaveis em seus trabalhos sobre logica . e (ii) quais sao as valores que uma variavel pode tomar. mas aparece rambem na vida cotidiana. Voce poderia dizer algo como: o quadrado da soma de dais mimeros quaisquer e igual ao quadrado do primeiro mimero. 0 lJ~(l de vnti. nao tinha consciericia de que sua a<. pessoas.5 0 uso de variaveis As variaveis sao coisas que. que. as substituendos que x e y podem tamar sao numerais. Contrariamente. e Como voce ve. . isto e. e os valores.40 Clp[tU!O 3. como 'Socrates' au 'Napoleao'. Por exemplo: Se urna pessoa X cornctc urn crime auxiliado par Y.numerais estariam aqui completamente fora de lugar.:3.ora ilegal. Nesse caso. Prelim ina res 3.ivcis 41 3. com certeza.

podemos representar a sentenca 'Socrates e urn fil6sofo' da seguinte forma: CAPIruL04 CONJUNTOS SE F. como no caso adrna dos estudantes de filosofia da UFSC. e quem sabe ate fazer seus exercicios. Maria}.1 Caracterizacao de conjuntos Na enumeracao. com conjuntos que tenham urn mirnero pequeno de elementos. vamos falar agora urn pouco sobre conjuntos. e a lerra 5 denota Socrates. e {O. Isso. 0 primeiro passo deveria ser tentar caracteriza-los de urn modo preciso. 0 maximo que podemos fazer e tentar uma caracterizacao intuitiva. Mas naturalmente muito dificil dar uma definir. Caso voce ainda se lembre bern do que aprendeu na escola. e 'totalidade'. pOI exemplo.8. (Outros termos usados sao 'classe'. A ideia basic a e de que conjuntos sao coler. Como vamos representar os conjuntos? Por exemplo. sornado com 2).do de conjunto.. }. como por exemplo 0 conjunto dos mimeros pares Ao comecarmos a falar sobre conjuntas. Nfio se aplicando nenhum desses casos. ou que tenham alguma "lei de geracao" facilmente reconhecida. como representar 0 conjunto formado pelos indivfduos Pedro. Para encerrar esta sene de capitulos introdut6rios. Paulo e Maria? Ou 0 conjunto dos estudantes de tilosofia da UFSC? Ha pelo menus duas maneiras de fazer iS50: Enumeracao: Descricao: {Pedro. Paulo.· Isso e 0 que fazemos ao .) Uma tal caracterizacao. I 4. que Socrates nao pertence ao conjunto dos filosofos ~ escrevernos s (l F. obviamente. podemos ter tambern outros conjuntos.4. Mas. par exemplo. Isso s6 pode ser feito. os quais designamos pela expressao elementos. se ja faz muito tempo desde a ultima vez que voce viu 0 simbolo E.. deixa claro que conjuntos sao formados por objetos. talvez seja melhor continuar lendo 0 presente capitulo.6. e imprecisa: a ideia de colecao parece implicar que os elementos dessa colecao devam estar de alguma forma fisicamente pr6ximos. Assim. onde fica dificil falar de proximidade. se a letra F designa 0 conjunto dos filosofos. contudo. a solucao e fazer uma descricao do conjunto. contudo. 0 que se consegue por meio de uma propriedade comum aos elementos do conjunto. .2. quando quisermos dizer. As reticencias sao usadas para indicar que 0 conjunto "prossegue" seguindo a mesma relacao entre os elementos que vinha sendo usada ate entao (ou seja. {x x e urn estudante de filosofia da UFSC}.oes de objetos. como 0 conjunto descrito acima. pode pular este capitulo e passar diretarnente para 0 capitulo seguinte ~ quem sabe voltando a este casu surja alguma duvida. de que cada elemento e igual ao anterior. Para indicar que urn objeto e urn elemento de urn conjunto.43 Essa ideia intuitiva. 'agregado'. contudo. 10. conjuntos infinitos. e s6 a eles. vamos utilizar 0 sfmbolo E. nao e absoluramente exigido dos elementos de urn conjunto ~ ate porque ternos. Entre esses elementos. fazemos uma listagem de todos os elementos do conjunto. ou que tenham alguma coisa em comum. No casu negativo ~ ou seja.

e nao de conjuntos diferentes. preciso aqui fazer urn comentario a respeito do assim chamado "universo". que hi priedade correspondendo a este conjunto: a propriedade 'x mento de S'. GInJunws 45 mencionar conjuntos na linguagem do dia-a-dia: conjuntos reunem elementos que tern alguma coisa em comum. que podemos denotar por U. como 0 conjunto dos brasileiros ou 0 conjuntos dos professores de violino que moram no Canto da Lagoa. e claro que nao podemos usar esta dade" para definir 0 conjunto 5. ate agora estive me referindo ao conjunto vazio: mas sera que podernos afirrnar que ha apenas urn conjunto vazio? Sim. ao falarmos de 'conjunto universe'. A e B. podemos determinar urn conjunto P. entao se trata do mesmo conjunto.2 Conjuntos especiais Alguns conjuntos merecem consideracao a parte. Tomemos como exemplo a propriedade de ser urn professor de matematica. uma proe urn ele"proprie- Como.1 Exprcssar em simbolos: (a) (b) (c) (d) b e urn elemento de A k nao c urn elemento de B conjunto consistindo nos elementos Q. uma circular. [Salma Hayek} etc. entao. isto e garantido pelo chamado Principio de Extensionalidade. {yJ}.2 Ha alguma diferenca entre Sa1ma Hayek e {Salma Hayek}! E entre os conjuntos 0 e {0}? Voltando a falar do conjunto vazio. Resumindo. (Ver observacoes a respeito ao final deste capftulo. e urn conjunto perfeitamente legfrimo: {Claudia Schiffer. a seguir. c apenas eles. c. entre relacoes em geral e certos tipos de conjuntos). 0 conjunto universa. obviamente. 0 conjunto de todos os elementos x tal que x e urn professor de maternatica. De fato. v1. que poderia ser formulado da seguinte maneira: se temos dois conjuntos. nao hi urn individuo que seja diferente de si proprio. grosso modo. {a}. como voce vai ver depois. poderiamos dizer que. contendo codas as entidades do universo .Dom Casmurro}. Por exemplo. (Agora. nao fazemos a restricao de que deve haver uma propriedade comum aos elementos do conjunto. todos os numeros. neste momento. queremos com isso indicar apenas 0 conjunto das entidades que nos interessa estudar num certo momento: 0 universo de discurso de uma certa situacao. Assim. de um modo trivial. na teoria de conjuntos. A = B. dada a propriedade 'x e diferente de si mesmo'. definicao o que exclui. Na verdade. dizer. bee do conjunto consistindo nos elementos a. e Exercicio 4. Ou seja. e assim por diante. bee 0 conjunto {b} e urn clemente do conjunro consistindo nos elementos a. Numa aula de rnatematica.) Assim.0 qual incluiria os outros conjuntos e tambem a si mesmo. que denotaremos pelo simbolo 0. A partir dela. e preciso que haja pelo rnenos urn elemento em b e urn elemento (e) 4. uma propriedade determina urn conjunto. as estrelas. 0 conjunto acima definido nao tem elementos: eo chamado conjunto vazio. a saber.44 C'apiwlo 4. entao 0 conjunto universo U. Hi uma relacao muito estreita entre ter uma certa propriedade e pertencer a um certo conjunto (e. Em outras palavras. as pessoas. ha o conjunto dos x que sao identicos a si mesmos: isto inclui todos os objetos do universo. digamos. contudo. 0 assim chamado conjunto universo sempre relativo a uma situacao especffica. 0 conjunto S. para urn conjunto A ser diferente de um conjunto B. se tudo sobre 0 que estamos falando sao gambas e quatis. Analogamente. Entretanto.) U = {x I x e urn garnba ou x e urn quati}. Por exemplo. entao. nao existe urn conjunto universal. podemos formar 0 seguinte conjunto: {x I x e diferente de x}. pois terfamos. 0 universo incluiria. com exatamente os mesmos elementos. . seria: E Poderfamos. Temos neste caso. e no conjunto {b} 0 Urn outro caso particular sao os conjuntos que s6 tern um elernento: a esses chamamos de conjunto unuario. 0 plancta Marte. Par exemplo. port an to. Exerctcio 4.

A ~ C. Suponhamos que njio seja 0 caso que 0 ~ A.. ' E. em contrapartida a sua extensdo (ou denot(1{. au vice-versa. Logo. par exemplo. dizemos que A esta contido ern B. A e B sao a mesmo conjunto . Por definicao. deve ser verdadeira. E imediato. Par exemplo. as expressoes 'equilatero' e 'equiangulo' tern um significado dite rente . Suponhamos que A ~ B e B c C. Note que. Bee (a) (b) ttes conjuntos queisquer: Entao: 0~A. e representamos esse fato da seguinte maneira: o ver que a prapriedade (a). au que A e urn subconjunw de B. (Que eu saiba. Exercicio 4. Mas e impossfvel que tenhamos algum a E 0. mesmo que A e B sejam 0 mesmo eon- a esquerda pode ser . e 'x urn triangulo equilatero' e 'x urn triangulo equiangulo' sao propriedades diferentes. e todo elemento de B pertence a C.) Contudo.1 Sejam A. algumas propriedades muito gerais podern ser demonstradas.B. ou seja. como vimos acima. 0 que representamos eserevendo que A=B. Uma consequencia interessante do princfpio de extensionalidade que ha varias maneiras de escolher os elementos de urn conjunto. claro. todo elemento de A pertence a B. A ~A. relacao de inclusdo pr6pria entre dois conjunros: I A c B =ar A c B e A #. 0 ~ A. Conjunros 4. (d) e (e) da proposicao anterior. seja A 0 conjunto dos triangulos equilateros e B 0 conjunto dos triangulos equiangulos: A e B sao o mesmo conjunto.neste caso. Par definicao. so ha urn conjunto vazio: se houvesse dais candidatos distintos. pois 0 vazio nao tern elementos.B.. 0 conjunto vazio nao contern nenhum elemento. e Neste caso. de caraeterizar urn conjunto. Prova. dizemos que A e urn subconjunto proprio de B au que A esta propriamente contido ern B. (c) (d) (e) 4. eontudo. 47 uma A que nao esteja em B. e nenhum gate viajou ate Saturno. Isso pode ser traduzido pela expressao 'Todo (elernento de) A e (elemento de) B'. Ou: seja A 0 conjunto dos homens que foram Miss Universe. d 1 You utilizar a notacao '=Ji' para indicar que a expressao efinida par meio daquela do lado direito. Se cada elemento de urn conjunto A for tambem elemento de urn outro conjunro B. Reb. seA ~ Be B ~ C en tao A ~C. e B 0 eonjunto dos gatos que viajaram a Saturno. nenhum homem foi Miss Universo. o eonjunto desses individuos constitui a extensdo da expressao acirna. se A c B en tao A #.. como eu tiz acima. Entao deve existir algum elemento a E 0 e a e A. junto.:iies entre conj'Inr.3. como por exernplo: e E e Proposicao 4. seA~BeB~AentaoA=B. Mais uma vez. 0. enquanto 0 modo pelo qual eles sao referidos (os criterios usados para determinar a extensao da exprcssao) eonstituem sua intensdo.ao). entao. 0 que se costuma denominar intensl10 (ou conota~ao) de urn termo. que qualquer elemento de A e tambem elemento de C. contudo. quando A e B tern exatamente os mesmos elementos. as propriedades (b).3 Relacoes entre conjuntos princfpio de extensionalidade nos permite definir uma relacao entre conjuntos: a relacao de inclusao. Logo.3 Tente demonstrar. urn deles teria de canter urn elemento que nao se encontrasse no outra. Consideremos a expressao 'as eachorros que tern orelhas felpudas': essa expressao se refere a eertos individuos no universe especificando uma propriedade que e comum a todos eles. eles sao () rnesrno conjunto. uma vez que urn triangulo e equilatero se e somente se for equiangulo. Vamos agora considerar (c). Dessa forma. 0 conjunto vazio. A partir dessas definicoes de inclusao entre conjuntos. Podemos definir.46 Capitulo 4. E facil A~B. ainda e verdadeiro que A ~ B.

0 complemento de A. podemos format 0 conjunto uniiio de =df {X I X ~ A}. que denotaremos por :P(A) = {0. {OJ. Uma outra operacao e a de interseq:ao: urn elemento x pertence interseccao de A e B se x pertence tanto a A quanto a B. :P(A) tera Seja B = {O. {I}. 0 conjunto de todos os elementos que nao pertencem e a A.a}. = {I.s ". 0 que podemos definir a e da seguinte maneira: Uma ultima operacao entre conjuntos que iremos ver 0 produro cartesiano de dois conjuntos A e B.48 Capitui« 4. falar em termos de primeiro e segundo elementos do par -. urn par urn conjunto e.w) se x = Z ey=w. Par exemplo. {O. .ao ou descricao. Ese voce esra imaginando como e que vamos obter a ideia de ordem a partir de conjuntos (que nao tern ordem}.hrc conjunws 49 por :P(A). mas os sfmbolos < e ). Opera.{2}. mas nao a B. y} }. Gostaria de enfatizar que pares ordenados sao urn tipo particular de conjunto. B . Assim como chama vamos a urn conjunto de urn elemento de conjunto unitdrio.a). podernos chamar a urn conjunto de dois elementos de par.C><.y) s6 e identico a urn par ordenado (z.a entre conjuntos. {x.2}}. Podemos definir isto da seguinte maneira: Analogamente. I}. temos que A e B. b).2}}. e valido 0 seguinte: e e AnB=JdxlxE AexE B}. Urn elemento x pertence ao conjunto A . a interseccao de dois conjuntos 0 conjunto que contern os elementos comuns aos dois. que corresponde ao conjunto de Por outro lado. e gera-los atraves de algumas operacoes.isto e. {2}. A (1B. Para indicar urn par ordenado. {a.{1}.4. 2}. {a. Podemos 4. 1. podernos tarnbem format 0 conjunto potencia de A (ou conjunto das partes de A).B se x pertence a A. temos ainda a difereru. Em simbolos. 0 pequeno truque a seguir resolve a questao. nao tern uma relacao de ordem. 2}. como qualquer conjunto. 0 conjunto A V B contem todos os elementos de B. 2}. au seja: ou elementos de A au elementos P(B) = {0. Entao PCB) tern 8 elementos. que tepresentamos por A-B. AvB. Dado urn conjunto A. {I. e que denotaremos :P(A) Uma outra maneira de caracterizar conjunros. se urn conjunto A tern n elementos. ConjuJltns 4.y) da seguinte maneira: c (x. dados dois conjuntos A e B. diferente do par ordenado (b. Podemos definir urn par ordenado (x. alern de enumerat. que.2}. au scja: A=ddxlxE Uex~ A}. e um conjunto A contido em U.4 Operacoes sobre conjuntos rodos os subconjuntos defini-lo assim: Por exemplo. y) =Jf { {x}.I. Urn par ordenado (x. podemos introduzir a nocao de par ordenado. que sao saber: De urn modo geral. Alem das operacoes de uniao. Ainda uma terceira operacao e a de complemento: dado urn universo U.{1. obviamente. Oeste modo. em sirnbolos A. interseccao e complemento. nao usatemos mais as chaves (que continuam denotando conjuntos). mas para isto vamos precisar da nocao de urn par de elementos. o par orden ado constituido pelos elementos a e b pode ser representado como (a.b} = {b. Assim definido.A consiste em todos os elementos de B que nao estao em A. Por 2!! elementos. Assim. au seja. se A de A. {O. se quisermos considerar que os elementos de urn par tenharn uma certa ordem . a definicao.

b.e} e ~ {a. A para AxAxA etc. a partir dessa definicao.6} {l.'" .b}u{d.f.(2. par exemplo.a).Z} c {a. onde x E 4.z) pode e (b) (c) (d) (e) ser definida a partir de um par ordenado. Conjuntos 4.b. que ° par (a.c) e (b. com o primeiro elemento de A. cos tuma -se usar A para denotar A X A.y. e quais sao (g) (h) (i) Obviamente.b.c} n{4. {a. e (b) (c) (d) mesmo diferente de (b.c. assim. Para dar um exemplo.Z. Voce pode tambem fazer 0 produto carte siano de um conjunto par 3 2 ele mesmo.d. sao diferentes. 0 problema com essa formulacao que ela e muito liberal. b) = {{a}. teremos 0 paradoxa de Russell.Z} {a. logico e matematico Ingles Bertrand Russell (1872-1970). Podemos tamar essa propriedade para definir 0 seguinte conjunto: e e um suhconjunto de B R = {x I x nao pertence a x}.4 o (0 AxB BxC BxA DxFxB CxFxA E-B (g) (h) (i) (j) (k) Dx(B-E) (BnE)xF (EuF)xD (Cu F) X (A .{a}} {c. e. seqiiencias ordenadas (al. {b. no casu geral. = {{b}.b).{x}) (I) T(A) T(B) 4.8} F={4} A eyE B.c} {O. . I.. Ou seja: AxB=df{(X. b}.6 Sejam A. I.5 Quais das seguintes afirmacoes sao verdadeiras. { {a}.1. De modo analogo.Z} c {3. e simplesmente 0 conjunto dos pares ordenados (x. um conjunto de triplas ordenadas.5...a). 0 produto de n conjuntos.(2. agora..b} t..c} aE {b.5 Propriedades e relacoes proprio A.y).c} to. Pwpried"Jcs e rela~i\cs 51 E faeil ver. se A = {l. 0 produto cartesiano (d) (e) A xB = {(l.b.a) {b. E E {a} {a} o l.(1. a}}. 2} e B = {a. Agora.b}}.4. z» - (0 {a.{b}. Expressar em sfmbolos: Vamos. b}} e diferente de {{b}. naturalmente. por exernplo.4} C={:n:} D={a. Pela defini<..a}}. A nocao de par ordenado pode ser ainda generalizada: assim que podemos falar de tripla5 ordenadas. 0 par (x. (e) (0 e que e urn subconjunto proprio de B conjunto uniao de DeS c e elemento cia interseccao de A e B a e urn elemento do complemento de I3 a nao e um elerncnto do complernento da uniao de MeN A 0 (b. {a. Se usarmos uma propriedade como 'nao pertence a si mesmo'. assim chamado em referencia ao filosofo. temos que (a.50 C'pfrulo 4..y)lxE AeyE B}.b} e assim Exercicio A".I.{a}} (j) (k) (I) {b.b} conjuntos: E={I. Neste caso.a). que.b. Obviamente. que sao conjuntos de tres elementos com uma ordem. naturalmente. as triplas (a. que denotamos por AxB. (y.e} c {a. No caso geral.. b). Bee os seguintes B={Z. Uma tripla ordenada (x. e A leo Exercicio (a) A 4.a).c.ii.b)}. sera urn conjunto de enuplas. produto carte siano pode ainda ser generalizado para mais conjuntos: A X B X C sera.c. {l. An denota a produto de A por A n vezes.an) de n elementos . ou enuplas.as n-upla5.y.Z} {O.b} t. {a. Exerdcio falsas! (a) cE 4. que 0 formulou.z} Calcule: (a) (b) (c) por diante.4.a} cE {a.o. discutir com um pouco mais de detalhes a ideia de que a conjuntos correspondem propriedades e vice-versa. 0 produto carte siano de dois conjuntos A e B. I.Z} c {a.{x.5. 0 segundo de B e 0 terceiro de C. temos as qUlidrupla5 ordenadas.

por exemplo. Por exernplo. Uma relacao binaria. Como vimos acima. Para dar urn exemplo. entao y tern a relacao R com x. envolvendo n indivfduos) atraves de urn conjunto de enuplas. a relacao 'x pai de y' poderia ser representada pelo seguinte conjunto. Antonio). e concluimos que R E R... o Maria tern a rnesma altura que [oao. I y = 0 RG de x}. corresponde a urn conjunto de triplas ordenadas.. se R ~ R. e assim por diante. Por exemplo. como 'x esta entre y e z'. Mas como tratar 0 caso de. e tambem costumeiro colocar 0 sirnbolo da relacao entre os sirnbolos dos indivfduos: aRb. entao podemos determinar 0 subconjunto de A formado por aqueles elementos de A que tern a propriedade P. entao obviamente {{x. E. Se temos uma relacao em que. xRx). envolve do is individuos. }. ele tern a propriedade que define R. escrevcmos que Rab. }. e e e Essa nocao de relacao binaria pode naturalmente ser estendida se considerarmos outros tipos de estruturas alern de pares ordenados. sao outras R~ R. como 'x pai de y'. Este diagrama representa. derivamos uma contradicao: R E R se e somcnte se cuidado que se deve tomar e fazer uma resrricao nessa ideia geral: dado urn conjunto A e uma propriedade P. Maria). . da seguinte mancira: {(}oao. CO[]}lIIlfO. assirn. No caso geral. uma relacao binaria? E aqui que 0 conceito de par ordenado vai nos ajudar a modelar relacoes binarias. terfamos algo como {(Kant. quando dizernos que [oao Fe pai de Maria.ao. Por exemplo. (}oao. simetrica e transitiva chamamos de uma relar.) Assim. . xRy implica que yRx. a uma propriedade pode-se fazer corresponder urn conjunto (guardados certos cuidados) dos elementos que tern aquela propriedade. entao R nao pertence a si mcsmo. para cada indivfduo x.aode equivalencia. por exemplo. uma relacao binaria pode ser representada por meio de urn conjunto de pares ordenados. . que e urn tipo muito particular de relacao. A prop6sito da relacao acima. Alern disso. Poderfamos representar iS50 tambcm POt urn conjunto de pares ordenados (x.52 Capiwlo 4. uma relacao e chamada tsansitiva se xRy e yRz implica que xRz. 0 que significa que R ~ R. Assim. 7654321). 4. podemos representar uma relacao n-aris (ou seja.6 Funcoes Urn outro conceito importante a considerar 0 de umafunr. Teresa).y). Uma relacao ternaria. 0 conjunto daqueles pares onde o primeiro 0 pai do segundo. a funcao '0 RG de x'. a relacao < no conjunto dos numeros naturais transiriva: se x < y e y < z. (Descartes.. logo. A uma relacao que e reflcxiva. dizemos que essa relacao reflexiva. a saber. No caso particular de relacoes binaries. (Platao. 'x tern a mesma altura que y': se [oao tern a mesma altura que Maria. claro. naturalmente. Se dois individuos a e b estao numa relacao R. Entao R tern a propriedade de nao pertencer a si mesmo. entao claramente x < z.0 que podemos reptesentar como no diagrama abaixo: Kant Descartes Platao e e e relacoes. temos dais individuos relacionados: [oao e Maria. enquanto 'Maria e pai de [oao' certamente nao 0 e. x csta na relacao R consigo mesmo (isto e. Suponhamos que R E R.y) Ou seja. Esse tipo de relacao e chamada de simetrica: se x tern a relacao R com y. Comecemos com urn exemplo: suponharnos que cada fil6sofo tenha urn rnimero de RG . E importante obscrvar aqui que uma nocao de ordem se faz necessaria: '[oao e pai de Maria' pode muito bem ser verdadeira para urn certo [oao e uma certa Maria.. e claro que existem relacoes onde aRb equivale a dizer que bRa. 53 Agora seria lfcito perguntar se R E R au R ~ R. (As relacoes IX 1l1i1ede y' e 'x filha de y'. onde 0 e e [ --+ --+ --+ 12345671 7654321 6969696 primeiro elemento de cada par e pai do segundo: {Antonio. 6969696).. Ou seja. 1234567).

Por exemplo.ao e os de B. isso pode ser urn pouco demorado. embora.I(y).do. e I uma funcao de A em B. 0 conjunto vazio nao tern elementos etc. pois sempre ha mais urn elemento. Assim.54 Capfw/o 4. A cada primeiro elemento. . }. a relacao 'x e pai de y' nao e uma func. c} tern tres elementos. nao ha urn elemento do contradominio que nao seja imagem de algum elemento do dominio. Uma funcao injetora e sobrejetora dita uma bijefdo. de valores de f. Sejam A e B dois conjuntos.3. Para mencionar alguns: I(x) = y. pois nenhuma pessoa nasceu em dois lugares diferentes. Caso 0 conjunto imagem de uma funcao I seja igual a seu con. a cada pessoa carresponde urn lugar de nascimento. Conjllllto~ illfinitm 55 I. . Se voce fosse contar todos eles..2. representamos o fa to de que yea imagem de x pela funcao I escrevendo (c) (d) (e) (f) (g) (h) (i) (j) marido de x' (idem!) 'a data de nascirnento de x' '0 pai biologico de x' 'a idade de x' '0 diametro de x' 'a capital de x' '0 filho mais velho de x' 'a raiz quadrada de x' '0 4. o {~IP. 0 conjunto {a. Os elementos do domfnio A sao chamados de argumentos da func. em principio. pois Florianopolis tern urn niimero finito de habitantes ~ mas isso aconteceria depois de muito. e dos racionais. do par.. Por outro [ado. do par nos atribuimos 0 segundo elemento. Tome 0 conjunto dos habitantes de Florianopolis. dos mirneros e ~ respectivarnente. Pode acontecer que a varies elementos de A tenha sido atribuido 0 mesmo elernenro de B. Existem. quantos elementos tem 0 conjunto N dos ruimeros naturais? No caso de urn conjunto finite. contudo. se x *.1. Z {-2. isto . 0 conjunto inreiros. dizernos que a funcao e injewra. isto e. muito tempo.O. Por exemplo. deve haver no conjunto B exatamente um elemento para cada elemento em A. bern chamada de correspondencia biunivoca. N = {O. Tal atribuicao e chamada de Iunr. Podemos dizer que dois conjuntos A e B tern 0 mesmo mirnero de elementos se ha uma correspondsncia biunfvoca entre eles. de contradominio de f. y.q*o} dos ruimeros naturals. conjuntos com urn mimero infinito de elementos. x. tradominio. por exemplo. pais a urn homem podem corresponder varies individuos de quem e1e eo pai. podernos dizer quantos elementos ele tern contando esses elementos.ao. Na pratica. Num conjunto infinito. dizemos que esta funcao e sobrejetora. claro!) '0 Os conjuntos infinitos tern algumas caractensticas proprias.7 Conjuntos infinitos I Varies dos conjuntos que vimos ate agora tinham urn ruimero finito de elementos. entao I(x) *.1. por outro lado. tam. h. chegaria ao ultimo. 7. com certeza. Ou seja. A aplicacao de I a algum elemento x E A e representada par I(x).. Isto caracteriza uma funcao. Por exemplo. Conjullto" 4. claro. Q conjunto dos valores que sao imagens par I de algum elemento de A e chamado de conjunto imagem de f. }. co' mecando pela questao de quantos elementos eles tern. e B.2. Urn elemento de B que e associado par a urn elemento de A e chamado de uma imagem.. Note que 0 conjunto imagem de I nao necessariarnente identico ao contradominio B ~ mas certamente sera urn subconjunto dele. haja varias pessoas que nasceram no mesmo lugar. 0 conjunto A e entao chamado de dominio de I.qE Z.y. jamais terrninariamos de contar.-1. e voce conhece varies deles. e Exercicio 4.7 Dc urn exemplo de dominio e conjunto imagem para que tenhamos as seguintes funcoes: (a) (b) local de nascirncnto de x' 'a esposa de x' (numa sodedade monogamic a. Para que uma relacao entre dois conjuntos A e B seja uma funcao. Se cada elemento do dominio de I tern uma imagem diferente. 0 conjunto {2} tern urn elemento.

conclufrnos que PeN tern. nenhum elemento do dominio pode ficar sem uma imagem. como 0 e 1. por exemplo. Galileu (1564-1642) ja havia notado. Mais surpreendentemente ainda. entao. Isso e surpreendente.e} maior que 0 conjunto B = {1. que 0 conjunto P dos mimeros naturais pares eo conjunto N de todos os numeros naturals tern 0 mesmo mimero de elementos . etc.56 Capitulo 4. Logo. ja 0 matematico alemao Georg Cantor (1845-1918). 0 conjunto A = {a. iniuiitc« 57 uma funcao que associa a cada elemento de A urn e somente urn elernento de B. afinal.).1. ! E N P tttt 0 0 1 2 3 4 5 2 4 68 t 10 t o diagrama acima mostra que ha uma correspondencia biunivoca entre N e P. nolo possfvel ter uma fun~ao de A em B tal que a cada elemento de A corresponda urn elemento diferente de B. e vice-versa: a cada elemento de B urn e somente urn elemento de A. facil ver isto: c uma e Se. f(2) = b. e deixou Galileu desanimado quanto a possibilidade de se poder tratar de conjuntos infinitos de diferentes tamanhos. obviamenre temos uma correspondencia biunivoca entre NeZ.b. em vez de contar da esquerda para a direita.) Com relacao agora ao numero de elementos de conjuntos infinitos. Por exemplo. Cantor mostrou que N e Ql tern 0 mesmo mirnero de elementos. c. nao se incomodou com isso e mostrou que nolo so os naturais e os pares tern a mesma cardinalidade. ha algumas coisas interessantes a observar. Desse modo. l' o 2' r l' 2' 3' 4' 3' 2' l' l' 2' 3' 4' 5"·' 0 1 2 100 1 2 3 432 10 . a mimero de assentos corresponde exatamente ao mimero de espectadores. como abaixo: 0 0. porem.c. 0 conjunto de assentos e 0 conjunto de espectadores tern 0 mesmo numero. Veja: FIGURA 4. e t. supondo que ninguern esta em pe au sentado no chao. 1550 fantastico. 0 que mostra que eles tern a mesma cardinalidade. e assim par diante. pois sabernos que 0 conjunto Ql dos racionais e demo . 0 segun- Se formos agora seguindo as setas e anotando rrada. mas nao vice-versa. obteremos uma lista de todos os racionais: do. e assim.onjum". 0 mesmo mimero de elementos. para termos uma funcao. a mesma cardinali- c.3}. f(3)=c. de fato. arranjarmos Z numa outra ordem. a mesma cardinalidade! Cantor mostrou que isso. injecao de B em A.d.isto e. A fun~ao e e f(l) = a. Coniuntos 4. A cada n E N fazemos corresponder 0 elemento 2n em P. seria de esperar que 0 conjunto Ql fosse estritamente mawr que N. N Z 0 t 0 tttttt 1 1 2 3 4 5 6 -1 2 -2 3 -3 dade. existem infinitamente muitos outros racionais (como ~. Urn conjunto A maior que urn conjunto B se existe uma fun~ao injetora de B em A. entre dois numeros racionais quaisquer.1 - Os mimeros racionais. no seculo XIX. mas tambem que NeZ tern a mesrna cardinalidade. cada fracao enconprimeiro. Assim. iniciando no infinito negativo e indo ate 0 infinite positive. (Lembre que. Como podem Ql e N ter. como no diagrama acima. onde representamos as racionais nao-negativos par meio de fra~6es. Num cinema lorado. 0 terceiro. se dois conjuntos tern a mesma cardinalidade quando ha uma correspondencia biunfvoca entre e1es.7. 2. Considere a figura 4.nao obstante ser P um subconjunto proprio de N.

0000 . naturalmente.7. temos que rl *" 0 segundo algarismo de r deve ser difercnte do segundo algarismo do segundo numero: da mesma maneira. e eliminando depois disso os elementos repetidos. E mo ambos os conjuntos sao infinitos.mrm in/injros 59 Note flue nao deixarernos nenhum racional escapar procedendo dessa maneira. todos os reais) em correspondencia biunfvoca com os naturals. (au. A prova de Cantor procede agora por reducao ao absurdo. Isso porque podemos construir uma lista infinita ~ uma enumeraqao ~ dos elementos do conjunto. tern de ser falsa. como 4. Por exemplo.. . fie amos com a lista abaixo. . Essa lista seria alga como 0 mostrado na figura 4.2).. e a prova disso ~ tam bern feita por Cantor ~ e real mente linda. de modo que podemos ir percorrendo a lista e.141591. lidade: Ii 0 0." entre 0 e 1. que. e tern uma cardinalidade maior do que a de N. note que as numeros reais podem ser representados por decimals innnitas. podem ser representados dessa maneira. facil ver isso outros meios: ha urn teorema em teoria dos conjuntos.oes em inteiros sempre que possivel. .. A conclusao e que nao e possfvel colocar os reais entre 0 e 1 (e. 0. Conl. Resumindo. do terceiro (no terceiro algarismo). nao importa como voce rente construir esta lista de numeros reais. como 4. Mesmo mimeros inteiros. dizemos que rl = 5.. etc. que nao se encontra nela. Em qualquer caso.2. ou 3. e supor que podemos fazer uma enumeracao deles. encontrar qualquer elemento do conjunto. concluimos que ha infinitos varies tamanhos. onde representa 0 primeiro algarismo (de- Mas este mirnero r assim construido urn numero entre 0 e 1 diferente de todos os numeros na lista: ele difere do primeiro (no primeiro algansmo). fazemos com que rl *"aj• j o e at ai.99999 . mostrando entao que Ii e Qi tern a mesma cardina- 0. como 0 conjunto IR dos reais.33333 . altemativamente. ). tambem code por de- e al pois da vfrgula) do primeiro primeiro ruimero. Transformando agora frat. E. temos mais numeros reais do que narurais. Usualmente.. portanto. como 0. e assim por diante (conforme a linha diagonal na figura 4.. se = 5. Caso contrario (i. sempre e possivel construir urn numero real r=0. af e mimero. ai e 0 segundo algarismo do 0 primeiro algarismo do segundo mirnero etc. (Esse e urn tipo de prova em que voce supoe a contrario do que quer provar. uns maiores do que os outros. 0 procedimento e 0 seguinte: 0 primeiro algarismo de r deve ser diferente do primeiro algarismo do primeiro ruimero da lista.r]r2T3r4' . pode ser colocada em correspondencia biunfvoca com N. construfrnos r: de forma que r2 *" a~. que todos as conjuntos sejam contaveis.. contaveis. Primeiro.) Vamos tamar os nurneros reais entre 0 e 1.2 ~ Uma lista dos reais? Os conjuntos que tern a mesma cardinalidade que Ii ~ isto e. mas nao e 0 caso: existem conjuntos infinitos que nao sao enumeraveis.e. Pode parecer. para cada ruimero i na lista. convencionamos que rl = 6. 0. e mostra que essa suposicao leva a urn absurdo ~ e. 0 conjunto IR nao e enurneravel. do segundo (no segundo algarismo). 0. se at *"5). pois sempre havera outros numeros reais fora dessa correspondencia. Logo. uma vez que N ~ llt) Como voce ve. Q tttttttttt 3 0 1 2 ] ] 1 2 3 "2 4 3" 5 6 7 8 J 2 9 4" I 3 4 "2 FIGURA 4. como 3.. assim. eventualmente. (Note que existe uma injecao trivial de Ii em lR.58 C'pfru/o 4. que podern ser colocados em correspondencia biunivoca com Ii ~ chamamos de enumeraveis. denota-se 0 ruimero de elementos dos conjuntos enumeraveis por K 0 (0 que e pronunciado "alef-zero") . em funcao dos resultados de Cantor. Conjunros 4. Aos conjuntos que sao ou finitos ou enumeraveis chamamos de que Cantor mostrou que.

encerramos nossa revisao de teoria de conjuntos. c c CAPITULO 5 INTRODUc::Ao AO CQC tern por objetivo apresentar informalmente 0 calculo de predicados de prime ira ordem. que diz que.voce esta ago" ra pronto/a para a logica elementar. como 'gato' e 'mamffero'.ou seja.60 Capfrllio 4c Conjuntos monstrado por Cantor. Aristoteles. voce teve urn prirneiro contato. com isso. :Y(U) teria mais elementos ainda . a logics. ainda que breve. nao importa se estamos falando de gatos ou filosofos. Isto e. par variaveis tais como A. ja havia dado urn passo nessa direcao. 0 sistema de logica que estaremos estudando na maior parte deste livro. elementos nao pertencentes a U -. hoje em dia. Este capitulo 5. com sua teoria do silogismo. originalmente apresentados em portugues. ao substituir alguns termos. mas tambern temos slmbolos para outras expressoes. concentrandonos apenas em seus aspectos forrnais. uma vez que estamos supondo que U contern tudo. B etc. ele deveria conter todos os conjuntos. E. com a ideia de que a validade de urn argumento determinada por sua forma. de que trataremos em seguida. a proposito. faz uso de linguagens artificiais (ou linguagens formals). sao traduzidos para e e . c B' sed. qualquer argumento da forma 'Todo A e B. Porcrn. Dessa maneira. Essa e. as" sim como esta sequencia de capftulos introdutorios . c e um A. para urn conjunto A qualquer.1 L6gicas Nos capitulos introdutorios. para analisar a validade de urn argumento podemos deixar de lado 0 seu "conteudo". uma outra razao pela qual nao existe conjunto universal: se houvesse urn tal conjunto U. De onde concluimos que ::P(N) tambem nao enumeravel. como 'todo' e 'algum'. 10" go. 0 que e contraditorio. A logic a conternporanea levou esse processo mais adiante: nao apenas usamos letras para indicar certos termos. a cardinalidade de ::P(A) e estritamente maior do que a cardinalidade de A Segue-se entao que a cardinalidade de ::P(N) maior que a de N. valido. A motivacao para 0 uso de tais linguagens e que os argumentos. como ja havfamos visto.

0 que se cha- palavra 'formalizar'. e eventualmente tambern 'simbolizar'. mas que. as logicas podem diferir quanto aos principios fundamentais que aceiram. que tern suas co.) A diversidade desses sistemas se explica a partir de duas coisas: primeiro. dependendo da linguagem empregada. origens na logic a dos £116sofos estoicos. (A teoria do silogismo de Aristoteles apenas um exemplo de uma teoria l6gica simples. nao consiste em apenas uma teoria logica: vamos ver mais tarde que existem. alguns complernentandose. 0 que se pretende com isso nao e nada rnais e nada menos do que indicar 0 processo de traducao do argumenro (sentenca. que a linguagem do CPC e uma parte pequena da linguagern do calculo de predicados ~ em outras palavras. mesmo assim. algumas outras logicas rejeitam esse principio. uma linguagem na qual urn argumento tera uma forma imediatamente reconhecivcl. a seu respeito. Primeiro (c e 0 que viemos indicando ate agora como aplicacao da logica]. A logica contemporanea. como seguinte. podemos dizer que 0 CPC e uma logica de ordem zero. rna 16gica cldssica (mas vamos. hoje em dia.as proposicoes categoricas. para dar dois exemplos. informalmente. vamos comecar com a forrnulacao mais simples (sem identidade. em segundo lugar. alern de ter sido historicamente a primeira a ser desenvolvida. a proposito. 0 passo seguinte. outros rivalizando entre si. [ntrodll~·.62 Cal'trlll" 5.! exatamente em funcao da linguagem que elas ernpregam. que sao aquelas expressas por sentencas da forma 'Todo A e B'. 'Nao eo caso que Socrates nao e urn filosofo' diz 0 mesmo que 'Socrates e urn filosofo' -.j" ao CQC 5. cujo estudo voce vai iniciar neste capitulo. o que voce vai aprender neste livro e. o E importante 0 mencionar tambern aqui 0 cdlculo proposicional class i- CPC (tambem chamado de calculo sentencial ou calculo de enunciados). mais tarde. evitam-se as problemas de ambiguidade existentcs nas linguagens natura is) . Essa logica. consiste na traducao do mesmo para a linguagem formal da teoria 16gica que estivermos usando. a rnenos que 0 contnirio esteja explicitarnente indicado. na determinacao de sua validade. ainda que utilizem a mesma linguagem formal. Assim.iio ~ daf o 'Q' em 'CQC' (que voce pode ler como 'calculo quantificacional classico'. por exemplo. nesre livro. para abreviar). como uma abreviacao estilistica de 'traduztr para uma linguagern formal (artificial)'. vamos falar urn pouco. voce pode se defrontar com urn argumento. Ou seja. tern uma grande importancia (como veremos mais tarde). to uso da 5. entre outras coisas. E comum ouvir alguern falar em 'formalizar um argumento'. estarei usando a palavra 'fllrmalizar'. InrmJuzindo" CQC 63 uma linguagem cuja estrutura esta precisamenre especiticada (au scja. E. varies sistemas logicos ~ ou 16gicas ~ diferentes. e boa parte das logicas naoclassicas (como algumas que vcremos depois) sao construidas como extensoes dela. como a que voce vai aprender a partir do proximo capitulo. Se 0 CQC e uma logica de primeira ordem. Mesmo a teoria do silogismo ja se limitava a argumentos construidos a partir de urn tipo determinado de proposicao . a logica mais difundida e mais usada ~ alguns autorcs ate a consideram erroncamente como a Unica Logica Verdadeira. De modo similar. A logica classica. ou 'Algum A nao e B'. c procurar saber de sua validade: ° . uma dupla negacao equivalc a uma afirmacao ~ ou seja. uma vez identificadas as premissas e a conclusao de urn argumento.:aoprccisa de consequencia logica. tomando como ponto de parrida dots exemplos possiveis de aplicacao. na logica classica. ou 'formalizar uma sentence ou proposicao'. necessita um esclarecirnento.2 Introduzindo 0 CQC Antes de apresentar a linguagem do CQC em detalhes. e para a qual se pode dar uma definic. proposicao) para urna linguagem artificial. Essa logica e tambem conhecida como 16gica de primeira ordem. algumas de suas extensoes. Existem varias formulacoes do calculo de predicados. nem sfrnbolos funcionais). e considerar. basicamente. se quiser). uma linguagern simplificada. dar uma olhada em algumas logicas nao-classicas tambern). Ela serve de base para a matematica. Por subsistema quero dizer. as reorias logicas contemporaneas tambem fazem limitacoes em termos dos tipos de proposicao que elas podem adequadamente formalizar. ao final. ainda e. c cerne da logica classica e 0 cdlculo de predicados de prime ira ordem (vamos chama-lo de CQC.2. 16gica elementar ou teotia da quantificar. hoje em dia. Enquanto. e urn subsistema interessante do CQC. algumas logicas se distinguern par usarem linguagens (artificiais) com poder de expressao diferente.

oes em que estao. como foi dito acima. Intmdu<. E nao vamos querer aqui ficar restritos apenas aos chamados objetos fisicos existentes. obtendo. quando estamos fazendo uma teoiui a respeito de urn dominic de estudo (num sentido bastante ample de 'teoria'). a Praca da Republica. por exemplo. Cleo (0 sujeito da sentenca). cada senren . e quando estamos interessados em sistemarizar 0 conhecimento que temos a respeito de algurn dorninio de estudo.a estara. Esse tipo de sentence e chamado de sentenc.:a at6mica. simbolos que representem propriedades e." aoCQC 5. Temos aqui ao menos dois indivfduos. au a cauda de Miau. ou etc. . ou seja: Cleo e urn peixe e Miau e urn gato. Imroduzindo () CQC 65 (At) Cleo e urn peixc. podemos concentrar-nos diretamente nas scntencas.duas premissas e uma conclusao que. uma sentence que contern uma ou mais sentencas como partes . ao usarmos 0 CQC com urn tal objetivo.) Assim. se quisermos. dando-lhe. a poleiro onde Tweety esta.64 Capitulo 5. voce nota que ha urn indivfduo. Esse e urn argumento bastante simples . e das relar. e objetos sejam coisas. sfrnbolos para palavras especiais como 'e'. Depois.9). mas basta que. 0 primeiro pas so para analisar a validade do argumento seria.2. hem como fazer inferencias a respeito desse dominio. urn individua.isto e. 'Miau e urn gato'. as sentencas moleculares serao como paredes e muros.bastante lEstou considerando os termos 'indivlduo' e 'objero' como totalmente sinonimos . PI Miau e urn gato. Para usar uma outra imagem. Para tornar isto mais claro.. (Poderfamos mesmo dizer que tais proposicoes sao as "prernissas" que podemos usar para obter novas concIus6es a respeito dos elementos do dommio. tambem e uma sentenca atornica. de acordo com a simplificacao que fizemos no capitulo l . au deixam de estar. traduzir a que esta em portugues para uma linguagern formaL Agora. ou complexa. alem de ser para analisar a validade de urn argumento dado. reprcsentando uma unica proposicao: assim. como a Lua.3 e aquilo que podemos destacar do restante. 'algum' etc. entre si. Uma segunda maneira de usar 0 CQC. que tipos de sfrnbolos sao necessaries. 0 Aconcagua. que tern a propriedade de ser urn peixe (0 que corresponde ao predicado da sentenca). 1984. para formalizar adequadamente as sentencas/ que ocorrem em (A1). urn nome. entre tanto. precis amos especificar que propriedades deles. 0 primeiro ponto consiste em delimitar urn universo de discurso. nos interessam estudar. em princfpio. Este processo pode ser chamado de fazer uma conceirualizar. isto e: Cleo simbolos que representem individuos. Nao e necessario que urn objeto tenha urn nome. para que possamos fazer uma tal traducao? Considere a primeira premissa. inicialmente. com a conclusao.chamamos de sentenc. porque nao pode ser decomposta em outras sentences mais simples. tres tipos de sfrnbolos: 2Rccorde que. ou Claudia Schiffer: nossa nocao de obiero sera. Compare essas duas. 0 Taj Mahal.1. ou simples. e que relacoes entre eles. i5S0possa ser feito.nao ha nenhuma implicacao de que individuos sejam pessoas.:a molecular. temos que introduzir. 0 que acontece na figura 5. pm exernplo. par exemplo. ou objero. Podemos tambem considerar urn individuo. Esse conhecimento consiste em proposicoes que falam dos individuas ou objetos que se supoe existirern. isto e. .a ja conhecida analise gramatical que voce aprendeu na escola -. de urn modo geral. Ou seja.e urn passaro. bern como (0 que ja vimos em outros cxernplos de argumento) para 'todo'. Examinando sua estrutura . considere. das propriedades que des tern ou deixam de ter. Ainda que seja dificil dar uma definicao. se voce imaginar que sentencas atomicas sao tijolos. Assim. nessa linguagem. urn gato Miau. p. por exernplo. obviamente. ) como argamassa.. construfdas a partir de outras sentencas usando-se certas expressoes (' e ". dizer de que objetos au individuos se pretende falar. e urn peixe. entao. se segue delas. conhecimento novo. Aqui ja temos uma sentenca complexa: ela e formada juntando-se as duas sentencas anteriores atraves da conjuncao 'e'. Tweety.. A segunda premissa de (Al). II> Cleo c urn peixe e Miau PI e urn gato. A esse tipo de sentenca .ilo (cf Genesereth & Nilsson. digamos . naturalmenre.

66 Cap{tulo 5. e assim por diante. e tudo mais. por exemplo. Podemos agora dizer dos individuos representados que eles tern algumas propriedades: por exemplo. Por outro lado.isso nao implica que exista um individuo no universo que seja urn poleiro. como 'todo': podemos querer dizer.1. Os objetos podem ainda ser simples ou compostos. as estrelas. D. se. 0 fund ad or a e . nao faz sentido falar dos far6is de um automovel. como Sherlock Holmes. nao precis amos colocarno universo codos as objetos existentes no mundo real: normalmente estamos interessados apenas em um dominio bem especitico. Como exemplos de relacao. Um objeto simples e aquele que. Claro. Ou po- Voltando ao exemplo da figura 5. n. Bern.pessoas mortas. urn modo alternativo de representar isso seria admitir 0 poleiro como individuo. au de atomos. ° FIGURA 5. claro. ruimero inteiro cujo quadrado e -1 eo unico gato branco que nao e gata! Estes sao.3 Algumas caracteristicas da 16gica classica Antes de passarmos linguagem do CQC. que expressam nosso conhecimento sobre 0 universo da figura 5.10 CQC 67 deriamos restringir 0 universo aos corpos celestes. como os numeros 2. Miau e Tweety sao os unicos individuos. existem ainda outros detalhes preliminares que preciso mencionar. podemos ter tarnbem indivfduos abstratos. podemos dizer que Miau esta perta de Tweety. que esta no poleiro e assim por diante. Por exemplo. esses objetos sao simples: qualquer indivfduo desse universo um autom6vel. poderao ser formalizadas na linguagem do CQC. e e E (Fazendo um parentese. assim. No inicio deste capitulo. 0 vampiro Lestat.1. a beleza. que Miau um gato. ou pode ser vista como um objeto simples. e claro. um automovel seria urn objeto composto . Para isto. mais uma vez. vigorando entre os individuos Tweety e poleiro. que Miau esw sorrindo (provavelmente com segundas intencoes a respeito de Tweety). como 0 cfrculo quadrado. a respeito do universo da figura 5. a economia de mercado. e 5.) Proposicoes como estas acima. e assim POt diante. a verrnelhidao. ao fazer isto. que nem todo individuo um passaro. tudo uma questao de como se esta conceitualizando um certo dommio. pais farois nao sao individuos neste universo. nao pode ser decomposto em partes que sejam objetos. Pense a respeito. eu dizia que 0 CQC faz parte da logica classica. arnpla. ou ficcionais. digamos que. Assim. que Tweety urn passaro. vamos precisar . Illfmdu~iio . Podemos tambern incluir indivfduos que "nao existem" . podcrfamos estar interessados apenas nos nurneros racionais. as numeros irracionais. simbolos para certas palavras especiais. Uma pessoa pode ser vista como um conjunto de celulas. excluindo os gatos. Darth Vader e Lara Croft. alern dos objetos ffsicos existentes como os acima citados. e expressar o fato de que Tweety esta no poleiro atraves da relacao 'x esta em y'. a raiz quadrada de 5. a alma. objetos realmente curiosos. ou que Miau e e mznor que Tweetv. note que 'x esta no poleiro' indica uma propriedade que Tweety tern .como ja nos demos conta ao examinar (AI) .e 'composto' quer dizer 'formado por outros objetos desse universe'. para simplificar. as folhas das arvores. dentro de um certo universo.1 - Tweety e Miau. os numeros e pessoas. E. ou que todo individuo tem dois olhos etc. e todo 0 resto. "scm partes".de simbolos que possamos usar como nomes de indivfduos. se nosso universo indui apenas automoveis. deixando de lado Exercicio 5. e simbolos para propriedades e relacoes. como Tutankhamon. Note que.1 Voce acha que seria possivel incluir no universo de estudo objetos irnpossfveis. Por exemplo.1. alem de automoveis. rodas. tivermos far6is. Quixote.

restrito a urn pequeno lugar e a urn certo instante . especificar ainda uma gramdtica para definir que express6es (ou seja. especificar seu alfabeto. Assim. tratando-a com mais rigor no pr6ximo capitulo. traduzi-lo para uma linguagem artificial da logica) . Na matematica. universo da figura 5. como vimos. CAPITULO 6 A SINTAXE DO CALCULO DE PREDICADOS (I) Este capitulo tern par objetivo apresentar a linguagem artificial utilizada pelo cdlculo de predicados de primeira ordem. o 6. falamos de enridades como pontus sem dimensao. na mecanica tcmos superficies sem atrito. Modelos sao sempre aproximacoes au idealizacoes da realidade. primeiro. '<+2x' e '2 < 5' sao exprcssoes de uma linguagem da aritmetica.como uma fotografia. Ora. estava original mente preocupado com a uso da logica na fundamentacao da maternatica . Sc voce quiser. por exemplo. dado esse carater particular das proposicoes matematicas. Note que iS50 nao urna decisao tao drasrica e arhitraria quanta parcce: varias outras ciencias fazem a mesma coisa. ambiguidades sao todas eliminadas. um tal universo e urn recorte do universo real. em que Miau esteja mais perto de Tweety. linhas sem largura.1 e um universe estatico: nao ha urn momenta posterior aquele representado. livres de qualquer contexto. poupa trabalho. em vez de proposicoes. mas apenas a scgunda bem-formada.basicamente. objetos que. na logica classica.1 Simbolos individuais Como voce recorda. temos a razao pela qual se fez. como vimos. Dessa maneira. uma sentenca maternatica expressa uma e somente uma proposicao . Essa decisao. Gottlob Frege. a simplificacao de que falamos anteriorrnente: trabalhar com sentencas diretamente.jo ao CQC da logica classica. imprecisoes. pois nos libera de fazer uma teoria das proposicoes enos permite ficar no nfvel das sentencas. Podemos en tao usar a logica classica para raciocinar sobre esse modelo resultante. B 0 V p C p /\ f g t s E Q ---7 R H F S V 5 G h u H ( } k x m y v w T ::J 6 J ) 8 K L M z 0 2 3 4 7 9 . tern uma estrutura facilmente reconhedvel. urn universo.e. e assirn par diantc. precis amos primeiro fazer uma "modelagem maternatica" deste: coisas como tempo. ou conjunto de simbolos basicos: depois. para utilizar 0 CQC para formalizar conhecimento e fazer interencias sabre urn dominic de estudo. Note que essa decisao deixa de fora aspectos (como a tempo) que podem ser importantes em outras aplicacoes que nao na matematica. Intmdtl<. urn assunto. (Assim. que podem ser usadas por diferentes pessoas em diferentes ocasioes para expressar diferentes proposicoes. ou mesmo para formalizar urn argumento (i. Recorde que uma expressao de uma linguagem qualquer sequencia finita de simbolos dessa linguagem. de sentencas como 'Eu estou com fame'. buscando tamar mais precisa a nocao de prova au demons[rapio matematica.) alfabeto do CQC 0 seguinte conjunto de 65 caracteres: e o e e e a n b 0 c d q D e r A N -. proposicoes matematicas sao normalmente entendidas como verdadeiras independenternente do tempo e lugar. au seja. mas nem todas elas sao bern-formadas. Vamos prime iramente introduzi-la de modo mais informal. do falante etc.. Oito de outra forma. ou em que Tweety tenha voado embora. para caracterizar uma linguagem formal necessitamos.68 Capitulo 5. e mesmo assim (au talvez justa mente par isto) extremarnente uteis.ao contrario. sequencias finitas de simbolos da linguagem) sao bem-forrnadas.

t[. designa univocamente urn individuo . pOI enquanto.) A possibilidade do uso de subscritos nos garante que vamos ter urn conjunto infinite. As variaveis individuais funcionam... c que vamos construir as expressoes da linguagern . e assim por diante. b e a segunda.a[...) Vamos relembrar a argurnento (AI). deste conjunto de caracteres. e possfvel (e permitido) que urn indivfduo tenha varios nomes . v. Quixote'. mas pode ineluir tambern 0 que chamamos de descri~i5es definidas. segundo grupo de expressoes basic as da linguagem que vamos vcr agora sao as variaveis individuais. e a primeira premissa do argumento. no portugues. . Da mesma forma que as constantes. Mas voce pode.· . isto e. Quixote'. o autor de D.Zl.v[..t. .a2. elas nao sao nornes de individuos especfficos.1. obviamente. precis amos especificar quais sao os substituendos e quais sao os valores das variaveis. 5imb. Como vimos no capitulo 3.t como constantes individuals. mas tern associado a si urn domfnio de variacao. (Subscritos serao numerais arabicos para os numeros naturais positivos.). 'Cleo' etc. Porem. Uma expressao basica. ja e construfda a partir dos caracteres do alfabero. temos urn conjunto enumeravel de variaveis. enumeravcl.. A Sinldxe do CJ/cu/o de Predicad". (Verernos. de constantes individuals. que e a seguinte: a. u..y. que tern a funcao de designar individuos. mas. para as variaveis..correspondendo as diferentes descricoes que podemos ter de uma mesma pessoa. Pz Miau e urn gato. que descricoes definidas tambern podem ser analisadas e represenradas de outras maneiras. aj. . a saber: o Poderiamos usaf a letra c para simbolizar 'Cleo'."'1 70 Cap{rll/o 6. por a e espanhol. ainda que basica.los individuilis 71 A partir deste alfabeto.·· Seguindo esta ordem. Pj em que usamos a para '0 au tor de D. como 'Machado de Assis'. Z. . uma frase como o primeiro grupo de expressoes basicas da linguagem do CQC sao as chamadas constanres individuais. . Dessa forma..h. contudo. w. como as constantes. . Os subsrituendas . entre a letra '0' e a palavra .. Usaremos as letras minusculas a. nao e permitido usar a letra j para indicar a ambos. Constantes individuals funcionam como names.Por outro lado.'0'. Cleo e urn peixc e Miau e urn gato. nao se restringe apenas aos nomes pr6prios em portugues (como '[oao'. Cleo e urn peixe. (E a mesrna diferenca que voce encontra. 'Maria'. Note que hi uma diferenca entre urn caractere da linguagem (urn elemento do alfabeto. c e urn peixe. Usaremos as letras minusculas u. an etc.. .c. apresentado no inicio do capitulo anterior: (AI) basicas. . se voce estiver formalizando urn argumento envolvendo [oao e Jose. que e um conjunto hnito de caracteres) e uma expressao basic a como uma constante individual. Por exernplo. Uz. vamos fazer uso de constantes individuate para isso. podemos usar varias constantes para fazer reterencia a urn mesmo individuo. Isso.b. Assim.. '0 autor de Dam Casmurro' etc. a e a primeira constante. de que temos urn numero innnito. gramaticalmente. Por exemplo. usar It e ii. como nornes. m 6. . meio traduzida para a linguagem do CQC. Vamos apresenta-las segundo uma ordem canonica..bern como a expressao '0 navegador porrugues que descobriu o Brasil'..z.) E importante notar.serao (por enquanto) as . flcaria assim. para comecar. que voce nao pode usar a mesma constante para dois individuos diferentes. mais tarde. claro. admitindo tambem 0 uso de subscritos: por exemplo.0 artigo dehnido . e lima ordern canonica. Ul .x. com ou sem subscritos... .comecando pelas expressoes I embora nao seja urn nome proprio. a expressao '0 autor de D. uma vez que constantes individuals [uncionam como nornes.as coisas pelas quais podemos substituir uma ocorrencia de variavel em uma expressao da linguagern . Quixote e espanhol seria traduzida.

isto e.2. da mesma forma que x e urn ruirnero nao se refere a urn mimero especffico. que ele que atirma. Caso seja. No caso. podemos e ee remos urn conjunto finito de caracteres da linguagem do CQC (0 alfabeto). contexte: tomada fora de qualquer ela 6. Constantes e variaveis sao rambern comumente chamadas de simbolos individuais. Se voce quiser urn analogo em portugues sentenca Cleo com a seguinte. se ela e ou nao LImaexpressao da linguagem do CQC. estivemos falando informalmente sobre propriedades e relacoes . nao confunda esse uso de 'simbolo' com 0 de 'simbolos da linguagem' . verdadeira ou falsa. de algum indivfduo e urn a (1) a Zz XV! 147 (e) e' (i) peixe. uma suposicao basica que estamos fazendo e a de que os individuos de que falamos tern propriedades e estao em certas relacoes com outros individuos. por exernplo. Constontcs de predicsdc: e formulas ar6micas 73 constanres individuals da linguagern. todos os individuos do universo que estivermos investigando. Da mesma forma em que escrevemos 'e urn peixe' para indicar que 0 indivfduo (determinado) cujo nome e urn peixe.por exemplo. Exercfcio 6. seja 1.ocs. e necessario tambern poder representa-la na linguagem. Como vimos. que urn pronome dor" do lugar urn individuo 'Cleo' (supostamente) se refere univocamente a urn indizer de urn pronome como 'ela'? Podemos considerar (alias. ao falarmos de conjuntos . Assim. . Constantes de predicado e formulas atomic as passo sera introduzir Enquanto dividuo.1 Oiga. 'x e urn numero' nao pode ser dita simplesmente verdadeira ou falsa. por favor. mas sao expressoes formadas a partir deste. Como voce recorda. digarnos.. mas. usando uma variavel. you simplesmente supor que existam. Porern. nao pretendo entrar aqui em questoes metaffsicas sobre a existencia (ou nao} de propriedades no mundo. elas envolvem ao menos uma letra mimiscula. os caracteres da linguagem. ou ainda predicado undrio -. constantes. ser urn passaro e e uma x e urn gato. compare q-l -a e urn peixe. As constantes individuals e variaveis individuais da linguagem do CQC sao denominadas terrnos dessa linguagem.ela e uma constante.1 o que for. e de onde vern essa denominacao) como "marcade urn nome. Constantes ja nao sao parte do alfabeto da linguagem. x e urn fi16sofo. e eventualmente urn subscrito. se nosso universo for urn conjunto de peixinhos dourados. diga tambem se . Mas precisamos primeiro conversar urn pouco sobre 0 que sao propriedades. e e.72 Capitvlo 6. x e urn peixe. ou predieado de 1 lugar. s6 podemos dizer se a sentenca 'ela linda' verdadeira ou falsa se soubermos a e e quem 0 pronome 'ela' se refere. Para nos. e urn conjunto infinito de. Mais uma vez. a palavra 'ela' nao se refcre a especffico. x pode tomar sera algum desses peixinhos. Enquanto (1) expressa uma proposicao. isso depende do valor que x tamar num determinado contexte. 0 irnportante e que uma propriedade . (0 (g) (h) Po 9 (j) (k) (I) pq k W725 de variaveis. a valor que uma variavel como.e talvez fosse esta a ocasiao para precisar urn pouco mais 0 que sao essas coisas.tarnbem chamada de predieado de grau 1. Oa mesma mane ira .2 e linda. de cada uma das expressoes abaixo. au LImavariavcl: (a) (b) (c) (d) tambem escrever. e as valores. possa ser especificada como se segue: Nosso proximo relar. nao especificado ainda. entao. Ate agora. A Smtaxe do Celcuu» Je Ptedicado« (I) 6. sfmbolos para propriedades e propriedade que Tweety tern.

. Constances de prediCildo e f(5mwlas aronucas 75 Ou seja. . mas isso esconde a existencia do indivfduo Maria.. usaremos as variaveis do CQC como marc adores de lugar ao especificar prcdicados.tais que. Na verdade. dentro da expressao lingufstica. par corresponderem a senrencas atomicas. 'Cleo e urn peixe'. Express6es como Pc e Gm acima sao chamadas de f6nnulas. Como voce ve.e. Nao podemos dizer que urn deles. aqui precisamos usar uma outra terminologia. vamos chama-las de fonnulas at8mi~ cas. De maneira similar.no caso acima. a primeira premissa de (Al). Se voce fosse formaliza-la tambern com sfrnbolos de propriedade. individualmente. se utilizarmos G para simbolizar 'x e urn gato'. dizer que [oao tern a propriedade 'x e mais alto que Maria'. . a sentenca 'Socrates foi urn e tilosofo' seria escrita da seguinte maneira: Fs... como A]. voce teria que ter urn novo sirnbolo para a propriedade 'x e mais alto que Carlos' . .. e colocar a constante de predicado primeiro. e e a que faremos aqui. se as suhstituirmos pelo nome de algum individuo.Az. e porque deve haver mais a ser dito a este respeito. suponhamos que voce tivesse que forrnalizar tambem a sentenca [oao e mais alto que Carlos. 0 resultado e uma sentenca declarativa. dual. contudo. Ter propriedades nos leva.oes. isto e. T[.. T. Poderfamos. .A]. (Isto nos sera util logo mais adiante. a nosso terceiro grupo de expressoes basicas. se tivermos 0 simbolo F representando a propriedade 'x e urn 1116sofo'. tenha a propriedade de ser mais alto que ficaria esquisito afirmar '[oao e mais alto que'. e que podem ser transformadas em sentencas declarativas pela substituicao das variaveis par nomes. as constantes de predicado (tambem denominadas 'simbo~ los de predicado'). sao usualmente chamadas de fonnas sentenciais ou furu. Note que 0 simbolo de predicado e escrito antes da constante individual. abstrafrnos 0 tempo verbaL Por exemplo.que e uma propriedade diferente de 'x e mais alto que Maria'. seria formalizada da seguinte mane ira (onde c e Cleo. Iembrar): abaixo: [oao e mais alto que Maria.. Assim.) Lembre-se de que uma das caracteristicas do CQC e que. Antes de nos ocuparmos da conclusao de (AI). sao as f6rmulas mais simples que temos e.. () que. em para 'Miau'. Px. se usarmos a letra P para representar a propriedade 'x e urn peixe'. teriarnos a segunda pre missa do argumento assim: Gm. Alem do mais.) Exprcss6es do portugues (ou de qualquer lingua) que contem variaveis. Resumindo: antes de formalizar sentencas no CQC. Nos dois casos exemplificados. .. vamos falar urn pouco mais sobre as constantes de predicado. 0 que corresponde a forma sentencial 'x e urn peixe'. naturalmente podendo admitir subscritos. onde podem ser colocados nomes para formar uma sentenca declarativa. A ordem canonica e a seguinte: A. 0 usual. com 'Tweety e urn passaro'. s representando Socrates.B].T. e claro. (2) Pc. Considere a sentenca e . existem predicados que nao sao propriedades. x . em vez de 'constantes de propriedade'.ao. A SinWXl' do Cj!ctllo de Pn·Jjcados (I) 6.. (Para simplificar. Podemos obter tambem formulas atomicas com variaveis por exemplo. entao. uma f6rmula atomic a foi obtida aplicando-se urn sfmbolo de propriedade a uma constante indivi- Enquanto. desde que usemos a notacao de modo hornogeneo. sc "retraduzido" para 0 portugues. se elas sao charnadas 'constantes de predicado'.B. diziamos que 0 indivtduo cujo nome e 'Tweety' tern a propriedade de ser urn passaro. .2. Nada nos impede de fazer 0 contrario. As variaveis tern aqui a funcao de "marcadores de lugar". usaremos letras maiusculas A. De fato. na qual aparccem variavcis . por meio de uma expressao do portugues. R44 etc.6es proposicionais. precisamos passar todos os tempos verbais para 0 presente. Para elas.74 Capirulo 6. significaria que Socrates um fil6sofo. mas nao deve haver confusao sobre essas suas duas fun<. indicam as posicoes. ao traduzir uma sentenca para a sua linguagem. 0 que dizernos e que [oao e Maria se encontram numa certa relar.

0 que e possfvel. como x precede y na ordem canonic a.76 Cap£ru/o 6. de predicados unarios. a segunda. ou predicados de grau 2 .j. bindrios (rela<. indicando 0 seu grau.se refere ao indivfduo. Isso acontece porque y vern depois de x na ordem canonica. para algum n. joao. No geral. Temos. joao e Maria: Hjm. utilizando 0 sfmbolo H para representar a relacao 'x e mais alto que s'. Resta ainda urn caso a considerar: se temos sfmbolos de predicados n-arios. R3 etc. se uma delas for verdadeira. Urn exemplo seria: [oao esta sentado entre Maria e Claudia. a quantos individuos nossos simbolos de predicado se aplicam. ha varias maneiras de cspecificar urn predicado. y a segundo. esperando ficar sempre claro. fica facil ver que este e urn predicado de grau dais (ainda que x ocorra duas vezes. Ou seja. se tivermos 0 seguinte predicado: x bateu 0 carro de y. binaries. Com respeito a sentenca (2). Nao usaremos essa convencao aqui. pelo contexto. ternaries etc. ou biruirios. e z 0 terceiro. Note tambern que 0 mimero de lugares de urn predicado sera indicado pelo numero de marcadores de lugar diferentes. para algum mimero natural n).6esentre dais indivfduos). voce 0 use de modo coerente.2. Maria. (Obviamente. que Maria e mais alta que [oao. y e Z. poderiamos representa-la da seguinte maneira. Consrames de predicedo e t6rmlJ/as arbmic3$ 77 Assim. n-drios ou eruuios (relacoes entre n individuos. E temos sfrnbolos de relacoes entre dois indivfduos. e j e m para denotar. Note que. urn segundo tipo de formula atomica. podemos convencionar que os sfmbolos de predicados sao constitufdos de uma letra maiuscula seguida de urn indice superior. Mas sera que nao poderia haver uma relacao entre tres indivfduos? Claro. a outra sera falsa. constantes de predicados podem representar rela~oes envolvendo n indivfduos. temos urn tipo de constante de predicado que e urn slmbolo de propriedade: propriedades aplicarn-se a indivfduos isoladamente. Isto e. como temos as variaveis x.) As variaveis que estamos usando como marc adores de lugar indicam tambern a ordem em que os termos devem ser colocados depois da constante de predicado. (3) que tern a vantagem visual de colocar j entre m e c. 0 x que ocorre em 'x e mais alto que y' diz que o primeiro sfmbolo individual depois da constante de predicado . . A scntenca (3) pode ser tambern adequadamente formalizada usando-se urn sfmbolo S que represente a reiacao 'y esta sentado entre x e z'. Neste caso. indicando que se trata. Resumindo. e a importante e que. Ainda a respeito desse exemplo. que [oao e mais alto que Maria. respectivamente. portanto) e acresccntar-lhe dois simbolos individuais (constantes ou variaveis). poderfamos introduzir a constante de predicado E para denotar a relacao ternaria 'x esta sentado entre y e z'. que consiste em tomar uma constante de predicado binario (de relacao binaria. para qualquer numero natural n.e alguns autores fazem iS50-. . isso significa que n pode ser . assim. dizemos que temos: simbolos de predicados uruirios (propriedades). tendo agora dois termos escritos apos a constante de predicado. supondo que j. respectivamente. em Hjm . uma vez fixado urn sfrnbolo e 0 que de representa. m e c denotem as indivfduos em questao: Ejmc. A Smwxe do Cilctrlo de Ptcdictulos (I) 6. x marca 0 prirneiro lugar dcpois da constante de predicado.. gostaria de mencionar que as variaveis que indicam os lugares a preencher nao precisam aparecer necessariamente na ordem padrao quando especificamos urn predicado.. AS5im. entao. tenuuios (relacoes entre tres individuos}. Enfim. que ficou irritado e deu uma surra em x.. Todos eles sao chamados de constanres (ou sfrnbolos) de predicado. 0 que nos daria. Se desejarmos .tam bern chamados de predicados de 2 lugares. 0 mais natural e usar urn segundo tipo de simbolo de predicado: sfrnbolos para relacoes entre dois indivtduos: as relacoes binarias. As formulas Hjm e Hmj dizern coisas diferentes: a prime ira. ja que elas foram introduzidas em uma ordem padrao (ou canonica). temos que cuidar da ordem em que eles aparecern. como AI. que e mais alto que 0 outro individuo. ternos apenas dois individuos envolvidos). Como voce viu. p2. 0 resultado seria Smjc.

nada impede que formalizemos '[oao mais alto que Maria' usando um sfmbolo para a propriedade 'x e mais alto que Maria'. Em uma linguagem artificial. 0 primeiro passo ao se definir a linguagem de uma teoria l6gica e especificar 0 conjunto de sfrnbolos que serao utilizados . note que 0 sfrnbolo 'P' (que esta em negrito) nao faz parte da linguagem do CQC. vamos caracterizar de modo preciso a que sao as f6rmulas atomicas da linguagem do CQC. urn termo. e depots listar regras que permitem obter novos elementos a partir daqueles ja existentes.) Acontece apenas que muitos argumentos que seriam inruitivarnente validos podem acabar sendo considerados invalidos se a traducao para a linguagem formal nao for detalhada a tras sentenciais. alguem. uma nova expressao ache 0 caminho do dicionario. E assim par diante. As f6rmulas atomicas sao definidas pOI meio da seguinte clausula: o suficiente. . primeiro grupo de expressoes bem-forrnadas. Agora. Por exemplo. deve ser seguido de exatamente rres termos.. correspondem. por outro lado. e nem sentenca. Par exemplo. define as formulas atomicas: etas consistem em um sirnbolo de predicado n-ario seguido de n terrnos . urn subsistema do CQC). B. Vejamos alguns comenrarios sabre isso. . ternario. nao atribuem algo a de predicado zero-arias sao tarnbem chamadas de Ieha outros usos para elas. Contudo. nao e nem palavra (1) Se P e urn simbolo de predicado n-ario. para algum numero natural n. 0 segundo grupo.) Do mesmo modo.. 'xrtga'. yOU mostrar como formulas complexas podem ser construidas a partir delas. mais fraca. No caso de nossa definicao de f6rmula. antes de encerrar esta secao. Par exemplo. Para recordar. como voce rera ocasiao de ver depois. sao as chamadas f6nnulas bem-fonnadas. digarnos. nenhum). zero termos (ou seja.!. Se for zero-ario. simples mente. A clausula acima. 't[ '. voce pode usar uma letra sentencial para formalizar qualquer sentenca. f6nnulas. A terceira.. Isso ocorre porque as linguas evoluem. que. se quisessernos formalizar essa ultima sentence no CPC (que e. nos ja vimos: sao os tennos. na verdade. mas vamos fazer uma pausa aqui e cornecar a definir 0 que sao suas express6es hem-formadas. isto e. seria correto usar A para formalizar a sentenca 'Socrates urn fi16sofo' . irfamos faze-Io usando apenas uma letra sentenciaL (A linguagem do CPC. Mais tarde. comecarei apresentando a base de tudo. 0 segundo passo. e e e Contudo. Em principio. e quais nao sao. claro.78 Capitulo 6. a uma palavra e a uma sentens. nem mais. logo. as formulas atomicas. tanto 'gato' como 'existem gatos pretos' como 'xrtga' sao expressoes do porrugues. (Note que as letras que fazem parte do alfabeto do CQC estao sendo escritas em italico. como foi dito. em princfpio. ou urna senrenca.:a do portugues. que usamos principalmente para representar sentencas como Esta chovendo.ou seja.e 0 que fizemos ate aqui (mas nfio terminamos ainda). A Sinraxe Jo Calculo Jt' Prediced. . como foi mencionado no infcio deste capitulo. em uma linguagem natural. Assim. e urna variavel metalingilistica (ou varia vel sintatica) que representa uma constante de predicado qualquer . ou '[oao e mais alto que Maria' como Hjm. criterios para decidir se algo e urna palavra. Primeiro. claro. Urn predicado zero-ario nada mais e do que uma letra maiuscula isolada. tn sao termos. Constantes sao oracoes sem sujcito. A linguagem do CQC que vimos ate agora esta lange de ser completa... por exemplo. Se for unario. quais sao bem-fonnadas.assim como. como falei. a caracterizacao de uma expressao bernformada e feita por meio de urna definicao rigorosa. tn e urna formula. dizer. que comecarernos a definir agora. Valtaremas rnais tarde a falar disso. isto e. somente as duas primeiras sao ditas "bernformadas" . C etc.que pode ser A. ou. Ninguem e obrigado a formalizar 'Socrates e urn filosofo' como Fs. entao Ptj .'tn' tambern sao metavariaveis que indicam termos (constantes ou variaveis individuais) quaisquer. c demora sempre urn POUCD ate que. a respeito das expressoes formadas por esses simbolos. as vezes podem ser imprecisos. nem menos. alern de simbolizar oracoes sem sujeito.notando-se que n pode ser zero... U objetivo e elirninar qualquer inexatidao. e tj . A definicao de formula que teremos aqui e indutiva. as constantes e variaveis individuals. lsso consiste em apresentar elementos iniciais do conjunto a ser detinido. Entretanto. respectivamente. se 0 sfrnbolo de predicado e. Gmsranres de prcdicodc: e hinnul"s aromic"s 79 igual a zero! Pode.» (I) 6..

Tweety gosta rnais de Miau do que de Cleo.. A Sinraxc do Ci/cu/" de Prcdicado> (l) 6. (M C : x comprou em y urn quadro de z para preear m: atisse. (f: Florianopolis. (n) Paulo comprou em Curitiba urn quadro de Matisse para present D'eruse. c: Curitiba.2 Usando a noracao sugerida.. e vamos rrata-lo na proxima secao... nem . Como exemplos de operadores. essa e uma sentenca molecular ou complexa.. (m) de y e z) Florian6polis fica entre Porto Alegre c Curitiba.. • Darth Vader acredita • sera 0 caso que .]: x e jogador de furcbol) Carla e mais alta que Paulo. nem todos ~les vao ser de interesse para 0 CQC. F: x e um peixc. Exercicio 6. (I: a Lua: t: a Terra. (5: Sao Paulo) (4) Outras maneiras de indicar a negacfio sao possiveis por meio do usa de express6es como 'nao e verdade que'.. podemos formar sua negacao. que afirma que Cleo e urn peixe e Miau e urn garo. Cleo gosta mais de si mesma do que de Miau.80 Copiw/" 6. Como vimos.. Este e urn caso mais eomplieado. t: Tweety. A esse tipo de expressao do portugues. e: Cleo.. (A: x e mais alto que y) Paulo c irmao de Carla.. • c impossfvel que . Miau e um peixe. temos os seguintes (as reticencias indicam 0 lugar a ser ocupado par uma sentenca): e e e Carla e pintora. (p: Paulo. Dada uma sentenca Cleo e urn petxe . Tweety e maior que Miau. (d: Denise. A: x ama y) Denise ama Paulo. F: x e filho p: Cleo fWD e urn peixe. traduza as sentencas abaixo para a linguagem do CQC. M: x e maior do que y.. b: Beatriz.. Por exernplo. e contem as duas premissas do argumento como partes. m: Miau. Exerdcio 6. (G: x gosta de y) A Lua e urn satelite da Terra. dizendo como livro de Denise.. Entre aqueles que sao formalizados no CQC.3 Operadores e formulas moleculares Voltemos agora a considerar a conclusao do argumento (Al) anreriormente apresentado. e . nem . depois de alguns exercfcios. Paulo e filho de Alberto e Beatriz.3 Traduza as seguintes sentencas para a linguagem do usando a noracao sugerida: (a) (b) (c) (d) (c) (f) (g) eQe. P: x e urn passaro..... E: x fica entre y e z) Curitiba fica entre Florian6polis c Sao Paulo.. (a: Alberto.. senrear w) (0) Alberto comprou em Sao Paulo urn quadro de van Gogh para presentear Beatriz. S: x de y) Carla deu a Paulo 0 • • • • nao e verdade que . (c: Carla. Miau e maior que Tweety. em portugues 7eraln:ente in~ie~do pela expressao 'nao'. (D: x da a y 0 livro de z) Paulo deu a Carla 0 livro de Denise. ou . a saber.. (I: x e irmao de y) Paulo ama Denise.3. temos 0 operador de negw. ou por cerros prefixes. G: x e urn gato. Miau e maior que Cleo. • . se dizemos alga como . Porto Alegre. como 'in-'. que forma sentencas a partir de sentencas mais simples. P: x e pinrora) Paulo e jogador de futebol. L: x gosta mais de y do que de z· (a) (b) (c) (d) (e) (0 (g) (h) (i) Cleo e urn passaro. ou . Tweety e urn gato. entao . que . Opetudores e fiirmlJias nJ()/ecll/ares 81 Resta-nos considerar 0 caso da conclusao do argumento (Al). Carla gosta de si propria. Urn outro exernplo de sentenca molecular e: e e [oao e rmisico ou [oao e pintor. (h) (i) (j) (k) (I) e urn satelite Existe urn mimero muito grande de operadores nas linguagens naturais: a lisra acima e apenas uma pequena amostra. 'a-' etc. (g: van Gogh) 6.. Aqui a expressao que faz a composicao das sentencas '[oao rmisico' e '[oao pintor' a conjuncao 'ou'. damos 0 nome de operador 16gico au conectivo. Contudo. Miau gosta mais de Cleo do que de Twcety. 'Cleo urn peixe e Miau urn gate'...:ao. se . 'e falso que'..

Operadores e fi5rmulas mo]ecu/ares 83 'Sua afirrnacao e incorrera'. se e vcrdade que Cleo e urn peixe. mas note que sao duas sentences distintas em portugues (uma corneca com 'nao'. Do mesmo modo. '.:ao.Pc. se quisermos agora fazer a negacao da formula -.Pc.:aoprctendemos fazer urna traducao do portugues para a linguagem artificial do CQC . Nem sernpre.) e e e e Uma formula como -. Assim. Se dissermos.oes de verdade. ser 0 mais fie! possivel ao texto original. com 'P'. pois e e e simbolo que usaremos para a conjuncao sera A. 'Socrates infeliz'. Vamos comec. voce deve tamar um certo cuidado ao formalizar prefixos negativos usando 0 operador de negacao. a linguagem do CQC faz uma certa idealizacao com respeito a linguagem naturalas nuances de sentido diferenciando 'mas' e 'e' ficam. em ambos os casas estamos afirmando duas coisas de Pedro: que inteligente e tambem que preguicoso.:ar pelo 'e' mencionado acima. (Falaremos mais sobre func. Por outro lado. com a formalizac.e nem a palavra 'conjuncao' com as conjuncoes da o o tivo. ou 'Pedro e inteligente. gostarfamos portanto de preservar ao maximo 0 significado da expressao original. entre fe1icidade e infelicidade. temos uma conjuncao. contudo. ha uma equivalencia entre as duas versoes. basta colocar -. Portanto. Esse tipo de construcao pode ser repetido. a outra. a outra com 'a'). as formulas sao distintas: Uma comeca com '-. A conjuncao e expressa em portugues por locucoes como 'e'. No caso da ne- Note que 0 simbolo de negacao apareceu antes da sentenca negada. a negacao e uma funcao de verdade. Nem to do operador. pois uma forrnalizacao deve procurar.-. e verdadeira ou falsa se souberrnos se a sentenca Pc. afirmando ambas. entao a scntenca 'Cleo nao urn peixe' sera verdadeira. enquanto. E facil ver que ela nao e atomica: ela contem outra formula . Por exemplo. Se quiser. au conjunto. 'mas'. ou seja. Claro que 'e' e 'mas' nao tern exatamente 0 mesmo sentido em portugues. c Para representar 0 operador de negacao vamos utilizar 0 sfmbolo -. Por exemplo. e verdadeira ou talsa.-. estamos. caracterizando-as com mais precisao. 0 faro de uma proposicao ser verdadeira nao acarreta que [oao acredite nela . . em ambos os casas. Os demais operadores que vamos considerar sao binarios. Note que -. afinal. como -. isso quer dizer que podemos determinar se uma sentenca negativa. Cada urn dos elementos de uma conjuncao charna-se um conjun(Nota: nao confundir com os conjuntos da teoria de conjuntos . se falso que Cleo urn peixe.e [oao bern pode acreditar em proposicoss falsas.a saber. aplicarn-se a duas sentencas para formar uma terceira.. que esta sendo negada. tern essa caractensrica: os ultirnos tres operadores na lisra apresentada anteriormente nfio sao func. de ocorre "dentro" dela. por outro.. mas ambas as expressoes tern em comum a caracterfstica de ligar duas sentencas. a sentenca (4) acima poderia ser formalizada no CQC da seguinte maneira (lernbrando que c representa Cleo. perdidas. Se dizernos 'Pedro e inteligente e preguicoso'. ePa propriedade 'x um peixe'): gac. na versao em portugues. entao a sentenca 'Cleo nao e urn peixe' sera falsa. negar duas vezes nao e 0 mesmo que afirmar? Afirmar 'nito verdade que a Terra nito e redonda' nao e 0 mesmo que afirmar 'a Terra e redonda'? Em certo sentido. neutro. i. Dito de outra forma. par assim dizer. claro que elas parecem ser a mesma coisa. queremos dizer exatarnenre a mesma coisa com as duas sentencas? Ha quem dcfenda que nao scr feliz nao implica necessariamente ser infeliz . enfim. 'todavia' etc.Pc.ocs de verdade. claro que sim. como os outros operadores que VaG nos interessar no CQC. contudo. A Sintsxe Jo Cilcu/o de Ptedictulc« (I) 6. infelizmente.ao. de fato. Pc como uma parte propria. mas preguicoso'.Pc e chamada de formula molecular.. Podemos. num dos proximos capirulos. Tome urn operador como '[oao acredita que . o e rio.'. para gerar uma senrenca nova. obviamente.e. operador de negacao tern uma caracterfstica interessante: configura a que chamamos de uma furu. Como voce ve.Pc como 'Nao verdade que Cleo e um peixe'.ao de verdade.have ria um meio terrno. e E operador de negacao 0 que se chama de urn operador unae aplicado a uma sentenca apenas. 'Socrates nao e feliz' e. esc rever a conclusao do argumento (AI) na linguagem do CQC da seguinte mane ira: (PcAGm). por um lado.Pc e Pc sao formulas diferentes. dizendo 'Sua anrmacao nao e correta'. voce pode ler -.82 C'p[tul" 6. Assim. que tern 0 nome de conjunr. na frente dela: -. claro. Ou seja.

no exernplo aeima. '. ' em porrugues. (N H F) formaliza a sentenca 'Neva se e somente se faz muito frio'. correspondendo as expressoes ' . Por ourro lado. uma sentenca disjuntiva sera verdadeira quando pelo menos uma das alternativas 0 for.. Outras maneiras em portugues que indicam 0 condiciona1 'Se neva. nao acontece que 0 antecedente seja verdadeiro e a consequente falso. estes serao nossos sinais de ponruacao. entao faz muito frio' seria formalizada assirn: (N ~ F). obvio que pelo menos uma 0 Mas falaremos disto mais tarde. sc as duas sao verdadeiras. para N..» (1) 6. se olharmos bern. isto suficiente para que possamos afirmar que faz muito frio. 0 que querernos dizer que. em que temos primeiro 0 consequence e s6 depois 0 antecedente.. Nem scmpre. A Sintaxc do Cilcul" de Prediced. admitimos que possa aconteeer as duas coisas. Intuitivamente. Ta1vez voce estranhe 0 fato de incluirmos a expressao '~/ou' entre os modos de expressar uma disjunS. vincu1ada a partfcula 'entao'. entao faz muito frio'. e fa1aremos logo a seguir a respeito da razao de scu usa.recorde que. ' '. antes. com 'se neva. entao . ~enot~~ Jo~o e Maria.. ~.. '. simplesmentc. Note que nao estarnos pretendendo que haja uma conexao causal ou temporal entre 0 anrecedente e o consequente . ou disjuntos. a sentenca 'Se neva.. Isto corresponde a: e e e e e o e e . Uma proposicao em que aparece uma bi-implicacao e ehamada bicoiulicional.. de urn condicionaL ~CO~lO verernos mais tarde.. Como 0 nome ja sugcre. 0 simbolo que usamos H. 0 sfmbolo que vamos ~tl~lzar e :. ehamamos de consequente: 'faz muito frio'. F.... As mesmas observacoes se aplicarn a 'neva somente se faz muito frio'. 'chove ou faz sol'. e do cstudarmos a semantic a para 0 CQC. e/ou .. pr6ximo operador conhecido como implica~i1o (material).. Portanto. obviamen~e. ou. no exernplo acima. ' e tambem ehamada de senten- o e ga condicional. Este o sentido: voce nao pode ter neve sem ter muito frio. Assim. A sentenca que ocorre a direita de Vamos falar um poueo sobre isto. N somenre se F. se e somente se .. 0 antccedente dito primeiro em portugues: uma versao costumeira da sentenca anterior seria 'Faz muito frio. ora .. Os elementos de uma disjuncao sao chamados de disjuntivos. chamamos de antecedente a sentenca que ocorre a esqucrda de ~. seN. Desta forma se usarmos a letra senrencia . ha dois condicionais envolvidos.'e F para 'Fa~ muito frio'. mas que nao esteja muito frio.3. 0 conseqiiente tarnbem 0 e.. e. e pretende-se que corresponda ao 'se . N e condicao Fe sunciente condicao necessaria para F. a frase '[oao gosta de Maria ou Maria gosta de Joao poderia ser simbolizada da seguinte forma. isso nao significa que primeiro esteja fazendo muito frio para depois nevar. E que ha urn sentido da disjuncao. Quando dizemos. em portugues. 1 N'd' para m tear 'N eva. dissemos que fazer muito frio uma condicao necessaria para que esteja nevando. entao faz muito frio' seriam (usando N e F como acima): c (Gjmv Gmj). Mais uma vez. Uma sentenca do tipo 'se . A razao de 'N se c somente se F' ser um bicondicional e que. que 0 fato de estar nevando seja uma causa do fazer frio.. Ou seja.. Outras locucoes em portugues usadas para indicar disjuncao sao 'ou . e urn condicional nas duas direcoes. e com mais deta1hes... cntao . queremos dizcr apenas que nao acontece que esteja nevando. e. se neva'.. ' e '. F.ao em portugues. ultimo operador que nos falta considerar a bi-implica~ao. se verdade que neva. '. contudo. e j e m. e ate mesmo ' . ~ue corresponde a 'ou' em portugues. fazemos abstracao de consideracoes temporals. quais sao os demais operadores. Um outto operador que aparece no CQC e 0 de disju~~ao. ou seja. por excmplo. ou seja. se 0 antecedente for verdadeiro. em que G simboliza 'x gosta de y'.84 CapfrlJl" 6. Nao pretendemos dizer. 'ora . Opctedorc» e ft5rmulas molecular"" 85 gramatica!) Voce deve ter notado que a formula acima inclui parenteses. 0 nome 'implicacao' para esse operador nao c nada apropriado. e equivaIente a .. que admire que ambas as alternativas se verifiquem. temos urn condicional verdadeiro quando. ou .. Isto e.. quan- se N. Mas varnos ver.. aquela que esta com a partfcula 'se': 'neva'..) 0 sfrnbolo que utilizaremos para a implicacao e~. no CQC.. Dado urn condiciona1.

par exemplo). que funcionam como sinais de pontuacao. entao NJ e [se N. e F. onde urn opcrador e aplicado a sentencas que ja sao complexas para formar sentencas mais complexas ainda. quanta a formulas moleculares: assim. Considere 0 exemplo abaixo: Se Socrates Obviamente. [3.Km). entao N'. Vamos continuar agora com nossa definicao de formula. IX e grego'. Uma situacao parecida acontece na maternatica. apenas urn operador (alern. que trata das f6rmulas moleculares: Os excmplos de sentenca que voce viu ate agora cram bastante simples. «Fs /\ Gs) ~ Ms) substituindo 'a' e '[3' por formulas. alem das constantes individuais e de predicado. entao F]. (a v [3). no maximo.Km)). Se alguem lhe pedisse para calcular 0 valor da expressao 2 x 3 + 5. entao Socrates e mortaL e um condicional. (a --+ [3). que distinguimos e ambigua. de constantes individuais e de predicado). r e 8 como metavariaveis para formulas (eventualmente. se alguern perguntar a voce se a expressao '( -.a --+ [3)' e uma formula do CQC. envolvendo.a. a f6rmula Ms. se a a formula Pc e [3 a formula (Gmx H -. a conjuncao de a e [3. (a /\ [3). e u da dire ita . de p()ntua~iio 87 IN. 0 condicional (Gs --+ Ms). (Pc 1\ (Gmx H -. voce pode dizer tranqiiilamente que nao. entao -. se FI e IN somente se Fl.4. e mortal]. urn esquema de formula.4 Sinais de pontuacao e somente se F' equivale [se a F. v. aI. No primeiro caso temos 0 condicional que queriamos. Igualmente. 'N somente se F' 0 mesmo que 'se N. no segundo. ou pois ela pode ser lida de pela colocacao de parenteses: (Fs /\ (Gs --+ Ms». Contudo. Isso garante que nao haja ambiguidades: se dois operadores binaries ocorrem nurna formula. uma conjuncao. a expressao acima duas maneiras. 0 usual que tenhamos sentencas de maior cornplexidade. teriamos: Aqui aparecem outra vez metavariaveis: 'a' e '[3' sao usadas para indicar uma formula qualquer. as formulas sao escritas entre parenteses. importante lembrar que elas sao variaveis metalingilisticas. GeM para simbolizar as propriedades 'x e um 610sofo'. Voce notou que. Alern disso. Neste livro vamos adotar a conven~ao de usar as letras gregas minusculas a. Note que isso tanto pode se referir a formulas aromicas.86 Caplw/o 6. SinaL. e seu antecedente entao [Socrates e urn filosofo) e (e grego)]. Se [(Socrates e um filosofo e essa sentenca Veja: e c grego. Admitindo que usemos s para designar Socrates. sempre havera parenteses para indicar qual dos dois e 0 principal. A f6rmula anterior seria entao escrita como e exemplo. em sua maioria. nas duas direcoes: uma bi-implica- o que caracteriza uma implicacao ~ao. Assim. se necessario. voce provavelmente diria que e 11 . e 'x e mortal'. claro. Ora. Ela e. se F' e a mesma coisa que 'se F. voce deve ter aprendido . entao F'. (2) Se a e [3 sao formulas. e 0 conseqi.mas por que? Bem. temos uma conjunfiio: 0 conjuntivo da esquerda e Fs.iente. Concluindo esta secao. Note que a f6rmula acima tarnbem e urn condicional e que corresponde ao condiciona] em portugues: 0 antecedente e a formula (Fs /\ Gs). A Sjnt:~xe do CMcu/o de Prcciicados (I) 6. enquanto. apresentando a segunda clausula. e H. e (a H f3) sao formulas. isto e. temos na linguagem do CQC os cinco simbolos de operadores. Imagine agora que nao tivessemos os parenteses como sinais de pontuacao. algo que podemos transformar em uma formula e E Contudo. com os quais formamos as formulas moleculares: -'. Portanto. por «Fs /\ Gs) --+ Ms). elas nao fazem parte da linguagem do CQC. temos os parenteses. r-. 'N. --+. Vamos falar sobre isso agora. 'N se e 6. usando subscritos tarnbem. no caso dos operadores binarios.

Assim. logo.I" Cilcui" de Predicsdos (l) 6. Assim. se Socrates e grego.exceto as negacoes. quais sao os predicados envolvidos na hist6ria? De Salma Hayek. Agora. Trocando agora 'Salma Hayek respondentes. Finalmente. devera haver nela o par de parenteses correspondente a ele. precisamos deuma constante de propriedade. e e morena e morena' etc. depois a soma". aqui.Px aRb (Ra ~ Qb) (e) «-. a noW{110 polonesa. Algo mais? Aparentemente nao. supondo que A e urn sirnbolo de prcdicado zero-aria. P: x e urn passaro. G: x e urn garo. so precisamos dos operadores e parenteses: e morena. Se olharmos bem para a estrutura da sentenca em questao. F: x e urn peixe. e d.as tres damas em questao. que Fs 1\ Gs ~ Ms deva ser lida como pretendfamos 'Se Socrates urn fil6sofo e grego. [Salma Hayek morena] mas [Claudia Schiffer nao e Cameron Dfaz nao e morena]. voce tern que usar parenteses para indicar que 2 multiplica 0 valor da expressao 3 + 5. voce concorda? 0 que estamos dizendo tanto de Claudia como de Cameron e que ndo sao rnorenas. A segundo. Na logica. Por excrnplo.Rxy ~ Qc) (A~(PbvRcc» 1\ -. nenhuma constante de predicado. estamos INa verdade. devemos tambem. alern de M. por Dutro lado. M: x e maior do que y. e R.f3) (f) (g) (h) «(-. e pm que. E f:kil entao ver a diferenca entre «Fs AGS) ~ Ms) e (Fs A (Gs ~ Ms». c. utilizar parenteses para indicar qual a lcitura desejada. M pot exemplo. para cada operador binario que ocorrer em uma formula. Nada indica.5 Usando a noracao sugerida. Por exemplo. temos ' que fazer a me sma coisa. que dispensa 0 uso de parenreses. pelas formulas cor- Ms mas [nao Me e nao Md]. mas Claudia Schiffer e Cameron Diaz Exercicio 6. se sao formulas au nao. Portanto. Existe um tipo de notacao. para 'x e morena'. como mencionarnos acima: uma e um condicional (cujo antecedente e uma conjuncao): a outra uma conjuncao (onde um dos conjuntivos urn condicional). P e Q sao simbolos de propriedade. 5. respectivarnente. Basicamente. uma observacao importante: todas as f6rmulas moleculares tern parenteses ao redor . neste caso. transcreva as sentencas abaixo para a linguagern do CQC.Rxa~Qb)I\Pc) (av-. veremos que ela e assim (usando colchetes para indicar as agruparnenros): [Salma Hayek Dlaz nao 0 sao]. A primeira seria escrita assim: ~AFsGsMs.88 Capirulo 6. escreveruos ~FsMs. Digamos que voce queira formalizar a seguinre: Salma Hayek nao 0 sao. c: Cleo. ficarta assim: AFs~GsMs. Essa regra que difercncia 0 casu anterior de 2 X (3 + 5).4 Oiga.(Pbv A)) Exercicio 6. vamos entao tentar escrever a formula. Escolhido esse conjunro de sfmbolos (constantes individuais e de predicado). obviamente a sentenca acima (ou a proposicao que ela expressa) envolve tres indivfduos . L x gosta mais de y do que de z. e necessaria. e 0 resultado final e entao 16. . A Sintaxe . vamos ver mais um exemplo de como traduzir uma sentence para a linguagem do CQC. r: Tweety. m: Miau. Note que sao duas sentencas diferentes. Para encerrar. Parenteses sao sinais de pcmtum. ficamos com e e c e e e morena] mas [Claudia Schiffer e Cameron e CQC. entao S6crates e mortal'.4. Rab -. Assim. em vez de escrevermos (Fs ~ Ms). ou seja. entao Socrates mortal' . seguido entao da ou das expressoes a que de esra sendo aplicado.em vez de 'Socrates e urn fi16sofo e. a primeira vista. Sinais de ponr"a~'lo 89 na escola algurna regra parecida com "primeiro a multiplicacao. das cxpressoes abaixo. de relacao binaria: (a) (b) (e) (d) Como proceder? Bem. consiste em escrever u sfmbolo de operador primeiro. Parenteses so sao necessaries quando temos operadores binarios.ao e constituem mais urn tipo de sfrnbolo que faz parte da linguagem do e dizendo que e morena. nao temos. seria born ter uma constante individual para cada uma delas. Antes de passarmos aos exercfcios.

90

Capfw!o 6. A Sintnx» d" elic"/,, dt' Predicados (l)

6.5. Quanriticadores e {(irmu/a, gerais

91

(a)
(b)

(c) (d) (e)
(f)

(g) (h)
(i) (j) (k)

(I) (m) (n)
(0)

Cleo nao c urn passaro. Miau nao c urn peixe. Miau cum gato ou e urn passaro, Miau e urn gato e e maior que Cleo. Tweety nao e urn gato. Ou Tweety e maior que Miau, au Miau e maior que Tweety. Se Miau e maior que Tweety, entao Tweety nao e maior que Miau, Miau e maior que Tweety, se Tweety nao e maior que Miau. Se Miau e urn gato, entao nao e urn peixe. Miau gosta rnais de Cleo do que de Tweety se e somente se Tweety e urn passaro. Tweety gosta mais de Miau do que de Cleo, mas Miau nao gosta mais de Cleo do que Tweety. Nem Miau nem Cleo sao passaros. Tweety nao e urn gato ou nao e urn peixe. Nao e verdade que Tweety e urn gato e urn peixe. Nao e 0 caso que, se Miau e urn gato, entao e urn peixe.

(I) (ru) (n) (0) (p) (q)

(r)

A Terra e urn planeta, e a Lua gira em torno da Terra. (r: a Terra; I: a Lua; P: x c urn planeta; G: x gira em torno de y) Saturno e urn planeta, mas nao gira em torno de Alfa Centauri. (5; Satumo; a: Alfa Centauri) A Lua nao e urn planeta, nem gira em torno de Sarurno. Miau e urn gato preto. (m: Miau; G: x e urn gato; P; x e preto) Miau e urn gato angora que nao e preto. (A: x e angora) Carla e mais alta que Paulo somente se Paulo c mais baixo que Carla. (A x e mais alto que y; B: x e mais baixo que y) Carla nao e mais alta que Paulo somente se for mais baixa ou tiver a me sma altura que cle. (T: x tern a rnesma altura que y)
0

Exerdcio 6.7 Traduzir as formulas abaixo cia linguagem do CQC para
portugues, sendo que: a: Antonio; b: Bernardo; e: Claudia; d: Debora; F: x e urn filosofo; G: x gosta de y; 0: X detesta y.
(a) (h) (e) (d)

Exercfcio (a) (b)
(c)

6.6 Formalize as sentences abaixo, usando a notacao sugerida:

(d) (c) (f) (g) (h)
(i)

(j) (k)

Carla e pintora, mas Paulo e jogador de futebol. (c: Carla; p: Paulo; P: x c pintora; J: x e jogador de futebol) Ou Paulo e urn engenheiro, au Carla 0 e. (E: x e cngenheiro) Carla e pintora, mas Paulo e engenheiro au jogador de futebol. Se Socrates e 0 mestre de Platao, entao Platao e urn fil6sofo. (s: Socrates: p: Platao: M: x e 0 mestre de y; F: x c urn filosofo) Paulo arna Denise, que ama Ricardo. (d: Denise; r: Ricardo; A: x ama y) Paulo ama a si proprio se e somente se cle e narcisista. (A: x arna y; N: x e narcisista) Chove ou faz sol. (C: chove; S: faz sol) Nao chove, mas nem faz sol nern esra frio. (F: esta frio) [oao vai a praia, se 0 tempo estiver born. [oao; P: x vai a praia; T: o tempo csta born) Se 0 tempo estiver born, e nao fizer muito frio, [oao ira a praia. (F: faz muito frio) Se a tempo nao estiver born, entao, se fizer muito frio, [oao nao ira a

(e)

Gbd (Fb 1\ Fd) (Fb 1\ ,Fa) (Fa 1\ Gae) (GbdI\Ddb)

(t)
(g)

(h) (i)
(j)

(-Deb v ,Gbe) (Gbb ~ Deb) (Gbd H Ded) (Dbd ~ (Fb v Fd») «Fa 1\ Fe) ~ (Gae 1\ Gea))

6.5

Quantificadores e formulas gerais

Com 0 que vimos ate agora da linguagem do CQC, podernos formalizar urn grande ruimero de argumentos. Mas que isso ainda e poueo voce pode ver pelo exemplo abaixo:
(A2)
P Arist6teles e urn filosofo. ., Alguern e urn filosofo,

v:

A premissa do argumento nao ofereee problema: podemos formaliza-la par Fa, onde F representa a propriedade 'x e urn filosofo', e a designa Arist6teles. Porem, que fazer com a conclusao? Estamos atirmando que alguem e urn filosofo, logo, a simholizacao deveria ser alga como

praia,

F ...

92

C'pfru/o 6. A Sintaxe Jo CMcu/o de Predic"do~ (1)

n.5.

QuanrilicaJnres

frirmu/"s gemis

93

Porem, 0 que vamos colocar no lugar das reticencias? Obviamentc nao podemos colocar ai a constante a, pois fa significa que Aristoreles e urn fil6sofo, 0 que nao e a mesma coisa que dizer que alguem e urn filosofo, E facil ver que tambem nao podemos colocar uma outra constante individual, tal como h, para preencher as reticencias. Lembre-se de que as constantes funcionam como nomes de indivlduos determinados; assim, b estaria designando, digamos, Beatriz, e Fb estaria dizendo que Beatriz e uma fil6sofa. Note que, com a senrenca 'alguem e urn filosofo', estamos falando, sim, de algum individuo, mas nao sabemos qual; sabemos que ele existe, mas nao sabemos seu nome. A solucao para esse pequeno impasse e a utilizacao de variaveis, claro. Contudo, escrever somente Fx para representar a conclusao do argumento apresentado ainda nao o suficicnte, Essa formula diz apenas que x e urn fil6sofo, o que nao parece afirmar que haja alguern que 0 seja. Para entender melhor esse ponto, considere a cxpressao aritmetica x < 2. Suponha que estejamos falando dos numeros naturais: fica dificil dizer se essa expressao e verdadeira ou faIsa, nao e mesmo? 0 problema e que nao sabemos 0 que e Xj nao sabemos se estamos falando de urn certo x, ou de qualquer x. Compare isso agora com as duas afirmacoes abaixo: existe ao menos urn x tal que x < 2, qualquer que seja x, x < 2.

e

o quantificador em (5) e ehamado quantificador existencial, e corresponde, em portugues, as expressoes 'cxiste pelo menos urn', 'alguns', 'algum', 'alguem' etc. (E claro que, em portugues, a palavra 'alguns', estando no plural, da a entender que ha mais de urn individuo envolvido, mas, de qualquer forma, esta garantido que ha pelo menos urn - e e assim que entendemos 0 quantificador existeneial.) Agora, como voce ve em (5) acima, a expressao 'existe ao menos urn' vern associada a uma varidvcl: 'existe ao menos urn x tal que'. Para representar 0 quantificador existencial, porranto, varnos utilizar 0 sfmbolo :l, que sempre empregamos seguido de uma variavel: :lx, por exemplo, au :ly. Dito de outra forma, urn quantificador existeneial e uma expressao da forma :lx, em que x e uma variavel individual. (Usaremos 'x', 'y', e 'z', em negrito, como metavariaveis para as variaveis da linguagem do CQC.) Dispondo do quanrificador existencial, a conclusao do argumento (A2) pode ser formaIizada assim:
:lxFx, que ahrrna que existe ao menos urn x no universo de discurso que tern a propriedade de ser filosofo. Ou seja, alguem e filosofo. outro tipo de quantificador, aquele que apareee em (6), e 0 quantificador universal, que eorresponde as locucoes 'para todo', 'qualquer que seja', 'todos', 'cada', e assim por diante. Para representa-lo, usaremos 0 sirnbolo '\I - naturalmente, seguido de uma variavel. Ou seja, urn quantiticador universal e urna expressao da forma '\Ix, onde x e uma variavel individual. Assim, sc quisermos formalizar a sentenca 'Todos sao filosofos', rerernos

o

(5) (6)

Vxfx. Uma variante disso pode ser VyFy. Essas duas f6rmulas dizern a mesrna eoisa: nao importa se usarnos a variavel x, ou y, estamos ahrrnando que rodo individuo do universo tern a propriedade de ser fil6sofo.

Ncsses dais cases, podemos decidir sobre a vcrdade au falsidade das afirrnacoes. A primeira e verdadeira, pois existe, de faro, urn ruimero natural menor do que 2 (0 ruimero 1, por exemplo), enquanto a segunda e faIsa: nem todo mimero natural e menor que 2 (0 mimero 4, por excmplo, e maior que 2). 0 que fizemos em (5) e (6), ao contrario do caso x < 2 anterior, foi introduzir urn quantificador para
agir sobre a variavel.

94

C"pftLl/" 6. A Sintuxe J" Ciicu/o Je PreJicaJ",

(1)

6. 5.

QlI;l1ltjfic~dor('s

c formula" gemis

95

Com a introducao de quantificadores temos, entao.: urn terceiro ripo de formula, alern das atomicas e moIeculares que ja vimos no capitulo anterior: as formulas gerais, que sao, naturalmente, aquelas que sc iniciam por urn quantificador, A clausula correspondente, em nossa definicao de formula, a scguinte:

e

(3) Se x

e uma

variave] e

a e urna

formula na qual x ocorre, entao

Vxa e 3xa sao formulas.
Dizendo de outra forma 0 que esta escrito aeima, basta Tomar uma f6rmula a qualquer e prefixa-la com um quantincador universal ou existencial (au seja, uma expressao da forma Vx ou 3x) para obter uma formula geral - claro, com a restricao de que a variavel x do quantificador ocorra na formula. Por exemplo, se tomarmos a formula (Px ~ Qy) e colocarmos um quantincador a frente dela, como em Vx(Px ~ Qy), teremos uma formula geraL E se prefixarmos agora essa formula com um quantificador existencial como 3y, ficamos com 3yVx(Px ~ Qy), que, obviamente, tambem e uma formula geraL Note agora que, segundo a dehnicao acima, expressoes como 3xPa e Vx(Py v Qy) nao sao formulas gerais. Em ambos os casos, claro, 0 quantificador e desnecessario: mas a razao pela qual nao sao formulas que a variavel do quantificador, x no caso, nao ocorre na formula sendo quantificada: x nao ocorre nem em Pa, nem em Py v Qy. Por Dutro lado, claro que Vy(Py vQy) uma formula geraL Como (Py v Qy) e uma formula (molecular), eye uma variavel que ocorre nela, Vy(PyvQy) tambern formula. A nossa definicao de formula geral, contudo, nao elimina alguns casos estranhos de quantificadores supertluos. Por exemplo, esta claro que (VxPx v VxQx) e uma formula - molecular, no caso. 0 que aconteceria agora se prefixasscmos essa formula com um quantificador, ficando com, digamos, 3x(VxPx v VxQx). Voce diria que 0 resultado e uma formula? Pensando bem, e, pois (VxPx v VxQx) e formula na qual x ocorre, e 3x e urn quantificador. Mas e claro que, nesse caso, 0 quanrihcador para x nao vai ter intluencia alguma sobre 0 restante da formula: ele superfluo, (Existem, de fato, outras rnaneiras de definir formula que eliminam casos como esses, porem, as custas de uma definicao um pouco mais complicada.]

Como voce viu pela dehnicao, podemos classiticar as formulas em tres grandes grupos: as at6micas, as moleculares e as gerais. Voce pode dizer que as formulas atomicas sao aquelas cujo primeiro sfmbolo urn sfrnbolo de predicado (au unico sfrnbolo, no caso de um predicado zero-ario). Ja as moleculares iniciam com --, ou com 0 parentese esquerdo (, como em ~Fx ou (ra ~ Qb). As formulas gerais, entao, sao aquelas cujo primeiro simbolo V ou 3. Para enccrrar este capitulo, vamos vcr mais alguns exemplos simples de como formalizar no CQC sentencas envolvendo quantificat.;ao. Usando L para a relacao binaria 'x gosta de y', vamos formalizar a sentenca 'alguern gosta de Miau'. 0 resultado e

e

e

3xLxm. Ou seja, existe algum individuo, x, tal que x gosta de m, Miau. POt outro lado, se quisermos escrever na linguagem do CQC que todos gostam de Miau, podemos faze-lo atraves de

VxLxm,
ou seja, qualquer rente de que seja x, x gosta de Miau, Note que isso

e

e dife-

e

e

VxLmx,
pois essa formula afirma que, qualquer quer seja x, Miau gosta de x. Em outras palavras, Miau gosta de todos. De modo analogo, 'Miau gosta de alguern' torna-se

e

3xLmx.
E como fariamos com 'Se alguern gosta de Miau, entao Miau gosta de alguem'? E simples. Obviamente temos um condicional (usando colchetes para indicar seus elementos): Se [alguern gosta de Miau], entao [Miau gosta de alguem]. colocan-

e

Assim, basta transcrever antecedente eo consequente, do ~ entre ambos, e parenteses ao redor:

°

(3xLxm ~ 3xLmx).

96

Capilulo 6. A Sint;]xe Jo Cikui" de PrediG1JlJ" (l)

6.5. (JlJanriticaJof"s

e formulas gctni«

97

Sc agora combinarrnos urn quantificador com 0 operador de negat;:30, poderemos transcrever para a linguagem do CQC outras expressoes que tambern envolvern quantincacao - expressoes como 'ninguem', 'nem todos', 'nada', e assim por diante. Para dar urn exemplo, vamos simbolizar a sentence Ninguem

Exercicio 6.8 Supondo que C e urn prcdicado zero-arlo, que P e Q sao prcdicados unarios, e que T e R sao prcdicados binarios, diga quais das expressocs abaixo sao formulas c, caso sejarn, se sao atomicas, moleculares, ou germs.
(a) (b) (c) 'v'x(Pxv Tay)

e um

fil6sofo.

(3xQx)
(-,C ~ 'v'xC)

(d) (c) (t)

3Rax H Pab (-,Rax H Tab)
-,'v'w(-,Rxy ~ (Qx v Tn»)

Obviamcnte, ao dizer que ningucrn que alguern 0 seja. Portanto:

e um

fil6sofo estarnos negando

Exercfcio 6.9 Transcreva as sentencas abaixo para a linguagem do CQC, usando a notacao sugcrida.
(a)

--,::JxFx.
Isto e, nao h3 nenhum x no universo que tenha a propriedade de ser fil6sofo. Porem, isso tambem pode ser dito usando 0 quantificador universal: se ninguem um fiI6sofo (isto se nao existem filosofos), entao qualquer que seja 0 individuo x no universo, x nao Ii urn filosofo. Assim:

(b)
(c) (d) (c) (t)

e

e,

(g)
(h)

Vx--,Fx.
Ou seja, dizer que ninguem e urn fil6sofo e a mesma coisa que dizer que todos nao sao fi16sofos. Agora, claro que existe uma diferenca entre dizer que ninguem fi16sofn e que nem codos sao fi16sofos. Afirmar 'nem todos sao filosofos' e negar que todos sejam fi16sofos, isto e, estamos fazendo a negacao de 'todos sao filosotos', 0 que pode ser formalizado assim:

(0
(j) (k) (I)

e

e

(111) (n)
(p)

Algo e branco. (8: x e branco) Tudo e azul. (A: x e azul) Alguma coisa nao e azul. (A: x e azul) Algo e bonito. (B: x e bonito) Todos sao mortais. (M: x e mortal) Nada e insubstitufvel. (1: x e insubstitufvel) Nem tudo dura para sernpre. (D: x dura para scmpre) Centauros nao exisrern. (C; x e urn centauro) Alguma coisa nao e verde. (G: x e verde) Cada objeto e igual a si mesmo, (I: x c igual a y) Hi objetos que nao Sao iguais a si rnesmos. Nem tudo e cor-de-rosa. (R: x e cor-do-rosa] Nada e cor-de-rosa, Alguem

(0) Ninguem c mais velho que Pedro.
(q)

e mais velho

que Pedro. (p; Pedro; 0; x e mais velho que y) que alguem, (rn: Matusalem) que todos,

--,VxFx.
Ou entao, ja que afirmar que nem todos sao fil6safos existe alguern que nan e, assim:

Matusalern Matusaiem

c afirmar

(r)

que

(s)
(t)

(u)

::Jx--,Fx.
Espero que esses exemplos iniciais tenham dado a voce uma pequena ideia do que se pode fazer com os quantificadores. Mais tarde veremos como formalizar algumas sentencas bern mais cornplicadas. Por enquanto, rente ir resolvcndo os exerdcios a seguir.

(v) (w)

(x)
(y)

Nao e verdade que Matusalern e mais velho que todos. Alguern gosta de si mesmo. (G; x gosta de y) Todos gostam de si mesmos. Ninguern gosta de Miau. [m: Miau) Alguern nao gosta de si rnesmo, Nao existe alguem que goste de si mcsrno, Nao existe alguem que nao goste de si mesmo. Ninguem gosta mais de Paulo do que de Denise. (P; Paulo; d: Denise; L: x gosta rnais de y do que de z) Nem todos gostam mais de Paulo do que de Denise.

e mais velho e rnais velho

(z)

Por exemplo. Contudo. quantificadores. na pratica (por exemplo. sempre acabamos usando nao mais que uma diizia de constantes individuais e de predicado. bern como constantes para os individuos mencionados: digamos. Por que insistir em ter urn mimero infinite delas? Bern. e assim por diante. A restricao colocada acima de que tenhamos ao menos uma constante de predicado tern a seguinte razao de ser: ainda que voce nao disponha de constantes individuais. Observe que temos urn numero infinite de variaveis e constantes in. ainda assim voce pode gerar as formulas Fx. linguagem vamos nos ocupar. Vamos vet agora urn exemplo de uma linguagem de primeira ordemo Suponha que estamos formalizando sentencas e argumentos que falam de gatos. incluem todos os sfrnbolos logicos) chamamos de uma linguagem de primeira ordem.2 Uma Iinguagem de primeira ordem e qualquer subconjunto da linguagem geml do CQC que inclua todos as simbolos logicos e pelo menos uma constante de predicado. nus exercicios feitos ate agora). voce pode construir f6rmulas se dispuser de pelo menos urn simbolo de predicado. m. sinais de pontuafao. (5) e (6) sao chamadas simbolos 16gi. para 0 que podemos usar G. sem simbolos de predicado nenhuma formula pode ser gerada: lembre-se de que as formulas molcculares sao construfdas a partir das atomicas. A intencao disso e tarnbern a de ter tantos simbolos quantos possamos eventualmente precisar. caso . Na verdade.e a esses subconjuntos (que. Unguagens de primeira ordcm 99 CAPITULO 7 A SINTAXE DO CALCULO DE PREDICADOS (II) Neste capitulo. relacoes ternarias. (-. 0 que aeontece e que usualmente trabalhamos apenas com algum subconjunto dessa Iinguagem geral . a definicao acima e da linguagemgeral do CQC. I. da precisemos. temus infinitos predicados n-arios. se 0 unico simbolo nao-logico for 0 sfmbolo de propriedade F.7. precisamos ter sfmbolos para propriedades como 'x e urn gato' (urn peixe. Linguagens de primeira ordem relembrando como Vamos comecar e constituida a linguagem do Definicao 7.1 CQC. de primeira ordem. c e a.Fx v VyFy) etc. Definicao 7. se tudo 0 que pretendemos (6) cos. peixes e estrelas. como Miau. para cada numero natural n 2: 0. Assim. e de alguns deles em particular. mesmo dispondo de constantes individuais. dividuais: isso nos garante um suprimento inesgotavel delas. (4). um conjunto enumeravel de constames de predicado n-arias. aquelas em (1) e (2) sao chamadas simbolos niio-l6gicos. do calculo de predicados 7.1 A linguagem gera] do calculo de predicados de primeira ordern consiste em: (1) (2) (3) (4) (5) urn conjunto enumerave! de constantes individuais. urn conjunto enumeravel de varidveis individuais. e E. sejam eles sfrnbolos de propriedades. Voce poderia objetar que. de forma mais sistematica. para cada ruirnero natural n 2: 0. uma estrela). enquanto As expressoes em (3). P. e que estas comecam com urn simbolo de predicado. Mas. operadores. Cleo e Alfa Centauri. a proposito. Temos tambem urn numero infinite de sfrnbolos de predicadu. relacoes binarias.

. sao expressoes de £1 acima (i. A clausula (4). . claro.G. Note. entao -. no nosso caso. provavelmente gostarfamos de ter constantes individuais para denotar cada urn dos nurneros. Par outro lado.a. ao especincar uma de las basta que indiquemos quais sao seus sfmbolos niio-16gicos. como M para 'x menor que y'. como todas as linguagens de primeira ordem incluem os sfmbolos logicos. digamos. (Note que nolo podemos usar 0. como eu I Pode parecer um ahuso usar 0 rcrmo 'linguagem' para designar simples mente urn conjunto de simbolos . e acrescenta uma nova.P}. demonstracoes aritmeticas. Isto evira que. L1n para urn rnimero n. par outro lado. para urn numero natural n > 0. E a que fizemos acima com as linguagens £1 e £2. usamos urn subconjunto da linguagem geral de primeira ordem definida anteriormente. a defmicfio das f6rmulas de uma linguagem: Definicao 7. envolvendo mimeros narurais. esses subconjuntos devem incluir obrigatoriamente todos os simbolos logicos.4 Seja £. aquela que contern welos os sfmbolos nao-logicos que podemos especiticar. Nada mais e uma f6rmula.afinal.. nossa linguagern . [). quantificadores e parenteses. (a ~ /3). todos os sfmbolos logicos (que nao vamos repetir aqui). A Sintaxc do C. (3) (4) Essa definicao repete as tres clausulas que ja haviamos vista. tn e uma formula (aromica). garante que apenas as express6es que sao definidas pelas clausulas (1)-(3) sejam formulas. primeiramente.em cada teotia que fazemos -. Vamos recordar primeiro 0 que sao as termos de urna linguagem.E. entao Ptj . pais 0 primeiro caractere de uma formula at6mica tem que ser uma letra maiuscula. como constantes individuals. Alem disso. expressoes construfdas a partir dos sfrnbolos de £.Ex v Ea) quanto m~~V-..m. ou seja.3 Os term as de uma linguagern de primeira ordem sao suas variaoeis e constantes individuais. Ela certamente nao e uma formula atomica. Ela nao e uma formula molecular.e. Se x e uma variavel e a e urna f6rmula na qunl x ocorre. a para 0.. tanto (-. eventualmente. a seguir. que inclui. no casO de linguagens de primeira ordem. por exernplo. que. variaveis. uma linguagem de prime ira ordem. ou P para 'x urn mimero par' etc.iicu/o de Ptedicndos (ll) 7. . al para 1. se estivermos formalizando. dihcilmente precisaremos ro pequeno de simbolos nao-logicos. Porem. alem desses simbolos. operadores. em cada dominio de investigacao em que estejamos pretendendo trabalhar . a gramatica j.1 Uma ultima observacao: claro que uma das linguagens de primeira ordem possfveis e justamente a linguagem geral. Diremos que: (I) (2) Se P e um simbolo de predicado n-ario.vamos chama-la de '£ l' .se resume ao seguinte conjunto: disse. e e e Definicao 7. Se a e /3 siioformulas. No entanto.100 Capitulo 7. Linguagens de pritncira otdem 101 dizer a respeito desses individuos pode ser dito usando os simbolos acima. precisamos do alfaheto e de wna grarruirica? Mas. . tn sao termos.i esta dada: as dennicoes de 'rermo' e 'f6rmula'. e tj . E. Oeste modo. para especihcar uma linguagern formal. sera que x:JxP e uma formula? Bern.1. entao introduziremos sfmbolos para relacoes entre mimeros... nao haviamos dim que. pudessemos ter outras express6es que fossem formulas. Mas. tudo 0 mais nao. na clausula (1) o valor de n pode ser igual a zero. basta verificar sc essa expressao se enquadra em alguma das tres primeiras clausulas da definicao acima. pais 0 . mas cuja regra de formacao nao conhecernos.. ou seja. na pratica. de mais que algum nurne- £1 = {a. e (a H /3) sao formulas (moleculares). (aA/3).c. Conforme foi acima observado.) Uma expressao de uma linguagem de prime ira ordem qualquer sequencia finita de simbolos do alfabeto dessa linguagem: par exernplo. (av/3). Por exemplo. tennos e f6rmulas.. entiio Vxa e :Jxa sao formulas (gerais). e claro que nolo vamos precisar de outros. 1 etc. caso em que teremos uma letra sentencial. no geral. pois convencionamos que nossas constantes tern que ser letras minlisculas. eventualmente com subscritos. Teremos entao a linguagem Oesse modo. nern todas as expressoes de uma hnguagem sao bern-formadas.

quantificadores e parenteses. do modo seguinte. Em outras palavras.. 0 conjunto das subformulas de a inclui suats) subformulats) imediatafs) . Nocoes relacionadas a nocao de formula sao as de subf6rmula e subformula imediata. A Sintaxe Jo Cilculo de Ptcdicedos (II) 7. claro.Qb A 'v'x(Px -7 Qx» e -oPb. a urn nfvel ba0 Vamos aproveitar a ocasiao e definir. moleculares.. 0 escopo de urn quantificador apenas a formula que 0 segue.Qb A 'v'x(Px -.que chamamos de suas subformulas imediaws. pois u primeiro caractere de uma formula geral deve ser ou V ou H. (iv) a subf6rmula imediata de 'v'xa e de :3xa e a. e pode ser definido da seguinte maneira: numa formula da forma Vxa ou 3xa o escopo do quantificador e a.1. todas elas tenham urn comprimento finito). ate chegarmos as f6rmulas at6micas. «-oQb A 'v'x(Px ~ -7 Qx) -7 -7 -oPb) -oPb (-. Ela mostra como a formula foi construida a partir das f6rmulas atomicas que a comp6em. Os quantificadores agem apenas sobre a formula que inicia imediatamente ap6s a variavel do quantificador. aquela cujo primeiro sfmbolo ocorre imediatamente ap6s 0 quantificador. Temos urn casobase .1. e imediatamente abaixo dela. 0 tipo de definicao que demos para as f6rmulas chama-se definit.1 - «-. as subformulas imediatas de uma formula qualquer: (i) f6rmulas atomicas nao tern subtormulas (ii) a subf6rmula imediata de irnediaras: . que e urn condicional. usando-se operadores. ela poderia ser uma f6rmula? Nao: a clausula (4) profbe issu explicitamente. Repetindo esse procedimenro. (1) .Qb A'v'X(PX -7 Na figura 7. ou recursiva. -0. Mas. FIGURA 7. Vamos ilustrar isso tomando «-oQbA 'v'x(Px ~ Qx» -7 -oPb) como exemplo.1. (av f3). (-. e 'v'x(Px -7 Qx).102 Capitulo 7. 0 ambito de acao de urn quantificador e chamado de escopo do quantificador. (a ~ f3). Isso nos permite construir formulas bastante longas e cornplexas nao ha limite para 0 tamanho que uma formula possa ter (embora. portanto. ha uma outra maneira de classificar as formulas: por meio daquelas que sao abertas. Como eu havia mencionado. comecando por I (Px I -7 A -7 Qx) Qx Qx» -oPb) e suas subformulas. onde temos as formulas atornicas. temos essa f6rmula.fx(Px -7 Qx» -7 -. Finalmente. se for 56 uma: no caso. e assim por diante.iioindutiva. x:3xP nao e uma f6rmula geral. ou 0 parentese esquerdo (. para definir isso. gerais.a e aj (iii) as subformulas imediatas de (a Af3). se ela nao se enquadra em nenhuma das tres primeiras clausulas da detinicao. Nessa figura temos 0 que se chama a arvore de formar. voce ve que chegamos sico.e as demais formulas sao obtidas a partir destas. A figura 7. a saber. Assim. Alern de atomic as.as formulas atomicas .QbA \. Vamos ver alguns exemplos. e das que sao fechadas. Ling!"'gens Je ptirneim otdctn 103 prirneiro caractere de uma f6rmula molecular e ou 0 simbolo de negafao.Pb tern apenas urn componente. -. podemos definir 0 conjunto de todas as subformulas de a: isso inclui as subf6rmulas irnediaras de a. que sao -. Para cada uma dessas duas formulas temos tambem suas subf6rmulas imediatas (ou subtormula imediata. bern como todas subf6rmulas dela(s). as subforrnulas imediatas destas.ao da formula. na parte de cima. precisamos primeiro falar sobre escopo de quantihcadores e sobre ocorrencias livres e ligadas de variaveis. Oito de outra forma. apresenta todas as subtormulas de «-. que e Pb). seus componentes esquerdo e direito . e (a H f3) sao a e f3.Pb).Qb Qb A Px Qx)) -7 'v'x(Px Qx) Pb I De modo analogo.

ou seja. digamos. Dito de outra forma. e a formula e aberta. qualquer ocorrencia de alguma variavel x numa formula a que esteja fora do escopo de qualquer quantificador para x e chamada de uma ocorrencia livre dessa variavel em a. Por exemplo. numa formula a. como voce ja deve ter notado. Rab ~ (Px 1\ Qx). Linl-r"agens de primeira ordem lOS Nesse caso. nas quais as variaveis yew. E o escopo de Vy? Obviamente. De modo analogo. eliminar parenteses "desnecessarios".1. as ocorrencias de x em -. um excesso de parenteses pode acabar prejudicando a facilidade em ler uma formula. 0 escopo do quanrificador 'ilx e a formula que se inieia imediatamente apos a ocorrencia de 'ilx. e 0 escopo de Vz e apenas a formula Ixz). por estar dentro de seu escopo. a f6rmula que se inicia imediatamente ap6s Vy. ou seja. Ambas as ocorrencias de x sao ligadas: a primeira. (Px ~ Qx). Essa vai ser nossa prime ira convencao com respeito a abreviaturas. como (Vx(Px ~ Qx) 1\ 3wRw). pois o quantiticador Vz nfio esta agindo sobre ela (a formula e molecular. Antes de passarmos aos exerclcios.a f6rmula que se inicia imediatamente apos a variavel=-> e Px. introduziremos uma pequena convencao para facilitar urn pouquinho na escrita das f6rmulas. Note que as outras duas ocorrencias de w em (Fw ~ VwFw) estao ligadas mas isto nao importa. logo. o operador principal e 1\. seja de que variavel for. au seja. porque ocorre em uma parte de ('ilxVzLxzI\Qz) que c da forma Vx{3. portanto. Por exemplo. a formula cujo primeiro sfrnbolo e 3: a f6rmula 3zFzy. (2) Nesse caso. As formulas fechadas sao chamadas ainda de senten\tas. VxVyRxy como uma abreviacao de (VxVyRxy 1\ 3z(Qz v Pz) 1\ 3z(Qz v Pzj). e usual introduzir-se uma serie de abreviacoes. Isto e. Por exernplo.a saber. Dizemos agora que uma ocorrencia de uma varia vel x e ligada. como Vx3zQxyz ou (Fw ~ 'ilwFw). bern mais tarde veremos algumas outras. Note que (2) nao e uma formula geral: seu primeiro sfrnbolo eo parentese esquerdo. e uma formula molecular. ele e claramente a formula FzY. e livre. convencoes que nos permitem. ocorrem livres. uma f6rmula e chamada de fechada caso nao possua nenhuma ocorrencia livre de variavel. Por enquanto. 0 escopo de 'ilx . Uma ultima observacao. A ultima ocorrencia da variavel Z na f6rmula (3) acima.104 Capiruio 7. na formula acima. Se quisermos agora tomar essa formula e nega-la (por exemplc). 0 usa de parenteses elimina as ambiguidades. basta uma ocorrencia livre. Com relacao ao escopo de 3z. podemos escrever (FsI\Gs) como uma abreviacao de «Fs I\Gs) ~ Ms). apos 0 L. e ~Ms temos duas ocorrencias da variavel x: a primeira faz parte do quantificador. teremos . a primeira coisa que se pode fazer e dispensar os parenteses externos de uma f6rmula molecular. em alguns casos. se x ocorre em alguma parte de a que e da forma Vx{3 ou 3x{3. a formula cujo primeiro sfrnbolo e 0 parentese esquerdo. respectivamente. por ser a variavel do quantiticador. E preciso mencionar que uma ocorrencia de variave] e sempre livre ou ligada relativamente a alguma formula. A Sintaxc do C"icuio de Ptcdicedos (ll) 7. se x au faz parte de urn quantificador.Lxx sejam ligadas. Contudo. se ela esta escrita isoIadamente. na f6rmula (3) Uma formula e chamada aberta se possui pelo menos urna OCOrrencia livre de alguma variavel. Conforme vimos no capitulo anterior. ou esta no escopo de urn quantificador para x em a. Suponha que tenhamos escrito uma formula sem os parenteses externos. VxVzLxz (onde {3= VzLxz). e a segunda. Por outro lado. Em razao disso. Assim.Lxx sao livres. e a segunda. Considere agora a seguinte formula: ('ilxPx ~ 'ily3zFzy). E apenas isto: Vy3zFzy ja esta fora do escopo de Vx. em Lxz. embora todas as ocorrencias de x em 'ilx-. eIa sera a iinica.

'Se alga urn gato.(Rab --" (Px 1\ Qx)).106 C~pitul() 7. Por outre lado. Se nao fizermos isso. Proposi. 'Somente (so. se quisermos quantificar universalmente a formula Rab --" (Px 1\ Qx).FaAGb -.2 Proposicoes categoricas No restante deste capitulo. como 'homem'. Exercicio 7. poderiamos dizer tarnbern: 'Todos os gatos sao mamfferos'. A proposito. Resumindo. comecando pelas particulares afirmativas. 'gate'. Ou seja. 'Gatos sao sempre mamiferos'. Lembre-se de que ela nao e uma formula verdadeira. apenas) os mamiferos sao gatos'. a ausencia de parenteses deixaria --" como 0 operador principal da formula. e como a teoria do silogismo era considerada a [ogica ate meados do seculo pass ado. 'professor de violino que mora no Canto da Lagoa' etc. ha uma diferenca entre dizer que samente os mamiferos sao gatos e que todos os mamiteros sao gatos. por exemplo). escondidos. para a linguagem do CQC.Gb ~ Rab» Rtp H 'v'x(Rtx A 3yRxy) (d) (e) (0 ('v'x3yRxy v'OFa) ~ 'ORab 'O(FaAGb) ~ 'O(Rbc AGb) 'O'O'v'x3yRxy A (Fa ~ Rbc) Exercicio 7. 'rnamffero aquatico'. As proposicoes categoricas sao aquelas que correspandem a uma das quatro farmas seguintes: • • • • TodoA e B NenhumA e AlgumA eB Algum A nao B eB (universal afirmativa) (universal negativa) (particular afirmativa) (particular negativa) -. 0 resultado seria a formula Vx(Rab ~ (Px 1\ Qx». mais uma vez. se algo um gato.Rab --" (Px 1\ Qx) e obviamente urn condicional. Fx Pa ~ (Pa --" Pal Ax ~ 'v'xAx (3x(Qa H Qx) H Qa) H Qx 'OPaA 'OQb 'v'x3y'ifz«Sxyz A Szya) ~ ex) 7. 'Os gatos sao mamfferos'.(FaA (-. De modo similar.. sao os externos. entao urn mamifero' etc. pois nem todos os mamfferos sao gatos (ha os morcegos e ornitorrincos. todos os gatos sao mamfferos. como os iinicos parenteses que deixamos de escrever. classicos na historia da logica. ha varias maneiras em portugues de expressar uma proposicao categ6rica. apenas a abreviaqao de uma formula. A partir dos exerdcios abaixo essa convencao ja esta em uso. A Sintnxe do Cjlculo de Predicudos (II) 7. mas que seja um gato'.2 Diga se as formulas abaixo sao sentencas ou nao. primeiro recolocamos os parenteses. se f6ssemos reintroduzi-los em -. qual e 0 eseopo de cada quantificador e quais sao variaveis que ocorrem Iivres au ligadas nelas. Os parenteses externos.iies GI regoric3s 107 que rccolocar os parenteses: -. Par que! Bern. (a) (b) (c) (d) (e) Fx (h) (0 (g) VxFx Pa Vy'OPy 'OVxFxvGa 'ifxPx ~ Qb 'ifx('ifyRxy ~ Ryx) (i) (j) (k) (1) (m) (n) 3x'ifyGxy ~ 'v'y3xGyx 'v'xFx v . tern que ser urn mamifero. Por exemplo.1 Construa a arvore de formacao para eada uma das formulas abaixo. que dizer de 'somente os mamiferos sao gatos'? Parafraseando isso. sentencas que em que as letras A e B funcionarn como variaveis para expressoes que especificam classes. Ou seja. chegamos a alga como 'nao existe algo que nao seja marnffero. devem ser entendidos como ainda "estando la". Como tais proposicoes sao 0 material de que os silogismos sao construldos. 2. 'Somente os rnamfferos sao gatos' diz a me sma coisa que 'todos os gatos sao mamfferos'? E isso mesmo? E isso mesmo. dizem respeito as proposicoes (ou sentences) categ6ricas. se quisermos tamar Rab ~ (Px 1\ Qx) para fazer com ela qualquer operacao. concorda? A segunda afirmacao falsa. Por exemplo.urn condicional. seria interessante ver como dar conta delas usando a linguagem do CQC. Voce pode estar se perguntando se nao houve urn erro a respeito de uma das variacoes acima. digamos que queremos formalizar a sentenca 'alguns peixes e e e e .Rab --" (Px 1\ Qx» . vamos ver alguns exemplos mais complicados de como traduzir. Veja. e fa~a a [ista de suas subf6rmulas: (a) (b) (e) envolvem quantificacao. da teoria do silogisrno de Aristoteles. Alguns desses exemplos.Rab --" (Px 1\ Qx) terfamos (-. -. Variacoes estillsticas semelhantes sao tarnbern possiveis para os outros casos. embora nao aparecarn mais. ela deve obviamente ser recolocada entre parenreses. no casu de urna universal afirmativa como 'Todo gato e mamifero'. Vamos entao ver como traduzir proposicoes categoricas para a nossa linguagem artificial. Ou seja. pela nossa convencao.

(Pc /\Ac)? No primeiro caso. digamos. de x mas isso nao altera muita coisa. diz que ha urn individuo que tern as duas propriedades: a de ser urn cachorro e a de ser urn peixe. Esta. afirmamos que algo um peixe: :3xPx. 'alguns peixes sao azuis'? Obviamente teremos que utilizar variaveis e 0 quantificador existencial. que a sentenca (4) acirna nao e categorica. remos uma conjuncao. terfarnos. no segundo. os parenteses nao podem ser esquecidosl Voce ainda recorda a distincao entre. certamente sao) distintos. E esses individuos podem ser (no caso de peixes e cachorros. como voce se recorda do e capitulo anterior. Depois. Mas como ficaria. Note que. ::JxCx. uma vez que as duas formulas sao equivalentes. ternos: Ha pelo menos urn x tal que: x e urn pinguim e x nao mora na Antartida. as duas ocorrencias de :3x acima sao completamente independentes: de urn lado estamos afirmando que alguma coisa e urn cachorro.jJctl/" de Predicad"". Assim. e urn peixe e e azul. Algo teriamos e urn cachorro. e tanto faz que variavel voce utiliza a uso de variaveis distintas nao quer dizer que haja dois individuos diferentes envolvidos na hist6ria. Ou seja. usando Antartida': P para 'x e urn pinguim'. Ac e -. (lI) 7. ou 'alguma coisa e urn peixe azul'. e ::Jx(Px AAx).2. de modo equivalente em portugues. como 'algum pinguim nao mora na Anrartida'. Proposicocs categ6ricas 109 sao azuis' . :3yPy. a ocorrencia em Ax esra fora do escopo do quantincador e. mas que nao tern a propriedade de morar na Antartida. Se quisessemos agora formalizar a senrenca a seguir: peixe. :3xCx r. livre. 'algum peixe e azul'. Parafraseando isso. Bern. que diz que existe ao menos urn x que tern as duas propriedades: ser peixe e ser azul.au. de outro. na formula acima. Digamos que pretendemos formalizar a sentenca 'algum pingiiim que mora na Antartida nao gosta de frio'. Mas nem todas as expressoes que representam classes nas proposicoes categoricas precisam ser propriedades simples como 'x e urn peixc'. se quisessemos formalizar 'Cleo urn peixe azul'. se escrevermos ::JxPx/\Ax. 0 que no mundo real nao e verdade.Ax). apenas a variavel em Px esta sendo quantificada. -. PCAAc (ja tendo eliminado os parenteses extcrnos). Como eu disse. Parafraseando a sentenca em questao. entao. envolvendo varies simbolos de predicado. sim. o que queremos dizer com isso e que existe pelo menos urn individuo que tern a propricdade de ser urn pinguim.Pc r. voce poderia ter formalizado a sentenca (4) par rneio de Ha ao menos urn x que ou seja. a negacao de uma conjuncao. e A para 'x mora na :3x(Px /\ -. o resultado final. Ha ao menos urn x tal que: x e urn peixe e x e azul. as duas ocorrencias de ::Jx em (5) sao independentes uma da outra. portanto. portanto. Se quiser enfatizar a possibilidade de que os individuos sejam distintos. e algo e urn (4) (5) :3xCx A :3xPx.108 Capitulo 7. Observe que a formula acima e diferente de e 3x(Cx /\ Px). tcmos algo assim: Note. A Slutnxc do C. Vejamos agora um exemplo de uma proposicao categorica do tipo particular negativa. enquanto. Podemos ter coisas mais complexas. Isso e urn . primeiro.

claro.. apenas de uma constante individual e de constantes de predicado. Assim: e esta dizendo que Considere Vx(Fxj -7 Ex). entao e azul'. portanto. nao ser urn peixe. e ter outra cor. na verdadc. Assim.Ax). maneira: [oao sao estudantes. Mas como 0 CQC tambem nos permite trabalhar com relacoes.i. Isso 56 e verdade. Mas urn certo x pode. x Note. Usando F para 'x gosta de frio'. Todos os filhos de Esta sentenca veja: 'ilx(x que e peixe -7 x e azul). individuo x. se esta coisa urn peixe.·i 11[ outro exemplo de uma particular negativa: algum A (urn pingilim que mora na Antartida) nao urn B (urn indivtduo que gosta de frio). afirmativa. temos entao: nao e [urn individuo Vamos agora examinar alguns exernplos com 0 quantificador universal. Na teoria classica do silogismo. Note que apareceu nela urn operador. vale 0 scguinte: se ele for peixe. sem excecao. nao podemos formalizar a sentence 'todo peixe e azul' com Se comecarrnos a formalizar isso. De modo analogo. claro. Para qualquer Isto corresponde a x. e podemos formalizar isso assim: DU Vx(Px -7 -. ou 'para qualquer coisa. tercmos Vx(x e filho de Joao -7 e estudante). x € urn peixe ex e azul. qualquer que seja 0 1\ Ax). num universo de peixes azuis . agora urn exemplo mais complicado: . entao nao e azul'. comecando com uma universal afirmativa como 'todo peixe azul'. nao e isso que a sentenca original afirmava.e. verdade que. nossa paratrase ficara mais ou rnenos como segue. que na estrutura da sentenca 'todo peixe e azul' esta escondida uma implicacao. a nosso 'se .110 Capitulo 7.:Jx(Px Ax). '. sao peixes azuis.. Obviamente. Ptoposiciv:» categ6riGI. que todos as indivfduos do universo tern as duas propriedades: ser peixe e ser azul. sentencas que as envolvem tambern podem ser formalizadas. 'ilx(Px Esta f6rmula. entao x nao e azul. letras como A e B serviam para propriedades. tern a mesma forma de uma universal Todo [filho de [oao] e imediatamente forrnalizavel da seguinte Vx(Px -7 Ax).. nao e mesmo? 0 segundo caso significa dizer que. Podemos comecar com 'Qualquer peixe e azul'. para qualquer x. Por exemplo. Tentemos fazer uma parafrase dessa sentenca. num universo onde todos as individuos. e [estudante]. Por exemplo.2. Precisamos. Voce percebe a diferenca entre 'Todos sao peixes azuis' e 'Tbdos os peixes sao azuis'. e e Ou seja: para qualquer x. Contudo. uma sentenca como 'nenhum peixee azul' pode ser parafraseada como 'se algo e urn peixe. Ou e seja: Algum [pingilim que mora na Antartida] que gosta de frio]. au 'qualquer coisa que seja urn peixe azul'. agora. encao e azul.. A Sinraxe Jo Ci/cu/" de Pteilicndos (II) 7. poderiamos usar e 1\ urn peixe. j para [oao. -. ou seja. entao . F para IX e filho de y' e E para IX estudante'. Esta ultima parafrase ja nos coloca mais proximos do que desejamos. substituindo x par 'esta coisa': e seja. nao existe algo que seja urn peixe azul. se x Alternativamente. se x € urn peixe entao x € azul..

(P: x e uma pessoa. porern. A Sint"xe Jo Cj/cu/" de Predicedo« (II) 7. Mas certamente nao existe urn individuo que seja gato e caehorro ao mesmo tempo.112 Cap{ru/o 7. As- Tudo que c azul e bonito. (P: x e urn papagaio. R: x e vermclho) Nenhurn papagaio e vcrmelho. L: x e linda) Nenhurn peixe e anffbio. Assim. Para perceber a razao disso.Bx) Alguns hornens nao sao sinceros. ternos: (p) (q] (r) \ix«Gxv Cx) ---') x). Ha ao menos urn papagaio. na formula usamos v. usando a notacao sugerida: (a) (b) (c) (d) (e) (f) (g) (h) (i) (j) (k) (I) (m) (n] (0) Ax) ---:> -. Alguns numcros naturais sao Impares. (H: x e homern. usando os prcdicados G.3 Traduza as sentencas abaixo para a Iinguagern do CQC.7. Tomemos a sentens. pa-ra exprimir corretamente 0 que estava em portugues. A Como urn infcio de forrnalizacao.. pois ha muitos outros tipos de proposicao (ou sentenca).6cs c<ltegr>ricas 113 Nenhum Essa scntcnca tiva: Nenhum tilho adolescente de joao e estudante. (A: x e azul. estamos falando de todos as gatos e cachorros. (1: x e tnvertcbrado) Alguns papagaios nao sao vermelhos.'gatos e cachorros' -. (N: x e um numero natural. Como voce ve. isso e apenas uma pequena parte da historia. (M: x e rnulher. Toda crianca rravessa gosta de brincar. T: x e persistente. S: x e lfquido) Ncnhum animal e vegetaL (A: x e urn animal. uma coisa curiosa: embora na sentenca em portugues tcnha aparecido uma conjuncfio . Hi ao menos urn papagaio vcrmelho. compare a formula anterior com a seguinte: [tilho adolescente de [oao] temos: [estudante]. \ix«Fxj A temos. sim. urn ultimo exemplo. 0 que justamente 0 que pretendfamos. finalmente: Exercicio 7. muitas sentences de estrutura mais complexa podem ser reduzidas a uma das quatro formas basicas de proposicao categories. e estudante). \ix(x Ou seja: e fiIho adoIescente de [oao ---:> -oX e estudante). e e \ix«x e tilho de joao x x e adolescente) E. PmposII. agora. A: x e anfihio) Alguns rnerais sao lfquidos. (L: x vende muitos livros) e Impar) Obviamente. e uma universal nega- Note. (C: x e crianca: G: x gosta de brincar) Toda crianca gosta de brincar. R: x e rornanrico) Ncnhum poera rornantico vende muitos livros. (T: x e travessa) . A Qualqucr pessoa que seja persistente pode aprender logica. L: x pode aprender logica) Ha criancas que gostam de brincar. B: x e bonito) u)do poeta e romantico. A tern a forma 'Nenhum c B'. \ix«Gx urn cachorro A Cx) ---') x). (P: x e peixe. S: x e sincero) Todas as mulheres sao lindas.a Os gatos e os cachorros sao anirnais dornesticos. (M: x e urn metal.Ex). precis amos usar a disjuncao: qualquer x que seja urn gato au que seja urn eaehorro urn animal domestico. Essa ultima esta dizendo que qualquer coisa que seja urn gato e e urn animal domestico. 0 quadro seguinte resume 0 que vimos ate agora: TodoAc NenhumAe AlgumA B B \ix(Ax ---:> Bx) \ix(Ax ---:> -. (P: x e urn poera. I: x Entretanto. usando A para 'x ---:> -oX e adolescente'. T: x e urn vegetal) Nern todos os animais sao invertebrados. e ao menos uma coisa vermelha. C e A.Bx) :3x(Ax ABx) eB eB Algum A nao :3x(Ax A -. Antes de passarrnos aos exerdcios.

ninguem e uma unanimidade. Urn outro Nem todos os gatos sao pretos. usando G para 'x gosta de y': 'v'x::iyGxy. x gosta de y. A: x e amigo de y) Nem todos os espi6es sao mais perigosos do que Boris. digames.asgerais e com elas. Usando G. ha urn y do qual eIe gosta'. Maria gosta de y etc. como voce notou. de modo geral.3 Quantificacao multipla N a secao anterior. nao cxemplo: e uma formula geral. format sentencas mais complexas.:3x(Gx /\ Mxm) /\ Lx). terernos: 'v'x(Gx ~ Px) ~ -. Par exemplo. (b: Boris. . PeL para as propriedades envolvidas. Ela pode ser parafraseada do seguinte modo. diz alga bern diferente: A traducao para a linguagern do CQC e obvia: :3y'v'xGxy. 0 que e falso. tal que. 'todos gostam de alguem' e provavelmente verdadeira: para qualquer pessoa. alern do que ja tinhamos. ha alguem de quem ela gosta.. existe algum individuo y do qual todos gostarn.: qualquer Na Iinguagem que seja x. tambem comum termos sentencas em que aparecem mais de urn quantificador. 7. Isso afirma que existe algum individuo. claro. parecida com a anterior. (K: x gosta de ir ao cinema) Qualquer amigo de Pedro e amigo de [oao. j: [oao. i. qualquer que seja x.e. entao nao existern gatos cor-delaranja. 0: x c mais perigoso do que y) Nenhurn espiao e mais perigoso do que Natasha. y. Mas 6bvio que podernos tomar. mas com a ordem dos quantificadores invertida. Por Dutro lado. nos restringimos a formalizar principalmente proposicoes categ6ricas. Por exemplo. duas proposicoes categ6ricas quaisquer e fazer sua conjuncao Os casos mais interessantes envolvendo quantificadores. porem. Ha urn espiao que nao e mais perigoso do que Boris e nem do que Natasha. atraves de operadores e quantificadores. S: x e urn espiao. (p: Pedro. loaD gosta de y. A f6rmula seguinte. a ordem dos quantificadores e de fundamental importancia. Quantificafau mtiltip/a [[ 5 (5) (r) (u) (v) (w) (x) (y) (z) Toda crianca travessa gosta de brincar e de ir ao cinema.:3x(Gx /\ Lx). envolvem apenas urn quantihcador (existencial ou universal). Ja havfamos visto alguns exemplos na se<. pois. que. Em outras palavras (e sfmbolos) .[[4 Capitulo 7" A Sinwxe d" CalculI> de Predicedos (ll) 7" J. considere a sentenca 'todos gostam de al~uem'. e duas pessoas diferentes podem bern gostar de outras pessoas distintas: joao gosta 'v'x(Gx ~ Px) /\ 'v'x(Cx ~ Bx) Deve estar claro tambem que voce pode tomar quaisquer senten<. No entanto. 'qualquer que seja x. obtemos M para a relacao 'x e maior -.ao anterior (como a ultima sentence do exercicio acima). (n: Natasha) Qualquer um que seja mais pcrigoso do que Natasha e mais perigoso do que Boris. que. ha urn y tal que x gosta de y. e os cisnes sao brancos. e (ou disjuncao etc. nem ha gatos maiores que Miau que sejam cor-de-laranja. Alguern e rnais perigoso do que Boris e Natasha. Nenhum espiao que seja mais perigoso do que Natasha e mais perigoso do que Boris. que y'. do e CQC.}: Os gatos sao pretos. Usando agora. 'v'x(Gx ~ Px) /\ -. A proposito. ocorrem quando ha mais de urn quantificador e urn ocorre dentro do escopo do Dutro. mas urna implicacao. considere a sentenca Se todos os gatos sao pretos. .

Neste caso. se 0 primeiro pai do segundo. nao gosta de todas elas sem excecao. Nao e uma beleza? E agora. A Sintexc do Ci/cu/" de PrediGldos (II) 117 de Maria. A prime ira fica como sc segue: Para encerrar. Isto e. (Basta acrcscentar que Carlos rarnbem gosta de Etelvina e ja teremos material para uma novelal) Digamos que queremos agora formalizar as sentencas 'ha alguern que nao gosta de ninguern' e 'ha alguem que nao gosta de todos'. temos 0 seguinte: notacao: M: x G: x R: x e rico.\fyGxy. para algum x. mas na verdade nao note que estamos tratando de uma proposicao versal afirmativa: Todo [marciano Major]. neste caso envolvendo rres quantificadores: dados tres indivfduos quaisquer. ela pode estar significando que ha alguem que.Rx)'. ha urn y. Substituindo isso em (7). ficamos com e resultado final tera que ter a seguinte verde e rico ---7 Vx(x e marciano. Diferenternente disso. S: x fica em Svrtis Major. y fica em Syrtis Major. Mais urn exemplo. e a formula correspondente e a mesma.oxy. a sentenca 'ha alguem que nao gosta de todos' pode rambern significar que ha alguern que nao gosta de qualquer pessoa . 'x mae de y' e 'x e avo materna de y'. P solucao: c VxVy(Axy ---7 :Jz(Pxz. tal que y e uma casa. e que e mae do segundo. (6) A primeira parte e facil.A. e urn marciano. Podemos substituir isso em (6). e ambigua. entao ha urn terceiro de quem 0 primeiro e 0 pai. qualquer que seja y. e A para as relacoes 'x pai de y'. entao ha urn Z tal que x e pai de Z e Z e mae de y. temos a E algo ligeiramente parecido: se urn indivfduo e avo materna de outro. x nao gosta de y. Pedro gosta de Etelvina etc. vamos tamar uma sentenca bern complieada.Mzy». e x possui uma casa em Syrtis Major). x nao gosta de nenhum y mesmo . au seja: au seja: 3y(Cy. ever como podemos traduzi-la para a linguagern do CQC. 0 que voce faria nas tardes de sabado se nao houvesse exerdcios de logica. verde e rico' equivale a 'x marciano e x verde ex rico'.ou seja. embora goste de algumas pessoas. Para comecar. Isto e: quaisquer que sejam x e y.A. ou seja. respectivamente. Digamos que eu peca a voce para formalizar a sentenca Todo marciano Suponhamos verde que e rico possui uma casa em Syrtis Major. Isto e.116 Capitulo 7. (7) e e Mas como vamos agora representar 'x possui uma casa em Syrtis Major'? A resposta mais ou menos imediata: e VxVyVz((PXY. (Gx I\Rx» ---7 x possui uma casa em Syrtis Major). nao e mesmo") . (Afinal. M. e 0 segundo e mae do terceiro. xy)). ficando com: e e e Vx«Mx. Usando P. Por urn lado. essa sentenca diz o mesmo que a primeira acima rnencionada. categorica .A. (Sy . a segunda sentenca. que diz que alguem nao gosta de todos.A. ex possui y. e verde. Maria gosta de Pedro.uma uni- verde que e rico] [possui uma casa em Syrtis estrutura: :Jx-. C: x e uma casa.A. que nao gosta de ninguem. P: x possui y. au seja.A.nao gosta de ninguem. 0 e tanto. entao 0 primeiro e avo (materno) do terceiro. nao verdade que ele goste de todo e qualquer y. se x avo materno de y. (GX. a seguinte tambern que voce deva fazer iS50 utilizando :Jx\fy-. Por outro 1ado. divirta-se com os exercfcios abaixo. Em sfmbolos: 'Mx.A. Pareee complicado. Myz) ---7 Axz). que diz que ha urn x tal que. pois 'x e marciano.

5 (a) (b) (c) (d) (c) Traduza as sentencas abaixo para a linguagem do CQC. que ama alguem. se Miau gosta de rodos. D: x da y para Z.4 Traduza as sentencas abaixo para a linguagem do CQC. entao Socrates nao sao bonitas. (c: Carlos) amigo de rarnbem de algum amigo de [oao. Alguern nao e amado par todos. Ha urn livro do qual nenhum Nenhum psicologo gosta de livros. H: x bate em y) . (M: (0) (p) (q) (r) tes nao e humano. Se todos os filosofos espertos sao cfnicos e apenas mulheres sao filasofos cspertos. Todos gostam guern. amigo de qualquer amigo de Pedro ou Carlos mulher mulher. mas ninguem Ou alguern ama a todos. Alice e Beatriz gostam gum livro para alguern. Todos gostam de Miau. gosta de alguem. psicologo deram urn livro para Beatriz. Todos amam alguern que nao ama ninguem. A: x ama y. F: x c urn filosofo. Urn fil6sofo e urn psicologo Se algum gosta. B: x e bonita) sao imortais. se ha algum fil6sofo esperto.6 Alguem gosta de alguern. A: x ave. G: x gosta de y. alguma mulher cfnica. politico) amigo de Pedro ou Carlos Qualquer Qualquer Qualquer amigo de Pedro [oao. j: [oao: A x e amigo de y) Qualquer amigo de Pedro que nao seja urn politico (P: (i) (j) (k) (I) (m) (n) Urn fil6sofo deu urn livro para Alice. ou alguern ama rodos e alguern nao Os filosofos gostam de todos os livros. Miau gosta de todos. (p: Pedro. Todos amam alguern que nao os ama. gosta de Beatriz. G: x gosta de y. por todos. e amigo e amigo c de Joan. P: x e urn psic6logo. entao algum tilosofo gosta desta mesma pessoa. que 0 usando a notacao sugerida: m: Miau. se algum fil6sofo da alse todo fil6sofo da algum livro para al- e urn (F: x e urn fazcndeiro. (F: x e urn filosoto. F: x vaal Todo fazendeiro B: x tern urn burro no qual ele bate. (H: x 0 e um homern. Se todos os humanos e imorral ou 1: x e imortal) Socra- Ou os fil6sofos gostam de todos os livros. se Tweety nao voa. Nem todo homem Alguem Alguern ama alguern. e uma de rodos os filosofos. entao. c: Claudia. Alice e Beatriz deram urn livro para Claudia. e amado Ha urn livro do qual todos os fil6sofos gostam. A Sintaxe d" La1cuio de Predic. (j) Algum fazendeiro Todo homem e uma mulher. (k) (I) (m) (n) ama uma mulhcr ama. enrao algum fil6sofo tambem (f) (g) (h) (i) Nenhuma x e uma e feia. M: x A: x arna y) ama uma mulhcr que ama. L: x e urn livro. x e urn e amigo de Joan. Todo homem ama uma mulher Todos sao amados e amado por alguem. usando a notacao sugerida: a: Alice. pm todos. burro. c e C: x (t) (g) (h) (i) Alguern nao ama todos. ama nmguern. dos fil6sofos. Ncm todas as aves voam. Exercicio 7. psicologo gosta.3. Todo filosofo gosta de algum livro. (s: Socrates: H: x e humano. E: x c esperto. (j) (k) (I) (m) (n) Traduza as sentcncas abaixo (algumas sao urn pouco complicadasl) para a linguagem do CQC. M: x e uma mulher. entao algum fil6sofo Nern os fil6sofos nem os psicologos gostam de si mesmos. tern urn burro no qual ele nao bate. cinico) Todos sao am ados pm todos. Se algum psicologo gosta de alguem.118 Capitul" 7. au nao gostam de nenhum. e amigo de [oao. (a) (b) (c) (d) (e) Todos amam alguern. do qual e1a nao gostou.Jdos (II) 7. Se algum psicologo gosta de alguern. (t: Tweety. Exercicio 7. Qllanrifica~ii" nlliiripia 119 Exercicio 7. Um filosofo deu urn livro para Alice. mas Miau nao gosta de ninguem. Todos amam alguern. (t) (g) (h) usando a notacao sugerida: Nenhum amigo de Pedro Filosofos nao gostam de psicologos. b: Beatriz. T: x perrence a y. mas algumas mulheres F: x e feia. (a) (b) (c) (d) (e) Alice gosta de algurn fil6sofo que gosta dela. Se todos gostam de Miau.

Se dermos uma interpreracao a uma formula. voce teve contato com uma Iinguagem artificial. e verdadeira au falsa. Como voce ve. Mas af nao terfamos mais urn sistema de logica. sua conclusao e verdadeira au falsa. voce nao tera condicoes de dizer se a senrenca Tiibingen ist eine schone Stadt Com este capitulo vamos iniciar uma parte relativa a sernantica do CQC. Significado <' verda de 121 CAPITULO 8 INTERPRETAC. Depois.]. para poder investigar a validade desse argumento precisamos dizer em que condicoes certas formulas sao verdadeiras au falsas. Este capitulo pretende apenas apresentar as ideias basicas que norteiam a construcao de interpretacoes para linguagens artificiais.c e entao procurat mostrar sua validade (ou invalidade. durante nossa discussao inicial vimos que um dos objetivos da logica e a determinacao da validade ou invalidade de argumentos ou inferencias. e assim pot diante. precisamos apenas encontrar os signiticados dos simbolos nao-logicos. 0 que faz com que uma linguagcm artificial qualquer seja uma linguagem da logica e 0 significado fixo que atribuimos a certos sfmbolos: os sfrnbolos logicos. Essa interpretacao de que precisamos. Nos capftulos subseqiientes. A mesma observacao aplica-se a formulas de uma linguagem artificial. poderemos entao dcterminar se essa f6rmula. pois voce nao sabe a que essas palavras significam. se os simbolos logicos tern urn significado fixo. precisamos nos ocupar da senuiruica das linguagens de primeira ordem. isto e. No caso da sentenca acima. se derrnos a ela (e a suas cornponentes] algum tipo de significado. ao mesmo tempo. E claro . e a definicao de verdade para suas formulas. em duas etapas. Como urn argumento e (intuitivamente) valido se nao e possivel que suas premissas sejam verdadeiras e que. uma vez que premissas e conclusao sao agora formulas em uma linguagem de primeira ordem. contudo. pois e a sernantica que trata do significado das expressoes linguisticas.OES seja falsa. A idCia principal que esta por rras do uso de uma linguagem artificial . Resumindo. e viu como traduzir sentencas simples do portugues para ela. e 'nao'. nao e feita para uma f6rmula isoladamcnte. mas para todos os sfrnbolos da linguagern de prime ira ordem que estivermos utilizando. segundo essa intetpretaciu). 8. Note que isso so e possivel se iruetpreuumos uma f6rmula dada.8. procura-se deterrninar em que condicoes uma certa proposicao (au sentenca) e consequencia Iogica de urn conjunto dado de proposicoes (ou sentencas). como levar a cabo essa construcao. se for 0 caso). que faz com que tenhamos urn sistema de logica. 0 que as palavras significam. Nos capftulos seguintes veremos. Note que poderfamos interprerar as sfrnbolos logicos de qualquer maneira: por exemplo. os sfrnbolos logicos ja tern urn "significado fixo": --. e nao alguma ourra coisa. precisamos dizer. v e 'au'. Para ilustrar esse ponto. Essa e a interpretacao que rfnhamos para esses sinais. precisamos dizer tambem como e que 0 significado da scntenca e obtido a partir do significado das palavras que a compoem. considere 0 seguinte exemplo. a linguagem do calculo de predicados de primeira ordem.c e a de tamar urn argumento em portugues. No caso de uma linguagem de primcira ordem ~ que indui todos os simbolos logicos e mais alguns sfrnbolos nao-logicos ~. analisando 0 conjunto de f6rmulas resultante desse processo de traducao. au seja. Se voce nao sabe absolutamente nada de alernao. em primeiro lugar.1 Significado e verdade Como voce se recorda. traduzi-Io para . Agora. poderiarnos dizer que Ve urn outro nome para Socrates.

PI seria falsa se 0 universo [osse diferente. muito comum que racioeinemos a partir de hipoteses: proposicoes de cuja verdade nao temos certeza alguma e. Para iS50. bastante simples imaginar situacoes nas quais urna das proposicoes envolvidas no argumento. 0 rcsultado e o seguinte: PI Vx(Jx ~ Ax) Pz In II> An e Os sfmbolos que ocorrem no conjunto de formulas acima. Signihead" t' verda de 123 que. Agora sabemos que isso nao e verdade. Nao seria possivel. a conclusao falsa. em vez de ter 0 sentido que tern em portugues. podemos imaginar que a palavra 'ariel'. de nossa caracterizacao informal de argumento valido: aquele do qual nolo e possfvel que as premissas sejam verdadeiras e. PI estaria. gigantes gasosos. ou ate mais de uma. ser extrernamente dificil. No caso aeima. antes de mais nada.e que corresponde exatamcnte ao que foi feito: ] signitica 'x e urn planeta joviano' etc. • Alternativamente. Como voce vai garantir que todo planeta joviann tern aneis? Poucos anos arras ainda se acreditava no contrario.. uma vez que todos os planetas jovianos do sistema solar tern aneis. sed que a conclusao tambem teria de ser. Nesse caso. que a verdade de duas coisas: do significado das der a nossos propositos enquanto imaginar todos os modos em que de uma sentenca parece depender palavras e da realidade. basta conferir se.dal () nome).). Por exemplo: suponhamos que voce queira determinar a validade do argumento PI Todo planeta joviano tern ancis. falsa? Para inieio de conversa. 1 ou nao. De modo similar para An e. ate sabemos serem falsas (em situacoes do tipo "suponhamos que eu fizesse isto ou aquilo: quais seriam as consequen. II> Netuno tern aneis. mesmo sendo PI verdadeira. de fato. Lernbre-se. Ou seja.e. VxUx ~ Ax) sera verdadeira se todos os planetas jovianos de fato tiverern aneis. en para 'Netuno'.0 que seria.verificando 0 que acontece na rcalidade . voce pode traduzir argumento para uma linguagem de primeira ordem. muitas vezes. Nesse caso. portanto. falso.ou seja. deveriamos. ja temos em vista urn cerro domfnio de aplicacao (urn conjunto de argumentos cuja validade pretendemos determinar. Para atenlogicos. Ora. Note. assim. e PI e provavelmente verdadeira. nao tivesse aneis. verdadeira? Note que nao temos condicoes de responder a isso olhando apenas para 0 mundo real. e I Com certeza. ao especificarmos uma linguagem de primeira ordem . Pz e verdadeira. Netuno e urn planeta joviano. no mundo real. usualmente. ao mesmo tempo. na pratica.'. ja tern urn significado . Entretanto. seria falso que todos os planetas jovianos tern aneis.122 Capitulo 8. uma certa teoria que pretendernos forrnalizar etc. por exemplo. e muitas vezes ate impossivel. e os sfmbolos serao escolhidos ja cum urn certo significado informal a eles associadu. usando ] para representar a propriedade 'x e urn planeta joviano'. nada sabemos a respeito de outros sistemas solares. A para 'x tern aneis'. J. que Saturno era 0 unico planeta com aneis no sistema solar. como . Ou seja. isto e. voce sahe 0 que sao planeras jovianos JUpiter (ou Jove . • Podemos imaginar que Saturno. para verificar sc In e verdadeira. ao escolhermos os sfmbolos nao-logicos que farao parte dela -. mais uma vez. essa maneira informal de dar significado as formulas e determinar sua verdade nao suficiente para os nossos inreresses ao fazer logica . querendo dizer que todos os planetas jovianos tern asas .que yOU chamar de uma "interpretacao informal" . a reahdade pudesse ser diferente. lnrerpremc. E. necessariamcnte. em princfpio. obviamente.tais como tentar determinar a validade do argumento acirna. imaginar uma situacao na qual as premissas fossem verdadeiras e a conclusao. de certa forma. P2 Netuno Urn primeiro problema quanto a isso e que tentar determinar a verdade de uma formula dessa maneira . sejam falsas. 7") . De mais a mais. PI seria falsa se 'and' tivesse urn significado diferente. significasse 'asa'. Contudo. K.costuma. elas. Temos duas maneiras de fazer isso: e e urn planeta joviano.

resumidamente. ao mundo real. que eo chamado Principia da Composicianalidade. 0 importante e que possamos distinguir urn do outro.[24 Capfruln 8. ou tera 0 valor F. na metalinguagem. Uma suposicao adicional e 0 chamado Principio de Bivalencia. em cada urn deles. a sentenca A Lua gira em tomo da Terra. Essa sentenca sera verdadcira se existirern. Voltemos ao cxernplo da secfio anterior a respeito de Tubingen. Essa coisa de que necessitamos e uma interpretacao formal. claro. Isso quer dizer. . (Uma proposicao. 'planeta' etc. nem rer mais de urn valor associado a ela.1 Com relacao ao argumento apresentado anterionnente a respcito de Netuno. mencionado na introducao. verdadeiras. Isso e possfvel? Por que? Alern do princfpio de bivalencia. Usaremos 0 simbolo 'v' para indicar verdadeiTO. e verificando. Af entao estariamos examinando todos os casos possfveis. como e que vamos fazer essa especificacao? A resposta e dada por uma outra caracteristica marcante da semantica do CQC. Urn problema. (A proposito. ou 0 Sol e a Lua. por exernplo. que Tubingen e uma linda cidade. se temos premissas verdadeiras e conclusao falsa.. ou falsa. e se ternos infinitas sentencas (igualmente. Note que. uma proposicao tera 0 valor V segundo essa interpretacao. e apenas urn.] Assim.. Poderiamos indicar 0 significado dessa sentenca por meio de suas con. Isso significa que a toda proposicao devera ser associado urn. dicoes de verdade. de fato. de 'se e sornente se'. A {mica coisa que interessa e: se as premissas fossem verdadeiras. Uma interpretacao formal para uma linguagem £. dada uma interpretacao. e 'F' para indicar falso. com iS50.2. de que a l6gica nao procura dererminar se as prernissas e a conclusao de urn argumento sao. dos valores de verdade. coloca-se a respeito dessa maneira de ver as coisas: se dar 0 significado de uma sentenca e especificar suas condi~6es de verdade. falsa. Isso e 0 que eu quis dizer na secao anterior. 'sse' e uma abrcviatura. e de que existem dois objetos chamados valores de verdade: verdadeiro e falso. Tomemos. dizendo: 'Tubingen ist eine schone Stadt' e verdadeira sse Tubingen e uma linda cidade. E. por exemplo. Esses valores de verdade sao simplesmente dais objetos quaisquer. que especificar 0 significado de uma sentenca declarativa consiste em dizer como a mundo deve ser para que ela seja verdadeira. especificar suas condicoes de verdade. desde que sejam distintos: poderiamos usar 1 e 0. precisamos de alguma coisa que nos permita interpretar f6rmulas e determinar sua verdade au falsidade em todos as casas posslveis. Palavras como 'gato'. ao afirmar que 8. au Principia de Frege: 0 significado de uma expressao complexa e uma fun~ao do significado de suas partes e do modo como elas se combinam. costumam ter seu significado especificado de outra forma (ver capitulo 10).:{ies 1'1. portanto. Inrerprcta. e feita utilizando-se ferramentas da teoria de conjuntos (e e por isso que voce passou urn capitulo inteiro revendo conjuntos). no universo. qualquer. Exercicio 8. ao inves daquela maneira informal de atribuir significados que vimos acima. espedficamos as condicoes em que a sentenca em ale mao e verdadeira.2 Ideias basicas Uma suposicao inicial que fazemos na scmantica para 0 CQC. A questao roda tern a ver com a fato. ou Cameron Diaz e Salma Hayek. voce fica sabcndo imediatarnente o significado dessa sentenca. sendo ele parte da logica classica. dois objeros. ldeias basicas 125 au em que as palavras significassern outras coisas diferentes do que realmente significam.) E claro que essa ideia de condicoes de verdade 56 pede aplicar-se a sentencas declarativas: nao faz sentido perguntar em que condicoes as palavras 'gato' au 'Netuno' sao verdadeiras. que diz que toda proposicao (ou scntenca) e ou verdadeira. uma das caracteristicas basicas da sernantica para 0 CQC e que ela e uma semdntica de condifoes de verdade. a conclusao tambem serial Por conseguinte. e nao apenas com relacao aos fatos. nao pode deixar de ter urn valor. tente imaginar uma situacao em que as prernissas sejam verdadeiras c a conclusao. como veremos. que estamos chamando de 'Lua' c 'Terra'. infinitas formulas em uma Iinguagem artificial). ou seja. tais que 0 prirneiro deles tern uma orbita em torno do segundo. contudo.

precisamos primeiro verificar se Me verdadeira. representando a propriedade 'x e loura'.recebe 0 valor F no mundo real.a ~ a partir do significado (condicoes de verdade) de a. Nesse caso.Mc o cachorro mordeu 0 homem. No casu de uma negac. em relacao ao mundo real. claro. levando-se em conta 0 significado que sera atribufdo a seus componenres: as constantes de predicado e aos termos individuals.Re? Simples: se ~als~ que Claudia Schiffer e ruiva. diz que Claudia Schiffer uma mulher ruiva. 0 valor de gativa -. como Claudia Schiffer e. estamos afirmando as duas proposicoes que a compoern. a conlun~ao o o e c e e e e 'Me' 'Re' e vcrdadeira e verdadcira sse Claudia Schiffer sse Claudia Schiffer e uma e ruiva. essa formula . Me e. que Me recebe 0 valor de verdade V. ja que Me e verdadeira? Olhando as coisas intuitivamente. -. Essas sentencas podem ser formalizadas nurna linguagem de primeira ordem. se uma delas e falsa nao pode ser verdade que ambas sejam verdadeiras. As formulas atomicas. Ou seja. Considere a conjuncao Me 1\ Re. verdadeira. IJ. Port~nto. uma mulher. entao e falso dizer que ela nao 0 C. dizer que Me e verdadeira e dizer. mulher. simplesmente. -. agora. se tivessemos um pte?lCa~O L na linguagem. a partir de formulas atomicas. essa formula verdadeira se for verdade que Claudia Schiffer uma mulher e que Claudia Schiffer ruiva. Assim. 'x e ruiva'). -.a tern V. Vejamos. se a tern F. entao deve ser verdade que ela nan e e e e ruiva. deveremos especificar como obter 0 significado de uma formula molecular ~ par exemplo.:ao. -. Ainda que as palavras sejam as mesmas nas duas sentenc. o homem mordeu 0 cachorro. considere as sentencas abaixo: Isso pode ser parafraseado.:as.Re e verdadeira. por sua vez. Como vimos. Agora. Uma vez que. as f6rmulas sao construfdas.a tern F. primeiro. Vamos ilustrar isso atraves de urn exernplo. a regra de calculo diz simplesmente que o valor da formula negativa deve ser 0 oposto da f6rmula que esta sendo negada: se a tern V.has bilsiG's 127 o significado de urna sentcnca depende do significado das palavras envolvidas. ou nao. Assim. -.><les 8. utilizando-se os operadores e quantiticadores. dizendo que a essa formula e atribuido urn certo valor de verdade: verdadeiro. Vamos ver mais um exemplo para esclarecer isso tudo.Mc deve ser considerada falsa. pode ser seguinte afirmacao: uma formula nevalor da f6rmula geral. Me e uma formula verdadeira. Obviamcnte. uma vez que Me verdadeira. Assim.Me. e que veresumida com a valor de verdade de uma formula molecular pode ser calculado a partir dos valores de seus componentes mais simples. Para dar urn excmplo. valor de -. para saber se Me 1\ Re tern 0 valor V. e do modo como elas estao arranjadas na sentenca. lnrcrprera.2. -. 0 que precisamos fazer e. Qual seria. a formula Rc: uma vez que Claudia Schiffer laura. mas Re. de fato. digamos. se verdade que Claudia Schiffer uma mulher. . A ideia por tras desse prindpio fazer uma ligacao bastante estreita entre a sintaxe e a sernantica de uma linguagern artificial. de fato. tomando duas sentencas como. a formula Me 1\ Re e falsa. A ideia remos em detalhes no proximo capitulo. como vimos. sao construidas a partir de constantes de predicado e termos (constantes ou variaveis individuais). que. de acordo com nossa inrerpretacao informal dos sfmbolos envolvidos.126 Capfruio 8. podemos dizer que. Ou seja. Por analogia ao exemplo anterior a respeito de Tubingen. A partir dai. basicamente. e c como uma constante individual ('Claudia Schiffer'). agora. temos: ° c c e e recebe 0 valor F. estas tern significados diferentes. nao. Como voce recorda. Qual voce acha que entao 0 valor de -. 0 resultado sao as formulas Me c Rc. Como voce ve pelos exemplos acima. claro. e se Re verdadeira. e nao ruiva. utilizando MeR como simbolos de propriedades ('x e uma mulher'. primeiro passo seria especificar as condicoes de verdade para essas duas formulas.(l qualquer pode set eakulado a partir do (mais simples) a que esta sendo negada. 'Claudia Schiffer e uma mulhcr' e 'Claudia Schiffer e ruiva'. Ora. pois a ordern em que as palavras ocorrem e diferente em cada caso. especihcar quais sao as condicoes de verdade para as f6rmulas at6micas ~ que devem ser obridas. ao afirrnar uma conjuncao.

tais interpretacoes ja nos dao elementos suficientes para dcterminar 0 valor de verdade de formulas moleculares e. Ficam de fora as constantes e variaveis individuais. que funciona para uma parte do CQC denominada IOgica proposicional. As interpretacoes que veremos nele.: reria 0 valor V. vao ser bern restritas. quanto que ela C loura. sfrnbolos de predicados zero-aries). 9. Como voce ve. operadores. os quantificadores e qualquer sfmbolo de propriedade ou relacao. os . poderemos especificar as condicoes em que as formulas moleculares (e. Uma definicao mais precisa de linguagens proposicionais (au linguagens de ordem zero) a seguinte: e Definicao 9. Como voce viu pclos exernplos acima. pois e tanto verdade que Claudia Schiffer e uma mulher. lntcrpretecocs Me 1\ L. a partir do valor de verdade das formulas atomicas.OES Neste capitulo vamos comecar a ver com mais detalhes a semantica para as nossas linguagens artificiais. Mais tarde veremos como tratar do resto. investigando urn tipo muito simples de interpretacao. Veremos depois como obte-los. chamados linguageru proposicionais. Apesar de simples. a partir disso. as interpretacoes proposicionais.1 Logica proposicional As interpretacoes que vamos examinar neste capitulo nao sao para linguagens de primeira ordem. Tudo depende dos valores das formulas aromicas. como veremos depots. definir uma prime ira nocao de consequencia logica. vamos ver como e que se calcula 0 valor de uma formula molecular a partir dos valores de seus componentes (au componente. portanto. uma linguagem proposicional e bern mais restrita. em se tratando de uma negacao).128 Capitulo 8. Essas linguagens compreendem apenas letras sentenciais (isto e. tambem as gerais) sao verdadeiras. ou valoraqoes. CAPiTULO 9 VALORA<. No capitulo seguinte.1 Uma linguagem proposicional e um subconjunto da linguagem geml do CQC que contern apenas os simbolos dos operadores. mas para subconjuntos dessas linguagens. e parenteses.

6es de verdsdc 131 parenteses. \. 0 que importa e que. e uma parte do CQC caracterizada pelo usa de linguagens proposicionais. entao PI Se todos os gatos sao pretos. Isto e. como segue: PI Vx(Gx -+ Px) -+ Pm Pz 'ix(Gx -+ Px) . e chamada de AfiTTnafiio do Antecedente. como A. A v E etc. urn exemplo. ou verdadeiras ou falsas. calculo proposicional classico. c na qual rodas as constantes de predicado (das quais lui ao menos urna) sao letras sentenciais.hl"ra~(les 9. Dito de outra forma. sejam 13 quais forem as proposicoes que A e B estejam representando. quando chegamos a uma f6rmula at6mica (isto e... precisariamos primeiro dos valores de A e de B: mas como obte-los! Bern. entao. -. contudo. C etc. 0 que precisamos e determinar.. que e 0 que nos interessa no momento. Obviamente. temos a considerar 0 seguinte: as interpretacoes que vamos ver neste capitulo nos dao condicoes de calcular apenas 0 valor de f6rmulas moleculares a partir de suas subformulas imediatas. Claro que tais linguagens nao sao suficientes para representar muitas outras formas (se fossem. 9. e verdadeira.. nao precisariamos talvez do CQC). A conclusao e 0 consequente do condidonaL Voltando. . uma vez que seus dois elementos 0 sao.(C ~ D). Contudo..l Assim. a propos ito. como A 1\ B. elas tern ou 0 valor de verdade V. a pergunta se repete com relacao as subformulas imediatas desta. uma letra sentencial)? De onde tiramos os valores destas? De novo. Considere os dois exernplos abaixo: PI Se o Essa forma de argumento.130 Capittrlo 9. relativamente a essa interpretacao. verernos mais tarde como especificar as condicoes de verdade para as demais f6nnulas atomicas. com A significando 'Todos os gatos sao pretos' e B significando 'Miau e preto'. 'Conforme indicado no capitulo anterior. ou ainda Modus Ponens. ou simplesmente 16gica proposicional. ainda que as linguagens proposicionais sejam mais restritas que as Iinguagens de primeira ordem. ha muitas form as validas de argumento que se podem adequadarnente representar fazendo usa simplesmente de linguagens proposicionais. podemos dizer que a conjuncao A 1\ B. e assim sucessivamente. ou 0 valor F. e dia. Ou seja.. Para saber seu valor de verdade. Pz Todos os gatos sao pretos. primeiro. seja 1:1qual for a siruacao. A e B sao. obviamente.. B. agora. Assim. digamos que temos alguma interpretacao em que A e B sao verdadeiras. . 0 segundo argumento pode ser formalizado. tern a mesma forma: ha uma prernissa que e urn condicional. Note que. 0 CPC engloba aquelas formas de argumento cuja validade pode ser mostrada ja em uma linguagem proposicional. Porern. Mas 0 que acontece. do ponto de vista proposicional. Miau f: preto. Pm Isso. de urn modo mais detalhado. Pz Hi luz. • formulas moleculares. nada nos impede de forrnalizar 0 segundo igualmente da mesma forma. e uma outra que afirma 0 antecedente desse condicional. os dois argumentos.2. CPC. transcrito para uma linguagern artificial) simplesmente da seguinte maneira: o . E dia. ha muitas formas de argumento que sao proposicionalmente validas. Resumindo. se uma subf6rmula imediata for outra f6rmula molecular. a falar de sernantica. temos entao apenas dois tipos de formula: • formulas atomicas (letras sentenciais).2 Funcoes de verdade primeiro dos argumentos adma pode ser formalizado (isto e. Miau e preto. neste caso. Fun . afinal. Tomemos a conjuncao A 1\ B. hi luz. no final das contas. e claro. nao e necessario para mostrar sua validade. qual 0 valor dessas subf6rmulas.

como tern V. Por que? Ora. Quando a No caso. ternos que considerar os quatro casos possfveis. diz respeito a correspondencia (ou nao) desse sentido "logico" da conjun~ao. dizer que essa analise da conjuncao (apresentada na tabelinha acima) se aproxirna muito do nosso sentido intuitivo de conjuncao. -A recebe 0 valor F.-. Assim. na segunda. a f3 V F V V V F V F F F F F Explicando: na primeira coluna da tabela. sabendo que B e verdadeira. temos apenas duas linhas: 0 argumento . Essas duas possibilidades sao representadas pelas duas linhas na tabela. Se uma delas for falsa. que e uma funcao de verdade de urn argumento. A conjuncao.ao numeric a porque toma dais numeros como argumentos e associa a eles um terceiro numero. a soma associa 9. E claro que isso permite calcular 0 valor de formulas ainda mais complicadas. que falava (mais uma vez) a respeito de Claudia Schiffer. 9. e nao com ruimeros.132 CapItulo 9. e do 'e' em portugues. examinando os operadores casu a caso. temos uma formula a qualquer.uma formula a qualquer . (1) . Por exemplo. Quando na linha 2. nao e? 9. que se coloca neste momento. a e f3. ambas falsas (na quarta linha). que deve lembrar a voce a tabu ada da escola primaria. Podemos. que corresponde a soma dos dais.a tern F. Isso e resumido na seguinte tabela: -.B. Contudo. e uma funcao de verdade de dais argumentos.B? Bern. e dizer que valor a conjuncao leva em cada urn deles. sua negacao recebe V. temos. temos. ou falso. contudo.a a tern F. uma tabela com quatro linhas. Na primeira.6es que tomam como argumentos valores de verdade e associam a estes urn outro valor de verdade. se A tem 0 valor v. como na linha 1. Vamos ver c<?moe isso. E basicamente a rnesrna coisa. uma verdadeira e a outra falsa (segunda e terceira linhas}.2. 'Pedro nao e musico? Como vimos no exemplo do capitulo anterior. Qual seria 0 valor de sua negacao. caw A tenha 0 valor F. em virtude de ter estudado aritmetica na escola. a funcao soma associa 0 numero 7. que e -. No caso da negacao. por exemplo. Simples. que tern F.a. Do mesmo modo. alternadamente. entao nao diriamos que a 1\ f3 e verdadeira. supomos que a tern 0 valor V. alguns cuidados devem ser tornados. que pode ser verdadeira ou falsa. A soma e uma func. Uma questao interessante.e verdadciro. Assim. isto e. Funcoes de verdade sao parecidas: sao func. isso corresponde as quatro combinacoes posslveis de valores que duas formulas a e f3 quaisquer podem ter: ambas verdadeiras (na primeira linha). em principio.B. Considere. sao verdadeiras. qual seria 0 valor de -. Funcoes de verdade 133 A razao pela qual podemos calcular 0 valor de uma formula molecular a partir dos valores de suas subforrnulas e que os operadores do CQC sao fun~oes de verdade. tern V. -. aos numeros 2 e 5. Na segunda coluna. representada aqui simplesmente pela letra sentencial A. se B tern V.-. ou. Voce esta acostumado a lidar com funcoes numericas. para cada linha.2. Valora~ries 9. apenas aqui estamos trabalhando com valores de verdade. Aos numerus 4 e 5. -. tera V. agora.B tern obviamente F. a sentence abaixo: [oao pulou do editicio e morreu.2 Conjuncao Como mencionado anjeriormentc. 0 valor correspondente de -. isto e.2. quando afirmamos uma conjuncao a /\f3 estamos pretendendo dizer que as duas formulas.1 Negacao Suponhamos que temos uma sentenca como 'Pedro e musico'. como a soma. que sabemos ser verdadeira. Essa propriedade da negacao pode ser resumida na seguinte tabelinha. Segue-se que a negacao de -.

se os dois disjuntas forem verdadeiros. as duas coisas. 0 exclusive. em uma leitura. Isto e. na primeira linha. As nuances de sentido que distinguem 'mas' de 'e' £learn.3 Disjuncao Como voce ve. da conjuncao (au das conjuncoes) que temos em uma linguagem natural como 0 portugues. Algo similar ocorre com 'mas'. Ja no caso da disjuncao exclusiva. a disjuncao ex v f3 tarnbern e verdadeira. nao consideramos haver uma alternativa legitima entre as sentencas 'A Terra e urn planeta' e 'Beethoven e italiano'. como definida pela tabela apresentada anteriormente. feliz au infelizmente. au. ou joao sera eleito prefeito de Florianopolis. se os dois forem. existe urn outro sentido da disjuncao. pois uma coisa nao tern nada aver com a outra.mas. e claro que (1) e verdadeira. que representa uma alternacao legftima: ou uma coisa. intuitivamente. isto e. Uma disjuncao s6 sera falsa se os dais disjuntos forem falsos. Em ambos os casos. nao pode acontecer que as dais sejam eleitos ao mesrno tempo: as alternativas se excluem mutuamente. eleito. uma sentenca como A Terra A disjuncao. e inteligente. Isso pode ser representado ern uma linguagem proposicional por uma formula como A 1\ B. que e caracterizada pela seguinte tabela: c e e e ex e Pedro Pedro e inteligente e preguicoso. e considerada . Obviamente.2. de fato. facil ver que. note que. retraduzida. eventualmente. Uma tabela para uma disjuncao exclusiva. Contudo. mas preguicoso. Mas a interpretacao usual de (1). a formula B 1\ A tambem 0 e. V F V F V V F F f3 exvf3 v F V V seriam formalizadas como. a sentenca (2) acima e verdadeira: e tanto verdade que joao morreu. 0 operador v costumeiramente usado para representar a disjuncao inclusiva. digamos.2. e que joao morreu. (2) Ora.hl"m~iies 9. \. existem dais sentidos diterenres de 'ou': urn exclusivo e urn inclusivo. 0 que ocorre e que temos duas funcoes de verdade correspondentes a disjuncao. Nesse caso. Com relacao aos problemas de traducao. ou a outra. 0 sentido inclusivo e aquele de 'e/ou'. ex v f3 recebe F. Contudo. Nessa segunda leitura. Funcoes de verda de 135 Com certeza. as duas sentencas abaixo. estamos. acontece e urn planeta ou Beethoven e italiano verdadeira. as vezes. diz 0 seguinte: de termos as duas coisas ao mesmo tempo como se costuma dizer). Na interpretacao inclusiva. e uma "pasteurizacao". eventualmente. estamos afirmando duas proposicoes atomicas: que [oao pulou do edificio. a disjuncao sera falsa. se A 1\ B verdadeira. no CQC. E esta. (nos casamentos de vniva ' e e [oao morreu e pulou do ediffcio. e e 9. au a outra . podemos dizer que ou chove au faz sol: normalmente temos uma coisa. afirmando duas proposicoes: que Pedro inteligente e que ele preguicoso. cujo sentido diferente em porrugues. a prop6sito. au a outra ou. se ex e f3 sao verdadeiras. seria iguaI aquela apresentada acima. perdidas. que tarnbern formalizado usando-se 1\. em portugues. em que tanto ex quanta f3 sao verdadeiras. e entao [oao morreu. mas (2) e falsa. e tarnbem de (2). quanta que pulou do ediflcio. uma disjuncao verdadeira se urn dos disjuntos a for. apenas trocando V par F na primeira linha. Por exemplo. Mas. pelo sentido da disjuncao que foi definido pela tabela apresenrada. Ip 1\ Pp . mas nao as duas. Por outro lado. e que h:'i uma conexao temporal entre A c B: [oao pulou do edificio. Assim. A moral da historia que a conjuncao. tcrnos uma possibilidade. ainda que. digamos. Par exemplo.134 Cap'tIJI() 9. corresponde a 'ou' em portugues. como voce recorda. au Jose sera.ou A 1\ B numa linguagem proposicional.

'sc isto e uma obra de arte. Vamos. Vliori. qualquer condicional com antecedente falso e verdadeiro.5 Bi-implicacao tao alguma outra pessoa ----L fez. mas. os dois condicionais seguintes sao considerados verdadeiros: e e e Talvez ajude a entender isso se voce pensar em a ~ 13 como apenas uma mane ira mais simples de dizer -. na verdade.. pois seus antecedentes sao falsos em virtude dos fatos (eles afirmam algo. deixa muito a desejar.) Mas essa maneira de representar a implicacao. inruitivamente. Como veremos no final deste livro. mas a maioria delas nao adequadamente reproduzida pela interpretacao dada pelo CQC para+-e. Philo de Megara. scguindo inclusive a analise dos condicionais teita por Philo. agora. porern. que. A razao de a logica classica ter escolhido 0 caminho que escolheu e que essa analise do condicional. Condicionais como estes sao chamados de contrafactuais. Mas isso urn assunto para mais tarde. em que uma implicacao falsa. principalmcnte. e o consequente falso. nessa analise uma sentence como 'Se 2 + 2 = 5 entao a Lua fcira de queijo' uma implicacao verdadeira. Voltaremos a falar no assunto no capitulo 18. Todo mundo parece concordar. Isso. pois uma coisa nao tern nada a ver com a outra. acima. pela tabela de verdade /. contudo.t De modo analogo. entao sou urn mico de circe'. em sua maioria.) e (i) Se 0 califa Omar nao queimou 0 a Biblioteca de Alexandria. para infcio de conversa.) e seu discipulo. Para falar a verdade.. Por exemplo. examinar a tabela de verdade para ~. usando as ta- . A discussao sobre a vcrdade de urn condicional e antiga. realmente. A expressao 'se .2. por meio de 16gicas relevantes. e apenas uma outra maneira de afirmar 'btu niio C urna obra de arte'. Por enquanto.4 Implicacao material (ii) Se 0 calita Omar nao tivesse queirnado a Bibhoteca de Alexandria. c o e e Voce ha de concordar que esta e uma situacao rnuito esquisita. fica {aeil calcular.( a 1\ -. Porern. Isto. IVa. entao a implicacao. enquanto 0 segundo considerado falso.contra os fatos). em todos os outros... (Mas claro que ninguern e obrigado a gostar disso. cornecando com logicas modais. como urn todo.13). ' e usada para exprimir varias relacoes de dependencia entre proposicoes. enrao alguma outra pessoa 0 teria feito. na situacao prescnte. 0 que diz a tabela de verdade: temos ex ~ 13 quando nao acontece. e conforme a tabela abaixo: a 13 VV FV V F a~f3 v V F F F V problema todo com relacao a implicacao e que existem varios tipos de condicional em portugues. en- 9. maternaticos. Como os iniciadores da 16gica contemporanea eram. voce tern que prestar bastante atencao. toma uma decisao radical: fora 0 caso visto aeima.2. e pode ser que nao.. e adequada para trabalhar na maternatica.comecando por hlosotos como Diodoro Cronus (sec. 0 que dizer dos outros casos? Suponhamos que a e 13 sejam verdadeiras: 0 que concluir a respeito do valor de a ~ f3? Pode ser que a implique 13. em que afmnamos rranquilarnente condicionais em que 0 antecedente nada tern a ver com 0 consequente. que a e verdadeira e 13 e falsa. voce tern que se conformar com a tabelinha acima. e ha muitas opinioes divcrgentes . Aqui. 0 que fazer? A logica classica. (E a analise mais simples que se pode fazer. obviamente. certamente..(36 Capiruio 9. Uma bi-implicacao corresponde a uma implicacao nas duas direcoes: a H 13 e 0 mesmo que (a ~ 13) 1\ (13 ~ a). sera falsa. pois as coisas sao urn pouco complicadas. Por exernplo.ks 137 9. as mesmos problemas da analise dos condicionais. existem tentativas diferenres de formalizar uma implicacao mais sensata. C. entao . nao cstarnos dispostos a concordar que 2 + 2 = 5 implica que a Lua feita de queijo. Porern. 0 primeiro e verdadeiro. Hoi algumas situacoes. Nada mais. desde a Grecia. diz-se. A partir disso. se 0 antecedente de uma implicacao for verdadeiro. nossa implicacao material. Contudo.. afinal. eles acharam que tal analise era suficiente. A analise dos bicondicionais tern. Mas. ela sera verdadeira.

podemos estender v de forma a que ela arribua urn valor a qualquer formula. os valores tanto do antecedente quanta do conseqiiente da implicacao principal. Podemos definir uma valoracao. Como voce ve na figura 9. = F. uma vez que vI(D) = F. vz e V). letras sentenciais apenas) pelo uso de operadores. Isto e. claro. assim. a tabela da conjuncao nos diz que vI(CI\B)= F.1.. que apresentamos acima.. 0 resultado final sera que VI «C 1\ B) ~ -.2. 0 que acima foi apenas uma parte minuscula de VI. a H f3 tera 0 valor F (segunda e terceira linhas). = F.F}. e seja VI como acima. como uma fun~ao que toma argumentos no conjunto de todas as tormulas atornicas. Caso a e {3 tenham valores diferentes. poderiam atribuir a essas formulas os seguintes valores: vz(A) = F. e D. Logo. e saibamos que valores V atribui as letras sentenciais que ocorrem em a. Isto e: Agora.3 Valoracoes A partir das tabelas basicas para as operadores. que. temos que vz(C I\B) = v. . B. Uma vcz que 0 valor de uma f6rmula molecular pode ser obtido a partir do valor de seus componentes. Por exemplo. Uma outra maneira de entender isso e pensar que a H {3 afirrna que a e equivalente a {3. os valores da tabela do bicondi- a {3 V F V V V F F F V F F V A expressao 'VI (A) = V'. vz(D) v3(D) = V. -. Uma certa valoracao.1 - Calculando valor de (C 1\ B) ~ -.: F. como V2(C) = vz(B) = V. significa que 0 valor de verdade de A na valoracao VI e V. au ambas falsas). uma vez que tenhamos uma f6rmula a.0 em Equal seria 0 valor da mesma formula na valoracao V2? Bern.. portanto. Sendo a e {3 equivalentes. nas linhas onde a e {3 tern 0 mesmo valor (ambas verdadeiras. da discussao anterior. 0 bicondicional a H {3 tern a valor V (primeira e quarta linhas). E e justamente isso que uma valoracao e: uma atribuicao de valor de verdade a todas as formulas atomicas. de interpretacao: uma iraerpretaciio proposicional. ou valorar. Vamos a mais urn exemplo: tomemos a formula (C 1\ B) ~ . Contira na figura 9. e F.D) . Outras valoracoes diferentes. na logica proposicional. E. v](A) = F. v2(-.D tera 0 valor V com respeito a VI.vz(B) = V. Va/ora~tie5 139 belas de conjuncao cional: e implicacao. e VI (B) = F. simplificado. que uma valoracao 9. V. e da a elas valores no conjunto dos valores de verdade {V. Tendo. Voce recorda. elas deveriam ter 0 mesmo valor. Assim. Urna vez que VI (C) = V.D) = F.. vamos chama-la de VI.ao. podernos defmir urn primeiro tipo. uma valoracao s6 preeisa atribuir urn valor de verdade a cada uma das formulas atomicas. E como v2(D) = V. podemos calcular 0 valor de a com respeito a v. poderia atribuir a essas formulas os seguintes valores: V. v3(B) = F. E born lembrar todas as f6rmulas atomic as de uma linguagem apresentamos atribui urn valor de verdade a proposicional..138 Cap{cu/a 9. vz«C 1\ B) ~ -. como 0 valor de uma f6rmula molecular numa valoracao v qualquer pode ser calculado a partir dos valores que suas f6rmulas mais simples tomam.D. respectivamente. C. . Vz(C) V3(C) = V. (C V 1\ B) ~ -. que poderfamos denominar vz e V3. digamos que temos as seguintes tormulas: A. nao somente as formulas atomicas. consideramos que as formulas moleculares sao construidas a partir de f6rmulas atornicas (no caso. F. F LFJ LvJ 0 v_j VI' I D F FIGURA 9.D) = V.

v B) H . suponhamos que temos algum conjunto de premissas.hebs de vetdtule 141 (C V A LvJ v B) ~ -. Primeiro. sempre que as premissas sao verdadeiras. contudo. e V.0 A -.:6es 9. digamos. c que e a definicao que vamos adotar ohcialmente daqui par diante.A. 0 caso da implicacao e curiosa: a ~ /3 verdadeira se (X (0 antecedente) for falsa. voce vera que isso faz senrido: se 0 antecedente de uma implicacao e falso. Ti. ela e automaticamente verdadeira. corresponder ao mundo real).C B) =v({3) =V.AAB -. V. entao -. como conclusao. Obviamente. Se voce conferir na tabela da implicacao.-. iS50 corresponderia a todas as valoracoes . numa certa valoracao v. F.C -. porcm. se 0 consequerite for verdadeiro. ou se {3 (0 consequente) for verdadeira. Analogamente. Considere a letra (a). Por exemplo..(A -7 A) (-. ou se f3 for.C) 9. (a) (b) (c) -. tal que: sse (b) v(a 1\/3) = V sse (c) v(av /3) = V sse (d) v(a ~ /3) = V sse (e) v(aH {3) =V sse =V Exercicio 9.D em vz. LFJ 0 F_j Iv D FIGURA 9.1 Supondo que A. para que possamos determinar se. sc tivermos urn eonjunto intinito de formulas atornicas . v(a) = V. de onde se pretende tirar.. A ideia e que -. precisamos saber 0 valor de eertas f6rmulas nao apenas com respeito a uma certa valoracao (que poderia. em todos os cases possfveis. uma condicao necessaria e suficiente para a 1\ {3 ser verdadeira e que tanto a quanta {3 sejarn verdadeiras: a A {3 sera falsa se a for. calcule 0 valor em v das formulas ahaixo. F.4 Tabelas de verdade Algumas observacoes sobre essa definicao. dizer que uma formula a e verdadeira em uma valoracao v se v(a) = V.(AAB) -7 -. Por exemplo. a f6rmula (-. 0 valor de uma formula atomic a dado pe1a valoracao. se se v(a)=F. v(-'a) = F. enfim. por exernplo: v(-.a recebe 0 valor F quando a tern 0 valor v.A v C) H -. Em principio. = F au v({3) = V.Jorao.-.A) -7. respectivamente.4.a)=V. Como calcular. 0 valor dessa f6rmula. = v({3). note que cIa foi especificada em termos de condicoes necessarias e suficienres.(A A -.mas note que a numero de valoracoes distintas pode ser ate infinite. usando 'sse' (isto e. = V ou v({3) = V. B. Para determinar a validade de urn argumento. eO rem valores V. 1\ B) ~ -. independentemente de que valor de verdade possa ter 0 conseqiiente. Uma outra maneira de definir uma valoracao. 'se e somente se').(CAB) -.2 - Calculando valor de (C A B) ~ -. e 0 valor de uma formula molecular pode ser calculado usando-se as tabelas basicas.2 Uma valora~ao v e uma fun~ao do conjunto de todas as formulas de uma linguagem proposicional no conjunto de valores de verdade {V.A.a) = V sse v(a) = F. Isso e equivalente ao seguinte: v(-.140 CapfruJo 9. F}. observe que as condicoes especincadas nessa defini~ao de verdade espelham os requisitos das tabelas basicas. C.a) v(a) v(a) v(a) v(a) v(a) = F. Podemos. (d) A v(A -7 (f) (g) (h) (Ov-.a recebe a valor V exatamente quando a tern 0 valor F. Segundo. mas em todos os casos possiveis. essa formula tambem e verdadeira? A solucao e simples: basta examinar 0 que sao os 'casos possiveis' mencionados acima. e a seguinte: e As condicoes para as outras formulas sao analogamente formuladas. e Definicao 9.B -7 (A (C v A) (e) (a) v(-.

Curiosamentc. teremos oiw combinacoes diferentes de valores de verdade. seja la que valoracao tivermos. co- F V F V F F F F F B (---. -. fica facil calcular a resto.-. embaixo da formula (-. Entretanto. precisamos fazer a lista de todas as subformulas de (-. A partir dai. B) ~ -.A 1\ B V B V V F F F V F F V V V Assim.A 1\ B) ~ -. apesar do numero infinito de valoracoes distintas. V"l()fa~-(jes 9_4. elas podem apenas ser ou verdadeiras au falsas.A. e seguindo as colunas da esquerda para a dire ita. usando as tabelas basicas dos operadores. aquelas que dao F as duas formulas. as coisas nao sao tao ruins assim. Tahelas de verda de 14. nao havendo outras. que listamos na tabela a seguir. B.A.A 1\ B) ~ ---. para ealcular 0 valor de qualquer formula. Seja a formula (-. -.-. vamos ver mais urn exemplo. antes disto.A 1\ B) ~ -.A vC.142 Capitulo 9. antes. mas. e quatro: A V F V F Agora.A.A Dado urn numero n de formulas atomicas. vemos que estao envolvidas apenas duas formulas atornicas.A 1\ a tabela. C.B.A ~ mas. e simplesmente acrescentar loeando (-. Ou seja.A F V F V -. do valor de suas subformulas imediatas. com re- lacao a A e B as valoracoes se dividem em quatro grupos: as que dao V as duas formulas (linha 1 da tabela). calculernos. Falaremos logo mais sabre isso.A 1\ B) ~ ---. Assim. Ora. o ruimero de combinacoes possiveis. pois. preeisamos. essa formula ficou com 0 valor V em todas as linhas. vemos que existem tres formulas atomicas: A. a lista das subf6rmulas de (---. afinal. na ordem que vai das mais simples para as mais complexas.A -. atraves da seguinte equacao: V F V V V F F F . obviamente. Como voce ve a seguir: ABC V F V F V V V F F V V V V V F B.A. ficamas.A em uma linha.A no final: A B -. 0 que precisamos fazer e cornpletar 0 lado dire ito da tabela com as subforrnulas imediatas de (-. Como temos tres formulas. B) ~ -. e assim por diante. entao. olhamas que valor A tern nessa linha. iS50 e a que fazemos.C. Examinando (-.B. A lista de todas as suas subtormulas e a seguinte: A. nos da 0 valor que ela tern para cada valoracao. A e B. as que dao F a A e V a B (linha 2). Uma vez que.A v C) H -. a coluna final. Para obter a valor de -.-. Como voce ve. Seja Ia qual for a valoracao. fica facil calcular 0 numero I de linhas que a tabela vai ter.A.A e A. de letras sentenciais).A /. com relacao a A e Bela cai em uma dessas quatro possibilidades.A 1\ B) ~ -. Examinando essa Iista.B.A r. B. as que dao V a A e F a B (linha 3). finalmente.A r.3 (isto e. com as subforrnulas imediatas destas. com a seguinre resultado: A V F V F B V V F F -. e.

qualquer que seja 0 valor atribuido as formulas atomicas que nela ocorrem. v C) F F V V V F F V H -. 0 que significa que elas tern 0 valor V em toda e qualquer valoracao.A. em cada uma das possiveis atribuicoes de valores de verdade as formulas atomic as A e C. v(a) = F.A. 0 nurnero de linhas I sera 23. Em outras palavras. . Por isso costurna-se dizer que 0 conteudo informacional de tautologias e contradicoes e vazio .6es e contingellcias 145 No nosso exemplo.uto]ogias.A. para toda valoraciio v. fica assim: A V F V F V F V F Exercicio cio 9. Urn outro tipo de formula 0 daquelas cujo valor de verdade sempre falso. elas nao dizem nada sobre 0 mundo real. ha formulas que obtem V em todas as linhas de sua tabela. a conjuncao de uma formula com sua negacao. vC V V V V F V F V (-. v(a) "" V. nem todas as formulas sao tautologias ou contradicoes. Contingencias sao formulas cuja verdade ou falsidade nfio pode ser determinada apenas por meio de uma analise logica: e necessario recorrer a observacao para isso. para toda vawrar.contradicoes e contingencias Se voltarmos a examinar as tabelas de verdade construidas no exercicio anterior. uma tautologia. -..iio v. e vice-versa.B F F V V F F V V -.A. Podemos resumir as consideracoes anteriores na seguinte definicao: e. F F Construa tabelas de verdade para as f6rmulas do exerci- 9.A.sendo verdadeiras ou falsas independentementc da realidade. A esse tipo de formula denominamos contingencia. Ou seja. Note que a negacao de uma tautologia obviamente.1. Dizemos que a e uma contradi~{jo se. considere a tabela de verdade para a f6rmula A --7 (A vC): e A V F C V AvC V V A~ (AvC) V V F V F F V V V V F A formulas com essa caractcrfstica damos 0 nome de contradifiio. Uma vez que sua verdade e independente dos valores Definicao 9. B V V F F V V F F 9. ou seja. A tabela completa. Urn terceiro tipo de formula 0 daquelas cuja tabela de verdade tern V em pelo menos uma linha. como A /\ -.) Naturalmente. igualmente.A. se existe pdo menos uma valorClfiio v 1 tal que VI (a) = V.B de verdade de seus componentes mais elementares (as formulas atomicas). I "" 8. F V F V F V F V -. A formulas com essa caracteristica damos 0 nome de taucologia.144 9. uma vez que n = 3. Urn outro nome para estas formulas logicamente falsas. e F. elas fazem uma descricao do mundo.5. ou seia. ou inconsistentes. poderemos notar a existencia de algumas formu. poderiamos dizer que uma tal formula verdadeira apenas em funcao do significado dos operadores que nela ocorrem. ao conrrario das contingencias. a f6rmula A --7 (A v C) resulta verdadeira. tendo sido calculados todos os valores. uma contradicao: e a negacao de uma conrradicao. Se uma f6rmula tern sempre 0 valor V.a. (Ha autores que preferem reservar 0 nome 'con. Por exemplo. E a e uma cotuingencie se nao for uma coisa nem Dutra. e ao menos uma valorafiio V2 tal que vz(a) = F. COllfr<ldis. isto c. como voce ja percebeu no exercicio anterior. em ao menos uma linha. e e Como voce ve. F V A /\ -. no exemplo seguinte: e e e A V F -.5 Tautologias. las cujo valor de verdade sempre verdadeiro.3 Uma formula a e uma tautologia se. tradicao' a formulas da forma a r. sua negacao sempre tera 0 valor F. T.2 C V V V V F F F F -.

As leis de De Morgan sao assim chamadas em razao do logico ingles Augustus De Morgan (18061871). como definirernos logo a seguir. ja temos os elementos necessaries para dar uma dennicfio precisa de consequencia logica.6.A (e) (f) (g) (h) -. Vamos cornecar com urn caso mais simples. A implicacao rambem nao e comutativa. digamos. numa sequencia de formulas ligadas por urn desses operadores. no CPC (e. definir quando e que alguma formula a e consequencia logic a de algurn conjunto de formulas r. A proposito. contudo. a lei de Dupla Negacao confirma 0 fato de que uma proposicao como 'Nao 0 caso que nao chove' realmente equivalente a 'Chove'. a e f3: quando e que. e que. ou seja. Que a-implicacao. para determinar se uma formula e uma tautologia ~ au.146 Capitulo 9.{3) -. 0 conjunto das tautologias caracteriza uma determinada logica: 0 calculo proposicional classico.D) (A ---c? (B ~ C) H «A ~ B) ~ C) 9. Abaixo.(B ~ B) v (A A-. claro.a ~ (a ~ {3) a ~(f3 ~ a) «a 1\{3) ~ y) H «a I\-.B) -. voce tern uma lista contendo algumas das tautologias mais conhecidas (note que estamos apresentando csquemas de formulas): Principio de identidade Principio de nao-conrradicao Princfpio do terceiro excluldo Dupla negacao [dempotencia da disjuncao Idempotencia da conjuncao Comutatividade da disjuncao Comutatividade da conjuncao Comutatividade da equivalencia Associatividade da disjuncao Associatividade da conjun~ao Associatividade da equivalencia Leis de De Morgan Contraposicao Disrributividade Modus ponens Modus tollens Silogismo disjuntivo Silogismo hipotetico Lei de Peirce Lei de Duns Scot Prefixa~ao Antilogismo Exporracao/lmportacao a-HX -. a ordem dos elementos nao importa.B) ~-.Gv-. se uma formula e ou nao consequencia Iogica de outras . Quanto as outras tautologias notaveis. De fato. Observacoes similares valem para as leis de Peirce e Duns Scot.a) (a A (f3 v Y» H «a 1\f3)v(a 1\ (a v({3 1\ y» H «av f3) I\(av y» (al\(a ~ f3» ~ {3 (.-. Implica<. se caracterizarmos urn sistema de logic a como urn conjunto de "leis".(B 1\ C) (A ---c? B) A -.A v B) «A ~ B) A -. Valora~oes 9.D ~ G) ~ (-. a lei de Duns' Scot e a prefixacao sao dois dos chamados "paradoxos" da implicacao material e mostram que a formalizacao.3 mais abaixo.6 Implicacao e equivalencia tautologicas As tres primeiras formulas dessa lista exprimem (em uma linguagem proposicional) tres dos principios fundamentais da logica.que sao interpretacoes simples. muitas outras tautologias alern das poucas mencionadas nessa lista. naturalmente.a A. e e y» Exercicio 9.a a H-. CPC.{3) a (a ~ f3) H (.A H (A v A) B v -. conjuncoes e equivalencias. no CQC).(-.logicamente verdadeiras .3 Determine se as formulas seguintes sao rautologias.a) av. Nesse sentido.( v f3) H (.f3) «a 1\{3) ~ y) H (a ~ (f3 ~ y» y» caso de disjuncoes. nao associativa voce pode ver no item (h) do exerdcio 9. da nocao de implicacao nao corresponde realmente a nossas ideias intuitivas sobre 0 que uma implicacao deveria ser.Y) ~ -.a «av{3)I\-. contradicoes ou contingencias: (a) (b) (c) (J) -.(F v B) H (-.a (ava) H a (aAa)Ha (a v {3)H ({3va) (aA{3)H({3Aa) (aH f3) H({3 H a) (a v({3 v H «av f3) v Y) (a A (f3 1\ y» H «a 1\f3) 1\ Y) (a H (f3 H y» H «a H f3) H y) • (a A f3) H (.-. portanto.f3 1\ (a ~ f3» ~.A) -. tomando apenas duas formulas.a) ~ {3 «a ~ {3)I\(f3 ~ y» ~ (a ~ y) «a ~ {3)~ a) ~ a -. nao importa de que modo colocamos os parenteses para agrupa-las. como 0 das rabelas de verdade.F v -. que primeiro as formulou.as tautologias sao aquelas formulas a que se costuma dar 0 nome de leis 16gkas. Existem. no e e Agora que dispomos das valoracoes . no nfvel proposicional -. que ja haviam sido reconhecidos por Aristoteles.ao e f'qlJivaJencia tauto/r)gicas 147 Por serern sempre verdadeiras .(a A -. e por isso importante que se disponha de urn teste efetivo. f3 e consequencia logica de a? Isso e defmido da seguinte maneira: . ha urn mimero infiniro del as.f3 ~ -. As leis comutativas e associativas mostram que.a v .(-.

4 Uma f6nnula ex implies tautologicamente uma fonnula f3 (ou f3 e uma conseqiiencia tauto16gica de ex) se. assim forrnalizado. Como verernos posteriormente.B 110 e Vz a seguir: r= v](A) {A -tB. E claro que 0 argumcnto. V2 nao modelo de vz it' F. sera. podemos aplicar isso. Obviamentc. r e e r.6. considere 0 conjunto r e as duas valoracoes vr e Uma vez que definimos consequencia tautologica. valido sc sua conclusao. Implic~"jo e equH'aienci<J taLItol6giws [49 Definicao 9. a nocao de conseqiiencia 16gica para 0 CQC e mais ampla do que a nocao de conscquencia tautologica. precis amos dizcr quando uma valoracfio e modelo de urn conjunto de formulas. v2(E) = v. Pot outro lado. -. E facit V. 0 que a detinicao acima esta dizendo.~ Ou seja. 0 que significa dizer que A -t C dcve set verdadeira em toda valoracao que for modelo das prernissas.0 que corresponde a 211 linhas em uma tabcla de verdade. r 1= a se nao existe nenhuma valoracao v tal que v Fe r e v(a) = F. conseqiiencia Iogica no nivel de intcrpretacoes proposicionais. E claro que nao precisarernos examinar wdas as valoracoes para iS5O. v2(A) F. claro.-. ou seja. para toda valarafiio v tal que v 1= T. Isso corresponde a ideia informal de "sernpre que as f6rmulas em I" sao verdadeiras. Um conceito relacionado ao de implicacao tautologica e 0 de equivalencia tautol6gica entre duas formulas. Para dizer que a implica tautologicamcnte bolo '1=' e escrever de F sao verdadeiras em VI. Analogamente. (Ou. Suponhamos que rivessemos um argumento formalizado da scguintc rnaneira: PI (AvB)~C A~C e Pz -. para wcla valorar. equivslente a uma Definicao 9. Vamos explicar isso. em toda valoracao que da V a todas as formulas de r. sernpre que a for verdadcira. Em segundo lugar. Em primeiro lugar. Pnrneiro. = F. para tuda yE r. que definimos como se segue: e e r Definicao 9. uma valoracao v modelo de se todas as formulas desse conjunto tern a valor V em v. como A e B tern F em v [. e f3.. que e 0 que realmente nos inteTessa.-A. Como ha ao menos uma formula de que falsa em V2.t1ov r se. Escrevemos T 1= a' para indicar que a e uma conseqiiencia tautologica do conjunto r. ver que VI 1= F.iio v. A -t C. Dizernos que a uma conseqiiencie teutologic« de r (au que r implic« teutologicetnentc a) se.5 Uma valorar. Esctevemos 'v 1= I" para indicar que v e modelo de r. = v[(E) = F. por exernplo. Dito ainda de outra forma..B ganharu A -t B tambem ganha V. . e modclo r de urn conjunw de f6nnula. v(y) = V.iiov tal que v(ex) = V. a saber. v(ex) = v({3). -. v(ex) = V. Para exemplificar. a e verdadeira". estamos definindo consequencia (ou implicacao) tautol6gica: esse e urn caso particular de consequencia 16gica. ou scja. todas as formulas e quisessernos testar sua validade.i<" r. para 0 CPC.6 Seja rum conjunto de f6rmuw5.7 Uma f6rmuw a e tautologicamente f6nnuw {3 se. tendo um nurnero finito n de formulas atomicas. temos que v(/3) = V. v[ e modelo de r. se em toda valoracao v tal que v( ex) = V. como vz(B) = V. teremos 2Tl valoracoes difcrenres com respeito a elas . note como a definicao e parecida com nossa ideia informal de consequencia logic a: f3 e consequencia de a se. Essa nocao de implicacao ou consequencia pode ser naturalmente estendida a conjuntos de formulas. qualquer que seja a valorar. dito de modo mais preciso. cntao v nao modelo de I".E}. Como voce viu anteriormente. e a uma f6nnula. Peia definicao. VI 1= I".A e -.. Definicao 9. no teste de validade de um argumento. ternos v(f3) = V). que a consequencia tautologies de se a tiver 0 valor V em toda valoracao que for modele de r. se existir alguma yE r tal que v(y) = F.[4t! 9. f3 tarnbem for verdadeira.B tern F em V2. 0 que escrevcmos assim: v. for conseqiiencia tautologica de suas premiss as. vamos usar 0 sim- ex 1= {3. Assim.

.150 Capitulo 9. Va/oTa<. e a conclusao falsa. nao existe nenhuma linha na qual (A v B) ---7 C e -.-. FHA F --. (B vC) ---7 D F A ---7 D (A ---7 B) -+ A F A Exercicio 9. Se tiverem..A e A .A F B A H B. ---. urn contra-exemplo.B) A -+ B e B -+ A (d) (e) (f) A H Be (A ---7 B)A(B -+ A) A -+ (B -+ C) e (A -+ B) ---7 C -. ternos entao: PI Pz o e PI Pz A V B V V B~A V . A -. Digamos que temos urn argumento que foi formalizado assirn: De modo similar ao que foi feito aeima. existe uma linha (uma valoracao] na qual as premissas sao verdadeiras.(A v B). Ou seja. Exercicio 9. easo contrario.A F .(B A C) --. As linhas em que todas as premissas recebem V sao as linhas 3.6.A ---7 . e C. --. agora. B e A. e A ---7 C seja falsa. se quiserrnos mostrar que duas f6rmulas a e f3 sao tautologieamente equivalenres.B F F ~ F V A V B V V C V V V V AvB V V V . so precis amos verihcar se toda valoracao que modelo do conjunto de premissas atribui V tambem conclusao.B -.:oes 9.E. esta tabela tera quatro linhas: (a) (b) (e) A ---7 B e --.--7 C e uma consequencia tautologica de Pl e Pl.. E.. ou nao: (a) (b) e a (e) (d) (e) (t) (g) (h) AvB.B. como voce ve.D A F (A ---7 (BAA» ---7 (AAB) (B A C) ---7 F. ---.4 Usando tabelas de verdade. e calculado 0 valor das premissas e da conclusao em cad a linha. Vamos ver.(BAC) -+ D F A -+ D (--. por meio dos quadradinhos].B F A ---7 B A.A v. verifique se as pares de f6rmulas abaixo sao tautologicamente equivalentes ou nao: Para testar sua validade.(A A B).(A A B) F .. E.. F F F F* V (AvB) ~ C V V F V -.A v B) v C.-.F (i) (j) (k) (I) (m) (n) (0) .B A-. nao. Dito de outra forma.A A---7BFAvB --.(--. e verificar se elas tern 0 mesmo valor em todas as Iinhas. na tabela. Como temos apenas duas formulas atomicas. D H A F .--.B sejam verdadeiras. embora na linha 4 a conclusfio tenha 0 valor V.5 Usando tabelas de verdade. Com respeito aquele argumento apresentado acima. e F @] @J V F V Construida a tabela acima.A ---7 C FA HC B ---7 .. Em conseqiiencia.A nao consequencia logica de B ---7 A F V F F V V F V V V @] @] F F F @J F F @] F V F F F F F F F F V e e-.B F F A~C V V V V Note que existem duas Iinhas que sao modelo das premissas: 3 e 4. Implica<.:iio c t'qui~'3Iellci" wutoI6gicas 151 que precisamos fazer.BHCFAHC A ---7 (B VC).A vB AAB e --.F AHB. que lista todas as valoracoes possiveis para as formulas atornicas A. entao. sao tautologieamente equivalentes. podemos construir uma tabela de verdade em que as duas aparecam.C F . consrrufmos urna tabela na qual aparc~am as premissas e conclusao.A F V F ~ -. construir uma tabela de verdade na qual aparecam todas as formulas envolvidas: as premissas e a conclusao do argumento formalizado.C F --. em todas essas linhas a conclusao A ---7 C tambern reeebe 0 valor V. na linha 3 (marcada com urn asterisco) ela tern F. B. verifique se as conclus6es indieadas abaixo de fato sao conseqiiencia tautologica das premiss as. 4 e 8 (0 que esta indicado. Assim.

considere mais uma vez urn argumento (formalizado) que foi apresentado anteriormente. parenteses e simbolos de predicado zero-arios) e dehnimos 0 que sao interpretac. 1s50 significa que qualquer formula da forma -. mas do conjunto de todas as formulas elernentares no conjunto {V. formulas atornicas ou formulas gerais (ncstas. podemos considerar que uma f6rmula molecular e composta a partir de. gerais). Dutro!) comeI1t. Por exemplo. Vamos definir uma formula elementar como qualquer formula que seja ou atomica au geral. v(o:) = V au v(/3) = V. tanto Pab quanto Vz-. as valoracoes ja nos possibilitaram definir validade e consequencia logica.7. Ora.Pa~ Pa. mas generalizando para qualquer linguagern de prime ira ordem: Defini~ao 9.0: ~ 0:. F}. e --. v(o:) = v({3) = V. agora.e agora pode . PI Vx(Gx ~ Px) ~ Pm Pm Pz Vx(Gx ~ Px) II> Tendo 0 argumento ja sido transcrito dessa maneira para a linguagem do CQC. note que tudo vai continuar como antes.Pab e Vx3yLxy ---7 VzQz nao sao elernentares. isso deveria .-. que e importante mencionar ainda e que nao precisariamos ter restringido as valoracoes apenas a linguagens com letras sentenciais. formulas como -.) Feita essa definicao.a --7 a.desde que verdadeiras em toda valoracao. -.Fx ~ Gy) sao formulas elementares (a primcira e arornica: as outras.7 Outros comentarios sabre as valoracoes Podemos resumir 0 que fizemos neste capitulo da seguinte rnaneira: escolhemos uma sublinguagem da linguagem do CQC (uma linguagem proposicional. E todas as tres formulas sao verdadeiras em qualquer valoracao. observe 0 seguinte: na relacao de tautologias que vimos anteriormente. v(o:) = F ou v({3) = V. Nao importa que significado varnos dar depois a P . mas isso nao importa). e simples alterar a definicao de valoracao para mostrar sua validade. casos particulares. claro.-. uma valoracao como uma funcao nao apenas do conjunto das letras sentenciais no conjunto dos valores de verdadc. Elas podem ser definidas para toda a linguagem do CQC. sern ter que reformaliza-lo assim: PI A~B Pz A II> B (Essa passa a ser. Ora. basicamente.-. contendo apenas operadores.iio do conjunto de todas as f6rmulas de uma linguagem de primeira ordem no conjunto de valores de verdade {V. v( 0:) = v({3).inc1uir uma formula como Lcmbre-se de que a ideia basica de uma valoracao perrnitir-nos calcular 0 valor de uma f6rmula molecular a partir do valor de seus componentes. Para entender isso. ou ainda -.2.ao v Ii uma funr. como fizemos na detinicao 9. ou seja. tambern padem agora ser formulas numa Iinguagem qualqucr de primeira ordem . exceto que as tautologias. Ainda que simples.(Pa v 3y3zFzy) ~ (Pa v 3y3zFzy).--. 0 esquema de formula -.0: --7 a e uma tautologia. pais sao moleculares. pode haver formulas moleculares que sejam subtorrnulas. de outro modo.) sohre as valora~6es 153 9.\ixPx au mesmo ainda --7 \ixPx. Todas as formulas acima sao instancias. F}.8 Uma valorar. nossa definicao final de valeracao.-. Ou.Qz c Vx3y(-. ainda que isso nao seja suficiente para 0 CQC todo.lrio.--. encontramos. 0 que nos permite testar a validade de muitos argumentos. Par outro lado. a saber: Podemos derinir. por exemplo.o:) = V (b) v(o:/\{3)=V e (c) (d) (e) v(o: v {3) = V v(o: --7 {3) = V v(a H {3) =V sse sse sse sse sse v(o:) = F. de agora em diante.152 9. por exemplo. tal que: o (a) v(--. de -. Para ver como 1SS0.oes para ela (valoracoes}.

Uma tabela de verdade. e de verdade em uma estrutura.-. como interpretar linguagens de primeira ordem. pode-se mostrar. enfim. e os stmbolos (nao-logicos) van sendo escolhidos ja com urn certo significado informal a eles associado. PI 'VxUx ~ Ax) Pz }n .A v Qb) v 'Vx3yRxy.Pa. teria quatro linhas. Pz Netuno c urn planeta joviano. E 0 resto continua como antes.3xHx F -. Finalmente. Assim.(RbcAGm). Assim. e 0 argumento e valido. Na unica linha (que e a linha 1) em que as premissas sao verdadeiras. tendo como case-base qualquer formula atomica. Assim. -. An a direita de 1= sao ou nao consequencia logica das dcmais: (c) (d) (e) Pa v Qb. e determinar a validade de muitas outras farmas de argumento que envolvam mais do que apenas sfrnbolos de predicados zero-aries. Vamos iniciar examinando de maneira informal as nocoes de estrutura. da seguinte maneira. ou qualquer f6rmula geral (pois nao temos condicoes de obter ainda 0 valor de verdade de formulas gerais a partir de outras coisas). no capitulo anterior. mas isso e porque elas ainda sao demasiado simples.(Qb v 'Vx3yRxy) ~ Lab 1= A ~ Lab Conforme mencionei anteriormente. nos ocupamos de urn tipo simples de interpreracao formal: . tendo definido as valoracoes dessa nova maneira.-. e com sua traducao para uma linguagem de primeira ordem: PI Todo planeta joviano tern aneis.1 0 valor semantico das express6es Como voce pode ver. deixando para apresentar as dehnicoes completas num segundo momento. podemos aplicar as valora~6es a toda a linguagem do CQC.. F F V F V 10. e F.-Pa 1= Qb (PaAFc) ~ 3xHx.6 Usando a nova definicao de valoracao. Vimos tambcm que essa interpretacao informal nao c suficienre para nossos propositos de analisar a validade (ou invalidadc) de urn argumento.Fc -. portanto. 'VxBx H 3xHx 1= 'r.(Pa v:Jy:JzFzy) ---') (Pa v:Jy:JzFzy) vai continuar sendo sempre verdadeira.. PI Vx(Gx ---')Px) ---')Pm @] V Neste capitulo. Valora~()e.154 Capitulo 9. determine se as formulas (a) (b) Vamos comecar com 0 argumento apresentado como exemplo no inicio do capitulo 8. Assim: Pz CAPiTULO 10 ESTRUTURAS E VERDA DE Vx(Gx ---')Px) ~ Pm V V F F . 0 argumento e (proposicionalmente) valido. a saber. que 0 argumento apresentado anteriormenre nesta secao e valido: ele contem duas formulas elementares.DHRbcl=-. . Netuno tem aneis.IxAx ~ 3xHx (--.. Exercicio 9. voce vai ver. a conclusao e consequencia tautologies das premiss as. Claro que havera argumentos validos que as valoracoes demonstrarao invalidos. ao especihcar uma linguagem de prime ira ordem ja temos em vista urn certo domfnio de aplicacao. as f6rmulas Vx(Gx ---')Px) e Pm.Gm 'VxAx H 'VxBx. a conclusao tambern 0 e.-.

ou seja. a ideia e que as express6es da linguagem . vUn) = V e v(An) = F. (A proposito.e.seu valor de verdade . Veremos aqui que isso pode ser feito tambcm com as formulas gerais . isso simples: esse valor sernantico urn valor de verdade. Ou seja. 0 valor sernanrico dessa formula . por exemplo. Se P e urn simbolo de propriedade. e 0 de espccihcar os valores semanticos desejados e. e assim nao precis amos nos preocupar com e e e eles. ao contrario do mundo real. de conseqilericia rautologica. mas nao de formulas aromicas ou gerais. ou seja. 0 problema e justarnente que as valoracoes nao sao sohsticadas 0 suficiente para dar conta de formulas gerais. E assim por diante. 10.as formulas. que valores serao esses. as valoracoes nos permitern apenas determinar 0 valor de verdade de formulas moleculares -.2 Estruturas Ao construir uma estrutura 21. se as constantes funcionam como names. ha urn descompasso entre nossa conviccao intuitiva da validade do argumento e 0 resultado obtido por uma analise dele em tennos de valoracoes. na qual tentamos considerar os varies casos possiveis. como vimos ate agora. sao elementares (i. por outro ..) A esse domfnio de entidades (0 'universo do nosso discurso'. Se urn sfmbolo de relacao binaria. e. Ou seja. vamos nos deparar com a seguinte situacao: todas as tres formulas envolvidas.vai de pender dos valores sernanticos atribufdos aos sfmbolos que a compoem. No caso de f6rmulas. nos permitir deterrninar se as formulas sao verdadeiras ou falsas na estrutura. dos valores de Pede a. Isso vai ser algo bern mais complexo do que as valoracoes que vimos anteriorrnente: nao podemos nos limitar a dizer que tais ou quais formulas at6micas (e gerais) sao verdadeiras ou falsas . (Urn mundo no qual houvesse unicornios. certamente teremos de imaginar que tab ou quais individuos. temos que descer a urn nivel de detalhamento maior na interpretacao de uma linguagem de primeira ordem J:. na nossa situacao. nao tern subforrnulas proprias. Mas.. se tentarmos determinar a validade do argumento acima apresentado. urn valor semantico. qualquer. como constantes de predicado c constantes individuals. que recebem. Essa nova nocao de consequencia 16gica valera para todo 0 CQC.) das estruturas. uma relacao binaria. claro.devem ter urn valor sernantico. Vimos ali que a valor de verdade de uma formula molecular pode ser determinado a partir dos valores de suas subformulas. uma interpretacao. e as expressoes basicas. do ponto de vista intuitivo. Tomemos uma formula aromica como exernplo.2. E fadI ver que isso tern algumas consequencias indesejaveis. par urn lado. que veremos a seguir. definir conseqiiencia Iogica por meio das estruturas (como haviamos feito com as valoracoes). existem au deixam de existir. Contudo. poderemos.ao anterior. mas nenhum politico." a primeira coisa a fazer delimitar 0 dominic das entidades sobre as quais estamos falando.8es. isto uma inrerpretacao ou significado. e e facil encontrar uma valoracao v tal que v(VxUx ~Ax» = V. isso nao e normalmente urn problema: existe tudo 0 que existe.e algo similar acontece com as formulas atornicas. entao 0 valor semantico de uma constante deve ser urn individua. Estruturns e verdade 10. vamos c . Mas. dessa maneira. determinar que individuos "existem". mas sao compostas de outras coisas. Esrrururas 157 as valorm. que se restringc ao calculo proposicional. como voce recorda. construindo uma tabela de verdade para ele. E as constantes individuals. seu valor sernantico devera ser uma propriedade. precisamos especificar suas condicoes de verdade. por exemplo? Bern. entao. mas arbitrario. para uma linguagem de primeira ordern J:. a proposito. digarnos.precisamos dizer por que.. e isso vai ser possivel utilizando a nocao de uma estmtura para J:. Esse nivel maior de detaIhamento e urn refinamento daquela versao do principio de composicionalidade (au principia de Frege) apresentada no capitulo anterior. que. 0 argumento formalizado resulta invalidol Claramente. No mundo real. £10 contrario da dehnic. De acordo com 0 principio de cornposicionalidade. Todos concordamos que eIe intuitivamente valido. urn valor. VxUx ~ Ax). se voce quiser usar essa expressao) denominarnos universo au dominio da estrutura. Finalmente. precisarnos associar a cada uma das expressoes basicas da linguagem. atornicas ou gerais). claro. Para isso.[ 56 Capitulo 10.. que simbolos logicos como 1\ e -. conde obte-los? e Ora. porem. Pa. In e An. ja tern urn significado fixo. das quais sao compostas as formulas atornicas. A analise que precisamos fazer tern que ser mais fina. (Recorde. por exernplo. 0 o papel Cf'C.

FIGURA e e Agora podemos caracterizar a funcao interpretacao 1. 0 universo do ultimo exernplo acima contem apenas urn indivfduo (mas isto ja e 0 suticiente). feb) I(c) [(d) = Felipe. cabe mencionar que alguns aurorcs admitcm ou ate mesrno classes pr6prias (que nan sao conjuntos) o que nao farcmos aqui. nao se costuma colocar nenhuma restricao.c certas coisas na estrutura Qt. Comecemos pelas constantes individuais: elas funcionam como nomes. enumeravel). Gabriela. Bean}. Esrrururas 159 utilizar as letras goticas Qt. Sebastian. a restricao adicional de que esse conjunto seja conrdvel (isto e. respectivamente. o conjunto dos ruimeros naturais.d. Veronika}. Note que alguns dos conjuntos acirna sao finitos. Mr. Elisa. [Salma Hayek}.1. isto e. Dorothee. a proximo passo e dizer como interpretar as expressoes basicas de uma linguagem com respeito a ele. como universos de estrutura. Leila. os unicos conjuntos que nao aceitaremos como universo de uma estrutura sao 0 conjunto vazio 0 e os conjuntos infinitos nao-enumeraveis. a e1as devemos associar individuos.' Fixado urn universo. porern. Ana Maria. se infinito.:ao h que associa as constantes nao-logicas de uma linguagem. entao. Estrututes I. e os demais. Note que ja temos. urn conjunto que precis a ter an menos um e1emento.2.158 Capitulo 10. Assim. Isso e feito atraves de uma fun~ao interpretac. Conrado.c = {a. Mais precisamente. b. urn conjunto nao-vazio e contavel e 121 uma funcao interpretacao. uma funcao interpretacao. I vazio caracteriza outros sistede logicas livres. unarios. Esse e nosso dorninio de entidades: ele contern doze individuos. vamos escrever Sebastian Felipe Conrado Fernando Leila Gabriela Ana Maria Juliana ~A 10. Seja. (Para simplificar. Juliana. Farei. Juliana. Juliana.G}. Moreira da Silva. c ed.C. 121). v'3. Sejam. chamados tespeito. Qt uma estrutura com urn universe A. dos gatos. Sebastian. 0 e e conjunto de todos os meus sobrinhos e sobrinhas: o conjunto o conjunto dos seres humanos. Ainda a esse conjunros nao-enumeraveis. podemos definir uma estrutura Qt para uma linguagem de prime ira ordern L como urn par ordenado (A. {Immanuel Kant. dais elementos em uma estrutura: urn dominio de entidades (universe}. . em que A e urn retangulo em cujo interior se encontram os individuos (representados Veronika Dorothee Mariana Elisa L_ por seus nomes.R.M. gambas e quatis. Para termos uma ideia melhor.) Mas antes de dar definicoes rigorosas para tudo. o conjunto dos numeros racionais maiores que 32.' vl'rJade 10. par exemplo. Felipe. A = {Ana Maria. a universo. podemos desenhar algo como a figura 10. hnito ou. logo. Mariana.] universo A de uma estrutura 21 e usualmente definido como um conjunto nao-vazio: isto e. 1)3. varnos ver como as coisas funcionam.H. em que G urn predicado binario. tal que A algum subconjunto dos seres humanos. por razoes que depois serao mencionadas.1 0 universo de 21. ([ etc. cujas caracteristicas vamos especiticar logo em seguida. Aceitar que 0 universe de uma estrurura possa ser mas de 16gica. existe apenas urn mimero finito de individuos no universo. difcrentes da logica classica. Suponha que temos a seguinte linguagem . par exem- plo. como dar a etas urn valor semantico. Fora isso. Podemos esc rever isso da seguinte maneira: l(a) Ana Maria. Fernando. cntao. podemos tomar como universo de uma estrutura qualquer um dos conjuntos abaixo: o simplesmente [ para a funcao interpretacao. em vez de 121.b. Sebastian e Felipe os individuos associados por I as constantes a. em que A. enquanto outros sao intinitos.c. agora. Para resumir. claro). au seja. para designar estruturas.

releia 0 capitulo 4).o que seria de esperar. a subconjunto de A formado por Felipe e Ana Maria. Em nossa inrerpreracao informal.) Tendo interpretado as constantes individuals. Comccemos pelos predicados unarios. Gabriela. Uma outra inrerpretacao. ESrIUnmJ> 161 e reprcsentamos isso na figura 10. e estejamos tentando refletir isto nests estrutura particular 21. Dorothee. nao hi problema se duas ou mais constantes tiverem 0 mesmo valor semantico. {Veronika. os sfrnbolos R. I poderia associar ao sfmbolo M 0 subconjunto de A formado pelas mocas. Ou seja. e H poderiam estar associados as propriedades 'x e urn rapaz'. Elisa.3. Felipe. Fazendo a interpretacao corresponder a nossa interpretacao informal dos sfrnbolos. Note que a cad a urn dos sfmbolos de propriedade associamos realmente urn subconjunto de A. Fernando. que.. a funcao interpretacao I associa a R urn cerro subconjunto de A. A. e assim por diante.. Mas i550 nao consritui nenhum problema. alguma coisa base ada na estrutura 21. quase nenhum. E o mecanismo e simples: a cada simbolo de propriedade vamos associar urn subconjunro do universo A. na intcrpretacao formal. pot exemplo. se a elas for associado 0 mesmo individuo. Ana Maria}. e que e 0 conjunto {Conrado. M. C. {Ana Maria.2. Esrrururas e verda de 10. seria possfvel ter lea) = I(b) = Ana Maria. (Bern. Por outro lado. 'x mora em Carnpinas' e 'x mota em Heidelberg'. ao especificar a linguagem. Mariana. I(P) <. para 0 CQC. estamos sirnplesmente associando sfmbolos a conjuntos. como veremos depois. respectivamcntc. 0 significado das expressoes esta sendo dehnido por meio de suas extensoes. Isto e. Felipe.. 'x e uma moca'. e apenas uma das imimeras possibilidades. Gabriela.2. Note ainda que oito individuos nao tiveram associada a eles nenhuma constante . I associa a cada sfmbolo de propriedade P urn subconjunto I(P) de A. e uma sernantica extensional. Mas como interpretar simbolos de relacoes? Facil. A No caso geral. Iz(R) = {Felipe. Isto e. E import ante observar aqui que 0 tipo de sernantica que estamos fazendo.isto e. Veronika Dorothee Mariana Elisa Leila Gabriela Ana Maria Juliana Sebastian Felipe Conrado Fernando a b As constantes interpretadas. Sebastian}. Dorothce.. 0 que vimos acima da conta do caso dos simbolos de propriedade. Note ainda que nao interessa se os elementos do universo associados a R . precisamos dar urn valor sernantico a cad a simbolo de predicado. uma vez que nossa linguagem contern apenas quatro constantes.2 - {Conrado. digamos 12. uma relacao . ela nao pode atribuir a mesma constante dois ou mais individuos. isto e. Voltemos ao nosso exemplo. Por exemplo. {Leila. c d tormado pelos rapazes: {x E A I x e urn rapaz}. tambem baseada nesse universo A. Fernando.160 Capiruio i O. Bern. Assim.juliana. Que tenhamos associado informalmente ao sfmbolo R a propriedade 'x e urn rapaz' no mundo real..] Por exernplo. Entao temos: I(R) l(M) I(C) FIGURA 10. poderia associar a R. Como voce recorda (ou se nao recorda. Sebastian}. a propriedade 'x e urn rapaz' define 0 subconjunto de A E claro i l(H) E podemos representar isso tudo na tigura 10. (Lembre-se de que uma propriedade pode ser especificada pelo conjunto dos individuos que a possucm. I(R) ~ sao realmente rapazes: nossa estrutura e uma interpretacao formal. Sebastian}. Mas precisamos associar a eles. Veronika}. Mariana}. sendo I uma funcao. que denotaremos por I(R). Leila.

(3. podemos ter uma estrutura ~ cujo universo seja 0 conjunro B = { 1. 1).3}. Voce talvez esteja agora se perguntando se I(C) = 0 aceitavel. ou nao ha individuos numa tal relacao etc. 0 universo dessa estrutura contem apenas os mimeros 1. pois temos um universo e uma interpretacao. I(a) = I(b) = I(d) = 2. nao nenhuma surpresa que a fun~ao I va associar a urn sfrnbolo de relacao binaria R uma relacao I(R) ~ A2. todos eles gostam de brincar uns com as outros. Note ainda que as constantes bed foi associado urn mesmo individuo. por exemplo. apenas uma das possiveis estruturas para essa nossa linguagem . A estrutura descrita acima.3}.) De modo similar. A 1. pode ser especificada par meio de urn conjunto de pares ordenados. A proposito. por exemplo. (Lernbre-se de que A2 =AxA. (Leila. dais ou mais individuos na estrutura . nao ha problema: 0 e urn subconjunto de B (0 conjunto vazio e subconjunto de qualquer conjunto).(3. quanta aos simbolos de predicados.3 Interpretando R sfrnbolos de propriedade. De modo similar. I(R) ~ An. 0 que nao se pode fazer. Como mencionei. digamos. nao ha nada de errado em que a interpretacao de urn sfrnbolo de predicado seja 0 proprio universo: l(H) = B. Por exemplo. (Felipe. I(R)={1. (No mundo real. a mesma constante. que. poderia simbolizar a relacao 'x gosta de brincar com y'. Esrrururas e verdade 10.(. contudo. se tivermos urn sfmbolo de predicado temano. Conrado)..1 163 H c d Veronika Dorothee Conrado Fernando Juliana quaternanos.caso em que] nao seria uma funcao. repito.162 Capitulo 10. eventualmente sua interpretacao pode ser 0 conjunto vazio: nao ha ninguem no universo com uma certa propriedade. essa estrutura ~ esta perfeitamente bern construfda. I(C) = 0. Lernbre-se de que a universo da estrutura nao pode ser vazio. informalmente. Juliana).2}. 2.2. a simbolos de predicados Como voce ve. Assim. e a intepretacao tem que ser uma funcao. . Veronika) }. e assim par diante. E voce tern toda razao. 1). isto e.3)}.} A essas alturas. Nao simples? No caso geral. na estrutura 2L (No mundo real. 0 simbolo de relacao binaria G. binaria. isto e. e como se bed fossem dais nomes diferentes do mimero 2. ainda que nossa interpretacao intuitiva estivesse falando dos meus sobrinhos e sobrinhas. nao ha problema nenhum nisso. Em outras palavras. Estrurura. podemos construir muitas e muitas outras. urn subconjunto de AJ. voce provavelmente ja esta desconfiando de que. com esse conjunto de pares estamos sirnplesmente dando uma listagern de quem gosta de brincar com quem. I(G) = {(2. pode ser associado. a relacao 'x pai de y' poderiamos associar 0 conjunto de todos os pares de individuos do universo tais que 0 primeiro e pai do segundo. associar. I(c) = 3. 2 e 3.2. Mais uma vez. Isso apenas quer dizer que todos os indivfduos e e e tern a propriedade H. (Dorothee.) Par exemplo. 0 numero 2. I(H) = B. como acima. No nosso exemplo acima. e tal que a funcao interpretacao e e I seja como se segue: a FIGURA 10. I(M) = {2. a interpretacao I associa um conjunto de quadruplas ordenadas. Gabriela). urn sfmbolo de predicado n-ario R sera associado a urn conjunto de enuplas de individuos de A. o conjunto de indivfduos que tern a propriedade 'x urn centauro' eo conjunto vazio. ao seguinte conjunto de pares ordenados: e e {(Elisa. sua interpretacao sera um conjunto de triplas ordenadas.

1 Formulasatomicas Vamos continuar considerando a linguagem . mas voce deve concordar com que podernos. estamos bern perto de poder definir verdade para as formulas de uma linguagem L. Isso tarnbern envolve comecar tratando apenas de formulas fechadas. a cada variavel. e1as aparcccm nas mesmas posicoes. as condicoes Veronika}. Oa verernos como fazer isso. Lcrnbre-se de que as letras sentenciais sao usadas. Basicamente. isto e. aqui temos uma variavel envolvida. por exemplo. Vamos cornecar. as letras sentenciais. Se a ideia e determinar 0 valor sernantico de uma f6rmula (0 valor de verdade) a partir do valor semantico de seus componentes. numa formula. para as quais ja ternos os valores de Pede a numa estrutura . temos de ver 0 que acontece com os prcdicados zeroarios. que e Juliana . onde uma constante estaria. 0 que precisamos fazer. que. porern.3.164 C1p[tl1!O 10. Continuando a usar os va [ores de verdade V c F introduzidos no capitulo anterior. tcmos que. prehro usar uma Dutra alternativa. Imaginando uma estrutura como uma situacao. verdadeira au falsa nessa estrutura. sempre que falarmos em 'formula'. como no caso das constantes individuals. Leila.c acima. e dizer como determinar 0 valor de verdade de uma f6rmula qualquer em uma estrutura. 0 que podemos dizer a esse respeito e que. urn indivfduo no universo. falsa em 2t se tiver 0 valor sernanrico F.isto e. Mariana. Mas nao 0 que farei aqui. para representar sentencas como 'Chove' ou 'Faz frio'. 0 valor de uma variavel deveria ser urn individuo do universo da estrutura. Assirn. vetdede l65 Finalrnente. ou 1(S) = V. isto e.I(M). portanto. como Mb. e que consiste no seguinte: para calcular 0 valor de uma formula com variaveis. as variaveis funcionam sintaticamente como as constanres. l(b).pertencer ao subconjunto de A associado por 1 ao sfmbolo de predicado M . que dizer com relacao a uma formula como VxPx? De aeordo com 0 principio de e composicionalidade. No restante desta secao. e deixando para especificar a verdade de uma f6rmula aberta posteriormente. usando como universo: (a) 0 conjunto das capitals de esrados do Brasil. a cada simbolo sentencial S. a sera. recebe 0 valor V ou nao: e1a tera 0 valor V se 0 individuo associado por 1 a constante b . Estrlltllras e verdade 10.3. Gabriela. I(P) e lea).juliana. a sentcnca 'Chovc' sera. a partir dos valores de Pede x. Se voce quiser. isso funciona no caso de f6rmulas moleculares e de formulas atornicas como Pa.) Porern. tratando apenas das sentencas. creio. Tendo essa estrutura. A unica coisa que podemos dizer dcles. Como existem dois valores de verdade. que 0 conjunto e {Ana Maria. Dorothee.suas interpretacoes. Porern. Podemos indicar isso especificando de verdade dessa . podemos relembrar mais uma vez aquela analogia e dizer que as variaveis funcionam de certa forma como pronomes. em termos de significado. Exercicio 10. e ainda nao dissernos qual e 0 valor semantico de uma variavel. fazemos simplesmente a substituicao das variaveis por certas coisas como constantes individuais (cujo valor semantico ja foi dado pela interpretacao). definimos que.3 Verdade Tendo earacterizado as estruturas do modo como fizemos na secao anterior. Uma delas e associar.c. ou chove. De qualquer maneira.2 Quantas estruturas voce acha que podemos construir para a linguagem L acima? 10. e 10. a coisa simples: uma f6rmula a sera verdadeira em uma estrutura 2t se 0 valor sernantico de a for V. V e F. das formulas fechadas. Obviamente. Para isso. ou 1(S) = F. e didaticamente mais simples.1 Construa duas outras estrururas para a linguagem . isto e. fica facil ver se uma formula at6mica de L. a funcao 1 associa urn valor de verdade 1(S). (b) 0 conjunto dos ruimeros naturals. e 0 valor desta. au nao. estaremos nos referindo a f6rmulas fechadas. a menos que 0 contrario seja dito explicitamente. claro. ainda nos falta alguma coisa. Ha varias maneiras de tratar essa quesrao. que sao ou verdadeiros au falsos. nessa situacao. Elisa. respectivamente. e a estrutura 2t (cujo universo sao meus sobrinhos e sobrinhas). e Exerdcio 10. 0 valor dessa formula deveria set obtido a partir do valor sernantico de Px.

E.I(a» E leG). 21(5) = V se e somente se 1(5) = V. Como led) = Felipe. Ve.Rb e verdadeira na estrutura 21... entao. Nesse caso. ffi(Rb) = V. portanto. A diferenca e que. considerando mais uma vez a estrutura ffi. vcrdade 10.Rb) = V. 2)}. estamos considerando.lea).. l(R) == {I.21.3.estrutura <J). Vamos escrever isso da seguinte forma: Ql(Mb) Resumindo.pertencer ao conjunto I(R). Essa formula tera 0 valor V em 'l se 0 indivfduo associado a b . e lea) = Ana Maria.) pertence a urn determinado conjunto.3. Vejamos agora urn outro exemplo de formula atomica. Resumindo. temos.. 'l(Rb) = F.. Rb e verdadeira em ffi. de fato. (3. Ou seja: 'l(Rb) =V sse I(b) Exercicio 10. = V. e falsa. Assim.. determinar 0 valor de verdade consiste em verificar se urn determinado indivfduo (au par de individuos. Gda e falsa em 21. Logo.. uma estrutura funciona exatamente como uma valoracao. 0 valor de uma formula . Logo. mas.166 Capirul" 10.3.2 F6nnulas moleculares Note que a valor de verdade de uma f6rmula obtido sempre com relacao a alguma estrutura.Rb) == v. 2l(Gda v -. e ja tratamos dele no capitulo anterior: basta usar as tabelas basicas dos operadores para determinar 0 valor de urna formula a partir de suas subf6rmulas. Oda recebe 0 valor V sc 0 individuo associado por 1 a constante d -led) . Dito de outra forma. numa valoracao. Logo. isso ndo acontece: I(b) ~ l(R). como podemos tambern verificar.I(b). isto e. temos que l(d) = 2. De fato. que e Juliana .. e que Z E {I.l(G)com 0 individuo associado por 1 a constante a . Rb e uma t. se reb) E I(R)./aJc 167 f6rmula para a esrrutura 1.(3.. lea»~ pertence au nao a leG). Porem. temos 21(Gda) = 'F. au Gda ou .21: sse Mb e verdadeira l(b) E l(M). 1). au seja.21 (e. au seja.2}. relativamente a 1. temos 0 seguinte: Como podemos verificar na figura 10. que Mb e verdadeira na estrutura 1. digamos. podernos dizer que Mb recebe 0 valor de verdade V na estrutura 1. (2. 0 par (Felipe. Logo. ela e verdadeira se Felipe gosra de brincar com Ana Maria. como Gda.. Como relacoes sao especincadas por conjuntos de pares de indivfduos. 10. Vamos ver agora urna formula que con tern urn sfmbolo de relacao binaria.. assirn. lea) = 1. Como vimos ha pouco. Podemos escrever isso da seguinte maneira: Ra Re (d) (e) He (g) (h) Cb Rd Gab Gba Gee Mb (t) (i) 'l(Rb) = F. da formula Mb.Rb. l(b) E reM)..1) E l(G). e. Como voce ve. (a) (b) (c) 0 valor das formulas abaixo na estrutura Ql que Faca depois 0 mesmo com relacao a estrutura !.:irmula que nao e verdadeira: logo. no caso de formulas at6micas que nao sejam predicados zero-aries. podem de verdade ser assim especificadas: Ql(Mb) =V sse l(b) E I(M).Rb recebe 0 valor V na estrutura 'l se uma das duas formulas.esta na relacao associada pm lao predicado G . a f6rmula Gda v . e.Z}.. isto e. tiver 0 valor V. Por outro lado. uma formula recebe urn valor V ou F sempre com relacao a uma certa estrutura: verdade sempre verdade em uma e e estrutura. 'l. No caso de urna letra sentencial 5.3 Determine E l(R). e leG) = {(2. apresentada na secao anterior. 2l(Gda) = F e 'l(Rb) = F. ou tripla de indivfduos etc. as condicoes 'l(Gda) = V sse (I(d). Resumindo.21). vemos que l(b) = 2. Esrnrruras . precisamos apenas verificar se 0 valor de 5 e V au F. considerando a . ffi(Gda) = V. Gda v. Ana Maria) Ii!: l(G). a formula Rb.1). Por exemplo. N a estrutura o caso das formulas moleculares e simples. basta verificar se 0 par <L(d). de onde se segue que 21(-.. De acordo com nossa interpretacao informal.

uma expressao como Vx(Px ~ ::IxQx) e uma formula bern-formada. 0 calculo do valor de uma f6rmula molecular. temos. (1) Vejamos algumas explicacoes para isso. Em 21. e entao para a verdade de ::IxMx. Assim. (a) (b) (c) -. . Esttututss c vetdade lOJ VerJ"dt. urn caso como ::IxMx e bastante simples. Voltemos a ::IxMx. nos a trocamos por a. Exercicio 10. Assim como 0 valor de. digamos. Juliana. Por exemplo. Isso nos da uma pista para definir a verdade de uma formula existencial a partir de uma de suas partes mais simples: ::IxMx recebe 0 valor V em 2( se. Quando podemos dizer que essa formula e verdadeira em 21? Obviamente. nurna estrutura. e entao podemos concluir que 21(::IxMx) = V. se algum elemento do universo A tiver a propriedade associada a M. 169 atornica. Rab[xlc J . ao substituirmos 0 x em Mx por alguma constante. Leila. A ideia e poder determinar a verdade dessa f6rmula a partir de uma de suas partes mais simples. Mx[x/e] sera Me. para 0 individuo I(b). por exemplo. comecando pela notacao.3 urn conjunto correspondente a \iy'v'z«Gyx1\ Gyz) ~ (RxvMz». x uma variavel e e uma constante qualquer. podemos finalmente dizer que 21(::IxMx) = V. se algum individuo em A pertencer ao conjunto [(M).3. pela nossa definicao. temos que encontrar outra maneira de fazer isso.0 resultado de substituir as ocorrencias livres de x em Rab pm c ~ e a propria Rab.e trocar a variavel x por alguma coisa que de como resultado uma formula feehada . como elementos de reM). Mas imagine que voce tivesse que decidir qual 0 valor da formula ::IxVyVz«Gyx 1\ Gyz) ~ (Rx v Mz» em 21. Uma solucao .Mb) -.Rb e calculado a partir do valor de Rb. toda vez que Z ocorre livre em ex. por exemplo. No caso acima.3 Formulas gerais Vamos agora examinar a situacao das f6rmulas gerais. isto e. Me pode ser dira verdadeira de Juliana. Note que partimos do fato de que I(b) E I(M) para a verdade da f6rmula Mb. Ou seja.Ra Rc I\Mb (d) (e) Ca ~ (Cbv. c c = a.(Gee ~ Gab) I 10. para alguma constante c. continua sendo feito da mesma maneira. como nao ha desenhado na figura 10. Assim. nao podemos determinar 0 valor de verdade de ::IxMx a partir do valor de Mx simplesmente. digamos.168 Capiru/o 10. for a constante que denota Juliana. Porern. e dado arbitrariamente. Denotaremos por ex[x/c] . Em ourras palavras. Tomemos urn exemplo.0 resultado de substituir todas as ocorrenczrs livres da variavel x em a pela constante c. poderfamos tentar determinar 0 valor de ::IxMx partindo do valor de Mx.e os candidatos narurais sao. pois Meum simbolo de propriedade e fica facit examinar 0 conjunto I(M) ever se ele tern algum elemento ou nao. de forma similar.--. -. e claro.4 Usando os valores obtidos para as formulas atornicas do exercfcio anterior. como b por exernplo. ::IxMx (0 que informalmente signiricaria que alguern e uma moca). isto e. 0 resultado de substituir todas as ocorrencias livres de x em Px ~ 3xQx pela constante a e a formula Pa ~ 3xQx. e ate agora vinhamos caracterizando a verdade de formulas fechadas. Mx e uma formula aberta. No caso. a f6rmula resultante Mb tiver 0 valor V. as eonstantes individuals. pois ::IxQx jd era fechada ao formarmos 'v'x(Px ~ ::IxQx). para alguma constante c. e claro que a iinica ocorrencia de x quantificada por Vx e aquela na formula Px. a ideia e que ::IxMx seja verdadeira se Me for verdadeira para alguTIUJ. quando a constante e. esse valor e determinado a partir do valor semantico dos sfrnbolos envolvidos. Assim. temos que ex[x/e] = 'v'y«Py 1\Lay) ~ Ta). Mb e verdadeira em 21. Faca 0 mesrnocom relacao a lB. pela qual a variavel x foi substitufda. poderiamos afirmar provisoriamente que: 21(::IxMx) =V sse 21(Mx[xle]) = v. Elisa etc. Me e verdadeira quando e = b. Seja ex uma formula. E.Hcv. como e verdade que. Contudo.aquela que vamos empregar aqui . determine 0 valor das formulas abaixo na estrutura Ql que estarnos considerando. para dar urn exemplo. Agora. E.chamada de uma instancia de ex . Ou seja.Ra) (Cb1\Hc) H (. constante e que colocamos no lugar de x. que e b.Mb (0 . (Px ~ ::IxQx)[x/aJ. x = z. por outro lado. A restricao com relacao a troea apenas de ocorrencias livres e que. se ex = Vy«Py 1\ LzY) ~ Tz).

quaisquer que tenham sido as novas constantes introduzidas como nomes. a saber. . nem Sebastian..) Tendo construfdo a linguagem . nem Juliana. nem Felipe (as interpretacoes de nossas constantes) pertencem ao conjunto I(C). uma vez que a interpretacao foi alterada. 2l(Cb) = F. para indivfduos diferentes. Podenamos. segue-se que 2l(::JxMx) = V. vamos chama-la de 'c(2t) .. ou 0 nome de um individuo em = V (pois Leila esta no conjunto I(C)). inspeeionando visualmente a figura 10. diferentes nomes serao escolhidos. basta acrescentar nossa linguagem L urn nome para cad a individuo em A ao qual nao esteja associada nenhuma constante. Vamos tomar urn outro exemplo: Alguem mora em Campinas'. Contudo... Mas isso a excecao.2t(Mb) = V -. uma vez que ternos urn conjunto enumeravel de constantes. em . 0 que vamos colocar no lugar da variavel x na f6rmula Cx para obter uma formula fechada? Obviamente nao e possfvel trocar x par Leila: teriamos de ter urn nome para ela. obviamente. deverfamos ter agora uma estrutura 2l' = (A. 2t(Mc) = V. vamos simplificar as coisas e continuar falando da estrutura 2t e da interpretacao 1 (que.. uma vez que urn desses casas se verifica . I'l')' Por abuso de linguagem. Ou poderfamos simplesmente usar e i. 2t(Mb) = V. rnesrno tendo universes nao-cnumeraveis.. Isto e. uma cxpansao de £. temos agora I(k) = Leila. b. usar as pr6ximas oito letras minusculas. . (S6 nao precisarfamos de nomes. 2l(Cc) = F. 2l(Md) = V. deverfamos ter entao que: 2l(::JxCx) =V sse 2l(Ce). agora podemos falar de Leila: digamos que 0 nome de Leila seja k. como havfamos desconfiado desde 0 come~o. mas infelizmente a coisa nao e tao simples assim. indui agora 0 significado dos nomes que acrescentamos a linguagem) . el.. E. . contudo. Isso. e d.3. 2l(Cd) = F. claro.. claro.. vemos que de fato ha alguns indivfduos . Basta rnodificar (2) aeima para: e e E 2l(::JxCx) onde i =V sse 2l(Ci) = V. Para ser preciso. (2) Mas aqui temos urn problema. E agora? A solu~ao obvia. preeisamos ver ainda como fie am as formulas universais: por exemplo. ou seja.170 Capitulo 10. no caso particular de uma estrutura na qual todo individuo e a interpretacao de alguma constante. De modo similar ao caso (1) acima. . nao temos constantes que denotem esses individuos. que os universos de estruturas sejam contaveis. claro que precis amos tambern acrescentar a interpretacao I da estrutura 2t 0 valor sernantico dos nomes. es. £'trutuTas e verda de 10. portanto. Agora. e mesmo verdadeira em 2t. Leila. E claro que. para alguma constante c. Nossa linguagem quatro constantes.que. como suspeitavamos. (3) uma constante individual. facil entao verificar que a formula existencial 3xCx. essa formula sera verdadeira em 2l se existir algum indivfduo em A do qual e verdadeiro que ele ou ela mora em Campinas. digamos.C(2t). de oito nomes adieionais. e facil de ver que: e £..c temos apenas as constantes a. V. Ao fazer isso estarnos criando uma nova linguagem. Ate af. e nao a regra.3. como nossa linguagem geral de prime ira ordem dispoe de urn conjunto infinite de constantes. a. Para terminar esse passeio informal por estruturas e verdade.. recorde. concluimos que 2l(::JxCx) = V. se nao dispomos de uma constante. VerJaJt> 171 Voltando a discutir 0 valor de verdade de ::JxMx. Gabriela e Mariana que pertencem a I(C). consiste dos sfmbolos de £. a que a equa~ao (1) nos diz que devemos verificar a verdade de Me.2 Por exemplo. e d. comecando par e e terminando em l. b. e ou A.. e precisamos. tudo bern. para alguma constante c. nem Ana Maria. Bern. Ou seja. algum individuo de A deve pertencer a I(C).. para algum i. Mas que nomes serao esses? Bern. Enfim. porern. E. Ha outras maneiras de usar nornes. c.a saber. 0 que estamos representando por ::JxCx. os nomes serao simplesmente constantes novas que ainda nao ocorriam em £.. Como temos quatro constantes na linguagem. uma vez que temos doze indivfduos ern A.. Como 2t(Ck) e a lIs50 exige. mas nao varnos nos ocupar disso aqui. c. isso nos deixa com quatro casos: e 2t(::JxMx) =V sse 2t(Ma) ou au au = V. tern apenas 2t(Ca) = F. gera uma nova estrutura. acrescidos dos nomes.

claro. Ddjlli~a() de venlede 173 VxRx. Ql(--. se todo i.(Vxo:) = F sse 2l(a[xli]) Ql(3xo:) Essas condicoes. por exemplo. e claro que \fxPx do i. Mas como em Ql isso nao ocorre .. I(tn» E i(P). pm urna sequencia inhnita de individuos. se voce comparar.(a) = 2l(f3) V.1 Uma estrutura Ql para . (mde A e um conjunta nda-vazia e cantdvel. As duas ultimas clausulas.2 Seja entiio estrulura para L.para uma linguagem L.. .172 Capitulo 10. Ql(a H f3) = V sse 21. e Definicao 10.tn sao parametros. para algum pararnetro tcdo parametro i. tn) = V sse (I(t!). e sao mais ou menos \fxPx e verdadeira sse Pi e verdadeira para sera falsa se Pi naa for verdadeira para topara algum i. = = tooo (a) (b) (c) a coda constante individual c de L. pois I(k).a) = V sse Ql(a) = F. Ql(a ~ f3) = V sse Ql(a) = F au Ql(f3) = V. e estendendo a interpretacao I para associar a cada nome 0 indivfduo de quem ele eo nome.3 que. ou nomes. Nessa definicao.c (d) (e) (f) (g) (h) (i) par ardenado (A.(--. I).por exemplo. para = F sse 2l(a[xliD = F. dizem em que condicoes tais formulas sao verdadeiras. nornes diferentes.4..c uma linguagem de primeira ordem. ande P e um sfmbalo 10. obvias. que Leila. se for falsa = F. . para n > 0.c e um de predicada n-aria. Para ilustrar. (4) Podemos especincar agora como obter 0 valor de verdade de uma f6rmula fechada a de . para algum pardmetro i.a. Ql(a v f3) = V sse Ql(a) = V au Ql(f3) = V. Par exernplo. acrescentando a L nomes para todos os individuos de Ql aos quais nao foi associada por I uma constante. para parametro i. (h) e (i). especiticam as condicoes de verdade para as f6rmulas gerais.o:)' por '21.. Vamos utilizar 0 termo panlmetro para nos referirmos as coisas que sao ou constantes individuals.G(2l) em 2l. As clausulas (c)-(g). Estrutures e vetdede 10. E voce pode verificar na figura 10. Ql(\ixo:) = V sse Ql(o:[x/iJ) = V. para eruao definir verdade. I assaria um Alguns comentarios.1x) = F.(f3). . 1 A defil1i~ao de vcrdaJe que aprcscnto e uma variante da defini~ao apresenrada originalrnente pm Alfred Tarski. Ou seja. em 1931 (ver 'Iarski. formamos a linguagem £"(Ql). note que a[xli] denota 0 resultado de substituir as ocorrencias livres da variavel x em a pelo nome au constante i. claro. 'v(--. e tj . i. ao inves de suhstituir variavcis por consrantes. Na versao de Tarski. seguern-se de (h) e (i). e 1 e uma fU11fiia tal que: Definicao 10. . As clausulas (a) e (b) especificam as condicoes de verdade para as f6rmulas at6micas. nem todos os elementos do universe A estao no conjunto I(R). essa f6rmula sera verdadeira em Ql se toda indivfduo em A tiver a propriedade R. a cada simbala de predicada n-ario P de L subcanjunto l(P) ~ An.. sao identicas as clausulas correspondentes da definicao de valoracao do capitulo anterior: a unica diferenca que trocamos. 1 associa um indivfdua I(c) E A. . Ql(a 1\ f3) V sse 21. recorrc-se prirneiro a nocao de satlsfru. concluimos que Ql(\ixi\. onde S e um simbolo de predicado zero-aria. nao pertence a I(R) -.o de urna f6rmula.0:)'.F}. Fica entendido que individuos diferentes recebem. 1983).4 Definicao de verdade Vamos definir agora rigorosamente 0 que estivemos vendo de urn modo mais ou menos informal. Intuirivamente.(a) = 21. e Dada uma cstrutura 21. Ql(3xo:) = V sse 2l( 0: [x/ij) = V. . Ql(Rk) = F. 3 Vamos tratar de uma linguagem de prime ira ordem qualquer. Ou seja. 2l uma = V sse I(S) = V. a cada fetra sentencial S de L I associa um valor de verdade i(S) E {V. Podemos escrever isso da seguinte rnaneira: Ql(\fxRx) =V sse Ql(Ri) = V. para todo i. n > 0. de fato. mcsmo uma formula aberta. (a) (b) (c) Ql(S) .. eis aqui tambem as condicoes em que tais formulas sao falsas: 21. Ql(Pt! .

Como fieam. em princlpio.Gxx \iX\iy(CXA Hy) Vx\iyVz\iw(Gxy VxPx 3xVyMxy PxvQx --7 -. Dizernos. Gxa verdadeira ou falsa em 2(? Nao podemos dizer. pois nao sabemos qual 0 sentido dessa ahrmacao: ha algum x que gosta de brinear com Ana Maria! Todos os x gostam de brinear com Ana Maria? Algum x especffico? F6rmulas abertas. pois todas as variaveis livres foram universalmente quantificadas.. . para cada mimero natural n > 0 (exceto 5 e 8. Q.Gxx CXAHy Gxy --7 -. que vimos usando como exemplo. uma formula feehada) a em uma esrrutura. seus fechos): o que Antes de passarmos aos exercfcios.. Como proceder? Bern. agora que vimos como atribuir urn valor de verdade para toda e qualquer f6rmula.. e verificar se certas formulas sao verdadeiras ou falsas ncla. a rambem teecbe F.. Note. vamos considerar urn exemplo final de estrutura.Pa 3xPx (MabAPb) (e) (f) Vx-. contudo. au Sol etc. Na interpretacao informal de G. dar nornes a todos esses individuos. Seja a uma f6rmula aberta tal que xj . Note que 0 fecho de a agora uma formula fechada (dai 0 nome). Xn sejam todas as suas variaveis livres. ou 0 Sol e a Lua. . Precisamos. dizemos que uma formula a qualquer verdadcira numa estrutura 2( se 2(a) = V. da linguagem £... uma formula aberta recebe 0 valor V em uma estrutura se e somente se seu fecho tern 0 valor V.3. E agora.M}. xn: dizemos que as formulas acima serao verdadeiras em 91 se tiverem precis amos determinar 0 valor de verdade delas.~·. e a uma f6rmula aberta eujas variaveis livres sao XI.1.) Finalmente.Gzw -. c = 3. as formulas abertas? Considere a formula Gxa. constante). e seja 1)1 = (N. podemos escolher a letra mimiscula e.. Se isso parece estranho ou 6bvio para voce. { (x.2. e Assim. isso significa que x gosta de brinear com Ana Maria. {O.I) uma estrutura para L 1 onde N. se as formulas N I x e par}. Mas podemos atribuir a elas tambern urn valor de verdade. e 0 universo da estrutura urn conjunto infinite. como verernos em seguida.e. claro. 1034 e 'CI034'· isto funciona. . Esrrururas e verdsde /0. {x {x E E I(P) I(Q) I(M) Suponhamos e H I x e impar}. na defini~ao aeima. }) e a funcao interpretacao I como segue: c e lea) I(b) 5. y) E HZ I x < y }. e 0 conjunto dos mimeros naturals (ou seja. 8.4. . 0. b. .174 Caplru}" /0. porem.l" vercfaJe de 175 fizernos. recorde que V e F sao apenas dois objetos distintos.. 2.. que \iXl'" \ixna e 0 [echo de a. que eu pedisse a voce para determinar ou falsas em 1)1: (d) --7 abaixo sao verdadeiras (a) (b) (c) Qa -. P. que ja tern uma Obviamente. a direita. . nao sao verdadeiras nem falsas. 1. (Obviamente. 1 a linguagem {a.Gzw) Seja agora 2( uma esttutura. l(en) = n. Seja £. que temos apenas duas constantes na linguagem £. o valor V. foi especificar como obter 0 valor de verdade de uma sencenqa (i. entao. Vejames alguns exernplos (3 esquerda voce tern as f6rmulas abertas. entao. e uma formula poderia ser dita verdadcira numa estrutura se seu valor fosse 1. se 0 fecho de a tern F. 0 nome do nurnero infinito de constantes.. Poderfamos cstar usando 1 e 0. associar c a 0 e dizer que. ° Como temos urn suprimento Por exemplo. claro. Ddjn. 1. Ou seja: l(e) I(e[) l(cz) l(q) etc. portanto.

= V. que envolve dois quantificadores Qual sera valor dela em 1)1? Apliquemos a defi- e e ° nicao de verdade: 1)1(:Jx\fyMxy) = V sse 1)1(\fyMxy[x/i]) ou seja.8) E I(M). pois ja 0 primeiro individuo. conclufrnos que IJ1(Mab APb) = V. tal que I)1(Pc[) = F. Por outro lado. \fyMiy verdadeira. e que. Estroturas e wrJaJe 10. poderemos determinar seu valor de verdade se soubermos os valores de Pa Mab e Pb. 1J1(:JxPx) = v. Finalmente. para todo parametro i. . para algum i. podemos determinar 0 seu valor. dizemos que IJ1(Mab) = v. claro. como lea) = 5. Portanto.176 CapItulo 10. pois 0 par (O. A questao que se coloca. l(b) E I(P). ou. 5 E I(Q). se podemos encontrar algum i tal que lei) E I(P). reb) = S. Pela nossa defini~ao de verdade.4. falso que 0 < Ncsse caso. c. se para algum deles.Pa ~ (Mab APb» = V. Vamos agora considerar a formula :Jx\fyMxy. e como 5 e urn mirnero Irnpar. nolo precisamos ir adiante. Seja j = c. 5. Como csta uma formula molecular. voce pode facilmente verihcar que I)1(PC1) = F. Agora.jo de verJaJe 177 Comecemos entao com a primeira formula. portanto. como I(c) E I(P). C1. pois. Vamos a f6rmula :JxPx. Mab tern 0 valor V se 0 par (5. l(a) = =V sse lea) E I(Q). comolJ1(Mab) =Ve iJ1(Pb) =V. Pela definicao de verdade. Qa. obvio que l(a)!C I(P). dito de outra maneira. para algum parametro i. Pela definicao de verdade. isto C. temos que e e IJ1(Mab) =V sse (I(a).l(b» E I(M) A maneira de proceder nesse caso seria realmente a de testar todo parametro i e verificar se Pi verdadeira au nao. e I(P) e a conjunto dos numeros naturais pares. testando cada indivfduo para ver se ele e urn ruimero par ou nao. 0 proximo candidato (ja que substituir i par c nao deu c o. o e e ternos: 1)1(\tyMcy) = V sse I)1(Mcj) = V. temos sorte. temos que vcrihcar se Mcj e verdadeira para cada parametro j. para algum i. para uma formula universal ser verdadeira. Como iJ1(Pa) = F. e urn numero par. IJ1(Pa) = F. e que. 1J1(\txPx) = V sse I)1(Pi) = V. Tendo ja encontrado urn individuo. Finalmente.Pa ~ (MabAPb). e IJ1(Pb) = V.~Vamos ver 0 caso (b). Por sorte. Nesse caso. 1)1(:Jx\tyMxy) = V sse 91(VyMiy) = V. pois 1 nao urn rnimero par. ela tern que ser verdadeira para todos os individuos ~ 0 que nao eo caso em questao. para todo parametro j.O)!C I(M).Pa) =V. nao precisarcmos ticar infinitamente a testar isso. precisamos determinar 0 valor de Mab. pela tabela da implicacao. agora que sabemos 0 valor de verdade em iJ1 das f6rmulas at6micas que ocorrem em -. 0. Muito bern. pela tabelinha da negacao vernos que iJ1(-. Uma das maneiras de fazer isso e percorrer sistematicamente 0 universo. certo? Bern. e conclufrnos imediatamente que 1)1(\txPx) = F. e E agora? Bem. portanto. 0 condicional tern V como valor de verdadc. pois ja com 0 primeiro deles isso nao funciona. Como de fato 5 < 8. e como S e par. Porem. iJ1(-. Cornecemos pelo primeiro. temos a IJ1(Qa) Agora. I)1(Mcc) = F. para algum i. Sera que \fyMcy tern 0 valor V em 1)1? Pela dcflni~ao de verdade. Contudo. Vimos acima que I)1(Pc) = V. A definicao de verdade nos diz 0 seguinte: e que temos a fazer ir testando os diferentes individuos ever. 1J1(:JxPx) = V sse iJ1(Pi) = V. Detini(. Lembre-se de que. c foi apenas a primeiro dos parametres que consideramos -lembre-se de que estamos tcntando cstabelccer 0 valor de verdade em 1)1 da f6rmula \tyMiy. . I(M) a relacao que se verihca entre dais mirneros naturais quando 0 primeiro e menor que 0 segundo. ja nao e verdade que \tyMcy. Obviamcnte. Por outro lado. IJ1(Qa) = V. se tanto 0 anrecedente quanto 0 consequente de urn condicional sao verdadeiros. ternos que Consideremos seguinte: agora VxPx. Assim. podemos dizer que IJ1(Pc) = V.

Dessa forma. este e outro caso em que nao podemos examinar.Gd ~ Bb -.Bb Ga ~ (---.Gx (j) V'xHax (k) :lx(Fx /\ Gx) (I) (a) (m) (n) (0) (p) (q) (r) (s) (r) (u) (v) (w) (x) 3x(-. 1.(4. b. ja que a eada mdividuo foi atribuida uma constante): (a) (b) (c) (d) (e) --. consequenternente.4)} I(A) = (b) (c) Rzw ~Rby -. (Fido. podemos conduir que 91(3xVyMxy) = F.V'x-.lada a eles: assim. K} e uma estrutura l. cujo universo sao as numeros naturals. Fa GbvA (b) Hbc (e) Kbbc (d) --. (Tweety. Miau)} Diga se as formulas abaixo sao verdadeiras ou falsas em Qt. Cleo). l. (Cleo." ou seja. DefinJl. a primeira coisa a fazer e aerescentar os names faltantes a lmguagem. 91(PxvQx) = V.3).Gx V'x(Fx ~ 3yGy) --. casu a caso. e par que.(2. ohviamenre.5 Determine o fecho das formulas abaixo: (a) Rxc (d) I(d) = Ftdo I(B) = {Miau. cada nurnero natural tern ou a propriedade I(P). Hyx) Diga se as formulas abaixo sao verdadeiras ou faIsas em ~. EstrlJt!lras e vetdede 10.Hzz . onde A = [Miau. 'x e menor que y'. A. nao precisamos de nomes. cad a elemento do universo de 91 para verihcar se a condicao de fato oeorre.3yFy (i) 3x--.b. 91(Vx(PxvQx» = V. Fido}. nesse primciro exercicio. e uma questao 0 universe dos naturais e infinito e nao interessante. (Miau. porern. Como esta e uma formula aberta. ou que 1 < 1. Assim. (~ote que nem todos as individuos tern uma constante assoe. para todo i. tiver V em 91.Fx A --.3.FavGa (e) Fa ~ (HabvGa) (t) --.4} I(H) = {(a. ou I(Q).1.(Lea v Lbb) (t) (g) (h) (i} (j) :lxBx 3x-.2.Lea H --.Kzab -.Kbbc) (g) (h) 3yFy -.Gx V'xLax VyLyy VxBxA V'xGx Exercicio 10. Tweety} I(G) = {Cleo. Note que nao testamos todos os casos possiveis. Px v Qx. que todo mimero natural e par ou Impar.(-.(1.'v'xGx H --.4}.3xKxxx :lx3yHxy V'yHxy FXH-.Fa A -. mas usamos nosso conhecimento a respeito da estrutura 91 em questao. e falso que 1 < 0. temos que 91(Vx(Pxv Qx» = V sse 91(Pi vQi) = V. 1). F. examinar cada caso.Cleo.d. Fido} leL) = {(Miau. G.B = (B).2)} I(K) = {(l. Cleo). Tweety).c. VyMcty tambern e falsa. Fido). e tal que a funcao interpreta~ao I e como segue: I(a) = I(b) = 2 l(c)::= 4 ° V I(F)={O. Miau).7 Considere uma linguagem {a. Vx(PxvQx). onde B = {a. E e obvio que VyMiy sera falsa para qualquer parametro i que possamos testar nenhum rnimero natural e menor que todos os ruirneros naturais. Exercfcio 10. Cleo). Assim.Gx) 3x--. Consideremos agora a ultima formula.2} I(G)={2.6 Considere uma linguagem {a.) e uma estrutura 2l = (A.G. j<i que podernos.2). H. c tal que a funcao inrerprctacao I e como segue: I(a) = Miau Exercicio 10.Fx A :lx--. (Cleo. que C 0 nome do numero 1. Sabemos.2. c.3() de verda de 179 cerro] e cj . Bern.178 C~l'iru/o 10. Como essa agora e uma formula universal.BhABc) --.4.L} feb) = Tweery I(c) = Cleo 4 A questao de como sabemos isso. e por que (note que. (Miau.Rxz v V'uQu (e) (t) :ly(Qy ~ Lyz) (RxYA Ryz) ~ Rxz B v (Hbx <:-'. (Tweety.Bc --. e. Tweety. Mas e claro que 1 nao e menor que qualquer numero natural: por exemplo. Falaremos urn pouco sobre isso no capitulo [7. I).B. ela tera 0 valor V em 91 se e somente se seu fecho. e onde M esta sendo interpretado como uma relacao conhecida. Miau).Gx V'x(Gx ~ Fx) Hba ~ V'xHbx 3xKxxx 3z-.

aquelas que sao verdadeiras em todas as valoracoes: as ccmtradi\iDes. Minerva}. que seja falsa. Uma vez que as valoracoes sao um tipo de interpreracao . (Hera. e urn existencial que que scja verdadeira.P. ~(a) = F. com base nas estruturas e na definicao de verdade vistas no capitulo anterior.I) tal que C == {Venus. finalmente. por exernplo.Q ~ e uma estrutura:D Neste capitulo. com uma negacao verdadeira. definir urn conceito analogo ao de tautologia. Construa: -Lyy). 2t(a) = V. 10. Exercicio 10. c tal que a funcao interpretasegue: lea) = Venus l(b) = Hera I(c) = Minerva I(H) == {Hera. e para alguma estrutura ~.9 (0. aquelas que sao falsas em todas as valoracoes. para toda estrutura m. uma formula universal aberta que seja verdadeira. e falsas em ao menos uma valoracao. com relacao = 11. No capitulo 9. e tal que a funcao interpretacao I e como segue: I(b)=2.b. agora. sejarn arnbas falsas.H. Mais precisamente: Definicao 11.c.180 Capitulc.1 Uma f6rmula a e valida (ou Iogicamente verdadeira) sse. 2}. Refaca os itens (a)-(g) a cstrutura H :D.b. uma f6rmula verdadeira em toda e qualquer estrutura. Uma f6rmula a e uma contradic.apenas muito mais simples -.(Hcra.10 Considere onde G (a) (b) e uma propricdade.L} e uma estrutura It == (C. de: Hera). isto e. uma f6rmula a e uma cotitingenci» sse para alguma estrututa 2t. Hera.1 Validade l(a) = 1. nao e surpresa que possamos. vamos definir validade e conseqiiencia logica para 0 CQC. Com relacao (a) (b) (c) (d) (e) a essa estrutura. 2t(a) = F. e as ccmtingencias.1). universalmente existencialmcnte quantiticada quantificada que seja verdadeira. (0 (g) uma formula com urn quantificador seja verdadeira.2)}. uma estrutura uma estrutura na qual essas formulas na qual essas formulas sejam ambas verdadeiras. depois de termos definido as valoracoes. as formulas 3x(GxI\Lcx) e 'iy(Gy e L uma relacao binaria. Minerva} I(L) = {(Venus. .8 Seja uma linguagem {u.ao (ou Iogicamente fa/sa) sse. E<rwtLJras c verdade "ao 1 e como Exercicio 10. anterior I(Q)={(2. aquelas que sao verdadeiras em ao menos uma. Considere uma linguagem {a. embora mais refinado: 0 de uma f6rmula valida. Hera). Hera). onde 0 = {I. do exercicio f(P)={l}. verificamos que as f6rmulas podiam scr classificadas em tres tipos: as tautologias. Venus)} CAPITULO 11 de exernplos VALIDADE E CONSEQUENCIA LOOICA uma formula uma formula urn conjuncao uma formula uma formula que seja falsa. Exercfcio 10. E. mea) = V. (Minerva. para toda estrutura m.

You're Reading a Free Preview

Descarregar
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->