OS TEOREMAS DE GÖDEL, E O QUE ELES NÃO SIGNIFICAM

Documentos relacionados
A Teoria Matemática que serviu como Base para Turing.

Os Teoremas de Gödel

UMA PROVA DE CONSISTÊNCIA

Completude diz-se em Vários Sentidos

Os Teoremas da Incompletude de Gödel Uma Introdução Informal

Teoremas de Incompletude de Gödel e os Fundamentos da Matemática

Lógica e Computação. Uma Perspectiva Histórica

Introdução à Lógica Matemática

LÓGICOS E ALGÉBRICOS DA PROGRAMAÇÃO Licenciaturas em Engenharia Informática, Ensino de Informática e Matemática 2º Semestre 2005/2006

Lógica e Raciocínio. Introdução. Universidade da Madeira.

5 AULA. Teorias Axiomáticas LIVRO. META: Apresentar teorias axiomáticas.

Matemática Discreta - 04

Aula 6: Dedução Natural

Análise de Algoritmos

Aula 7: Dedução Natural 2

Semana 3 MCTB J Donadelli. 1 Técnicas de provas. Demonstração indireta de implicação. indireta de. Demonstração por vacuidade e trivial

Aula 6: Dedução Natural

Referências e materiais complementares desse tópico

Demonstrações. Terminologia Métodos

2 A Teoria de Conjuntos - Preliminares

impossível conclusão falso premissas verdadeiro

1. Métodos de prova: Construção; Contradição.

Lógica Proposicional Parte 3

Introdução Maquinas de Turing universais O problema da parada. Indecidibilidade. Rodrigo Gabriel Ferreira Soares DEINFO - UFRPE.

Aula 1: Introdução ao curso

FICHA de AVALIAÇÃO de MATEMÁTICA A 10.º Ano Versão 3

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Para provar uma implicação se p, então q, é suficiente fazer o seguinte:

Lógica e prova de resolução Marco Henrique Terra

Lógica e Metodologia Jurídica

Errata da lista 1: Na página 4 (respostas), a resposta da letra e da questão 13 é {2, 3, 5, 7, 11, 13, 17} (faltou o número 17)

FICHA de AVALIAÇÃO de MATEMÁTICA A 10.º Ano Versão 6

Dedução Indução Contra-exemplos Contradição Contrapositiva Construção Diagonalização

Alfabeto da Lógica Proposicional

Lista 2 - Bases Matemáticas

Lógica Proposicional Métodos de Validação de Fórmulas. José Gustavo de Souza Paiva. Introdução

Lógica e Metodologia Jurídica

FICHA de AVALIAÇÃO de MATEMÁTICA A 10.º Ano Versão 2

O que é a Teoria em Ciência da Computação. Introdução à Ciência da Computação Mário S. Alvim

Incompletude em Sistemas Formais - Parte 2: Indecidibilidade

Cálculo proposicional

Fundamentos de Matemática. Lista de Exercícios Humberto José Bortolossi

Redutibilidade. Mário S. Alvim Fundamentos de Teoria da Computação (FTC) DCC-UFMG (2018/02)

Apresentação do curso

FICHA de AVALIAÇÃO de MATEMÁTICA A 10.º Ano Versão 5

Seja S = {2, 5, 17, 27}. Quais da sentenças a seguir são verdadeiras? 3. Quantos conjuntos diferentes são descritos abaixo? Quais são eles?

Unidade II. A notação de que a proposição P (p, q, r,...) implica a proposição Q (p, q, r,...) por:

01/09/2014. Capítulo 3. Propriedades semânticas da Lógica Proposicional

Um pouco da linguagem matemática

Lógica e Metodologia Jurídica

Uma proposição é uma frase que pode ser apenas verdadeira ou falsa. Exemplos:

FICHA de AVALIAÇÃO de MATEMÁTICA A 10.º Ano Versão 4

3.4 Fundamentos de lógica paraconsistente

Números Inteiros Axiomas e Resultados Simples

MD Lógica de Proposições Quantificadas Cálculo de Predicados 1

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

3 Cálculo Proposicional

Dedução Natural e Sistema Axiomático Pa(Capítulo 6)

Já falamos que, na Matemática, tudo se baseia em axiomas. Já estudamos os números inteiros partindo dos seus axiomas.

FICHA de AVALIAÇÃO de MATEMÁTICA A 10.º Ano Versão 1

Demonstrações, Recursão e Análise de Algoritmo

Um pouco de história. Ariane Piovezan Entringer. Geometria Euclidiana Plana - Introdução

1 INTRODUÇÃO E CONCEITOS BÁSICOS

Afirmações Matemáticas

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Tema I Introdução à lógica bivalente e à teoria de conjuntos

