You are on page 1of 38

Introduccin Formalizacin Consecuencias

Qu es la Lgica Intuicionista?
Oscar H. Estrada Estrada
Facultad de Ciencias Fsico-Matemticas Benemrita Universidad Autnoma de Puebla oestrada2005@gmail.com

XL Congreso de la Sociedad Matemtica Mexicana Octubre 2007

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Desarrollo de la Pltica

Introduccin Formalizacin
Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

Consecuencias

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Introduccin
El primer sistema fue creado por Aristteles de Estagira en el siglo IV A.C. en su monumental obra Organon. Los principios fundamental es de la lgica tradicional son tres: identidad, no-contradiccin y el tercero excluso.

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Introduccin
El primer sistema fue creado por Aristteles de Estagira en el siglo IV A.C. en su monumental obra Organon. Los principios fundamental es de la lgica tradicional son tres: identidad, no-contradiccin y el tercero excluso. Dos eventos estremecieron a los matemticos durante el siglo XIX: La creacion de la Teora de Conjuntos por George Cantor, y el desarollo de la Lgica Matemtica por Bertrand Russell y Frege. Ambos fueron intentos por codicar a la matemtica y a el pensamiento matemtico.

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Introduccin
El primer sistema fue creado por Aristteles de Estagira en el siglo IV A.C. en su monumental obra Organon. Los principios fundamental es de la lgica tradicional son tres: identidad, no-contradiccin y el tercero excluso. Dos eventos estremecieron a los matemticos durante el siglo XIX: La creacion de la Teora de Conjuntos por George Cantor, y el desarollo de la Lgica Matemtica por Bertrand Russell y Frege. Ambos fueron intentos por codicar a la matemtica y a el pensamiento matemtico. Russell: La matemtica no es ms que un sistema deductivo completamente sometido a la lgica.

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Ejemplo: Queremos demostrar que existen dos nmeros irracionales a y b tales que ab es un nmero racional. Sea 2 c = 2 . Si c es racional, entonces hacemos a = b = 2 y terminamos. Si c irracional, es decir, no es racional, entonces es observando que c 2 = 2 podemos hacer a = c y b = 2. En cualquier caso, tenemos dos nmeros irracionales a y b tales que ab es un nmero racional. Pero....

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Ejemplo: Queremos demostrar que existen dos nmeros irracionales a y b tales que ab es un nmero racional. Sea 2 c = 2 . Si c es racional, entonces hacemos a = b = 2 y terminamos. Si c irracional, es decir, no es racional, entonces es observando que c 2 = 2 podemos hacer a = c y b = 2. En cualquier caso, tenemos dos nmeros irracionales a y b tales que ab es un nmero racional. Pero....

Cuales son esos dos nmeros?

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Como otro ejemplo[1], considere la siguiente denicin de un nmero real mediante una sucesin de Cauchy (ak )kN : k 2 0 si k k0 y k0 es el primer contraejemplo a la conjetura de Golbach ak = k 2 otro caso Denimos = limk ak . Pocos dudaran que la anterior es una sucesin de Cauchy, y por tanto (debido a que converge) dene un nmero real. Pero.....

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Como otro ejemplo[1], considere la siguiente denicin de un nmero real mediante una sucesin de Cauchy (ak )kN : k 2 0 si k k0 y k0 es el primer contraejemplo a la conjetura de Golbach ak = k 2 otro caso Denimos = limk ak . Pocos dudaran que la anterior es una sucesin de Cauchy, y por tanto (debido a que converge) dene un nmero real. Pero.....

cul es ese nmero real?

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Como otro ejemplo[1], considere la siguiente denicin de un nmero real mediante una sucesin de Cauchy (ak )kN : k 2 0 si k k0 y k0 es el primer contraejemplo a la conjetura de Golbach ak = k 2 otro caso Denimos = limk ak . Pocos dudaran que la anterior es una sucesin de Cauchy, y por tanto (debido a que converge) dene un nmero real. Pero.....

cul es ese nmero real?


En matemticas, muchas veces aceptamos la existencia de objetos matemticos con ciertas propiedades sin realmente ser capaces de producir o mostrar uno de ellos.
Oscar Estrada Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Uno de los primero investigadores en atacar este problema fue Luitzen Egbertus Jan Brouwer1 (L.E.J. Brouwer) - o Bertus para sus amigos - quien propuso un punto de vista constructivista para zanjar estas dicultades. En realidad, las races del constructivismo en matemticas se presentaron a lo largo del siglo XIX, pero no se di la formalizacin sino hasta despus de los trabajos de Brouwer.

