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

Documentos relacionados
Os Teoremas de Gödel

Completude diz-se em Vários Sentidos

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

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

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

UMA PROVA DE CONSISTÊNCIA

O teorema de Gödel: ser ou não ser ou sei lá se é

Lógica Proposicional Parte 3

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

3.4 Fundamentos de lógica paraconsistente

Bases Matemáticas. Como o Conhecimento Matemático é Construído. Aula 2 Métodos de Demonstração. Rodrigo Hausen. Definições Axiomas.

Lógica Computacional

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

Planificação Anual de Matemática7. ano

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

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

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

2 A Teoria de Conjuntos - Preliminares

DISCIPLINA DE MATEMÁTICA 7.º Ano

NHI Lógica Básica (Lógica Clássica de Primeira Ordem)

Introdução aos Métodos de Prova

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

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

CONSISTÊNCIA E QUESTÕES INDECIDÍVEIS EM MATEMÁTICA

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS DA NATUREZA CRITÉRIOS ESPECÍFICOS DE AVALIAÇÃO

Aula 1: Introdução ao curso

Axioma dos inteiros. Sadao Massago

Planificação Anual. Matemática Dinâmica 7º ano Luísa Faria; Luís Guerreiro Porto Editora. 1 Números inteiros. 10 Sequências e Regularidades

Lógica Computacional

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

Um alfabeto é um conjunto de símbolos indivisíveis de qualquer natureza. Um alfabeto é geralmente denotado pela letra grega Σ.

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

Computação efectiva. Que linguagens podem ser reconhecidas por algum tipo de autómato?

Capítulo 1. Os Números. 1.1 Notação. 1.2 Números naturais não nulos (inteiros positivos) Última atualização em setembro de 2017 por Sadao Massago

Programação em Lógica. UCPEL/CPOLI/BCC Lógica para Ciência da Computação Luiz A M Palazzo Maio de 2010

Referências e materiais complementares desse tópico

PERFIL DO ALUNO APRENDIZAGENS ESPECÍFICAS - 5.ºANO

ESCOLA BÁSICA DE MAFRA 2016/2017 MATEMÁTICA (2º ciclo)

P L A N I F I C A Ç Ã 0 3 º C I C L O

1 INTRODUÇÃO E CONCEITOS BÁSICOS

TEORIA DOS CONJUNTOS. Turma: A - Licenciatura em Matemática 1 Semestre de Prof. Dr. Agnaldo José Ferrari OS NÚMEROS NATURAIS

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO

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

Os números inteiros. Álgebra (Curso de CC) Ano lectivo 2005/ / 51

Seminário Semanal de Álgebra. Técnicas de Demonstração

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Lógica Computacional DCC/FCUP 2017/18

COMPUTABILIDADE 3. Funções Parciais Recursivas

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

Lógica Computacional Aula 1

MATEMÁTICA PLANEJAMENTO 2º BIMESTRE º B - 11 Anos

X Encontro da Olimpíada Regional de Matemática

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS DA NATUREZA CRITÉRIOS ESPECÍFICOS DE AVALIAÇÃO

DEPARTAMENTO DE MATEMÁTICA E INFORMÁTICA DISCIPLINA: Matemática (8º Ano) METAS CURRICULARES/CONTEÚDOS ANO LETIVO 2016/

Um pouco da linguagem matemática

Tecnologia dos Computadores 2002/2003. Exercícios

Nº de aulas de 45 minutos previstas 66. 1º Período. 1- Isometrias Nº de aulas de 45 minutos previstas 18

AGRUPAMENTO de ESCOLAS de SANTIAGO do CACÉM Ano Letivo 2016/2017

COLÉGIO SANTA TERESINHA R. Madre Beatriz 135 centro Tel. (33)

Agrupamento de Escolas de Águeda Escola Básica Fernando Caldeira

Lógica Computacional

Calendarização da Componente Letiva

NÚMEROS DE FERMAT. (Pedro H. O. Pantoja, Universidade de Lisboa, Portugal)

COLÉGIO SANTA TERESINHA R. Madre Beatriz 135 centro Tel. (33)

AGRUPAMENTO de ESCOLAS Nº1 de SANTIAGO do CACÉM Ano Letivo 2013/2014 PLANIFICAÇÃO ANUAL

