Introducción al Teorema de Gödel Eduardo Alejandro Barrio UBA - CONICET www.accionfilosofica.com 2do Cuatrimestre de 2009 Eduardo Alejandro Barrio UBA.

Slides:



Advertisements
Presentaciones similares
Antonella Ruffa Ahumada Irene Morales Jiménez
Advertisements

Seminario: Consecuencia Lógica: modelos y hechos modales Prof. Eduardo Alejandro Barrio 1er cuatrimestre de 2005 Facultad de Filosofía y Letras, UBA.
Seminario: Consecuencia Lógica: modelos y hechos modales
Taller de Lógica Facultad de Filosofía y Letras, UBA. 2do cuatrimestre de 2006 Facultad de Filosofía y Letras, UBA.
Seminario: Expresividad semántica y lógica de segundo orden
Seminario: Teorías Formales de la Verdad
Seminario: Todo Prof. Eduardo Alejandro Barrio 1er cuatrimestre de 2006 Facultad de Filosofía y Letras, UBA.
Seminario: Interpretaciones y Modelos Conjuntistas Profesores Dr Alberto Moretti Dr Eduardo Alejandro Barrio 2do cuatrimestre de 2005 Facultad de Filosofía.
Seminario: Consecuencia Lógica: modelos y hechos modales Prof. Eduardo Alejandro Barrio 1er cuatrimestre de 2005 Facultad de Filosofía y Letras, UBA.
Introducción al Teorema de Gödel Eduardo Alejandro Barrio UBA - CONICET 2do Cuatrimestre de 2009 Eduardo Alejandro Barrio UBA.
Seminario: Expresividad semántica y lógica de segundo orden
Seminario: Paradojas, circularidad y universalidad expresiva Prof. Eduardo Alejandro Barrio 1er cuatrimestre de 2007 Facultad de Filosofía y Letras, UBA.
La aritmetización de la sintaxis
Seminario: Todo Prof. Eduardo Alejandro Barrio 1er cuatrimestre de 2006 Facultad de Filosofía y Letras, UBA.
Seminario: Expresividad semántica y lógica de segundo orden
Seminario: Paradojas, circularidad y universalidad expresiva Prof. Eduardo Alejandro Barrio 1er cuatrimestre de 2007 Facultad de Filosofía y Letras, UBA.
Seminario: Interpretaciones y Modelos Conjuntistas
Introducción al Teorema de Gödel
Seminario: Semántica generalizada y cuantificación irrestricta Prof. Eduardo Alejandro Barrio 2do cuatrimestre de 2010 Facultad de Filosofía y Letras,
Seminario: Interpretaciones y Modelos Conjuntistas Profesores Dr Alberto Moretti Dr Eduardo Alejandro Barrio 2do cuatrimestre de 2005 Facultad de Filosofía.
Seminario: Consecuencia Lógica: modelos y hechos modales Prof. Eduardo Alejandro Barrio 1er cuatrimestre de 2005 Facultad de Filosofía y Letras, UBA.
Seminario: Expresividad semántica y lógica de segundo orden Profesores Eduardo Alejandro Barrio y Javier Castro Albano 1er cuatrimestre de 2008 Facultad.
Seminario: Todo Prof. Eduardo Alejandro Barrio 1er cuatrimestre de 2006 Facultad de Filosofía y Letras, UBA.
Seminario: Paradojas, circularidad y universalidad expresiva
Seminario: Consecuencia Lógica: modelos y hechos modales Prof. Eduardo Alejandro Barrio 1er cuatrimestre de 2005 Facultad de Filosofía y Letras, UBA.
Introducción al Teorema de Gödel Eduardo Alejandro Barrio UBA - CONICET 2do Cuatrimestre de 2009 Eduardo Alejandro Barrio UBA.
Seminario: Consecuencia Lógica: modelos y hechos modales Prof. Eduardo Alejandro Barrio 1er cuatrimestre de 2005 Facultad de Filosofía y Letras, UBA.
Matemáticas Computacionales
El método de la deducción
Razonamiento Matemático
Tema: Decibilidad Integrantes: Ileana Rdguez Soto
Introducción a la máquina
Noción de lógica Cuantificacional
José Alfredo Cervantes Guzmán UMSNH Coautor: Jesús Rivera
¿Cuánta metalógica introducir en un primer curso de lógica simbólica?
Distinción entre ciencias formales y ciencias empíricas
CAPITULO 2 La Representación del Conocimiento
Representaciones de conjuntos y funciones Roberto Moriyón.
DEPARTAMENTO DE FORMACIÓN GENERAL.
PROGRAMACIÓN LÓGICA.
Teoremas de Completitud e Incompletitud de Gödel
TALF 2 Introducción Roberto Moriyón. Objetivo general del curso Estudiar los límites de los algoritmos: –Hay más algoritmos de los que conocemos? Estudiar.
Representación del conocimiento
U. Diego Portales Elementos de lógica Prof. Haroldo Cornejo O.
LOGICA DE ENUNCIADO LOGICA DE PREDICADO
Campus Estado de México—Raúl Monroy Resolución, la regla de inferencia y el cálculo Raúl Monroy.
Inducción Matemática Objetivos Subtemas Proceso de deducción.
Universidad Autónoma San Francisco CARRERA PROFESIONAL: Lengua, Traducción e Interpretación Asignatura: MATEMÁTICA Tema: “SISTEMA FORMAL”
Lógica de proposiciones, deducción natural
Lógica de enunciado La lógica de enunciados o de proposiciones es el nivel más básico de análisis lógico y descansa exclusivamente en las conectivas.
Curso de Teoría del Autómata
MATEMATICA I Lógica Matemticas Prof Rubén Millán
Negación: ¬. (También: -, ~ ) Representa la partícula lingüística no o cualquiera otras partículas que incluyan la idea de negación. Al construir la negación.
LOS NÚMEROS REALES.
Dr. Eduardo Morales/Dr. Enrique Súcar Sesión 4 Dr. Eduardo Morales/Dr. Enrique Súcar Sesión 4 Lógica como Representación.
Lógica.
LEYES DEL ALGEBRA PROPOSICIONAL
Álgebra de conmutación
Abril CV11 MATEMÁTICAS DISCRETAS MARTES 20:30 – 22:00 MIERCOLES 17:00 – 19:00 JUEVES 16:30 – 17:30 M. en C. José del Carmen.
Dr. Eduardo Morales/Dr. Enrique Súcar Sesión 4 Dr. Eduardo Morales/Dr. Enrique Súcar Sesión 4 Lógica como Representación.
LENGUAJE Es un sistema de signos Los signos pueden ser Naturales Artificiales Icónico- simbólicos Convencionales (culturales) Designado Interprete Poseen.
Teorema de Gödel.
Unidad Repaso de guías.
 La lógica es una ciencia formal y una rama de la filosofía que estudia los principios de la demostración e inferencia válida. ciencia formalfilosofíademostracióninferenciaválida.