Febrero 27, 1881 - Diciembre 2, 1966


Oscar Estrada Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Una lgica formal que captura la posicin losca de Brouwer fue creada por su estudiante Arend Heyting2 . Esta lgica es llamada Intuicionista y es uno de los intentos con mayor aceptacin para tratar de explicar el punto de vista de Brouwer.

Mayo 9, 1898 - Julio 9, 1980


Oscar Estrada Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

Deduccin Natural E I

Sistema Tipo Hilbert ( ( ))

( ) I ( ( )) (( ) ( ))

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

Deduccin Natural E

Sistema Tipo Hilbert

( ) (( ) (( ) )) ( ) (( ) )

(x) x(x) x(x) (t)

( )

x(x) (t)

(t) x(x)

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

Como un ejemplo de demostracin en Deduccin Natural considere: $$$ (1) $$$ ( )


(1) (1)

@ @ @ ( @ (2) @@@ )

[ ( )] [( ) ]

(2)

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

Observe que si reemplazamos el Axioma ( ) por la frmula , se obtiene una axiomtica para la Lgica Clsica[4], y que un sistema de Deduccin Natural para la Lgica Clsica se puede obtener a partir de las reglas dadas slamente agregando la regla RAA (Reductio Ad Absurdum)[3]:

RAA

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

Existen diferentes formar de interpretar (dar una semntica) a la Lgica Intuicionista, entre las que se encuantran: lgebras de Heyting

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

Existen diferentes formar de interpretar (dar una semntica) a la Lgica Intuicionista, entre las que se encuantran: lgebras de Heyting Topolgica

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

Existen diferentes formar de interpretar (dar una semntica) a la Lgica Intuicionista, entre las que se encuantran: lgebras de Heyting Topolgica Modelos de Kripke

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

Existen diferentes formar de interpretar (dar una semntica) a la Lgica Intuicionista, entre las que se encuantran: lgebras de Heyting Topolgica Modelos de Kripke lgebra de Lindenbaum-Tarski del Clculo Proposicional

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

Existen diferentes formar de interpretar (dar una semntica) a la Lgica Intuicionista, entre las que se encuantran: lgebras de Heyting Topolgica Modelos de Kripke lgebra de Lindenbaum-Tarski del Clculo Proposicional

Veremos con mas detalle la Semntica dada por los Modelos de Kripke.

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

La Semntica de Kripke esta basada en la idea intuitiva de conocimiento a partir de relaciones entre elementos de un conjunto ordenado y frmulas lgicas. k3 p, r

k1 p E E

EE EE EE E

k0

