Lógica de relevancia

La lógica de relevancia , también llamada lógica relevante , es un tipo de lógica no clásica que requiere que el antecedente y el consecuente de las implicaciones estén relacionados de manera relevante. Pueden considerarse como una familia de lógicas subestructurales o modales . Los lógicos británicos y, especialmente, los australianos la denominan, en general , lógica relevante , y los lógicos estadounidenses, lógica de relevancia .

La lógica de relevancia tiene como objetivo capturar aspectos de la implicación que son ignorados por el operador de " implicación material " en la lógica veritativo-funcional clásica , a saber, la noción de relevancia entre el antecedente y el condicional de una implicación verdadera. Esta idea no es nueva: CI Lewis fue llevado a inventar la lógica modal, y específicamente la implicación estricta , sobre la base de que la lógica clásica concede paradojas de implicación material como el principio de que una falsedad implica cualquier proposición . [1] [2] Por lo tanto, "si soy un burro, entonces dos y dos son cuatro" es verdadero cuando se traduce como una implicación material, pero parece intuitivamente falso ya que una implicación verdadera debe unir el antecedente y el consecuente mediante alguna noción de relevancia. Y si el hablante es o no un burro parece de ninguna manera relevante a si dos y dos son cuatro.

En términos de una restricción sintáctica para un cálculo proposicional , es necesario, pero no suficiente, que las premisas y la conclusión compartan fórmulas atómicas (fórmulas que no contienen ningún conectivo lógico ). En un cálculo de predicados , la relevancia requiere compartir variables y constantes entre premisas y conclusión. Esto se puede asegurar (junto con condiciones más fuertes) mediante, por ejemplo, la imposición de ciertas restricciones a las reglas de un sistema de deducción natural. En particular, una deducción natural al estilo de Fitch se puede adaptar para acomodar la relevancia introduciendo etiquetas al final de cada línea de una aplicación de una inferencia que indique las premisas relevantes para la conclusión de la inferencia. Los cálculos de secuentes al estilo de Gentzen se pueden modificar eliminando las reglas de debilitamiento que permiten la introducción de fórmulas arbitrarias en el lado derecho o izquierdo de los secuentes .

Una característica notable de las lógicas de relevancia es que son lógicas paraconsistentes : la existencia de una contradicción no necesariamente causará una " explosión ". Esto se desprende del hecho de que un condicional con un antecedente contradictorio que no comparte ninguna letra proposicional o predicativa con el consecuente no puede ser verdadero (o derivable).

Historia

La lógica de relevancia fue propuesta en 1928 por el filósofo soviético Ivan E. Orlov (1886 – circa 1936) en su artículo estrictamente matemático "La lógica de la compatibilidad de proposiciones" publicado en Matematicheskii Sbornik . La idea básica de la implicación relevante aparece en la lógica medieval, y algunos trabajos pioneros fueron realizados por Ackermann , [3] Moh, [4] y Church [5] en la década de 1950. Basándose en ellos, Nuel Belnap y Alan Ross Anderson (con otros) escribieron la obra magna del tema, Entailment: The Logic of Relevance and Necessity en la década de 1970 (el segundo volumen se publicó en los años noventa). Se centraron tanto en los sistemas de implicación como en los sistemas de relevancia, donde se supone que las implicaciones de los primeros tipos son tanto relevantes como necesarias.

Axiomas

Los primeros desarrollos en lógica de relevancia se centraron en los sistemas más fuertes. El desarrollo de la semántica de Routley-Meyer dio lugar a una serie de lógicas más débiles. La más débil de estas lógicas es la lógica de relevancia B. Se axiomatiza con los siguientes axiomas y reglas.

  1. A A {\displaystyle A\a A}
  2. A B A {\displaystyle A\land B\to A}
  3. A B B {\displaystyle A\land B\to B}
  4. ( A B ) ( A do ) ( A B do ) {\displaystyle (A\a B)\land (A\a C)\a (A\a B\land C)}
  5. A A B {\displaystyle A\to A\lo B}
  6. B A B {\displaystyle B\to A\lo B}
  7. ( A do ) ( B do ) ( A B do ) {\displaystyle (A\a C)\land (B\a C)\a (A\lo B\a C)}
  8. A ( B do ) ( A B ) ( A do ) {\displaystyle A\land (B\lor C)\to (A\land B)\lor (A\land C)}
  9. ¬ ¬ A A {\displaystyle \lno \lno A\a A}

