La lógica intuicionista , a veces denominada lógica constructiva , se refiere a sistemas de lógica simbólica que difieren de los sistemas utilizados en la lógica clásica al reflejar con mayor precisión la noción de prueba constructiva . En particular, los sistemas de lógica intuicionista no presuponen el principio del tercero excluido ni la eliminación de la doble negación , que son reglas de inferencia fundamentales en la lógica clásica.
La lógica intuicionista formalizada fue desarrollada originalmente por Arend Heyting para proporcionar una base formal al programa de intuicionismo de LEJ Brouwer . Desde una perspectiva de la teoría de la demostración , el cálculo de Heyting es una restricción de la lógica clásica en la que se han eliminado la ley del tercero excluido y la eliminación de la doble negación. Sin embargo, la eliminación del tercero excluido y la eliminación de la doble negación aún pueden demostrarse para algunas proposiciones caso por caso, pero no se cumplen universalmente como en la lógica clásica. La explicación estándar de la lógica intuicionista es la interpretación BHK . [ 1 ]
Se han estudiado varios sistemas semánticos para la lógica intuicionista. Uno de ellos refleja la semántica clásica de valores booleanos , pero utiliza álgebras de Heyting en lugar de álgebras booleanas . Otro sistema semántico utiliza modelos de Kripke . Sin embargo, estos son medios técnicos para estudiar el sistema deductivo de Heyting, más que formalizaciones de las intuiciones semánticas informales originales de Brouwer. Los sistemas semánticos que pretenden capturar dichas intuiciones, al ofrecer conceptos significativos de "verdad constructiva" (en lugar de mera validez o demostrabilidad), son la interpretación dialéctica de Kurt Gödel , la realizabilidad de Stephen Cole Kleene , la lógica de problemas finitos de Yurii Medvedev [ 2 ] o la lógica de computabilidad de Giorgi Japaridze . Sin embargo, estas semánticas inducen persistentemente lógicas propiamente más fuertes que la lógica de Heyting. Algunos autores han argumentado que esto podría ser un indicio de la insuficiencia del cálculo de Heyting en sí mismo, considerándolo incompleto como lógica constructiva. [ 3 ]
Constructivismo matemático
En la semántica de la lógica clásica, a las fórmulas proposicionales se les asignan valores de verdad del conjunto de dos elementos.(«verdadero» y «falso» respectivamente), independientemente de si tenemos evidencia directa para cada caso. Esto se conoce como la «ley del tercero excluido», porque excluye la posibilidad de cualquier valor de verdad que no sea «verdadero» o «falso». En contraste, a las fórmulas proposicionales en la lógica intuicionista no se les asigna un valor de verdad definido y solo se consideran «verdaderas» cuando tenemos evidencia directa, es decir, prueba . También podemos decir que, en lugar de que la fórmula proposicional sea «verdadera» debido a la evidencia directa, está integrada en una prueba en el sentido de Curry-Howard . Por lo tanto, las operaciones en la lógica intuicionista preservan la justificación , con respecto a la evidencia y la demostrabilidad, en lugar de la valoración de la verdad.
La lógica intuicionista es una herramienta comúnmente utilizada en el desarrollo de enfoques constructivistas en matemáticas. El uso de lógicas constructivistas en general ha sido un tema controvertido entre matemáticos y filósofos (véase, por ejemplo, la controversia Brouwer-Hilbert ). Una objeción común a su uso es la mencionada ausencia de dos reglas centrales de la lógica clásica: el principio del tercero excluido y la eliminación de la doble negación. David Hilbert las consideraba tan importantes para la práctica de las matemáticas que escribió:
Quitarle el principio del tercero excluido al matemático sería como prohibirle el telescopio al astrónomo o el uso de los puños al boxeador. Prohibir las afirmaciones de existencia y el principio del tercero excluido equivale a renunciar por completo a la ciencia de las matemáticas.
— Hilbert (1927), véase Van Heijenoort 2002 , p. 476
La lógica intuicionista ha encontrado aplicaciones prácticas en matemáticas a pesar de las dificultades que plantea la imposibilidad de utilizar estas reglas. Una razón es que sus restricciones generan demostraciones con propiedades de disyunción y existencia , lo que la hace adecuada también para otras formas de constructivismo matemático . En términos sencillos, esto significa que si existe una demostración constructiva de la existencia de un objeto, dicha demostración puede utilizarse como algoritmo para generar un ejemplo de ese objeto, un principio conocido como la correspondencia de Curry-Howard entre demostraciones y algoritmos. Una de las razones por las que este aspecto particular de la lógica intuicionista es tan valioso es que permite a los profesionales utilizar una amplia gama de herramientas informáticas, conocidas como asistentes de demostración . Estas herramientas ayudan a sus usuarios en la generación y verificación de demostraciones a gran escala, cuyo tamaño suele impedir la verificación manual habitual que se realiza al publicar y revisar una demostración matemática. De este modo, el uso de asistentes de demostración (como Agda o Rocq ) permite a los matemáticos y lógicos modernos desarrollar y demostrar sistemas extremadamente complejos, más allá de aquellos que son factibles de crear y verificar únicamente a mano. Un ejemplo de una demostración imposible de verificar satisfactoriamente sin una verificación formal es la famosa demostración del teorema de los cuatro colores . Este teorema desconcertó a los matemáticos durante más de cien años, hasta que se desarrolló una demostración que descartaba amplias clases de posibles contraejemplos, pero que aún dejaba abiertas suficientes posibilidades como para que fuera necesario un programa informático para completarla. Dicha demostración fue controvertida durante un tiempo, pero, posteriormente, fue verificada utilizando Rocq .
Sintaxis