AGRUPAMENTO de ESCOLAS de SANTIAGO do CACÉM Ano Letivo 2015/2016 PLANIFICAÇÃO ANUAL. Documento(s) Orientador(es): Programa e Metas de Aprendizagem

Afirmações Matemáticas

AGRUPAMENTO de ESCOLAS de SANTIAGO do CACÉM Ano Letivo 2017/2018 PLANIFICAÇÃO ANUAL

n. 18 ALGUNS TERMOS...

Novo Programa de Matemática - 2.º Ciclo Matemática 6ºANO

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO

DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (6º Ano) METAS CURRICULARES/CONTEÚDOS... 1º PERÍODO - (15 de setembro a 16 de dezembro)

2ª Ana e Eduardo. Competência Objeto de aprendizagem Habilidade

AGRUPAMENTO DE ESCOLAS DE MIRA Escola Sec/3 Drª. Maria Cândida. PLANIFICAÇÃO ANUAL MATEMÁTICA 8º Ano Ano Letivo 2016/2017. Objetivos específicos

DEPARTAMENTO DE MATEMÁTICA E INFORMÁTICA DISCIPLINA: Matemática (8º Ano) METAS CURRICULARES/CONTEÚDOS ANO LETIVO 2017/

Metas/Objetivos/Domínios Conteúdos/Competências/Conceitos Número de Aulas

Departamento de Matemática e Ciências Experimentais PROJECTO CURRICULAR DE MATEMÁTICA - 8º ANO /2015

Matriz de Referência da área de Matemática Ensino Fundamental

Cálculo proposicional

Procedimentos e Algorítmos Programas e Linguagens de Programação Tese de Church-Turing Formas de Representação de Linguagens

MATEMÁTICA - 8.º Ano. Ana Soares ) Catarina Coimbra

8.º Ano. Planificação Matemática 16/17. Escola Básica Integrada de Fragoso 8.º Ano

Instituto Municipal de Ensino Superior de Catanduva SP Al Khwarizmi al-jabr

Novo Programa de Matemática - 2.º Ciclo. Matemática 5ºANO

RECRO MATEMÁTICA 6º ANO 1º BIMESTRE EIXO: NÚMEROS E OPERAÇÕES

Cálculo proposicional

PERFIL DO ALUNO APRENDIZAGENS ESPECÍFICAS - 5.ºANO

Estruturas Discretas INF 1631

Capítulo 1. Os Números. 1.1 Notação. 1.2 Números naturais (inteiros positivos)

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

Sistema dedutivo. Sistema dedutivo

Agrupamento de Escolas António Correia de Oliveira PLANIFICAÇÃO ANUAL DE MATEMÁTICA 7.º ANO ANO LETIVO 2018/19

Lógica Computacional

Modus ponens, modus tollens, e respectivas falácias formais

Questões de Concursos Aula 02 CEF RACIOCÍNIO LÓGICO. Prof. Fabrício Biazotto

Curso de Engenharia - UNIVESP Disciplina Matemática - Bimestre 1. Exercícios da semana 1 - vídeo aulas 1 e 2

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

3 Cálculo Proposicional

3.3 Cálculo proposicional clássico

TEOREMA DE LEGENDRE GABRIEL BUJOKAS

Transcrição:

Os Teoremas da Incompletude de Gödel Uma Introdução Informal Daniel Durante Pereira Alves

Os Teoremas de Gödel Qualquer formalização da aritmética de primeira ordem (de Peano - AP) através de qualquer versão da lógica clássica (CP 1 ) é, na hipótese de sua consistência, incompleta. Ou seja, possui sentenças verdadeiras que não são demonstráveis no sistema. Não é possível provar a consistência da aritmética por qualquer tipo de argumentação que possa ser representada no formalismo da aritmética. 1

O Paradoxo de Richard Imaginemos uma lista das propriedades matemáticas descritas em linguagem natural (português). Propriedades como ser número primo e ser um quadrado perfeito podem ser definidas respectivamente por: o Divisível apenas por si próprio e por um. o Produto de algum inteiro por ele próprio. Podemos ordenar estas definições pelo número de letras de todas suas palavras. Em caso de empate, a ordem alfabética desempata. 2

Assim, associamos um único número inteiro a cada definição, representando o lugar dela na lista. 1 P 1 2 P 2 3 P 3 : : Pode ocorrer de um certo número n possuir a propriedade P n (n-ésima propriedade da lista). 3