Las reglas son las siguientes:

  1. A , A B B {\displaystyle A,A\to B\vdash B}
  2. A , B A B {\displaystyle A,B\vdash A\ly B}
  3. A B ( do A ) ( do B ) {\displaystyle A\to B\vdash (C\to A)\to (C\to B)}
  4. A B ( B do ) ( A do ) {\displaystyle A\a B\vdash (B\a C)\a (A\a C)}
  5. A ¬ B B ¬ A {\displaystyle A\a \lno B\vdash B\a \lno A}

Se pueden obtener lógicas más fuertes añadiendo cualquiera de los siguientes axiomas.

  1. ( A B ) ( ¬ B ¬ A ) {\displaystyle (A\a B)\a (\no B\a \no A)}
  2. ( A B ) ( B do ) ( A do ) {\displaystyle (A\a B)\land (B\a C)\a (A\a C)}
  3. ( A B ) ( ( B do ) ( A do ) ) {\displaystyle (A\a B)\a ((B\a C)\a (A\a C))}
  4. ( A B ) ( ( do A ) ( do B ) ) {\displaystyle (A\a B)\a ((C\a A)\a (C\a B))}
  5. ( A ( A B ) ) ( A B ) {\displaystyle (A\a (A\a B))\a (A\a B)}
  6. ( A ( A B ) ) B {\displaystyle (A\land (A\to B))\to B}
  7. ( A ¬ A ) ¬ A {\displaystyle (A\a \lno A)\a \lno A}
  8. ( A ( B do ) ) ( B ( A do ) ) {\displaystyle (A\to (B\to C))\to (B\to (A\to C))}
  9. A ( ( A B ) B ) {\displaystyle A\to ((A\to B)\to B)}
  10. ( ( A A ) B ) B {\displaystyle ((A\to A)\to B)\to B}
  11. A ¬ A {\displaystyle A\lor \lnot A}
  12. A ( A A ) {\displaystyle A\to (A\to A)}

Hay algunas lógicas notables más fuertes que B que pueden obtenerse añadiendo axiomas a B como sigue.

  • Para DW, agregue el axioma 1.
  • Para DJ, agregue los axiomas 1, 2.
  • Para TW, agregue los axiomas 1, 2, 3, 4.
  • Para RW, agregue los axiomas 1, 2, 3, 4, 8, 9.
  • Para T, agregue los axiomas 1, 2, 3, 4, 5, 6, 7, 11.
  • Para R, agregue los axiomas 1-11.
  • Para E, agregue los axiomas 1-7, 10, 11, y , donde se define como . ( ( A A ) ( B B ) C ) C {\displaystyle ((A\to A)\land (B\to B)\to C)\to C} A B ( A B ) {\displaystyle \Box A\land \Box B\to \Box (A\land B)} A {\displaystyle \Box A} ( A A ) A {\displaystyle (A\to A)\to A}
  • Para RM, agregue todos los axiomas adicionales.

Modelos

Modelos de Routley-Meyer