Principios logicos.
Los principios lógicos obedecen a la coherencia entre los elementos del pensamiento que requiere ciertas leyes o cimientos para pensar coherentemente.
 Son los fundamentos que determinan ciertas reglas a seguir, para lograr la coherencia y sistematicidad de los pensamientos en las formas y contenidos.
 Dicho principio lógico podemos formularlo de la siguiente forma: A es A, en la cual la variable A denota un pensamiento o contenido concreto cualquiera.
La inferencia o razonamiento Marcos Romero
Principios lógicos Los “principios lógicos” constituyen las verdades primeras, “evidentes” por sí mismas, a partir de las cuales se construye todo el edificio.
Transcripción de la presentación:

Introducción al Teorema de Gödel Eduardo Alejandro Barrio UBA - CONICET 2do Cuatrimestre de 2009 Eduardo Alejandro Barrio UBA - CONICET 2do Cuatrimestre de 2009

Introducción al Teorema de Gödel El primer teorema de Gödel muestra que la idea según la cual podemos axiomatizar completamente la aritmética (la totalidad de las verdades acerca de la secuencia de números naturales) es equivocada: Sea G PA : Esta oración no tiene una prueba en PA. Si PA es una teoría consistente, ni G PA ni G PA es un teorema de PA. Sin embargo, si PA es consistente, G PA debe ser verdadera. El segundo teorema de Gödel muestra que la consistencia no puede probarse dentro de PA. El primer teorema Con PA G PA tiene un número de Gödel. Pero, Si PA es consistente, G PA no tiene prueba. Si PA es consistente, Pa no puede demostrar Con PA El primer teorema de Gödel muestra que la idea según la cual podemos axiomatizar completamente la aritmética (la totalidad de las verdades acerca de la secuencia de números naturales) es equivocada: Sea G PA : Esta oración no tiene una prueba en PA. Si PA es una teoría consistente, ni G PA ni G PA es un teorema de PA. Sin embargo, si PA es consistente, G PA debe ser verdadera. El segundo teorema de Gödel muestra que la consistencia no puede probarse dentro de PA. El primer teorema Con PA G PA tiene un número de Gödel. Pero, Si PA es consistente, G PA no tiene prueba. Si PA es consistente, Pa no puede demostrar Con PA