Demonstrações Matemáticas Parte 2

Lista 1 - Bases Matemáticas

Uma introdução histórica 1

Para Computação. Aula de Monitoria - Miniprova

Vimos que a todo o argumento corresponde uma estrutura. Por exemplo ao argumento. Se a Lua é cúbica, então os humanos voam.

Lógica predicados. Lógica predicados (continuação)

Introdução ao Curso. Área de Teoria DCC/UFMG 2019/01. Introdução à Lógica Computacional Introdução ao Curso Área de Teoria DCC/UFMG /01 1 / 22

Técnicas de Demonstração. Raquel de Souza Francisco Bravo 17 de novembro de 2016

Apresentação do curso

No. Try not. Do... or do not. There is no try. - Master Yoda, The Empire Strikes Back (1980)

Elementos de Lógica Matemática. Uma Breve Iniciação

O REI MALIGNO E A PRINCESA GENEROSA: SOBRE BASES NUMÉRICAS E CRITÉRIOS DE DIVISIBILIDADE

Linguagens Não-Regulares

OFICINA 14 DESCOBRINDO E CONSTRUINDO NÚMEROS IRRACIONAIS

Uma curiosa propriedade com inteiros positivos

Lógica Texto 11. Texto 11. Tautologias. 1 Comportamento de um enunciado 2. 2 Classificação dos enunciados Exercícios...

Cálculo proposicional

Uma Curva de G. de Rham: mais propriedades

PROBLEMA PLATEAU: SUPERFÍCIES MÍNIMAS CONSTRUÇÕES GEOMÉTRICAS

Terceira Lista de Exercícios 2004/2...

Os Fundamentos: Lógica de Predicados