La teoría del modelo estándar para la lógica de relevancia es la semántica ternaria-relacional de Routley-Meyer desarrollada por Richard Routley y Robert Meyer . Un marco de Routley-Meyer F para un lenguaje proposicional es un cuádruple (W,R,*,0), donde W es un conjunto no vacío, R es una relación ternaria en W, y * es una función de W a W, y . Un modelo de Routley-Meyer M es un marco de Routley-Meyer F junto con una valoración, , que asigna un valor de verdad a cada proposición atómica relativa a cada punto . Hay algunas condiciones impuestas a los marcos de Routley-Meyer. Defina como . 0 W {\displaystyle 0\in W} {\displaystyle \Vdash } a W {\displaystyle a\in W} a b {\displaystyle a\leq b} R 0 a b {\displaystyle R0ab}

  • a a {\displaystyle a\leq a} .
  • Si y , entonces . a b {\displaystyle a\leq b} b c {\displaystyle b\leq c} a c {\displaystyle a\leq c}
  • Si y , entonces . d a {\displaystyle d\leq a} R a b c {\displaystyle Rabc} R d b c {\displaystyle Rdbc}
  • a = a {\displaystyle a^{**}=a} .
  • Si , entonces . a b {\displaystyle a\leq b} b a {\displaystyle b^{*}\leq a^{*}}

Escriba y para indicar que la fórmula es verdadera o falsa, respectivamente, en el punto en . Una condición final en los modelos de Routley-Meyer es la condición de heredabilidad. M , a A {\displaystyle M,a\Vdash A} M , a A {\displaystyle M,a\nVdash A} A {\displaystyle A} a {\displaystyle a} M {\displaystyle M}

  • Si y , entonces , para todas las proposiciones atómicas . M , a p {\displaystyle M,a\Vdash p} a b {\displaystyle a\leq b} M , b p {\displaystyle M,b\Vdash p} p {\displaystyle p}

Mediante un argumento inductivo, se puede demostrar que la heredabilidad se extiende a fórmulas complejas, utilizando las condiciones de verdad que se indican a continuación.

  • Si y , entonces , para todas las fórmulas . M , a A {\displaystyle M,a\Vdash A} a b {\displaystyle a\leq b} M , b A {\displaystyle M,b\Vdash A} A {\displaystyle A}

Las condiciones de verdad para fórmulas complejas son las siguientes.

  • M , a A B M , a A {\displaystyle M,a\Vdash A\land B\iff M,a\Vdash A} y M , a B {\displaystyle M,a\Vdash B}
  • M , a A B M , a A {\displaystyle M,a\Vdash A\lor B\iff M,a\Vdash A} o M , a B {\displaystyle M,a\Vdash B}
  • M , a A B b , c ( ( R a b c M , b A ) M , c B ) {\displaystyle M,a\Vdash A\to B\iff \forall b,c((Rabc\land M,b\Vdash A)\Rightarrow M,c\Vdash B)}
  • M , a ¬ A M , a A {\displaystyle M,a\Vdash \lnot A\iff M,a^{*}\nVdash A}

Una fórmula se cumple en un modelo solo en el caso de que . Una fórmula se cumple en un marco si y solo si A se cumple en cada modelo . Una fórmula es válida en una clase de marcos si y solo si A se cumple en cada marco de esa clase. La clase de todos los marcos de Routley-Meyer que satisfacen las condiciones anteriores valida esa lógica de relevancia B. Se pueden obtener marcos de Routley-Meyer para otras lógicas de relevancia colocando restricciones apropiadas en R y en *. Estas condiciones son más fáciles de enunciar utilizando algunas definiciones estándar. Sea definido como , y sea definido como . Algunas de las condiciones de marco y los axiomas que validan son los siguientes. A {\displaystyle A} M {\displaystyle M} M , 0 A {\displaystyle M,0\Vdash A} A {\displaystyle A} F {\displaystyle F} ( F , ) {\displaystyle (F,\Vdash )} A {\displaystyle A} R a b c d {\displaystyle Rabcd} x ( R a b x R x c d ) {\displaystyle \exists x(Rabx\land Rxcd)} R a ( b c ) d {\displaystyle Ra(bc)d} x ( R b c x R a x d ) {\displaystyle \exists x(Rbcx\land Raxd)}