Introducción al Teorema de Gödel Nociones fundamentales de la aritmética: -1 es un número natural -Sucesor -Suma -Multiplicación -La secuencia de números naturales continua sin fin, no hay círculos, la suma es conmutativa, etc. La Aritmética formulada en un lenguaje de primer orden y (y S0) m (1 < m) Interpretación pretendida Las operaciones aritméticas están completamente determinadas. ¿Cómo fijar el valor de verdad de cualquier proposición matemática? Los humanos necesitamos demostraciones sintácticas: probar esas verdades como teoremas. Nociones fundamentales de la aritmética: -1 es un número natural -Sucesor -Suma -Multiplicación -La secuencia de números naturales continua sin fin, no hay círculos, la suma es conmutativa, etc. La Aritmética formulada en un lenguaje de primer orden y (y S0) m (1 < m) Interpretación pretendida Las operaciones aritméticas están completamente determinadas. ¿Cómo fijar el valor de verdad de cualquier proposición matemática? Los humanos necesitamos demostraciones sintácticas: probar esas verdades como teoremas.

Teorías formales axiomatizadas Presentación informal de la axiomatización de la aritmética: PA: Teoría aritmética de primer orden 1) Cero es un número natural. 2) El sucesor inmediato de un número natural es un número natural 3) Cero no es el sucesor inmediato de un número natural 4) No hay dos números naturales que tengan el mismo sucesor inmediato. 5) Si una propiedad se aplica a cero y dado cualquier número, si se aplica a él también se aplica a su sucesor inmediato, entonces esa propiedad se aplica a todos los números naturales. Presentación informal de la axiomatización de la aritmética: PA: Teoría aritmética de primer orden 1) Cero es un número natural. 2) El sucesor inmediato de un número natural es un número natural 3) Cero no es el sucesor inmediato de un número natural 4) No hay dos números naturales que tengan el mismo sucesor inmediato. 5) Si una propiedad se aplica a cero y dado cualquier número, si se aplica a él también se aplica a su sucesor inmediato, entonces esa propiedad se aplica a todos los números naturales.

Teorías formales axiomatizadas -Lenguaje formalizado: expresiones lógicas y expresiones no- lógicas. -En el caso de la aritmética, 0, sucesor de un número natural, número natural, z es la suma de x e y, etc. -Axiomas específicos para las expresiones no lógicas. -Aparato deductivo: lógica de primer orden con identidad. -La propiedad de ser una prueba bien formada desde las premisas, x, e y hasta la conclusión z en la teoría T tiene que ser efectivamente decidible. -No es decidible en genaral en FOL si una derivación de z desde x e y existe. Lo que debe ser decidible es si una secuencia de fórmulas que se nos presenta como una prueba es realmente una prueba. -Lenguaje formalizado: expresiones lógicas y expresiones no- lógicas. -En el caso de la aritmética, 0, sucesor de un número natural, número natural, z es la suma de x e y, etc. -Axiomas específicos para las expresiones no lógicas. -Aparato deductivo: lógica de primer orden con identidad. -La propiedad de ser una prueba bien formada desde las premisas, x, e y hasta la conclusión z en la teoría T tiene que ser efectivamente decidible. -No es decidible en genaral en FOL si una derivación de z desde x e y existe. Lo que debe ser decidible es si una secuencia de fórmulas que se nos presenta como una prueba es realmente una prueba.

Expresabilidad dentro de L -Expresar una propiedad numérica: (obtener la extensión correcta) - Una propiedad P es expresada por una fórmula abierta (x) en un lenguaje aritmético L sss para todo número n, - Si n tiene P, entonces (n) es verdadera - Si n no tiene la propiedad P, (n) es verdadera. Expresar depende de la riqueza expresiva del lenguaje. ¿Puede expresarse la propiedad ser una fórmula verdadera en PA dentro del lenguaje PA? ¿Podemos hablar acerca de (talk about) todas las funciones recursivas en el lenguaje de la aritmética? -Expresar una propiedad numérica: (obtener la extensión correcta) - Una propiedad P es expresada por una fórmula abierta (x) en un lenguaje aritmético L sss para todo número n, - Si n tiene P, entonces (n) es verdadera - Si n no tiene la propiedad P, (n) es verdadera. Expresar depende de la riqueza expresiva del lenguaje. ¿Puede expresarse la propiedad ser una fórmula verdadera en PA dentro del lenguaje PA? ¿Podemos hablar acerca de (talk about) todas las funciones recursivas en el lenguaje de la aritmética?

