En lógica , la ley de Peirce recibe su nombre del filósofo y lógico Charles Sanders Peirce . Fue tomada como axioma en su primera axiomatización de la lógica proposicional . Puede considerarse como la ley del tercero excluido escrita en una forma que involucra solo un tipo de conectivo, a saber, la implicación.
En cálculo proposicional , la ley de Peirce dice que (( P → Q )→ P )→ P . Escrito en términos simples, esto significa que P debe ser verdadera si existe una proposición Q tal que la verdad de P se sigue de la verdad de "si P entonces Q ".
La ley de Peirce no se cumple en la lógica intuicionista ni en las lógicas intermedias y no puede deducirse únicamente del teorema de deducción .
Según el isomorfismo de Curry-Howard , la ley de Peirce es el tipo de operadores de continuación , por ejemplo, call/cc en Scheme . [1]
He aquí la propia declaración de la ley por parte de Peirce:
Peirce continúa señalando una aplicación inmediata de la ley:
Advertencia : Como se explica en el texto, " a " aquí no denota un átomo proposicional, sino algo así como la fórmula proposicional cuantificada . La fórmula (( x → y ) → a ) → x no sería una tautología si a se interpretara como un átomo.
En la lógica intuicionista, si se prueba o se rechaza, o si es demostrablemente válido, entonces se cumple la ley de Pierce para las dos proposiciones. Pero el caso especial de la ley cuando se rechaza, llamado consequentia mirabilis , es equivalente al tercio excluido ya sobre la lógica minimal . Esto también significa que la ley de Piece implica la lógica clásica sobre la lógica intuicionista, como también se muestra a continuación. Intuicionistamente, ni siquiera la restricción implica la ley para dos proposiciones. Postular que esta última es válida da como resultado la lógica intermedia de Smetanich .
Resulta útil considerar la ley de Pierce en la forma equivalente . De hecho, de se sigue , y por lo tanto es equivalente a . El caso ahora muestra directamente cómo la eliminación de la doble negación implica consequentia mirabilis sobre la lógica mínima.
En lógica intuicionista, la explosión puede usarse para , y por lo tanto aquí el caso especial de la ley consequentia mirabilis también implica la eliminación de la doble negación. Como el medio excluido doblemente negado siempre es válido incluso en lógica minimal, esto también prueba intuicionistamente el medio excluido. En la otra dirección, uno también puede mostrar intuicionistamente que el medio excluido implica la ley de Piece directamente. Para este fin, note que usando el principio de explosión , el medio excluido puede expresarse como . En palabras, esto puede expresarse como: "Toda proposición se cumple o implica cualquier otra proposición". Ahora, para probar la ley, note que es derivable de solo la introducción de implicación por un lado y el modus ponens por el otro. Finalmente, en lugar de considere .
Otra prueba de la ley en lógica clásica procede pasando por el silogismo disyuntivo inverso, que es válido clásicamente , dos veces: Primero, observe que está implícito en , que es intuicionistamente equivalente a . Ahora bien, la explosión implica que implica , y el uso del término medio excluido para implica que estos dos son, de hecho, equivalentes. En conjunto, esto significa que en lógica clásica es equivalente a .
La ley de Peirce permite mejorar la técnica de uso del teorema de deducción para demostrar teoremas. Supongamos que se nos da un conjunto de premisas Γ y queremos deducir una proposición Z a partir de ellas. Con la ley de Peirce, podemos añadir (sin coste) premisas adicionales de la forma Z → P a Γ. Por ejemplo, supongamos que se nos da P → Z y ( P → Q )→ Z y queremos deducir Z para poder utilizar el teorema de deducción para concluir que ( P → Z )→((( P → Q )→ Z )→ Z ) es un teorema. Entonces podemos añadir otra premisa Z → Q . A partir de eso y P → Z , obtenemos P → Q . Después aplicamos modus ponens con ( P → Q )→ Z como premisa mayor para obtener Z . Aplicando el teorema de deducción, obtenemos que ( Z → Q )→ Z se sigue de las premisas originales. Luego usamos la ley de Peirce en la forma (( Z → Q )→ Z )→ Z y modus ponens para derivar Z de las premisas originales. Luego podemos terminar de demostrar el teorema como pretendíamos originalmente.
Una razón por la que la ley de Peirce es importante es que puede sustituir a la ley del tercero excluido en la lógica que sólo utiliza implicación. Las oraciones que se pueden deducir de los esquemas axiomáticos:
(donde P , Q , R contienen solo "→" como conectivo) son todas las tautologías que utilizan solo "→" como conectivo.
Dado que la ley de Peirce implica la ley del tercero excluido, siempre debe fallar en lógicas intuicionistas no clásicas. Un contraejemplo explícito simple es el de las lógicas multivaluadas de Gödel , que son una lógica difusa donde los valores de verdad son números reales entre 0 y 1, con implicación material definida por:
y donde la ley de Peirce como fórmula se puede simplificar a:
donde el hecho de que siempre sea cierto equivaldría a la afirmación de que u > v implica u = 1, lo cual es cierto solo si 0 y 1 son los únicos valores permitidos. Al mismo tiempo, sin embargo, la expresión nunca puede ser igual al valor de verdad inferior de la lógica y su doble negación siempre es verdadera.