NombreEstado del marcoAxioma
Pseudo-modus ponens R a a a {\displaystyle Raaa} ( A ( A B ) ) B {\displaystyle (A\land (A\to B))\to B}
Prefijación R a b c d R a ( b c ) d {\displaystyle Rabcd\Rightarrow Ra(bc)d} ( A B ) ( ( C A ) ( C B ) ) {\displaystyle (A\to B)\to ((C\to A)\to (C\to B))}
Sufijación R a b c d R b ( a c ) d {\displaystyle Rabcd\Rightarrow Rb(ac)d} ( A B ) ( ( B C ) ( A C ) ) {\displaystyle (A\to B)\to ((B\to C)\to (A\to C))}
Contracción R a b c R a b b c {\displaystyle Rabc\Rightarrow Rabbc} ( A ( A B ) ) ( A B ) {\displaystyle (A\to (A\to B))\to (A\to B)}
Silogismo hipotético R a b c R a ( a b ) c {\displaystyle Rabc\Rightarrow Ra(ab)c} ( A B ) ( B C ) ( A C ) {\displaystyle (A\to B)\land (B\to C)\to (A\to C)}
Afirmación R a b c R b a c {\displaystyle Rabc\Rightarrow Rbac} A ( ( A B ) B ) {\displaystyle A\to ((A\to B)\to B)}
Axioma E R a 0 a {\displaystyle Ra0a} ( ( A A ) B ) B {\displaystyle ((A\to A)\to B)\to B}
Axioma de la mezcla R a b c a c {\displaystyle Rabc\Rightarrow a\leq c} o b c {\displaystyle b\leq c} A ( A A ) {\displaystyle A\to (A\to A)}
Reducción R a a a {\displaystyle Raa^{*}a} ( A ¬ A ) ¬ A {\displaystyle (A\to \lnot A)\to \lnot A}
Contraposición R a b c R a c b {\displaystyle Rabc\Rightarrow Rac^{*}b^{*}} ( A B ) ( ¬ B ¬ A ) {\displaystyle (A\to B)\to (\lnot B\to \lnot A)}
Exclusión intermedia 0 0 {\displaystyle 0^{*}\leq 0} A ¬ A {\displaystyle A\lor \lnot A}
Debilitamiento de implicación estricta 0 a {\displaystyle 0\leq a} A ( B B ) {\displaystyle A\to (B\to B)}
Debilitación R a b c b c {\displaystyle Rabc\Rightarrow b\leq c} A ( B A ) {\displaystyle A\to (B\to A)}

Las dos últimas condiciones validan formas de debilitamiento que las lógicas de relevancia se desarrollaron originalmente para evitar. Se incluyen para mostrar la flexibilidad de los modelos de Routley-Meyer.

Modelos operativos

Modelos de Urquhart

Alasdair Urquhart desarrolló modelos operacionales para fragmentos de lógicas de relevancia sin negación en su tesis doctoral y en trabajos posteriores. La idea intuitiva detrás de los modelos operacionales es que los puntos en un modelo son piezas de información, y la combinación de información que respalda un condicional con la información que respalda su antecedente produce cierta información que respalda el consecuente. Dado que los modelos operacionales generalmente no interpretan la negación, esta sección considerará solo lenguajes con un condicional, conjunción y disyunción.

Un marco operacional es una tripleta , donde es un conjunto no vacío, y es una operación binaria sobre . Los marcos tienen condiciones, algunas de las cuales pueden eliminarse para modelar lógicas diferentes. Las condiciones que Urquhart propuso para modelar el condicional de la lógica de relevancia R son las siguientes. F {\displaystyle F} ( K , , 0 ) {\displaystyle (K,\cdot ,0)} K {\displaystyle K} 0 K {\displaystyle 0\in K} {\displaystyle \cdot } K {\displaystyle K}

  • x x = x {\displaystyle x\cdot x=x}
  • ( x y ) z = x ( y z ) {\displaystyle (x\cdot y)\cdot z=x\cdot (y\cdot z)}
  • x y = y x {\displaystyle x\cdot y=y\cdot x}
  • 0 x = x {\displaystyle 0\cdot x=x}