Capturabilidad dentro de una T -Capturar una propiedad numérica: - Una teoría T captura una propiedad P por una fórmula abierta (x) en un lenguaje aritmético L sss para todo número n, - Si n tiene P, entonces hay una demostración de (n) en T - Si n no tiene la propiedad P, hay una demostración de (n) en T. Capturar depende de los axiomas y de las capacidades de prueba de una teoría. -Capturar una propiedad numérica: - Una teoría T captura una propiedad P por una fórmula abierta (x) en un lenguaje aritmético L sss para todo número n, - Si n tiene P, entonces hay una demostración de (n) en T - Si n no tiene la propiedad P, hay una demostración de (n) en T. Capturar depende de los axiomas y de las capacidades de prueba de una teoría.

Expresabilidad Capturabilidad -Expresabilidad no implica capturabilidad: -Hay propiedades numéricas que son expresables que no son capturables. - La fórmula Prue(x) en T expresa la propiedad de ser una prueba, pero ninguna fórmula puede capturar esa propiedad. -Pero, si una teoría T captura una propiedad numérica, entonces, la expresa. -Expresabilidad no implica capturabilidad: -Hay propiedades numéricas que son expresables que no son capturables. - La fórmula Prue(x) en T expresa la propiedad de ser una prueba, pero ninguna fórmula puede capturar esa propiedad. -Pero, si una teoría T captura una propiedad numérica, entonces, la expresa.

Las verdades de la aritmética -Los teoremas de la aritmética pueden ser enumerados efectivamente. -Las verdades aritméticas no pueden ser enumeradas efectivamente. -Los teoremas de la aritmética pueden ser enumerados efectivamente. -Las verdades aritméticas no pueden ser enumeradas efectivamente.

Las verdades de la aritmética - Un lenguaje formal L es suficientemente expresivo ssi - (i) puede expresar toda relación efectivamente decidible (hay un algoritmo que una compu podría usar para decidir, en un número finito de pasos, si la relación se aplica en cualquier caso dado) - (ii) puede expresar cuantificación sobre números. - Un lenguaje formal L es suficientemente expresivo ssi - (i) puede expresar toda relación efectivamente decidible (hay un algoritmo que una compu podría usar para decidir, en un número finito de pasos, si la relación se aplica en cualquier caso dado) - (ii) puede expresar cuantificación sobre números.

Las verdades de la aritmética - Teorema 5.1: Si W es un conjunto de números efectivamente enumerable, entonces hay alguna relación numerica R efectivamente decidible tal que n W sss xRxn. - Teorema 5.2: W es un conjunto efectivamente enumerable de números sss es el dominio numérico de algún algoritmo. - Teorema 5.3: hay un conjunto efectivamente enumerable de números K tal que su complemento (-K) no es efectivamente enumerable. - Teorema 5.1: Si W es un conjunto de números efectivamente enumerable, entonces hay alguna relación numerica R efectivamente decidible tal que n W sss xRxn. - Teorema 5.2: W es un conjunto efectivamente enumerable de números sss es el dominio numérico de algún algoritmo. - Teorema 5.3: hay un conjunto efectivamente enumerable de números K tal que su complemento (-K) no es efectivamente enumerable.

Las verdades de la aritmética - Teorema 5.4: El conjunto de verdades de un lenguaje L suficientemente expresivo no es efectivamente enumerable. - Teorema 5.5: Hay conjuntos enumerables los cuales no son efectivamente enumerables. - Teorema 5.6: El conjunto de oraciones verdaderas de un lenguaje suficientemente expresivo no es axiomatizable. - Teorema 5.7: Si T es una teoría axiomatizada correcta (sound), T no puede ser completa respecto de la negación. - Teorema 5.4: El conjunto de verdades de un lenguaje L suficientemente expresivo no es efectivamente enumerable. - Teorema 5.5: Hay conjuntos enumerables los cuales no son efectivamente enumerables. - Teorema 5.6: El conjunto de oraciones verdaderas de un lenguaje suficientemente expresivo no es axiomatizable. - Teorema 5.7: Si T es una teoría axiomatizada correcta (sound), T no puede ser completa respecto de la negación.