La sintaxis de las fórmulas de la lógica intuicionista es similar a la de la lógica proposicional o la lógica de primer orden . Sin embargo, los conectores intuicionistas no se definen entre sí de la misma manera que en la lógica clásica , por lo que su elección es importante. En la lógica proposicional intuicionista (LPI) es habitual usar →, ∧, ∨, ⊥ como conectores básicos, tratando ¬ A como una abreviatura de ( A → ⊥) . En la lógica de primer orden intuicionista se necesitan ambos cuantificadores ∃, ∀.
Cálculo al estilo de Hilbert
La lógica intuicionista puede definirse utilizando el siguiente cálculo de estilo Hilbert . Esto es similar a una forma de axiomatizar la lógica proposicional clásica . [ 4 ]
En la lógica intuicionista, la regla de inferencia es modus ponens.
- MP: deyinferir
y los esquemas axiomáticos son
- ENTONCES-1:
- ENTONCES-2:
- Y-1:
- Y-2:
- Y-3:
- OR-1:
- OR-2:
- OR-3:
- FALSO:
Para convertir esto en un sistema de lógica de predicados de primer orden , se utilizan las reglas de generalización.
- -GEN: deinferir, sino es gratis en
- -GEN: deinferir, sino es gratis en
se añaden, junto con los axiomas
- PRED-1:, si el términoes libre para sustituir por la variableen(es decir, si no ocurre ninguna variable ense vuelve vinculado en)
- PRED-2:, con la misma restricción que para PRED-1
Negación
Si uno desea incluir un conectorpara la negación en lugar de considerarlo una abreviatura de, basta con añadir:
- NO-1':
- NO-2':
Hay varias alternativas disponibles si se desea omitir el conector.(falso). Por ejemplo, se pueden reemplazar los tres axiomas FALSO, NO-1' y NO-2' con los dos axiomas
- NO-1:
- NO-2:
como en Cálculo proposicional § Axiomas . Las alternativas a NOT-1 sono.
Equivalencia
El conectorpara la equivalencia puede tratarse como una abreviatura, conde pie porAlternativamente, se pueden añadir los axiomas
- IFF-1:
- IFF-2:
- IFF-3:
IFF-1 e IFF-2 pueden, si se desea, combinarse en un único axioma.usando conjunción.
Cálculo de secuencias
Gerhard Gentzen descubrió que una simple restricción de su sistema LK (su cálculo de secuentes para la lógica clásica) da como resultado un sistema sólido y completo con respecto a la lógica intuicionista. Lnominó a este sistema LJ. En LK, cualquier número de fórmulas puede aparecer en el sucesor (el lado de la conclusión de un secuente). LJ solo permite 0 o 1 fórmula en esta posición.
Otros derivados de LK se limitan a derivaciones intuicionistas pero aún permiten múltiples conclusiones en una secuencia. LJ' [ 5 ] es un ejemplo.
Teoremas
Los teoremas de la lógica pura son las afirmaciones demostrables a partir de los axiomas y las reglas de inferencia. Por ejemplo, usar ENTONCES-1 en ENTONCES-2 lo reduce aEn esa página se ofrece una demostración formal de esto último utilizando el sistema de Hilbert .para, esto a su vez implica. En palabras: "SiQue sea así implica quees absurdo, entonces sisí se sostiene, uno tiene esoNo es el caso." Debido a la simetría de la afirmación, de hecho se obtuvo
Al explicar los teoremas de la lógica intuicionista en términos de la lógica clásica, se puede entender como un debilitamiento de esta última: es más conservadora en lo que permite inferir, sin permitir nuevas inferencias que no pudieran realizarse bajo la lógica clásica. Cada teorema de la lógica intuicionista es un teorema de la lógica clásica, pero no a la inversa. Muchas tautologías de la lógica clásica no son teoremas de la lógica intuicionista ; en particular, como se mencionó anteriormente, uno de los objetivos principales de la lógica intuicionista es no afirmar el principio del tercero excluido para así invalidar el uso de la prueba no constructiva por contradicción , que puede utilizarse para presentar afirmaciones de existencia sin proporcionar ejemplos explícitos de los objetos cuya existencia se demuestra.
Doble negación
Una doble negación no afirma la ley del tercero excluido ( PEM ); si bien no es necesariamente cierto que la PEM se sostenga en cualquier contexto, tampoco se puede dar un contraejemplo. Tal contraejemplo sería una inferencia (inferir la negación de la ley para una proposición determinada) prohibida por la lógica clásica y, por lo tanto, la PEM no está permitida en un debilitamiento estricto como la lógica intuicionista. Formalmente, es un teorema simple quepara cualesquiera dos proposiciones. Al considerar cualquierestablecido como falso esto en efecto muestra que la doble negación de la leyse mantiene como una tautología ya en la lógica mínima . Esto significa que cualquierSe ha demostrado que es inconsistente y el cálculo proposicional, a su vez, es siempre compatible con la lógica clásica.
Si se asume que la ley del tercero excluido implica una proposición, entonces, aplicando la contraposición dos veces y utilizando el tercero excluido doblemente negado, se pueden demostrar variantes doblemente negadas de diversas tautologías estrictamente clásicas. La situación es más compleja para las fórmulas de lógica de predicados, cuando se niegan algunas expresiones cuantificadas.
Doble negación e implicación
Similar a lo anterior, del modus ponens en la formasigue. La relación entre ellas siempre puede usarse para obtener nuevas fórmulas: una premisa debilitada da lugar a una implicación fuerte, y viceversa. Por ejemplo, observe que sise mantiene, entonces tambiénPero el esquema en la otra dirección implicaría el principio de eliminación de la doble negación. Las proposiciones para las que es posible la eliminación de la doble negación también se denominan estables . La lógica intuicionista demuestra la estabilidad solo para tipos restringidos de proposiciones. Una fórmula para la que se cumple el principio del tercero excluido puede demostrarse estable mediante el silogismo disyuntivo , que se analiza con más detalle a continuación. Sin embargo, lo contrario no se cumple en general, a menos que la proposición del tercero excluido en cuestión sea estable en sí misma.
Una implicaciónse puede demostrar que es equivalente a, cualesquiera que sean las proposiciones. Como caso especial, se deduce que las proposiciones de forma negada (aquí) son estables, es decirSiempre es válido.
En general,es más fuerte que, que es más fuerte que, lo cual implica las tres afirmaciones equivalentes,y. Utilizando el silogismo disyuntivo, los cuatro anteriores son efectivamente equivalentes. Esto también proporciona una derivación intuicionistamente válida de, ya que es equivalente a una identidad .
Cuandoexpresa una afirmación, luego su doble negaciónsimplemente expresa la afirmación de que una refutación desería inconsistente. Habiendo demostrado tal mera doble negación también ayuda a negar otras afirmaciones mediante la introducción de la negación , ya que entoncesUna proposición existencial doblemente negada no denota la existencia de una entidad con una propiedad, sino más bien la absurdidad de suponer la inexistencia de dicha entidad. Asimismo, todos los principios de la siguiente sección que involucran cuantificadores explican el uso de implicaciones con la existencia hipotética como premisa.
Traducción de fórmulas
Debilitar las proposiciones añadiendo dos negaciones antes de los cuantificadores existenciales (y átomos) es también el paso central en la traducción de doble negación . Constituye una incrustación de la lógica clásica de primer orden en la lógica intuicionista: una fórmula de primer orden es demostrable en lógica clásica si y solo si su traducción de Gödel-Gentzen es demostrable intuicionistamente. Por ejemplo, cualquier teorema de la lógica proposicional clásica de la forma tiene una prueba que consiste en una prueba intuicionista deseguido de una aplicación de eliminación de doble negación. La lógica intuicionista puede considerarse, por lo tanto, un medio para extender la lógica clásica con semántica constructiva.
No interdefinibilidad de los operadores
La lógica mínima ya demuestra fácilmente los siguientes teoremas, que relacionan la conjunción y la disyunción con la implicación mediante la negación . En primer lugar,
En palabras: "ycada uno implica que no es el caso que ambosyno logran mantenerse unidos."
Y aquí la conclusión lógicamente negativaes de hecho equivalente a. El teorema implícito alternativo,, representa una variante debilitada del silogismo disyuntivo. En segundo lugar,
En palabras: "yambos juntos implican que ningunonino lograron sostenerse."
Y aquí la conclusión lógicamente negativaes de hecho equivalente a. Una variante del recíproco del teorema aquí implícito también se cumple, a saber:
En palabras: "reticenteimplica que no es el caso quesostiene mientrasno se sostiene."
Y de hecho, variantes más fuertes de todas estas siguen siendo válidas; por ejemplo, los antecedentes pueden ser doblemente negados, como se señaló, o todospuede ser reemplazado poren los lados antecedentes, como se discutirá.
Sin embargo, ninguna de estas cinco implicaciones anteriores puede revertirse sin implicar inmediatamente el principio del tercero excluido (considerepara) respectivamente, eliminación de doble negación (considerar verdadero)Por lo tanto, los lados izquierdos no constituyen una posible definición de los lados derechos.
En contraste, en la lógica proposicional clásica es posible tomar uno de esos tres conectores más la negación como primitivo y definir los otros dos en términos de él, de esta manera. Así se hace, por ejemplo, en los tres axiomas de la lógica proposicional de Łukasiewicz . Incluso es posible definirlos todos en términos de un único operador suficiente, como la flecha de Peirce (NOR) o el trazo de Sheffer (NAND). De manera similar, en la lógica clásica de primer orden, uno de los cuantificadores puede definirse en términos del otro y la negación. Estas son consecuencias fundamentales de la ley de bivalencia , que convierte a todos estos conectores en meras funciones booleanas . La ley de bivalencia no es necesaria en la lógica intuicionista. Como resultado, no se puede prescindir de ninguno de los conectores básicos, y los axiomas anteriores son todos necesarios. Por lo tanto, la mayoría de las identidades clásicas entre conectores y cuantificadores son solo teoremas de la lógica intuicionista en una dirección. Algunos de los teoremas funcionan en ambas direcciones, es decir, son equivalencias, como se analizará más adelante.
cuantificación existencial frente a cuantificación universal
En primer lugar, cuandono es libre en la proposición, entonces
Cuando el dominio del discurso está vacío, entonces por el principio de explosión , una afirmación existencial implica cualquier cosa. Cuando el dominio contiene al menos un término, entonces asumiendo el tercero excluido paraLa inversa de la implicación anterior también se vuelve demostrable, lo que significa que ambas partes se vuelven equivalentes. Esta dirección inversa es equivalente a la paradoja del bebedor (PD). Además, una variante existencial y dual de la misma viene dada por el principio de independencia de premisas (PI). Clásicamente, la afirmación anterior es, además, equivalente a una forma más disyuntiva que se analiza más adelante. Sin embargo, desde un punto de vista constructivo, las afirmaciones de existencia suelen ser más difíciles de obtener.
Si el dominio del discurso no está vacío yes además independiente deEstos principios son equivalentes a fórmulas en el cálculo proposicional. Aquí, la fórmula simplemente expresa la identidad.Esta es la forma currificada del modus ponens ., que en el caso especial concomo una proposición falsa da como resultado el principio de no contradicción..
Considerar una proposición falsapara la implicación original resulta en lo importante
En palabras: "Si existe una entidadque no tiene la propiedad, entonces se refuta lo siguiente : Cada entidad tiene la propiedad"
La fórmula del cuantificador con negaciones también se deduce inmediatamente del principio de no contradicción derivado anteriormente, cada instancia del cual ya se deduce del más particular.Para derivar una contradicción dada, basta con establecer su negación(en contraposición al más fuerte)) y esto hace que probar las dobles negaciones también sea valioso. Del mismo modo, la fórmula original del cuantificador de hecho sigue siendo válida condebilitado a. Y, de hecho, se cumple un teorema más fuerte:
En palabras: "Si existe una entidadque no tiene la propiedad, entonces se refuta lo siguiente : Para cada entidad, no se puede probar que no tiene la propiedad".
En segundo lugar,
donde se aplican consideraciones similares. Aquí la parte existencial es siempre una hipótesis y esto es una equivalencia. Considerando nuevamente el caso especial,
La conversión comprobadapuede utilizarse para obtener dos implicaciones adicionales:
Por supuesto, también se pueden derivar variantes de dichas fórmulas que tengan las dobles negaciones en el antecedente. Un caso especial de la primera fórmula aquí esy esto es de hecho más fuerte que el-dirección del punto de equivalencia mencionado anteriormente. Para simplificar la discusión aquí y a continuación, las fórmulas se presentan generalmente en formas debilitadas, sin todas las posibles inserciones de doble negación en los antecedentes.
Se mantienen variantes más generales. Incorporando el predicadoy currificación, la siguiente generalización también implica la relación entre implicación y conjunción en el cálculo de predicados, que se analiza más adelante.
Si el predicadoes rotundamente falso para todos, entonces esta equivalencia es trivial. SiEsto es definitivamente cierto para todos., el esquema simplemente se reduce a la equivalencia previamente establecida. En el lenguaje de clases ,y, el caso especial de esta equivalencia con falsoequipara dos caracterizaciones de disyunción:
Disyunción vs. conjunción
Existen variaciones finitas de las fórmulas de cuantificación, con solo dos proposiciones:
El primer principio no se puede revertir: Considerandoparaimplicaría el término medio excluido débil, es decir, la afirmaciónPero la lógica intuicionista por sí sola ni siquiera demuestra. Por lo tanto, en particular, no existe un principio de distributividad para las negaciones que derivan la afirmación.dePara un ejemplo informal de lectura constructiva, considérese lo siguiente: A partir de evidencia concluyente de que no es cierto que tanto Alice como Bob se presentaran a su cita, no se puede derivar evidencia concluyente, vinculada a ninguna de las dos personas, de que esta persona no se presentó. Las proposiciones negadas son comparativamente débiles, ya que la ley de De Morgan , clásicamente válida , que concede una disyunción a partir de una única hipótesis negativa, no se cumple automáticamente de forma constructiva. El cálculo proposicional intuicionista y algunas de sus extensiones exhiben la propiedad de disyunción , lo que implica que uno de los disyuntos de cualquier disyunción individualmente también tendría que ser derivable.
Las variantes inversas de esas dos, y las variantes equivalentes con antecedentes doblemente negados, ya se habían mencionado anteriormente. Las implicaciones hacia la negación de una conjunción a menudo se pueden demostrar directamente a partir del principio de no contradicción. De esta manera también se puede obtener la forma mixta de las implicaciones, por ejemplo. Concatenando los teoremas, también encontramos
Lo contrario no se puede demostrar, ya que demostraría un teorema del tercero excluido débil.
En lógica de predicados, el principio del dominio constante no es válido:no implica que sea más fuerteSin embargo , las propiedades distributivas se cumplen para cualquier número finito de proposiciones. Para una variante de la ley de De Morgan relativa a dos predicados decidibles existencialmente cerrados , véase LLPO .
Conjunción vs. implicación
De la equivalencia general también se deduce la importación-exportación , que expresa la incompatibilidad de dos predicados utilizando dos conectores diferentes:
Debido a la simetría del conector de conjunción, esto nuevamente implica lo ya establecido.La fórmula de equivalencia para la conjunción negada puede entenderse como un caso especial de currificación y descurrificación. Se aplican muchas más consideraciones sobre las dobles negaciones. Y ambos teoremas no reversibles que relacionan la conjunción y la implicación mencionados en la introducción a la no interdefinibilidad anterior se derivan de esta equivalencia. Uno es una variante simplemente demostrada de un recíproco, mientras quese sostiene simplemente porquees más fuerte que.
Ahora bien, al utilizar el principio de la siguiente sección, también se cumple la siguiente variante, con más negaciones a la izquierda:
Una consecuencia es que
lo cual implica que una conjunción de proposiciones irrechazables tampoco puede ser rechazada.
Disyunción vs. implicación
La lógica mínima ya demuestra que el principio del tercero excluido es equivalente a la consequentia mirabilis , un ejemplo de la ley de Peirce . Ahora, similar al modus ponens, claramenteya es derivable en lógica mínima, que es un teorema que ni siquiera involucra negaciones. En lógica clásica, esta implicación es de hecho una equivalencia. Tomandoser de la forma, se excluye el medio junto con la explosión, lo que implica la ley de Peirce.
En la lógica intuicionista, se obtienen variantes del teorema enunciado que involucran, como sigue. En primer lugar, observe que existen dos fórmulas diferentes paralo mencionado anteriormente puede usarse para implicarTambién se dedujo del análisis directo de casos, al igual que las variantes en las que se mueven las negaciones, como los teoremas.o, este último mencionado en la introducción a la no interdefinibilidad. Estas son formas del silogismo disyuntivo que involucra proposiciones negadas.. Las formas reforzadas aún se mantienen en la lógica intuicionista, por ejemplo
La implicación generalmente no se puede revertir, ya que eso implicaría inmediatamente el tercero excluido. Por lo tanto, intuicionistamente, "O bieno" es generalmente también una fórmula proposicional más fuerte que "Si no, entonces", mientras que en la lógica clásica son intercambiables.
La no contradicción y la explosión juntas también demuestran la variante más fuerte.. Y esto muestra cómo el término medio excluido paraimplica la eliminación de la doble negación para ello. Para un fijo, esta implicación tampoco puede revertirse en general. Sin embargo, comoSi siempre es constructivamente válido, se deduce que asumir la eliminación de la doble negación para todas esas disyunciones implica también la lógica clásica.
Por supuesto, las fórmulas aquí establecidas pueden combinarse para obtener aún más variaciones. Por ejemplo, el silogismo disyuntivo presentado se generaliza a
Si existe algún término, el antecedente aquí incluso implica, lo cual a su vez también implica la conclusión aquí (esta es nuevamente la primera fórmula mencionada en esta sección).
La mayor parte de la discusión en estas secciones se aplica igualmente bien a la lógica mínima. Pero en cuanto al silogismo disyuntivo con generaly en su forma de proposición única, la lógica mínima puede, como máximo, demostrarLa conclusión final aquí todavía implica, pero para - en todos los casos - simplificarlo aún más arequiere explosión.
Equivalencias
Las listas anteriores también contienen equivalencias. La equivalencia que involucra una conjunción y una disyunción proviene deen realidad ser más fuerte queAmbos lados de la equivalencia pueden entenderse como conjunciones de implicaciones independientes. Arriba, absurdose utiliza para. En las interpretaciones funcionales, corresponde a construcciones de cláusulas condicionales . Por ejemplo, "No (o)" es equivalente a "Noy tampoco".
Una equivalencia en sí misma se define generalmente como, y luego equivalente a, una conjunción () de implicaciones (), de la siguiente manera:
Con ello, dichos conectores se vuelven a su vez definibles a partir de él:
Sucesivamente,yson bases completas de conectores intuicionistas, por ejemplo.
Conectores funcionalmente completos
Como lo demostró Alexander V. Kuznetsov , cualquiera de los siguientes conectores —el primero ternario, el segundo quinario— es por sí mismo funcionalmente completo : cualquiera de ellos puede servir como un único operador suficiente para la lógica proposicional intuicionista, formando así un análogo del golpe de Sheffer de la lógica proposicional clásica: [ 6 ]
Semántica
La semántica es bastante más compleja que en el caso clásico. Una teoría de modelos puede estar dada por álgebras de Heyting o, equivalentemente, por la semántica de Kripke . En 2014, Bob Constable demostró la completitud de una teoría de modelos similar a la de Tarski , pero con una noción de completitud distinta a la clásica. [ 7 ]
En lógica intuicionista, las afirmaciones no probadas no tienen un tercer valor de verdad (como a veces se afirma erróneamente). Se puede demostrar que tales afirmaciones carecen de un tercer valor de verdad, un resultado que se remonta a Glivenko en 1928. [ 1 ] En cambio, su valor de verdad permanece desconocido hasta que se prueban o se refutan. Las afirmaciones se refutan deduciendo una contradicción de ellas.
Una consecuencia de este punto de vista es que la lógica intuicionista no tiene interpretación como una lógica bivaluada, ni siquiera como una lógica de valores finitos, en el sentido familiar. Aunque la lógica intuicionista conserva las proposiciones trivialesDesde la lógica clásica, cada prueba de una fórmula proposicional se considera un valor proposicional válido; por lo tanto, según la noción de Heyting de proposiciones como conjuntos, las fórmulas proposicionales son conjuntos (potencialmente no finitos) de sus pruebas.
Semántica del álgebra de Heyting
En lógica clásica, a menudo se discuten los valores de verdad que puede tomar una fórmula. Estos valores suelen elegirse como los elementos de un álgebra booleana . Las operaciones de intersección y unión en el álgebra booleana se identifican con los conectores lógicos ∧ y ∨, de modo que el valor de una fórmula de la forma A ∧ B es la intersección del valor de A y el valor de B en el álgebra booleana. Entonces, tenemos el útil teorema de que una fórmula es una proposición válida de lógica clásica si y solo si su valor es 1 para cualquier valuación , es decir, para cualquier asignación de valores a sus variables.
Un teorema similar es válido para la lógica intuicionista, pero en lugar de asignar a cada fórmula un valor de un álgebra booleana, se utilizan valores de un álgebra de Heyting , de la cual las álgebras booleanas son un caso especial. Una fórmula es válida en lógica intuicionista si y solo si recibe el valor del elemento superior para cualquier valuación en cualquier álgebra de Heyting.
Se puede demostrar que para reconocer fórmulas válidas, basta con considerar un único álgebra de Heyting cuyos elementos son los subconjuntos abiertos de la recta real R. [ 8 ] En esta álgebra tenemos:
donde int( X ) es el interior de X y X ∁ su complemento .
La última identidad relativa a A → B nos permite calcular el valor de ¬ A :
Con estas asignaciones, las fórmulas intuicionistamente válidas son precisamente aquellas a las que se les asigna el valor de toda la línea. [ 8 ] Por ejemplo, la fórmula ¬( A ∧ ¬ A ) es válida, porque no importa qué conjunto X se elija como valor de la fórmula A , se puede demostrar que el valor de ¬( A ∧ ¬ A ) es toda la línea:
Por lo tanto, la valoración de esta fórmula es verdadera, y de hecho la fórmula es válida. Pero se puede demostrar que la ley del tercero excluido, A ∨ ¬ A , es inválida utilizando un valor específico del conjunto de números reales positivos para A :
La interpretación de cualquier fórmula intuicionistamente válida en el álgebra de Heyting infinita descrita anteriormente da como resultado que el elemento superior, que representa lo verdadero, sea la valoración de la fórmula, independientemente de los valores del álgebra que se asignen a las variables de la fórmula. [ 8 ] Por el contrario, para cada fórmula inválida, existe una asignación de valores a las variables que produce una valoración que difiere del elemento superior. [ 9 ] [ 10 ] Ningún álgebra de Heyting finita posee la segunda de estas dos propiedades. [ 8 ]
Semántica de Kripke
Partiendo de su trabajo sobre la semántica de la lógica modal , Saul Kripke creó otra semántica para la lógica intuicionista, conocida como semántica de Kripke o semántica relacional. [ 11 ] [ 12 ] [ 4 ]
Semántica al estilo Tarski
Se descubrió que no era posible demostrar la completitud de la semántica tipo Tarski para la lógica intuicionista. Sin embargo, Robert Constable ha demostrado que una noción más débil de completitud sigue siendo válida para la lógica intuicionista bajo un modelo tipo Tarski. En esta noción de completitud, no nos interesan todas las proposiciones que son verdaderas para cada modelo, sino las proposiciones que son verdaderas de la misma manera en cada modelo. Es decir, una única prueba de que el modelo considera verdadera una fórmula debe ser válida para cada modelo. En este caso, no solo existe una prueba de completitud, sino una que es válida según la lógica intuicionista. [ 7 ]
Metalogic
Reglas admisibles
En la lógica intuicionista o en una teoría fija que utilice la lógica, puede darse la situación de que una implicación siempre se cumpla metateóricamente, pero no en el lenguaje. Por ejemplo, en el cálculo proposicional puro, siSi es demostrable, entonces también lo es.Otro ejemplo es queQue sea demostrable siempre también significa que también lo es.Se dice que el sistema está cerrado bajo estas implicaciones como reglas y que pueden ser adoptadas.
Características de las teorías
Las teorías sobre lógicas constructivas pueden exhibir la propiedad de disyunción . El cálculo proposicional intuicionista puro también lo hace.
En particular, esto significa que la disyunción del tercero excluido para una afirmación irrechazablees demostrable exactamente cuandoes demostrable.
Si una teoría con la propiedad de disyunción tiene proposiciones indecidibles, las disyunciones del medio excluido de algunasLas disyunciones del medio excluido tampoco son demostrables.
Relación con otras lógicas
lógica paraconsistente
La lógica intuicionista está relacionada por dualidad con una lógica paraconsistente conocida como lógica brasileña , antiintuicionista o dual-intuicionista . [ 13 ]
El subsistema de la lógica intuicionista al que se le ha eliminado el axioma FALSO (o NO-2) se conoce como lógica mínima , y algunas de sus diferencias se han explicado con más detalle anteriormente.
Lógicas intermedias
En 1932, Kurt Gödel definió un sistema de lógicas intermedio entre la lógica clásica y la intuicionista. De hecho, cualquier álgebra de Heyting finita que no sea equivalente a un álgebra booleana define (semánticamente) una lógica intermedia . Por otro lado, la validez de las fórmulas en la lógica intuicionista pura no está ligada a ninguna álgebra de Heyting en particular, sino que se relaciona con todas las álgebras de Heyting simultáneamente.
Por ejemplo, para un esquema que no involucre negaciones, consideremos el esquema clásicamente válido.. Al adoptar esto en lugar de la lógica intuicionista, se obtiene la lógica intermedia llamada lógica de Gödel-Dummett .
Relación con la lógica clásica
El sistema de lógica clásica se obtiene añadiendo cualquiera de los siguientes axiomas:
- (Ley del tercero excluido)
- (Eliminación de la doble negación)
- ( Consequentia mirabilis , ver también ley de Peirce )
También existen diversas reformulaciones, o formulaciones como esquemas en dos variables (por ejemplo, la ley de Peirce). Una notable es la ley de contraposición (inversa).
Estos detalles se explican en el artículo sobre lógica intermedia .
En general, se puede tomar como axioma adicional cualquier tautología clásica que no sea válida en el marco de Kripke de dos elementos.(en otras palabras, eso no está incluido en la lógica de Smetanich ).
Lógica multivaluada
El trabajo de Kurt Gödel sobre lógica multivaluada demostró en 1932 que la lógica intuicionista no es una lógica de valores finitos . [ 14 ] (Véase la sección titulada « Semántica del álgebra de Heyting» más arriba para una interpretación de la lógica intuicionista en términos de lógica de valores infinitos ).
Lógica modal
Cualquier fórmula de la lógica proposicional intuicionista (IPC ) puede traducirse al lenguaje de la lógica modal normal S4 de la siguiente manera:
Se ha demostrado que la fórmula traducida es válida en la lógica modal proposicional S4 si y solo si la fórmula original es válida en IPC. [ 15 ] El conjunto de fórmulas anterior se denomina traducción de Gödel-McKinsey-Tarski . También existe una versión intuicionista de la lógica modal S4 llamada lógica modal constructiva CS4. [ 16 ]
Cálculo lambda
Existe una correspondencia extendida de Curry-Howard entre IPC y el cálculo lambda simplemente tipado . [ 16 ]
Véase también
- Interpretación de BHK
- lógica de computabilidad
- Análisis constructivo
- Prueba constructiva
- Teoría constructiva de conjuntos
- Correspondencia entre Curry y Howard
- semántica de juegos
- Fórmula de Harrop
- aritmética de Heyting
- Conjunto habitado
- Lógicas intermedias
- Teoría de tipos intuicionista
- Semántica de Kripke
- Lógica lineal
- lógica paraconsistente
- Realizabilidad
- Teoría de la relevancia
- Análisis infinitesimal suave
Notas
- 1 2 Van Atten 2022 .
- ↑ Shehtman 1990 .
- ↑ Japaridze 2009 .
- ^ Bezhanishvili y De Jongh , pág. 8.
- ↑ Takeuti 2013 .
- ^ Chagrov y Zakharyaschev 1997 , págs .
- 1 2 Constable & Bickford 2014 .
- ^ Sørensen y Urzyczyn 2006 , pág .42.
- ↑ Tarski 1938 .
- ^ Rasiowa y Sikorski 1963 , págs. 385–386.
- ↑ Kripke 1965 .
- ↑ Moschovakis 2022 .
- ↑ Aoyama 2004 .
- ↑ Burgess 2014 .
- ↑ Lévy 2011 , págs. 4–5.
- 1 2 Alechina et al. 2003 .
Referencias
- Alechina, Natasha; Mendler, Michael; De Paiva, Valeria ; Ritter, Eike (enero de 2003). Semántica categórica y de Kripke para la lógica modal constructiva S4 (PDF) . Actas del 15.º Taller Internacional sobre Lógica en Ciencias de la Computación. Lecture Notes in Computer Science . doi : 10.1007/3-540-44802-0_21 . Archivado del original (PDF) el 26 de marzo de 2015. Consultado el 23 de enero de 2014 .
- Aoyama, Hiroshi (2004). "LK, LJ, lógica intuicionista dual y lógica cuántica" . Notre Dame Journal of Formal Logic . 45 (4): 193– 213. doi : 10.1305/ndjfl/1099238445 .
- Bezhanishvili, Nick; De Jongh, Dick . "Lógica intuicionista" (PDF) . Universidad de Ámsterdam (Instituto de Lógica, Lenguaje y Computación).
- Brunner, ABM; Carnielli, Walter (marzo de 2005). "Antiintuicionismo y paraconsistencia" . Journal of Applied Logic . 3 (1): 161– 184. doi : 10.1016/j.jal.2004.07.016 .
- Burgess, John (enero de 2014). "Intuiciones de tres tipos en las opiniones de Gödel sobre el continuo" (PDF) . doi : 10.1017/CBO9780511756306.002 (inactivo el 12 de julio de 2025).
{{cite web}}: CS1 maint: DOI inactivo desde julio de 2025 ( enlace ) - Chagrov, Alexander; Zakharyaschev, Michael (1997). Lógica modal . Oxford Logic Guides. Vol. 35. Oxford University Press . pp. XV, 605. ISBN 0-19-853779-4.
- Constable, R.; Bickford, M. (2014). "Completitud intuicionista de la lógica de primer orden". Annals of Pure and Applied Logic . 165 : 164–198 . arXiv : 1110.1614 . doi : 10.1016/j.apal.2013.07.009 . S2CID 849930 .
- Van Dalen, Dirk (2001). «Lógica intuicionista». En Goble, Lou (ed.). The Blackwell Guide to Philosophical Logic . Nueva York: Blackwell Publishing . pp. 224–257 . doi : 10.1002/9781405164801.ch11 . ISBN 9780631206934.
- Van Heijenoort, Jean (2002) [1967]. De Frege a Gödel: Un libro de referencia en lógica matemática, 1879-1931 (edición reimpresa con correcciones ). Harvard University Press . ISBN 9780674324497OCLC 749638436
- Heyting, Arend (1930). Die formalen Regeln der intuitionistischen Logik I, II, III . Sitzungsberichte der preussischen Akademie der Wissenschaften (en alemán). Págs. 42– 56, 57– 71, 158– 169.
En tres partes
- Japaridze, Giorgi (enero de 2009). "¿En el principio fue la semántica de los juegos?" . En Majer, O.; Pietarinen, A.-V.; Tulenheimo, T. (eds.). Juegos: Unificando la lógica, el lenguaje y la filosofía . Vol. 15. Springer . pp. 249–350 . arXiv : cs/0507045 . doi : 10.1007/978-1-4020-9374-6_11 . ISBN 978-1-4020-9373-9.
- Kripke, Saul A. (1965). «Análisis semántico de la lógica intuicionista I» (PDF) . En Crossley, JN; Dummett, MAE (eds.). Sistemas formales y funciones recursivas. Actas del Octavo Coloquio de Lógica, Oxford, julio de 1963. Estudios en lógica y fundamentos de las matemáticas. Vol. 40. Ámsterdam: North-Holland Publishing Company . pp. 92–130 . doi : 10.1016/S0049-237X(08)71685-9 . ISBN 9780444534057.
- Lévy, Michel (29 de abril de 2011), Logique modale propositionnelle S4 et logique intuitioniste propositionnelle (PDF) (en francés)
- Rasiowa, Helena; Sikorski, romano (1963). Las Matemáticas de las Metamatemáticas . Monografía matematyczne. Varsovia: Państwowe Wydawn. Naukowe. pag. 519.
- Shehtman, Valentin (1990). "Las contrapartes modales de la lógica de Medvedev de problemas finitos no son finitamente axiomatizables" . Studia Logica . 49 (3): 365– 385. doi : 10.1007/BF00370370 .
- Sørensen, Morten H.; Urzyczyn, Paweł (2006). «Capítulo 2: Lógica intuicionista». Lecciones sobre el isomorfismo de Curry-Howard . Estudios en lógica y fundamentos de las matemáticas. Vol. 149 (1.ª ed.). Ámsterdam: Elsevier . ISBN 978-0-444-52077-7.
- Takeuti, Gaisi (2013) [1975]. Teoría de la demostración (Segunda edición). Mineola, Nueva York: Dover Publications. ISBN 978-0-486-49073-1.
- Tarski, Alfred (1938). "Der Aussagenkalkül und die Topologie" . Fundamentos Mathematicae . 31 : 103– 134. doi : 10.1007/BF00370370 .
- Troelstra, AS; Van Ulsen, P. "El descubrimiento de la semántica de EW Beth para la lógica intuicionista" (PDF) . Instituto de Lógica, Lenguaje y Computación (ILLC). Universidad de Ámsterdam.
Enlaces externos
- Van Atten, Mark (4 de mayo de 2022). "El desarrollo de la lógica intuicionista" . En Zalta, Edward N. (ed.). Enciclopedia de filosofía de Stanford . ISSN 1095-5054 . OCLC 429049174 .
- McCarty, David Charles (2009). «Intuicionismo en matemáticas». En Shapiro, Stewart (ed.). The Oxford Handbook of Philosophy of Mathematics and Logic . pp. 356–386 . doi : 10.1093/oxfordhb/9780195325928.003.0010 . ISBN 978-0-19-532592-8.
- Moschovakis, Joan (16 de diciembre de 2022). "Lógica intuicionista" . En Zalta, Edward N. (ed.). Enciclopedia de filosofía de Stanford ( edición de invierno de 2022). ISSN 1095-5054 . OCLC 429049174 .
- "Método Tableaux para la lógica intuicionista mediante traducción S4" . Laboratoire d'Informatique de Grenoble .
Prueba la validez intuicionista de fórmulas proposicionales.
- Lógica en informática
- Lógica no clásica
- Constructivismo (filosofía de las matemáticas)
- Sistemas de lógica formal
- intuicionismo