En estas condiciones el marco operacional es un semirretículo de unión .

Un modelo operacional es un marco con una valoración que asigna pares de puntos y proposiciones atómicas a valores de verdad, V o F. Puede extenderse a una valoración en fórmulas complejas de la siguiente manera. M {\displaystyle M} F {\displaystyle F} V {\displaystyle V} V {\displaystyle V} {\displaystyle \Vdash }

  • M , a p V ( a , p ) = T {\displaystyle M,a\Vdash p\iff V(a,p)=T} , para proposiciones atómicas
  • M , a A B M , a A {\displaystyle M,a\Vdash A\land B\iff M,a\Vdash A} y M , a B {\displaystyle M,a\Vdash B}
  • M , a A B M , a A {\displaystyle M,a\Vdash A\lor B\iff M,a\Vdash A} o M , a B {\displaystyle M,a\Vdash B}
  • M , a A B b ( M , b A M , a b B ) {\displaystyle M,a\Vdash A\to B\iff \forall b(M,b\Vdash A\Rightarrow M,a\cdot b\Vdash B)}

Una fórmula se cumple en un modelo si y solo si . Una fórmula es válida en una clase de modelos si y solo si se cumple en cada modelo . A {\displaystyle A} M {\displaystyle M} M , 0 A {\displaystyle M,0\Vdash A} A {\displaystyle A} C {\displaystyle C} M C {\displaystyle M\in C}

El fragmento condicional de R es sólido y completo con respecto a la clase de modelos de semirretículo. La lógica con conjunción y disyunción es propiamente más fuerte que el fragmento condicional, conjunción y disyunción de R. En particular, la fórmula es válida para los modelos operacionales pero no es válida en R. La lógica generada por los modelos operacionales para R tiene un sistema de prueba axiomática completo, debido a Kit Fine y a Gerald Charlwood. Charlwood también proporcionó un sistema de deducción natural para la lógica, que demostró ser equivalente al sistema axiomático. Charlwood demostró que su sistema de deducción natural es equivalente a un sistema proporcionado por Dag Prawitz . ( A ( B C ) ) ( B C ) ( A C ) {\displaystyle (A\to (B\lor C))\land (B\to C)\to (A\to C)}