{ {{ {{ { {{

k2 q

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

Veamos lo que signica que una frmula A sea verdadera en el nodo k, lo cual denotaremos por k A y diremos que k forza a A. k k k k p si la variable proposicional p esta asignada al nodo k B C si k B C si k B yk B ok C C B entonces l C.

B C si para toda l k, si l

no es forzado en algun nodo.

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Deduccin Natural y Sistema Tipo Hilbert Semntica de Kripke

Denotemos por la relacin de derivabilidad en Intuicionismo. Entonces tenemos el siguiente teorema: Teorema 2.1 Sea A. Si todas las frmulas de son forzadas un algun nodo de un modelo de Kripke, entonces tambien A es forzada en ese nodo.

Corollary
Robustez: Si Kripe. A, entonces A es forzada en todos los modelos de

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Las siguientes son algunas frmulas que en Lgica Clsica eran equivalencias, y que en Intuicionismo slo conservan una de sus implicaciones[3]: 1. 2. ( ) 3. ( ) ( ) 4. ( ) ( ) 5. x(x) x(x)

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Se puede utilizar la contrapositiva de la Robustez para probar que una frmula no es derivable en Intuicionismo:

Si A no es forzada en algn modelo de Kripke, entonces

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Ejemplo 1: Considere la frmula p p; Veamos que sta frmula no es derivable, para esto considere el siguiente modelo de Kripke: k1 p

k0 recordando que p := p , se puede ver que k0 que k0 p, pero k0 p p. p y tambien

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Ejemplo 2: Veamos que

(p p) (p p)
CC CC CC C    

k1 pC

k2

k0

se puede ver que k0 p p. Observe que en k0 se tiene k0 y k0 p, por tanto k0 p p. Por lo tanto, k0 (p p) (p p)

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Ejemplo 3: Veamos que ( ) ( ). Para esto, considere el siguiente modelo de Kripke:

k1 q

k0 En este modelo, se puede ver que k0 p q, pero k0 p q.

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Ejemplo 3: Veamos que ( ) ( ). Para esto, considere el siguiente modelo de Kripke:

k1 q

k0 En este modelo, se puede ver que k0 p q, pero k0 p q. Considere la armacin: bn := existe una cadena de n nmeros 7 consecutivos en la expansin decimal de . Es claro que la implicacin b100 b99 es vlida, pero la validez de la frmula b100 b99 no es tan segura.
Oscar Estrada Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Algunos otros resultados son: Intuicionsticamente no se puede asignar una cardinalidad a cualquier conjunto nito: Considere {0, },donde = limk ak y k 2 0 si k k0 y k0 es el primer contraejemplo a la conjetura de Golbach ak = k 2 otro caso

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Algunos otros resultados son: Intuicionsticamente no se puede asignar una cardinalidad a cualquier conjunto nito: Considere {0, },donde = limk ak y k 2 0 si k k0 y k0 es el primer contraejemplo a la conjetura de Golbach ak = k 2 otro caso Intuicionsticamente, Reductio ad absurdum slo prueba proposiciones negativas, dado que A A no se cumple en general. (Si as fuera, el PTE se seguira por Modus Ponens de la frmula demostrable en Intuicionismo (A A))

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Algunos otros resultados son: Intuicionsticamente no se puede asignar una cardinalidad a cualquier conjunto nito: Considere {0, },donde = limk ak y k 2 0 si k k0 y k0 es el primer contraejemplo a la conjetura de Golbach ak = k 2 otro caso Intuicionsticamente, Reductio ad absurdum slo prueba proposiciones negativas, dado que A A no se cumple en general. (Si as fuera, el PTE se seguira por Modus Ponens de la frmula demostrable en Intuicionismo (A A)) No toda frmula proposicional tiene una frmula en forma normal conjuntiva o disyuntiva Intuicionsticamente equivalente.
Oscar Estrada Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

El Teorema del Valor Intermedio de Anlisis Matemtico no es vlido.

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

El Teorema del Valor Intermedio de Anlisis Matemtico no es vlido. Toda prueba intuicionista de una proposicin cerrada de la forma A B puede ser transformada en una prueba intuicionista de A o en un prueba intuicionista de B, y similarmente para proposiciones existenciales cerradas.

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

El Teorema del Valor Intermedio de Anlisis Matemtico no es vlido. Toda prueba intuicionista de una proposicin cerrada de la forma A B puede ser transformada en una prueba intuicionista de A o en un prueba intuicionista de B, y similarmente para proposiciones existenciales cerradas. La Aritmtica Intuicionista puede ser extendida consistentemente por axiomas (tales como la tesis de Church) que contradicen la aritmtica clsica, permitiendo el estudio formal de la matemtica recursiva.

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Yuri Gurevich, Platonism, Constructivism, and Computer Proofs vs. Proofs by Hand., In Current Trends in Theoretical Computer Science: Entering the 21st Century, editors Paun, Rozenberg and Salomaa, World Scientic, 2001. Moschovakis, Joan. Intuitionistic Logic, Stanford Encyclopedia of Philosophy <http://plato.stanford.edu/entries/logic-intuitionistic/>. Anil Nerode y Richard A Shore, Logic For Applications, Graduate Text In Computer Science, Springer-Verlag, Second Edition (1997).

Oscar Estrada

Qu es la Lgica Intuicionista?

Introduccin Formalizacin Consecuencias

Jaap van Oosten, What is Intuitionism?, CiteSeer <http://citeseer.ist.psu.edu/485581.html>. Dummet, M. Elements of Intuitionism, Claredon Press, Oxford, 1977. Vand Dalen, Dirk. Logic and Structure, Springer-Verlag, Berlin, 2ed. (1980) Mendelson, Elliott. Introduction to Mathematical Logic, 2d ed. (Van Nostrand: New York, 1979)

Oscar Estrada

Qu es la Lgica Intuicionista?

You might also like