Por exemplo: o Se a propriedade de ser primo for a 17 a, então o número 17 possui a propriedade a ele relacionada. o Se a propriedade de ser um quadrado perfeito for a 21 a, então o número 21 não possui a propriedade a ele relacionada. Diremos que os números do 2 o tipo são Richardianos e os do 1 o tipo não são Richardianos. m é Richardiano m não é Richardiano m não possui a propriedade P m m possui a propriedade P m 4

Note que ser richardiano é uma propriedade sobre números. Alguns a possuem e outros não. Portanto, ela deve estar em nossa lista, associada a um número n. : : n-1 P n-1 n P n : ser richardiano n+1 P n+1 : : 5

A Pergunta Capciosa: n é richardiano? Lembre que n é o número associado à propriedade de ser richardiano. n é richardiano tab. n possui a propriedade a ele relacionada def. n não é richardiano. n não é richardiano tab. n não possui a propriedade a ele relacionada def. n é richardiano. 6

Um Paradoxo não tão paradoxal! O paradoxo de Richard é, na verdade, um pseudo-paradoxo, pois é construído através de uma violação de suas próprias regras do jogo. A propriedade de ser Richardiano é uma propriedade da notação das definições, não dos próprios números, portanto não deveria estar na lista. Note que Richardiano em Francês é diferente de Richardiano em Inglês e estes são diferentes de Richardiano em Português. 7

Não há como sabermos qual é a propriedade numérica que os números richardianos possuem. Ser richardiano não é, portanto, uma propriedade aritmética, mas metaritmética (propriedade de propriedades aritméticas) e, além disso, é dependente de uma notação (linguagem) específica. 8

Mapeamento: uma grande Idéia Gödel produziu uma versão sofisticada do paradoxo de Richard, sem seus defeitos, e independente de notação, onde a propriedade que faz o papel do richardiano, representa, de fato, uma propriedade aritmética. As duas idéias fundamentais de seu desenvolvimento são as idéias de Mapeamento e de Auto-referência. A auto-referência ele buscou nos paradoxos, como o de Richard. Já a utilização do mapeamento foi a grande expressão de sua genialidade. 9

Mapeamento, por si só, é uma idéia comum em matemática. Descartes, por exemplo, produziu um mapeamento entre a geometria e a álgebra, transformando questões geométricas em questões algébricas através de sua a geometria analítica. Gödel simplesmente construiu um mapeamento entre: seqüências de símbolos propriedades simbólicas números naturais propriedades aritméticas 10

Este mapeamento, que descrito assim soa até óbvio, possibilitou efetivação de um outro mapeamento, de natureza muito mais abstrata: propriedades aritméticas (sobre os números) propriedades metaritméticas (sobre as propriedades) 11

Por exemplo: o ser primo é uma propriedade de números. o Existem infinitos números primos é uma proposição a respeito de números (aritmética). o ser demonstrável é uma propriedade de propriedades. o existem infinitos números primos é uma sentença demonstrável é uma proposição a respeito de proposições aritméticas (metaritmética). 12

Mas como Gödel conseguiu transformar um mapeamento símbolo número em um mapeamento aritmética metaritmética? Fácil. Foi por causa da formalização da Aritmética de Peano através do Cálculo de Predicados de 1 a Ordem. Os resultados de Gödel são relativos a sistemas formais e sistemas formais são sistemas de manipulação simbólica. A aritmética de peano formalizada no CP 1 é um sistema sintático de manipulação simbólica. As propriedades aritméticas são reduzidas a seqüências de símbolos e as propriedades sobre as propriedades aritméticas são propriedades de seqüências de símbolos. 13

Por exemplo: o A propriedade aritmética o número 16 é um quadrado perfeito é descrita pela seqüência de símbolos: y(y.y=16) o A propriedade metaritmética: a existência de números que são quadrados perfeitos é demonstrável na aritmética de peano é uma propriedade (relação) simbólica entre a seqüência de símbolos x y(y.y=x) e duas seqüências de seqüências de símbolos: os axiomas e regras da AP e uma seqüência p (a prova formal da propriedade). Foi devido à formalização da AP que Gödel transformou um mapeamento símbolo número em um mapeamento aritmética metaritmética. 14