Definição 3.1: Seja x um número real. O módulo de x, denotado por x, é definido como: { x se x 0 x se x < 0

printing problem: dado um programa e um valor arbitrários, o problema de determinar se sim ou não se vai obter como output do programa esse valor;

Lógica Proposicional. LEIC - Tagus Park 2 o Semestre, Ano Lectivo 2007/08. c Inês Lynce c Luísa Coheur

Crises Diagonais. Samuel G. da Silva. Universidade Federal da Bahia (Prof. Adjunto 4),

n. 18 ALGUNS TERMOS...

Conceitos Básicos. LEIC 2 o Semestre, Ano Lectivo 2012/13. c Inês Lynce

Material Teórico - Módulo de Potenciação e Dízimas Periódicas. Números Irracionais e Reais. Oitavo Ano. Prof. Ulisses Lima Parente

Matemática Discreta. Fundamentos e Conceitos da Teoria dos Números. Universidade do Estado de Mato Grosso. 4 de setembro de 2017

III Números reais - módulo e raízes Módulo ou valor absoluto Definição e exemplos... 17

Material Teórico - Módulo de Potenciação e Dízimas Periódicas. Números Irracionais e Reais. Oitavo Ano

LÓGICA I ANDRÉ PONTES

Introdução aos Métodos de Prova

Transcrição:

1 de 7 03-04-2008 13:25 OS TEOREMAS DE GÖDEL, E O QUE ELES NÃO SIGNIFICAM I. Quem foi Kurt Gödel? Walter Alexandre Carnielli DF- IFCH e CLE UNICAMP Gödel nasceu em 1906, em Brno, na República Checa. Estudou matemática em Viena e fez parte do Circulo de Viena, um grupo de matemáticos e filósofos iniciadores do positivismo lógico Seus famosos resultados, os teoremas da incompletude que revolucionaram a matemática, a lógica, a filosofa, a lingüística e a computação foram publicados em 1930 e 31, quando terminava seu doutorado. Nessa época deixou Viena em razão do nazismo, e foi professor em Princeton, até sua morte em 1978. Gödel era grande amigo de Albert Einstein, e trabalhou também com a Teoria da Relatividade Geral. Foi o primeiro a mostrar que de acordo com essa teoria é possível viajar para trás no tempo. II. A idéia simples e genial de Gödel possibilidade de expressar os paradoxos usando linguagem matemática Imagine que temos um aparato teórico (um sistema ou uma teoria) T tal que só podemos, com T, demonstrar o que é verdadeiro. Considere a seguinte asserção U: ESTA ASSERÇÃO É DEMONSTRÁVEL EM T. 1. Se U é verdadeira, então não é demonstrável em T. 2. Se U é demonstrável em T, não pode ser verdadeira. Portanto, não pode ser demonstrável em T, pois T só demonstra asserções verdadeiras. 3. Consequentemente, U é verdadeira (já que U afirma não se demonstrável em T) e daí 4. U é verdadeira e indemonstrável em T.

2 de 7 03-04-2008 13:25 5. Mais ainda, a negação de U, ~U, também não é demonstrável em T, pois se fosse, ~U deveria ser verdadeira, e nesse caso U seria falsa, contrariando (4). 6. Conclusão, U é verdadeira e nem U nem ~U, são demonstráveis em T, e nosso sistema ou teoria T é incompleto. Esse é basicamente o resultado do 1º Teorema da Incompletude. Segue daí que toda teoria ou todo sistema é incompleto? Há muitos ingredientes neste argumento: 1. a primeira dificuldade é arranjar uma maneira de escrever isso tudo matematicamente. 2. T deve der um modo de falar sobre provas. 3. temos de arranjar um U conveniente. 4. T deve ser consistente. 5. Muitas possibilidades foram estudadas depois que Gödel mostrou o caminho, mas basicamente T deve ter uma boa porção de aritmética III. Provas muito gerais e muito leves dos teoremas de Gödel Os teoremas de Gödel não funcionam em todos os sistemas matemáticos. Há sistemas simples nos quais nem mesmo podemos escrever as sentenças de Gödel. Para poder levar o argumento de Gödel, o sistema T em questão deve ter uma quantidade suficiente de aritmética de forma a poder expressar alguma propriedades essenciais. Se temos aritmética suficiente, podemos codificar todas as propriedades de T, como provas em T por exemplo, através de números (os chamados números de Gödel). Cada fórmula A de T recebe um código numérico # (A) Usamos a notação T A significando que A é um teorema no sistema T.

3 de 7 03-04-2008 13:25 Usamos ainda os símbolos lógicos de negação ~, implicação equivalência : ~A significando "não é o caso que A" A B significando que se A é verdadeira então B é. A B significando que A é verdadeira se e somente se B é. A prova de Gödel faz uso essencial do que chamamos lema diagonal para T: Para toda fórmula B(x) (com variável x livre) pode-se construir uma fórmula A tal que T 0 (A B(#A) ) Portanto A é demonstrável em T sse seu número de Gödel (#A) satisfaz à propriedade B(x). O lema diagonal usa o poder da auto-referência na forma diagonal Para provar seus teoremas de incompletude, Gödel usou no lugar de B(x) um particular predicado Teo(x), que significa que "x é o código de um teorema de T". É mais conveniente escrever - A em lugar de Teo(#A). - A é uma fórmula que significa que "A é um teorema de T", e pode ser iterada: -- A significa que - A é um teorema de T, e assim por diante. Usando a notação -, podemos definir uma sentença de Gödel como uma sentença G que satisfaz: e (a) T (G ~ - G) Portanto, G "afirma de si mesma que ela não é um teorema de T". Daí, G é verdadeira sse G não é um teorema de T. IV. Uma prova semântica do 1º Teorema da Incompletude Suponha que todos os teoremas de T sejam de fato verdadeiros (isto é, que T é semanticamente consistente). A partir de (a), concluímos que: A sentença G é indecidível em T, isto é, nem G nem ~G são teoremas de T

4 de 7 03-04-2008 13:25 1) De fato, G é verdadeira sse G não é um teorema de T. 2) Como os teoremas de T são verdadeiros, G não pode ser um teorema de T. 3) Como G não é um teorema de T, G é de fato verdadeiro (usando de novo (a)). 4) Portanto ~G também não é um teorema de T, dado que ~G é falsa. Provamos então a seguinte versão do O 1o Teorema da Incompletude Seja T um sistema formal tal que pode-se efetuar a codificação de Gödel e demonstrar o lema diagonal. Então T é incompleto, isto é, existem sentenças G em T tais que nem G nem ~G são teoremas de T V. Uma prova do 2º Teorema da Incompletude O segundo teorema da incompletude para T afirma que uma certa fórmula, ConsisT, que significa "T é consistente" não pode ser demonstrada em T, se T é de fato consistente. A idéia do argumento é a seguinte: pode-se provar (mas é bem trabalhoso) que, se T tem suficiente conteúdo aritmético: (P1) Para toda sentença A, se T A então T - A. (P2) Para toda sentença A, T ( - A -- A). (P3) Para toda sentença A e B, T - (A B) ( - A - A). Usando (P1)-(P3) mais (a): T (G ~ - G) e um pouco de lógica, pode-se dar uma prova rigorosa do: O 2º. Teorema da Incompletude Seja T um sistema formal como no 1o Teorema. Então, se T é consistente, T é incapaz de demonstrar sua própria consistência. 1) Por (a) obtemos T (G ~ - G) 2) Por (P1) e (1) temos T - (G ~ - G) De (2) e (P3) obtemos 4) T ( - - G G) Porém, de (P2) também temos:

5 de 7 03-04-2008 13:25 5) T ( - G -- G) A partir de (4) e (5) e usando a definição de ConsisT, obtemos: 6) T ( - G ~ ConsisT) e consequentemente: 7) T ConsisT ~ - G e finalmente, usando (7) e (a) 8) T Consis T G Podemos concluir daí (usando Modus Ponens) que é impossível que T ConsisT pois isso acarretaria que T G. VI. Os teoremas de Gödel mostram que não podemos provar nada? será que os resultados de Gödel dão suporte a algum tipo de ceticismo em relação às ciências formais?? Os teoremas de Gödel mostram que o conhecimento absoluto é impossível? Vários filósofos, entre eles Sexto Empírico e Kurt Gödel, provaram que o fundamento da razão não pode ser confirmado Algum filósofo pretendeu ou pretende fundamentar o conhecimento absoluto?? Muitas questões em matemática não podem ser demonstrados. Isso é conseqüência dos teoremas de Gödel. ISSO NADA tem a ver com Gödel. A incomensurabilidade da raiz quadrada de 2, a quadratura do círculo, a trissecção do ângulo com régua e compasso, etc., foram mostrados ser indemonstráveis independentemente dos teoremas de Gödel? Se não podemos provar que T é consistente, então nenhum teorema demonstrado em T pode ser considerado como garantidamente provado. De fato, T poderia ser inconsistente. NUNCA um teorema de uma teoria T tem mais garantia que seus axiomas, e o fato de não podemos provar axiomas nada tem a ver com Gödel AINDA que pudéssemos provar a consistência de T dentro de T, isso seria só mais um teorema de T... VII. É a auto-referência que é responsável pelo argumento básico nos teoremas de Gödel? Epimênides,o Cretense (VI a.c) parece ter dito E: Todos os cretenses sempre mentem

6 de 7 03-04-2008 13:25 Sua asserção auto-referente é contraditória ou paradoxal? NÃOi) se asserção de Epimênides é verdadeira, então ele próprio, sendo cretense, mente sempre, e E deve ser falsa, contradição. ii) Mas de E é falsa, existe pelo menos um cretense que não mente sempre. Portanto E só pode ser falsa, e no fundo é mais um elogio que uma crítica aos cretenses! Mas se Epimênides dissesse SIM, nesse caso E é paradoxal. E : Eu estou mentindo Nem sempre a auto-referência é perigosa. O grande fundamento das provas de Gödel é a diagonalização. VIII. Gödel mostrou que a inteligência humana será sempre superior às teorias formais, e portanto sempre superior às máquinas?? Os teoremas de Gödel mostram que qualquer sistema consistente que for suficientemente forte para produzir uma certa quantidade de aritmética possui sentenças indemonstráveis no próprio sistema, mas que nós humanos sabemos que são verdadeiras Mostramos (pelo 1o Teorema da Incompletude) que se T é consistente, G não é demonstrável em T, mas isso é precisamente o que G afirma- que G não é demonstrável em T! Isso é demonstrável dentro de T (como mostra a prova do 2º Teorema da Incompletude) Mais ainda, pelo 2º Teorema da Incompletude é demonstrável dentro de T que se T é consistente, então G não é demonstrável Em resumo, saberemos que G é verdadeira se soubemos que T é consistente, mas há muitos casos onde não temos a menor idéia se T é ou não consistente. Os teoremas de Gödel não afirmam que nós, de fora do sistema, podemos decidir a verdade ou falsidade de G ou de qualquer outra sentença indecidível no sistema Referências em ordem cronológica: 1. J. van Heijenoort, Gödel s Theorems, The Encyclopedia of

7 de 7 03-04-2008 13:25 Philosophy, editor Paul Edwards, Macmillan Pub. CO., 1973, vol. 3, pp.348-357. 2. W. A. Carnielli e Michael Rathjen, Combinatória e indemonstrabilidade, ou o 13o trabalho de Hércules, Mathematica Universitária n. 12, 1990, Sociedade Brasileria de Matemática, pp.23-41. 3. W. DePauli-Schimanovich e P. Weibel, Kurt Gödel, ein mathematischer Mythos, Verlag Hölder-Pichler-Tempsky, Viena, 1997. 4. R. L. Epstein e W. A. Carnielli, Computability: computable functions, logic and the foundations of mathematics, with the timeline Computability and Undecidability, Segunda edição Wadsworth/Thomson Learning,Belmont, CA, 2000. Sítios na rede: 5. Karlis Podnieks, Around Goedel s Theorem-Hyper-textbook for students in mathematical logic, University of Latvia 6. Kelly S. Cline, Gödel's Incompleteness Theorem 6. Torkel Franzén, Gödel on the net