La semántica operacional se puede adaptar para modelar el condicional de E agregando un conjunto no vacío de mundos y una relación de accesibilidad a los marcos. Se requiere que la relación de accesibilidad sea reflexiva y transitiva, para capturar la idea de que el condicional de E tiene una necesidad S4. Las valoraciones luego asignan triples de proposiciones atómicas, puntos y mundos a valores de verdad. La condición de verdad para el condicional se cambia a lo siguiente. W {\displaystyle W} {\displaystyle \leq } W × W {\displaystyle W\times W}

  • M , a , w A B b , w w ( M , b , w A M , a b , w B ) {\displaystyle M,a,w\Vdash A\to B\iff \forall b,\forall w'\geq w(M,b,w'\Vdash A\Rightarrow M,a\cdot b,w'\Vdash B)}

La semántica operacional se puede adaptar para modelar el condicional de T agregando una relación en . La relación debe obedecer las siguientes condiciones. {\displaystyle \leq } K × K {\displaystyle K\times K}

  • 0 x {\displaystyle 0\leq x}
  • Si y , entonces x y {\displaystyle x\leq y} y z {\displaystyle y\leq z} x z {\displaystyle x\leq z}
  • Si , entonces x y {\displaystyle x\leq y} x z y z {\displaystyle x\cdot z\leq y\cdot z}

La condición de verdad para el condicional se cambia a lo siguiente.

  • M , a A B b ( ( a b M , b A ) M , a b B ) {\displaystyle M,a\Vdash A\to B\iff \forall b((a\leq b\land M,b\Vdash A)\Rightarrow M,a\cdot b\Vdash B)}

Hay dos maneras de modelar las lógicas de relevancia sin contracción TW y RW con los modelos operacionales. La primera manera es eliminar la condición de que . La segunda manera es mantener las condiciones de semirretículo en los marcos y agregar una relación binaria, , de disyunción al marco. Para estos modelos, las condiciones de verdad para el condicional se cambian a lo siguiente, con la adición del ordenamiento en el caso de TW. x x = x {\displaystyle x\cdot x=x} J {\displaystyle J}

  • M , a A B b ( ( J a b M , b A ) M , a b B ) {\displaystyle M,a\Vdash A\to B\iff \forall b((Jab\land M,b\Vdash A)\Rightarrow M,a\cdot b\Vdash B)}

Modelos de Humberstone

Urquhart demostró que la lógica de semirretículos para R es más fuerte que el fragmento positivo de R. Lloyd Humberstone proporcionó un enriquecimiento de los modelos operacionales que permitieron una condición de verdad diferente para la disyunción. La clase de modelos resultante genera exactamente el fragmento positivo de R.

Un marco operacional es un cuádruple , donde es un conjunto no vacío, y { , } son operaciones binarias sobre . Sea definido como . Las condiciones del marco son las siguientes. F {\displaystyle F} ( K , , + , 0 ) {\displaystyle (K,\cdot ,+,0)} K {\displaystyle K} 0 K {\displaystyle 0\in K} {\displaystyle \cdot } + {\displaystyle +} K {\displaystyle K} a b {\displaystyle a\leq b} x ( a + x = b ) {\displaystyle \exists x(a+x=b)}

  1. 0 x = x {\displaystyle 0\cdot x=x}
  2. x y = y x {\displaystyle x\cdot y=y\cdot x}
  3. ( x y ) z = x ( y z ) {\displaystyle (x\cdot y)\cdot z=x\cdot (y\cdot z)}
  4. x x x {\displaystyle x\leq x\cdot x}
  5. x + y = y + x {\displaystyle x+y=y+x}
  6. ( x + y ) + z = x + ( y + z ) {\displaystyle (x+y)+z=x+(y+z)}
  7. x + x = x {\displaystyle x+x=x}
  8. x ( y + z ) = x y + x z {\displaystyle x\cdot (y+z)=x\cdot y+x\cdot z}
  9. x y + z y , z K ( y y {\displaystyle x\leq y+z\Rightarrow \exists y',z'\in K(y'\leq y} , y z z {\displaystyle z'\leq z} x = y + z ) {\displaystyle x=y'+z')}

Un modelo operacional es un marco con una valoración que asigna pares de puntos y proposiciones atómicas a valores de verdad, V o F. Puede extenderse a una valoración en fórmulas complejas de la siguiente manera. M {\displaystyle M} F {\displaystyle F} V {\displaystyle V} V {\displaystyle V} {\displaystyle \Vdash }

  • M , a p V ( a , p ) = T {\displaystyle M,a\Vdash p\iff V(a,p)=T} , para proposiciones atómicas
  • M , a + b p M , a p {\displaystyle M,a+b\Vdash p\iff M,a\Vdash p} y M , b p {\displaystyle M,b\Vdash p}
  • M , a A B M , a A {\displaystyle M,a\Vdash A\land B\iff M,a\Vdash A} y M , a B {\displaystyle M,a\Vdash B}
  • M , a A B M , a A {\displaystyle M,a\Vdash A\lor B\iff M,a\Vdash A} o o ; y M , a B {\displaystyle M,a\Vdash B} b , c ( a = b + c {\displaystyle \exists b,c(a=b+c} M , b A {\displaystyle M,b\Vdash A} M , c B ) {\displaystyle M,c\Vdash B)}
  • M , a A B b ( M , b A M , a b B ) {\displaystyle M,a\Vdash A\to B\iff \forall b(M,b\Vdash A\Rightarrow M,a\cdot b\Vdash B)}

Una fórmula se cumple en un modelo si y solo si . Una fórmula es válida en una clase de modelos si y solo si se cumple en cada modelo . A {\displaystyle A} M {\displaystyle M} M , 0 A {\displaystyle M,0\Vdash A} A {\displaystyle A} C {\displaystyle C} M C {\displaystyle M\in C}

El fragmento positivo de R es sólido y completo con respecto a la clase de estos modelos. La semántica de Humberstone se puede adaptar para modelar lógicas diferentes eliminando o agregando condiciones de marco de la siguiente manera.

SistemaCondiciones del marco
B1, 5-9, 14
  1. x x 0 {\displaystyle x\leq x\cdot 0}
  2. ( x y ) z y ( x z ) {\displaystyle (x\cdot y)\cdot z\leq y\cdot (x\cdot z)}
  3. ( x y ) z x ( y z ) {\displaystyle (x\cdot y)\cdot z\leq x\cdot (y\cdot z)}
  4. x y ( x y ) y {\displaystyle x\cdot y\leq (x\cdot y)\cdot y}
  5. ( y + z ) x = y x + z x {\displaystyle (y+z)\cdot x=y\cdot x+z\cdot x}
  6. x x = x {\displaystyle x\cdot x=x}
TW1, 11, 12, 5-9, 14
¡Qué extraño!1, 10, 11, 5-9, 14
RW1-3, 5-9
yo1, 11, 12, 13, 5-9, 14
mi1, 10, 11, 13, 5-9, 14
R1-9
RM1-3, 5-9, 15

Modelos algebraicos

A algunas lógicas de relevancia se les pueden dar modelos algebraicos, como la lógica R. Las estructuras algebraicas para R son los monoides de Morgan, que son séxtuples donde ( D , , , ¬ , , e ) {\displaystyle (D,\land ,\lor ,\lnot ,\circ ,e)}

  • ( D , , , ¬ ) {\displaystyle (D,\land ,\lor ,\lnot )} es una red distributiva con una operación unaria, que obedece las leyes y si entonces ; ¬ {\displaystyle \lnot } ¬ ¬ x = x {\displaystyle \lnot \lnot x=x} x y {\displaystyle x\leq y} ¬ y ¬ x {\displaystyle \lnot y\leq \lnot x}
  • e D {\displaystyle e\in D} , la operación binaria es conmutativa ( ) y asociativa ( ), y , es decir, es un monoide abeliano con identidad ; {\displaystyle \circ } x y = y x {\displaystyle x\circ y=y\circ x} ( x y ) z = x ( y z ) {\displaystyle (x\circ y)\circ z=x\circ (y\circ z)} e x = x {\displaystyle e\circ x=x} ( D , , e ) {\displaystyle (D,\circ ,e)} e {\displaystyle e}
  • El monoide está ordenado en red y satisface ; x ( y z ) = ( x y ) ( x z ) {\displaystyle x\circ (y\lor z)=(x\circ y)\lor (x\circ z)}
  • x x x {\displaystyle x\leq x\circ x} ; y
  • Si , entonces . x y z {\displaystyle x\circ y\leq z} x ¬ z ¬ y {\displaystyle x\circ \lnot z\leq \lnot y}

La operación que interpreta el condicional de R se define como . Un monoide de De Morgan es una red residual , que obedece la siguiente condición de residualidad. x y {\displaystyle x\to y} ¬ ( x ¬ y ) {\displaystyle \lnot (x\circ \lnot y)}

x y z x y z {\displaystyle x\circ y\leq z\iff x\leq y\to z}

Una interpretación es un homomorfismo del lenguaje proposicional a un monoide de Morgan tal que v {\displaystyle v} M {\displaystyle M}

  • v ( p ) D {\displaystyle v(p)\in D} para todas las proposiciones atómicas,
  • v ( ¬ A ) = ¬ v ( A ) {\displaystyle v(\lnot A)=\lnot v(A)}
  • v ( A B ) = v ( A ) v ( B ) {\displaystyle v(A\lor B)=v(A)\lor v(B)}
  • v ( A B ) = v ( A ) v ( B ) {\displaystyle v(A\land B)=v(A)\land v(B)}
  • v ( A B ) = v ( A ) v ( B ) {\displaystyle v(A\to B)=v(A)\to v(B)}

Dado un monoide de De Morgan y una interpretación , se puede decir que la fórmula se cumple en el caso de que . Una fórmula es válida en el caso de que se cumpla en todas las interpretaciones de todos los monoides de De Morgan. La lógica R es correcta y completa para los monoides de De Morgan. M {\displaystyle M} v {\displaystyle v} A {\displaystyle A} v {\displaystyle v} e v ( A ) {\displaystyle e\leq v(A)} A {\displaystyle A}

Véase también

Referencias

  1. ^ Lewis, CI (1912). "Implicación y álgebra de la lógica". Mind , 21 (84):522–531.
  2. ^ Lewis, CI (1917). "Las cuestiones relativas a la implicación material". Revista de filosofía, psicología y métodos científicos , 14 :350–356.
  3. ^ Ackermann, W. (1956), "Begründung einer strengen Imlikation", Journal of Symbolic Logic , 21 (2): 113–128, JSTOR  2268750
  4. ^ Moh, Shaw-kwei (1950), "Los teoremas de deducción y dos nuevos sistemas lógicos", Methodos , 2 : 56–75Moh Shaw-Kwei, 1950, "," Métodos 2 56–75.
  5. ^ Church, A. (1951), La teoría débil de la implicaciónen Kontroliertes Denken: Untersuchungen zum Logikkalkül und zur Logik der Einzelwissenschaften , Kommissions-Verlag Karl Alber, editado por A. Menne, A. Wilhelmy y H. Angsil, págs.

Bibliografía

  • Alan Ross Anderson y Nuel Belnap , 1975. Implicación: la lógica de la relevancia y la necesidad, vol. I. Princeton University Press. ISBN 0-691-07192-6 
  • ------- y JM Dunn, 1992. Implicación: la lógica de la relevancia y la necesidad, vol. II , Princeton University Press.
  • Mares, Edwin, y Meyer, RK, 2001, "Lógicas relevantes", en Goble, Lou, ed., The Blackwell Guide to Philosophical Logic . Blackwell.
  • Richard Routley, Val Plumwood, Robert K. Meyer y Ross T. Brady. Lógicas relevantes y sus rivales . Ridgeview, 1982.
  • R. Brady (ed.), Lógicas relevantes y sus rivales (Volumen II) , Aldershot: Ashgate, 2003.
  • Urquhart, Alasdair (1972). "Semántica para lógicas relevantes" (PDF) . Journal of Symbolic Logic . 37 : 159–169. doi :10.2307/2272559.
  • Alasdair Urquhart. La semántica de la implicación . Tesis doctoral, Universidad de Pittsburgh, 1972.
  • Katalin Bimbó , Lógicas de relevancia, en Filosofía de la lógica , D. Jacquette (ed.), (volumen 5 del Manual de la filosofía de la ciencia , D. Gabbay, P. Thagard, J. Woods (eds.)), Elsevier (Holanda del Norte), 2006, pp. 723–789.
  • J. Michael Dunn y Greg Restall. Lógica de relevancia. En Handbook of Philosophical Logic , volumen 6, F. Guenthner y D. Gabbay (eds.), Dordrecht: Kluwer, 2002, págs. 1–136.
  • Stephen Read, Lógica relevante , Oxford: Blackwell, 1988.
  • Humberstone, Lloyd (1987). "Semántica operacional para R positiva". Notre Dame Journal of Formal Logic . 29 (1): 61–80. doi : 10.1305/ndjfl/1093637771 .
Retrieved from "https://en.wikipedia.org/w/index.php?title=Relevance_logic&oldid=1249385387"