Teorías formales axiomatizadas -Una teoría T es sólida ssi todo teorema de T es verdadero -Una teoría T es decidible ssi la propiedad de ser un teorema en T es una propiedad efectivamente decidible. Hay un procedimiento mecánico para determinar, para cualquier oración de T, si esa oración es un teorema en T. -Una teoría T decide la oración ssi es un teorema en T o es un teorema en T. -Una teoría T decide correctamente la oración ssi si es verdadera, es un teorema en T y si es falsa es un teorema en T. -Una teoría T es completa respecto de la negación ssi T decide toda oración de su L. Es decir, para cualquier, o es un teorema en T o su negación. -Una teoría T es inconsistente ssi para alguna oración, se puede probar en T o o. -Una teoría T es sólida ssi todo teorema de T es verdadero -Una teoría T es decidible ssi la propiedad de ser un teorema en T es una propiedad efectivamente decidible. Hay un procedimiento mecánico para determinar, para cualquier oración de T, si esa oración es un teorema en T. -Una teoría T decide la oración ssi es un teorema en T o es un teorema en T. -Una teoría T decide correctamente la oración ssi si es verdadera, es un teorema en T y si es falsa es un teorema en T. -Una teoría T es completa respecto de la negación ssi T decide toda oración de su L. Es decir, para cualquier, o es un teorema en T o su negación. -Una teoría T es inconsistente ssi para alguna oración, se puede probar en T o o.

Teorías efectivamente enumerables no decidibles. -El conjunto de los teoremas de T puede ser efectivamente enumerado. Es decir, podemos dar un algoritmo para enumerar mecánicamente las pruebas de sus teoremas. -El que T sea efectivamente enumarable no quiere decir que T sea decidible: Una cosa es tener un método mecánico para generar eventualmete cualquier teorema y otra es tener un método mecánico para, dada cualquier oración arbitraria poder determinar sin continuar para siempre si esa oración está en la lista de teoremas. -El conjunto de los teoremas de T puede ser efectivamente enumerado. Es decir, podemos dar un algoritmo para enumerar mecánicamente las pruebas de sus teoremas. -El que T sea efectivamente enumarable no quiere decir que T sea decidible: Una cosa es tener un método mecánico para generar eventualmete cualquier teorema y otra es tener un método mecánico para, dada cualquier oración arbitraria poder determinar sin continuar para siempre si esa oración está en la lista de teoremas.

Decibilidad y completitud respecto de la negación -Que una T sea decidible no quiere decir que sea completa respecto de la negación. -Una cosa es tener un modo mecánico de decidir lo que es un teorema (decidibilidad) y otra es tener recursos suficientes como para probar o disprove toda fórmula del lenguaje (ejemplo de teorias p.24) -Cualquier teoría consistente que sea completa respecto de la negación es decidible. -Una teoría inconsistente T es decidible. -Que una T sea decidible no quiere decir que sea completa respecto de la negación. -Una cosa es tener un modo mecánico de decidir lo que es un teorema (decidibilidad) y otra es tener recursos suficientes como para probar o disprove toda fórmula del lenguaje (ejemplo de teorias p.24) -Cualquier teoría consistente que sea completa respecto de la negación es decidible. -Una teoría inconsistente T es decidible.

Dos tipos de completitud -Que una T sea (semánticamente) completa es distinto a decir que sea completa respecto de la negación. -Una cosa es que todas las verdades sean demostrables con el aparato axiomático de la teoría. y otra es tener recursos suficientes como para probar o disprove toda fórmula del lenguaje. -Una teoría puede ser (semánticamente) completa sin ser completa respecto de la negación. -La lógica de primer orden es (semánticamente) completa, la aritmética (de acuerdo al primer teorema de Gödel) es incompleta respecto de la negación. -G no puede ser probada ni disprove en PA. -Que una T sea (semánticamente) completa es distinto a decir que sea completa respecto de la negación. -Una cosa es que todas las verdades sean demostrables con el aparato axiomático de la teoría. y otra es tener recursos suficientes como para probar o disprove toda fórmula del lenguaje. -Una teoría puede ser (semánticamente) completa sin ser completa respecto de la negación. -La lógica de primer orden es (semánticamente) completa, la aritmética (de acuerdo al primer teorema de Gödel) es incompleta respecto de la negación. -G no puede ser probada ni disprove en PA.