Paradoxo auto-referencial aritmético Com o mapeamento aritmética metaritmética, Gödel produziu uma espécie de dupla-interpretação para as sentenças da aritmética. Uma sentença expressando alguma propriedade aritmética (sobre os números naturais), via mapeamento de Gödel também pode ser interpretada como uma sentença expressando alguma propriedade metaritmética (sobre sentenças sobre números naturais). 15

Dessa forma, tornou-se possível para Gödel construir uma sentença auto-referente G, que além de expressar uma propriedade sobre os números naturais, também expressa uma propriedade sobre si própria. Com a auto-referência, Gödel conseguiu reproduzir na aritmética um paradoxo auto-referencial, sendo tal reprodução o núcleo seus resultados. 16

Efetuando o mapeamento: Número de Gödel Símbolos Constantes Número de Gödel 1 2 3 4 5 6 = 7 0 8 s 9 ( 10 ) 11, 12 17

Aos símbolos variáveis associamos números primos (>12), quadrados e cubos de números primos (>12). Símbolos Variáveis Números de Gödel variáveis numéricas n 1, n 2, n 3, n 4,... 13, 17, 19, 23... Variáveis sentenciais q 1, q 2, q 3, q 4,... 13 2, 17 2, 19 2, 23 2... Variáveis predicativas P 1, P 2, P 3, P 4,... 13 3, 17 3, 19 3, 23 3... 18

Às seqüências de símbolos (fórmulas bem formadas), associamos o produto de fatores primos: x 1 (x 1 =sx 2 ) x 1 ( x 1 = S x 2 ) 5 13 10 13 7 9 17 11 2 5 3 13 5 10 7 13 11 7 13 9 17 17 19 11 19

Às seqüências de seqüências de símbolos (conjuntos de fórmulas / provas) associamos o produto de fatores primos: Prova x 1 (x 1 =sx 2 ) x 1 (x 1 =s0) ng das sentenças n m ng da prova 2 n 3 m Dada uma fórmula ou seqüência de fórmulas é portanto imediato achar o número de Gödel a ela relacionado. 20

Duas questões: o Como saber que duas fórmulas ou provas diferentes não têm o mesmo número de Gödel? o Como obter a sentença ou prova a partir de um determinado número de Gödel? Resposta: o Teorema Fundamental da Aritmética: todo número composto (não primo) possui uma única decomposição em fatores primos. 21

** Mudando de Nível: ** ** Dos Símbolos à Metaritmética ** Através de uma longa série de definições de funções recursivas, Gödel mostrou que: Todo o raciocínio simbólico envolvido na noção de demonstrabilidade formal pode ser descrito (via ng) em termos de propriedades aritméticas. O fato de Gödel ter usado exclusivamente funções recursivas, garante que seu raciocínio neste ponto foi construtivo e que, portanto, as propriedades matemáticas que obteve são, elas próprias, formalizáveis na AP. 22

Gödel construiu a propriedade Dem(x,y) que expressa exatamente: o a relação aritmética que encontramos entre o número de Gödel (x) de uma seqüência de fórmulas e o número de Gödel (y) da última fórmula desta seqüência. Por exemplo, se x = 2 n1 3 n2 5 n3 7 n4 11 n5 Então, para que o par (x,y) possua a propriedade Dem o x e y devem ser números de Gödel. o Cada n i deve ser um número de Gödel. o E y=n 5. 23

Não é difícil perceber que, diferentemente de ser richardiano, Dem representa uma propriedade puramente numérica, cuja definição formal, exata, no entanto, não é nada trivial. Mas além de representar esta propriedade aritmética, através do mapeamento de Gödel Dem(x,y) representa também a propriedade metaritmética: o A seqüência de fórmulas com número de Gödel x é uma prova da fórmula com número de Gödel y Temos, portanto, a imersão da metaritmética no sistema formal sobre o qual ela versa. Daqui para a auto-referência é um passo. 24

Os Resultados 1. A Sentença auto-referente (G) Procedendo de forma similar ao que argumentamos sobre a propriedade Dem(x,y), Gödel produziu uma sentença da AP, que podemos abreviar da seguinte forma: G: x Dem(x,ng(G)) Onde ng(g) é apenas uma abreviação para uma complexa construção de funções recursivas que representa o número de Gödel da sentença G. 25

Em termos aritméticos a sentença G expressa que não existe nenhum número que se relacione com ng(g) sob a relação Dem. Em termos metaritméticos a sentença G expressa que não existe demonstração para a própria sentença G, ou, em palavras mais livres, G afirma : o Eu não sou uma sentença demonstrável 26

2. G é verdadeira o hipótese do absurdo: G é falsa. o Então existe m tal que Dem(m,ng(G)) vale. o Logo, via mapeamento, existe uma prova para G, cujo número de Gödel é m. o Mas como os axiomas de AP são verdadeiros, e AP foi construída sobre CP 1, que é correto, então AP é correta, ou seja, só demonstra sentenças verdadeiras. o Logo, G é verdadeira. o O que contraria a hip. do absurdo, portanto, G é de fato verdadeira. 27

3. G não é Demonstrável na AP o Na interpretação metaritmética, G afirma de si mesmo que não é demonstrável. o como G é verdadeira, sua interpretação metaritmética também é. o Portanto G não é demonstrável. 28

4. A AP é Incompleta o G é uma sentença reconhecidamente verdadeira que, no entanto, não é demonstrável na aritmética formalizada. o Logo, existem verdades aritméticas que não são teoremas da AP. o Portanto a formalização da aritmética de 1a ordem é incompleta. 29

5. A AP é Essencialmente Incompleta o Mas e se nós enriquecêssemos os axiomas da AP de modo que G se tornasse demonstrável? o Isso de fato poderia ser feito. o Mas então poderíamos aplicar novamente o método de Gödel neste novo sistema e obter outra sentença G verdadeira e não demonstrável. o Não importa quantas vezes tentemos completar o sistema, sempre é possível reaplicar o método de Gödel e encontrar uma sentença auto-referente verdadeira e não demonstrável. o Portanto a aritmética é essencialmente incompleta. Ou seja, não se trata de dizer que foi mal axiomatizada. 30

6. Não existe prova aritmetizável de Consistência da AP Gödel construiu a seguinte sentença: A: y x Dem(x,y) Em termos aritméticos a sentença A afirma que existe um número y que não está na relação Dem(x,y) com nenhum número x. Em termos metaritméticos a sentença A afirma que existe uma fórmula da aritmética para a qual nenhuma seqüência de fórmulas constitui uma prova. 31

Como a AP está formalizada em CP 1, onde: o Contradição (Inconsistência) Trivialidade. Então: o Não Trivialidade Não Contradição (Consistência) Portanto, a sentença A, ao afirmar a não-trivialidade da Aritmética, afirma a sua consistência. Ou seja, em termos metaritméticos podemos interpretar A como: o A: A aritmética é consistente. 32

Mas note que quando interpretarmos a sentença G como o G: Eu não sou demonstrável. Estamos também a interpretando como: o G: A aritmética é incompleta Pois, em ambos os casos, sua verdade significa a existência de sentenças verdadeiras e não demonstráveis na AP. 33

Dessa forma, a sentença A G ( y x Dem(x,y)) ( x Dem(x,ng(G))) pode ser interpretada como: o A G: Se a aritmética formalizada for consistente, então ela é incompleta Gödel mostrou que A G é formalmente demonstrável na AP Isso garante que A não é demonstrável na AP, pois caso fosse, como A G é demonstrável, por Modus Ponens, G também seria. Mas já sabemos que G não é demonstrável. Logo: o A não é demonstrável. 34

Mas o que significa isso? A, como dissemos, é interpretada, via mapeamento, como: a aritmética formalizada é consistente. Se, contudo, a consistência da aritmética pudesse ser estabelecida por argumentação capaz de ser formalizada na AP, então A seria demonstrável. 35

Logo, provar que A não é demonstrável é provar que: o Se a aritmética é consistente, sua consistência não pode ser estabelecida por qualquer raciocínio metamatemático que possa ser representado dentro do formalismo da aritmética. 36

Bibliografia: BARWISE, J. & ETCHEMENDY, J. Language, proof and logic. New York: CSLI publications, 2000. GÖDEL, K. On formally undecidable propositions of principia mathematica and realted systems I. In: SHANKER, S. G. (ed) Gödel s theorem in focus. Sydney: Croom Helm, 1988. NAGEL, E. & NEWMAN, J. R. A prova de Gödel. 2.ed. São Paulo: Ed. Perspectiva, 2001. SHANKER, S. G. (ed) Gödel s theorem in focus. Sydney: Croom Helm, 1988. 37