fbpx
Wikipedia

Lógica proposicional

La lógica proposicional, también llamada lógica de enunciados, lógica de orden cero o cálculo proposicional, es un sistema formal cuyos elementos más simples representan proposiciones o enunciados, y cuyas constantes lógicas, llamadas conectivas lógicas, representan operaciones sobre proposiciones, capaces de formar otras proposiciones de mayor complejidad.[1]

Las lógicas proposicionales carecen de cuantificadores o variables de individuo, pero tienen variables proposicionales (es decir, que se pueden interpretar como proposiciones con un valor de verdad definido), de ahí el nombre proposicional. Los sistemas de lógica proposicional incluyen además conectivas lógicas, por lo que dentro de este tipo de lógica se puede analizar la inferencia lógica de proposiciones a partir de proposiciones, pero sin tener en cuenta la estructura interna de las proposiciones más simples.[2]

Como las lógicas proposicionales no tienen cuantificadores o variables de individuo, cualquier secuencia de signos que constituya una fórmula bien formada admite una valoración en la proposición es verdadera o falsa dependiendo del valor de verdad asignado a las proposiciones que la compongan. Esto implica que cualquier fórmula bien formada define una función proposicional. Por tanto, cualquier sistema lógico basado en la lógica proposicional es decidible y en un número finito de pasos se puede determinar la verdad o falsedad semántica de una proposición. Esto hace que la lógica proposicional sea completa y con una semántica muy sencilla.

Introducción

Considérese el siguiente argumento:

  1. Mañana es miércoles o mañana es jueves.
  2. Mañana no es jueves.
  3. Por lo tanto, mañana es miércoles.

Es un argumento válido. Quiere decir que es imposible que las premisas (1) y (2) sean verdaderas y la conclusión (3) falsa.

Sin embargo, a pesar de que el argumento sea válido, esto no quiere decir que la conclusión sea verdadera. En otras palabras, si las premisas son falsas, entonces la conclusión también podría serlo. Pero si las premisas son verdaderas, entonces la conclusión también lo es. La validez del argumento no depende del significado de las expresiones «mañana es miércoles» ni «mañana es jueves», sino de la estructura misma del argumento. Estas premisas podrían cambiarse por otras y el argumento permanecería válido. Por ejemplo:

  1. Hoy está soleado o está nublado.
  2. Hoy no está nublado.
  3. Por lo tanto, hoy está soleado.

La validez de los dos argumentos anteriores depende del significado de las expresiones «o» y «no». Si alguna de estas expresiones se cambia por otra, entonces los argumentos podrían dejar de ser válidos. Por ejemplo, considérese el siguiente argumento inválido:

  1. Ni está soleado ni está nublado.
  2. No está nublado.
  3. Por lo tanto, está soleado.

Estas expresiones como «o» y «no», de las que depende la validez de los argumentos, se llaman conectivas lógicas. En cuanto a expresiones como «está nublado» y «mañana es jueves», lo único que importa de ellas es que tengan un valor de verdad. Es por esto que se las reemplaza por simples letras, cuya intención es simbolizar una expresión con valor de verdad cualquiera. A estas letras se las llama variables proposicionales, y en general se toman del alfabeto latino, empezando por la letra p (de «proposición») luego q, r, s, etc. Es así que los dos primeros argumentos de esta sección se podrían reescribir así:

  1. p o q
  2. No q
  3. Por lo tanto, p

Y el tercer argumento, a pesar de no ser válido, se puede reescribir así:

  1. Ni p ni q
  2. No q
  3. Por lo tanto, p

Conectivas lógicas

A continuación hay una tabla que despliega todas las conectivas lógicas que ocupan a la lógica proposicional, incluyendo ejemplos de su uso en el lenguaje natural y los símbolos que se utilizan para representarlas en lenguaje formal.

Conectiva Expresión en el
lenguaje natural
Ejemplo Símbolo en
este artículo
Símbolos
alternativos
Negación no No está lloviendo.    
Conjunción y Está lloviendo y está nublado.   &
Disyunción o Está lloviendo o está soleado.   |
Condicional material si... entonces Si está soleado, entonces es de día.    
Bicondicional si y solo si Está nublado si y solo si hay nubes visibles.    
Disyunción opuesta ni... ni Ni está soleado ni está nublado.  
Disyunción exclusiva o bien... o bien O bien está soleado, o bien está nublado.    

En la lógica proposicional, las conectivas lógicas se tratan como funciones de verdad. Es decir, como funciones que toman conjuntos de valores de verdad y devuelven valores de verdad. Por ejemplo, la conectiva lógica «no» es una función que si toma el valor de verdad V, devuelve F, y si toma el valor de verdad F, devuelve V. Por lo tanto, si se aplica la función «no» a una letra que represente una proposición falsa, el resultado será algo verdadero. Si es falso que «está lloviendo», entonces será verdadero que «no está lloviendo».

El significado de las conectivas lógicas no es nada más que su comportamiento como funciones de verdad. Cada conectiva lógica se distingue de las otras por los valores de verdad que devuelve frente a las distintas combinaciones de valores de verdad que puede recibir. Esto quiere decir que el significado de cada conectiva lógica puede ilustrarse mediante una tabla que despliegue los valores de verdad que la función devuelve frente a todas las combinaciones posibles de valores de verdad que puede recibir.

Negación Conjunción Disyunción Condicional Bicondicional Disyunción exclusiva

 

 

 

 

 

 

Leyes notables en lógica

Entre las reglas de la lógica proposicional clásica algunas de la más notables son listadas a continuación:

Otras leyes como el principio del tercero excluido son admisibles en lógica clásica, pero en lógica intuicionista y con fines a sus aplicaciones matemáticas no existe un equivalente del tercero excluido.

Límites de la lógica proposicional

La maquinaria de la lógica proposicional permite formalizar y teorizar sobre la validez de una gran cantidad de argumentos. Sin embargo, también existen argumentos que son intuitivamente válidos, pero cuya validez no se puede probar por la lógica proposicional. Por ejemplo, considérese el siguiente argumento:

  1. Todos los hombres son mortales.
  2. Sócrates es un hombre.
  3. Por lo tanto, Sócrates es mortal.

Como este argumento no contiene ninguna de las conectivas «no», «y», «o», etc., según la lógica proposicional, su formalización será la siguiente:

  1. p
  2. q
  3. Por lo tanto, r

Pero esta es una forma de argumento inválida, y eso contradice nuestra intuición de que el argumento es válido. Para teorizar sobre la validez de este tipo de argumentos, se necesita investigar la estructura interna de las variables proposicionales. De esto se ocupa la lógica de primer orden. Otros sistemas formales permiten teorizar sobre otros tipos de argumentos. Por ejemplo la lógica de segundo orden, la lógica modal y la lógica temporal.

Dos sistemas formales de lógica proposicional

A continuación se presentan dos sistemas formales estándar para la lógica proposicional. El primero es un sistema axiomático simple, y el segundo es un sistema sin axiomas, de deducción natural.

Sistema axiomático

Alfabeto

El alfabeto de un sistema formal es el conjunto de símbolos que pertenecen al lenguaje del sistema. Si L es el nombre de este sistema axiomático de lógica proposicional, entonces el alfabeto de L consiste en:

  • Una cantidad finita pero arbitrariamente grande de variables proposicionales. En general se las toma del alfabeto latino, empezando por la letra p, luego q, r, etc., y utilizando subíndices cuando es necesario o conveniente. Las variables proposicionales representan proposiciones como "está lloviendo" o "los metales se expanden con el calor".
  • Un conjunto de operadores lógicos:  
  • Dos signos de puntuación: los paréntesis izquierdo y derecho. Su única función es desambiguar ciertas expresiones ambiguas, en exactamente el mismo sentido en que desambiguan la expresión 2 + 2 ÷ 2, que puede significar tanto (2 + 2) ÷ 2, como 2 + (2 ÷ 2).

Gramática

Una vez definido el alfabeto, el siguiente paso es determinar qué combinaciones de símbolos pertenecen al lenguaje del sistema. Esto se logra mediante una gramática formal. La misma consiste en un conjunto de reglas que definen recursivamente las cadenas de caracteres que pertenecen al lenguaje. A las cadenas de caracteres construidas según estas reglas se las llama fórmulas bien formadas. Las reglas del sistema L son:

  1. Las variables proposicionales del alfabeto de L son fórmulas bien formadas.
  2. Si   es una fórmula bien formada de L, entonces   también lo es.
  3. Si   y   son fórmulas bien formadas de L, entonces  ,  ,   y   también lo son.
  4. Solo las expresiones que pueden ser generadas mediante las cláusulas 1 a 3 en un número finito de pasos son fórmulas bien formadas de L.

Según estas reglas, las siguientes cadenas de caracteres son ejemplos de fórmulas bien formadas:

 
 
 
 
 
 
 

Y los siguientes son ejemplos de fórmulas mal formadas[cita requerida]:

Fórmula Error Corrección
  Sobran paréntesis  
  Sobran paréntesis  
  Sobran paréntesis  
  Faltan paréntesis  
  Faltan paréntesis  

Por otra parte, dado que la única función de los paréntesis es desambiguar las fórmulas, en general se acostumbra omitir los paréntesis externos de cada fórmula, ya que estos no cumplen ninguna función. Así por ejemplo, las siguientes fórmulas generalmente se consideran bien formadas:

 
 
 
 

Otra convención acerca del uso de los paréntesis es que las conjunciones y las disyunciones tienen «menor jerarquía» que los condicionales materiales y los bicondicionales. Esto significa que dada una fórmula sin paréntesis, las conjunciones y las disyunciones deben agruparse antes que los condicionales materiales y los bicondicionales. Por ejemplo:

Fórmula Lectura correcta Lectura incorrecta
     
     
     

Estas convenciones son análogas a las que existen en el álgebra elemental, donde la multiplicación y la división siempre deben resolverse antes que la suma y la resta. Así por ejemplo, la ecuación 2 + 2 × 2 podría interpretarse como (2 + 2) × 2 o como 2 + (2 × 2). En el primer caso el resultado sería 8, y en el segundo caso sería 6. Pero como la multiplicación siempre debe resolverse antes que la suma, el resultado correcto en este caso es 6, no 8.

Axiomas

Los axiomas de un sistema formal son un conjunto de fórmulas bien formadas que se toman como punto de partida para demostraciones ulteriores. Un conjunto de axiomas estándar es el que descubrió Jan Łukasiewicz:

  •  
  •  
  •  

Reglas de inferencia

Una regla de inferencia es una función que va de conjuntos de fórmulas a fórmulas. Al conjunto de fórmulas que la función toma como argumento se lo llama premisas, mientras que a la fórmula que devuelve como valor se la llama conclusión. En general se busca que las reglas de inferencia transmitan la verdad de las premisas a la conclusión. Es decir, que sea imposible que las premisas sean verdaderas y la conclusión falsa. En el caso de L, la única regla de inferencia es el modus ponens, el cual dice:

 

Recordando que   y   no son fórmulas, sino metavariables que pueden ser reemplazadas por cualquier fórmula bien formada.

Deducción natural

Dejar  , donde  ,  ,  ,  , se define como:

  • Alpha conjunto de   es un conjunto finito de símbolos que es lo suficientemente grande como para satisfacer las necesidades de una discusión dada, por ejemplo:
     
  • Omega conjunto de   como partición de :
     
     

En el siguiente ejemplo es de un cálculo proposicional, las reglas presentadas de transformación tienen que ser interpretadas como reglas de inferencia de un sistema de deducción natural. El sistema particular aquí presentado no tiene puntos iniciales, lo que significa que su interpretación para las aplicaciones lógicas deriva de un teorema de conjuntos de axiomas vacíos.

*El conjunto de puntos iniciales está vacío, este es  .

*El conjunto de reglas de transformación   se describe como :

Nuestro cálculo proposicional tiene diez reglas de inferencia. Estas reglas nos permiten derivar otras fórmulas verdaderas dado un conjunto de fórmulas que se supone que son verdaderas. Las primeros nueve simplemente declaran que podemos inferir ciertas fórmulas bien formadas de otras fórmulas bien formadas; y la última regla utiliza el razonamiento hipotético en el sentido de que la premisa de la regla asuma temporalmente una hipótesis( no probada) para formar parte del conjunto de fórmulas deducidas para ver si podemos inferir alguna otra fórmula. Dado que las primeras nueve reglas no son hipotéticas , usualmente se describirían como reglas no hipotéticas, y la última regla como una regla hipotética.

Al describir las reglas de transformación, podemos introducir un símbolo de metalenguaje  . Es básicamente una taquigrafía conveniente para decir " inferir que ". El formato es  , en el cual Γ es un conjunto de fórmulas llamadas premisas, y ψ es una fórmula para hallar la conclusión. La regla de tranformacíon   significa que si toda proposición enΓ es un teorema ( o tiene el mismo valor de verdad que los axiomas ), entonces ψ es también un teorema. Tenga en cuenta que teniendo en cuenta la siguiente regla la introducción de conjunción Γ tiene más de una fórmula, siempre podemos reducirla con seguridad en una fórmula usando una conjunción. Así que para abreviar, a partir de ese momento podemos representar Γ como una fórmula en lugar de un conjunto. Otra omisión por conveniencia es cuando Γ es un conjunto vacío, en cuyo caso Γ puede no aparecer.

Un sistema de lógica proposicional también puede construirse a partir de un conjunto vacío de axiomas. Para ello se especifican una serie de reglas de inferencia que intentan capturar el modo en que naturalmente razonamos acerca de las conectivas lógicas.

Introducción de la negación
De   y  , se infiere  .
Esto es,  .
Eliminación de la negación
De  , se infiere  .
Esto es,  .
Eliminación de la doble negación
De  , se infiere  .
Esto es,  .
Introducción de la conjunción
De   y  , se infiere  .
Esto es,  .
Eliminación de la conjunción
De  , se infiere  .
De  , se infiere  .
Esto es,   y  .
Introducción de la disyunción
De  , se infiere  .
Esto es,   y  .
Eliminación de la disyunción
De   y   y  , se infiere  .
Esto es,  .
Introducción del bicondicional
De   y  , se infiere  .
Esto es,  .
Eliminación del bicondicional
De  , se infiere  .
De  , se infiere  .
Esto es,   y  .
Modus ponens (eliminación del condicional)
De   y  , se infiere  .
Esto es,  .
Prueba condicional (introducción del condicional)
De [aceptando que   permite una prueba de  ], se infiere  .
Esto es,  .

Formas de argumentos básicas y derivadas

Nombre Consecuente Descripción
Modus ponens   Si   entonces  ; y  ; por lo tanto  
Modus tollens   Si   entonces  ; y no  ; por lo tanto no  
Silogismo hipotético   Si   entonces  ; y si   entonces  ; por lo tanto, si   entonces  
Silogismo disyuntivo   Si   o  ; y no  ; por lo tanto,  
Dilema constructivo   Si   entonces  ; y si   entonces  ; pero   o  ; por lo tanto   o  
Dilema destructivo   Si   entonces  ; y si   entonces  ; pero no   o no  ; por lo tanto no   o no  
Dilema bidireccional   Si   entonces  ; y si   entonces  ; pero   o no  ; por lo tanto   o no  
Simplificación     y   son verdaderos; por lo tanto   es verdadero
Conjunción     y   son verdaderos separadamente; entonces son verdaderos conjuntamente.
Adición     es verdadero; por lo tanto la disyunción (  o  ) es verdadera
Composición   Si   entonces  ; y si   entonces  ; por lo tanto si   es verdadero entonces   y   son verdaderos
Ley de De Morgan (1)   La negación de (  y  ) es equivalente a (no   o no  )
Ley de De Morgan (2)   La negación de (  o  ) es equivalente a (no   y no  )
Conmutación (1)   (  o  ) es equivalente a (  o  )
Conmutación (2)   (  y  ) es equivalente a (  y  )
Conmutación (3)   (  es equivalente a  ) es equivalente a (  es equivalente a  )
Asociación (1)     o (  o  ) es equivalente a (  o  ) o  
Asociación (2)     y (  y  ) es equivalente a (  y  ) y  
Distribución (1)     y (  o  ) es equivalente a (  y  ) o (  y  )
Distribución (2)     o (  y  ) es equivalente a (  o  ) y (  o  )
Doble negación     es equivalente a la negación de no  
Transposición   Si   entonces   es equivalente a si no   entonces no  
Implicación material   Si   entonces   es equivalente a no   o  
Equivalencia material (1)   (  si y solo si  ) es equivalente a (si   es verdadero entonces   es verdadero) y (si   es verdadero entonces   es verdadero)
Equivalencia material (2)   (  si  ) es equivalente a cualquiera de los dos (  y   son verdaderos) o (tanto   como   son falsos)
Equivalencia material (3)   (  si  ) es equivalente a: tanto (  como no   son verdaderos) y (no   o   es verdadero)
Exportación[3]   desde (si   y   son verdaderos, entonces   es verdadero) se puede probar que (si   es verdadero entonces   es verdadero, si   es verdadero)
Importación     implica que   implica   es equivalente a que   y   implican  
Tautología (1)     es verdadero es equivalente a   es verdadero o   es verdadero
Tautología (2)     es verdadero es equivalente a   es verdadero y   es verdadero
Principio del tercero excluido     o no   es verdadero
Principio de no contradicción     y no   es falso

Ejemplo de una demostración

Demostrar:  

Una posible prueba de esto (que, aunque válida, pasa a contener más pasos de los necesarios) se puede disponer de la siguiente manera:

Paso Fórmula Razón
1   Premisa.
2   Desde (1) por introducción de la disyunción.
3   Desde (1) y (2) por introducción de la conjunción.
4   Desde (3) por eliminación de la conjunción.
5   Resumen de (1) hasta (4).
6   Desde (5) por introducción del condicional. QED

Interpretar   como: "Asumiendo que  , inferire  ". Leer     como "Suponiendo nada, inferir que   implica  ", o "Es una tautología que   implica  ", o "Siempre es cierto que   implica  ".

Lenguaje formal en la notación BNF

El lenguaje formal de la lógica proposicional se puede generar con la gramática formal descrita usando la notación BNF como sigue:

 

La gramática anterior define la precedencia de operadores de la siguiente manera:

  1. Negación ( )
  2. Conjunción ( )
  3. Disyunción ( )
  4. Condicional material ( )
  5. Bicondicional ( )

Semántica

Una interpretación para un sistema de lógica proposicional es una asignación de valores de verdad para cada variable proposicional, sumada a la asignación usual de significados para los operadores lógicos. A cada variable proposicional se le asigna uno de dos posibles valores de verdad: o V (verdadero) o F (falso). Esto quiere decir que si hay n variables proposicionales en el sistema, el número de interpretaciones distintas es de 2n.

Partiendo de esto es posible definir una cantidad de nociones semánticas. Si A y B son fórmulas cualquiera de un lenguaje L,   es un conjunto de fórmulas de L, y M es una interpretación de L, entonces:

  • A es verdadera bajo la interpretación M si y solo si M asigna el valor de verdad V a A.
  • A es falsa bajo la interpretación M si y solo si M asigna el valor de verdad F a A.
  • A es una tautología (o una verdad lógica) si y solo si para toda interpretación M, M asigna el valor de verdad V a A.
  • A es una contradicción si y solo si para toda interpretación M, M asigna el valor de verdad F a A.
  • A es satisfacible (o consistente) si y solo si existe al menos una interpretación M que asigne el valor de verdad V a A.
  •   es consistente si y solo si existe al menos una interpretación que haga verdaderas a todas las fórmulas en  .
  • A es una consecuencia semántica de un conjunto de fórmulas   si y solo si no existe interpretación en la que todas las fórmulas que pertenecen a   sean verdaderas y A sea falsa. Cuando A es una consecuencia semántica de   en un lenguaje L, se escribe:  .
  • A es una verdad lógica si y solo si A es una consecuencia semántica del conjunto vacío. Cuando A es una verdad lógica de un lenguaje L, se escribe:  .

Tablas de verdad

La tabla de verdad de una fórmula es una tabla en la que se presentan todas las posibles interpretaciones de las variables proposicionales que constituye la fórmula y el valor de verdad de la fórmula completa para cada interpretación. Por ejemplo, la tabla de verdad para la fórmula   es:

 

Como se ve, esta fórmula tiene 2n interpretaciones posibles —una por cada línea de la tabla— donde n es el número de variables proposicionales (en este caso 3, es decir p, q, r) y resulta ser una tautología, es decir que bajo todas las interpretaciones posibles de las variables proposicionales, el valor de verdad de la fórmula completa termina siendo V.

Formas normales

A menudo es necesario transformar una fórmula en otra, sobre todo transformar una fórmula a su forma normal. Esto se consigue transformando la fórmula en otra equivalente y repitiendo el proceso hasta conseguir una fórmula que solo use los conectivos básicos ( ). Para lograr esto se utilizan las equivalencias lógicas:

 
 

Por ejemplo, considérese la siguiente fórmula:

 

La misma puede desarrollarse así:

 

Se dice que una fórmula está en forma normal disyuntiva (FND) si y solo si tiene la siguiente forma:

 

donde cada A es una conjunción de fórmulas. Por ejemplo, la siguiente fórmula está en forma normal disyuntiva:

 

Se dice que una fórmula está en forma normal conjuntiva (FNC) si y solo si tiene la siguiente forma:

 

donde cada A es una disyunción de fórmulas. Por ejemplo, la siguiente fórmula está en forma normal conjuntiva:

 

Por las leyes de De Morgan, es posible pasar de una forma normal disyuntiva a una forma normal conjuntiva y viceversa:

 
 

Las FNC y FND son mutuamente duales. La demostración hace uso de las leyes de De Morgan y de la propiedad distributiva de la conjunción y la disyunción. Se debe cumplir que:

 

Y viceversa:

 

Historia

La lógica es conocida como una de las ciencias más antiguas, tanto es así que se le atribuye a Aristóteles la paternidad de esta disciplina. Partiendo de que corresponde a Aristóteles haber sido el primero en tratar con todo detalle la lógica, se le considera su fundador. En un principio se llamó Analítica, en virtud del título de las obras en que trató los problemas lógicos. Más tarde los escritos de Aristóteles relativos a estos eventos fueron recopilados por sus discípulos con el título de Órganon, por considerar que la lógica era un instrumento para el conocimiento de la verdad.

Aristóteles se planteó cómo es posible probar y demostrar que un conocimiento es verdadero, es decir, que tiene una validez universal. Aristóteles encuentra el fundamento de la demostración en la deducción, procedimiento que consiste en derivar un hecho particular de algo universal. La forma en que se afecta esa derivación es el silogismo, por cuya razón la silogística llega a ser el centro de la lógica aristotélica.

Aunque la lógica proposicional (que es intercambiable con el cálculo proposicional) había sido insinuada por los filósofos anteriores, fue desarrollada en una lógica formal por Chrysippus en el siglo III AC y ampliada por su sucesor Stoics. La lógica proposicional se centró en proposiciones. Este avance fue diferente de la lógica silogística tradicional que se centró en los términos. Sin embargo, más tarde en la antigüedad, la lógica proposicional desarrollada por los estoicos no se comprendía [¿Quién?]. En consecuencia de ello, el sistema fue reinventado esencialmente por Pedro Abelardo en el siglo XII.

La lógica proposicional fue finalmente refinada usando la lógica simbólica, se acreditó ser el fundador de la lógica simbólica el matemático Gottfried Leibniz siglo XVII/XVIII, por su trabajo ratiocinator del cálculo. Aunque su trabajo era unos de los primeros, era desconocido para la comunidad lógica más grande. En consecuencia, muchos de los avances logrados por Leibniz fueron recreados por lógicos como George Boole y Augustus De Morgan completamente independientes a Leibniz.

Así como la lógica proposicional puede considerarse un avance de la lógica silogísta anterior, la lógica del predicada de Gottlob Frege era un avance de la lógica proposicional anterior. Un autor describe esta lógica como la combinación de los rasgos distintivos de la lógica silogística y la lógica proposicional. Por lo tanto, la lógica predicad marcó el comienzo de una nueva era en la historia de la lógica; sin embargo, los avances en la lógica proposicional se hicieron aún después de Frege, incluyendo Deducción Natural, Árboles de la Verdad y Tablas de Verdad. La deducción natural fue inventada por Gerhard Gentzen y Jan Lukasiewicz. Los árboles de la verdad fueron inventados por Evert Willem Beth. La invención de las tablas de la verdad, sin embargo, es de atribución controvertida.

Dentro de las obras de Frege y Bertrand Russell, hay ideas que influyen en la invención de las tablas de la verdad. La estructura tabular real se acredita generalmente a Ludwig Wittgenstein o a Emil Post ( o ambos independientemente). Adeám de Frege y Russell, otros acreditados con ideas anteriores a las tablas de la verdad incluyen a Philo, Boole, Charles Sanders Peirce. Otros acreditados de la estructura tabular incluyen Lukasiewicz, Alfred North Whitehead, Guillermo Stanley Jevons, John Venn, y Clarence Irving Lewis. En última instancia, algunos han llegado a la conclusión, como John Shosky, de que " está lejos de estar claro que a cualquier persona se le debe dar el título de 'inventor' de las tablas de la verdad".

Véase también

Referencias

  1. Simon Blackburn (ed.). «propositional calculus». Oxford Dictionary of Philosophy (en inglés). Oxford University Press. Consultado el 13 de agosto de 2009. 
  2. Klement, Kevin C. «Propositional Logic». Internet Encyclopedia of Philosophy (en inglés). Consultado el 6 de febrero de 2012. 
  3. Toida, Shunichi (2 de agosto de 2009). «Proof of Implications». CS381 Discrete Structures/Discrete Mathematics Web Course Material (en inglés). Department Of Computer Science, Old Dominion University. Consultado el 10 de marzo de 2010. 

Bibliografía

  • Enderton, H. B. (1972). A Mathematical Introduction to Logic. Academic Press. 
  • Hamilton, A. G. (1981). Lógica para matemáticos. Paraningo. 
  • Mendelson, E. (1997). Introduction to Mathematical Logic (4ª edición). Chapman and May. 
  • Pla, J. (1991). Lliçons de lógica matemática. P.P.U. 
  • Badesa, C.; Jané, I.; Jansana, R. (1998). Elementos de lógica formal. Ariel. 
  • Barnes, D. W.; Mack, J. M. (1978). Una introducción algebraica a la lógica matemática. Eunibar. 
  • Bridge, J. (1977). Beginning Model Theory. Oxford University Pres. 
  • Ershov, Y.; Paliutin, E. (1990). Lógica matemática. Mir. 
  • Hofstadter, D. (1987). Gödel, Escher, Bach: un Eterno y Grácil Bucle. Tusquets Editores. 
  • Jané, I. (1989). Álgebras de Boole y lógica. Publicaciones U.B. 
  • Monk, J. D. (1976). Mathematical Logic. Springer-Verlag. 
  • Nidditch, P. H. (1978). El desarrollo de la lógica matemática. Cátedra. 
  • Van Dalen, D. (1983). Logic and Structure (2ª edición). Universitext, Springer-Verlag. 

Enlaces externos

  •   Wikiversidad alberga proyectos de aprendizaje sobre Lógica proposicional.


  •   Datos: Q200694
  •   Multimedia: Propositional logic
  •   Recursos didácticos: Lógica proposicional

lógica, proposicional, lógica, proposicional, también, llamada, lógica, enunciados, lógica, orden, cero, cálculo, proposicional, sistema, formal, cuyos, elementos, más, simples, representan, proposiciones, enunciados, cuyas, constantes, lógicas, llamadas, cone. La logica proposicional tambien llamada logica de enunciados logica de orden cero o calculo proposicional es un sistema formal cuyos elementos mas simples representan proposiciones o enunciados y cuyas constantes logicas llamadas conectivas logicas representan operaciones sobre proposiciones capaces de formar otras proposiciones de mayor complejidad 1 Las logicas proposicionales carecen de cuantificadores o variables de individuo pero tienen variables proposicionales es decir que se pueden interpretar como proposiciones con un valor de verdad definido de ahi el nombre proposicional Los sistemas de logica proposicional incluyen ademas conectivas logicas por lo que dentro de este tipo de logica se puede analizar la inferencia logica de proposiciones a partir de proposiciones pero sin tener en cuenta la estructura interna de las proposiciones mas simples 2 Como las logicas proposicionales no tienen cuantificadores o variables de individuo cualquier secuencia de signos que constituya una formula bien formada admite una valoracion en la proposicion es verdadera o falsa dependiendo del valor de verdad asignado a las proposiciones que la compongan Esto implica que cualquier formula bien formada define una funcion proposicional Por tanto cualquier sistema logico basado en la logica proposicional es decidible y en un numero finito de pasos se puede determinar la verdad o falsedad semantica de una proposicion Esto hace que la logica proposicional sea completa y con una semantica muy sencilla Indice 1 Introduccion 1 1 Conectivas logicas 1 2 Leyes notables en logica 1 3 Limites de la logica proposicional 2 Dos sistemas formales de logica proposicional 2 1 Sistema axiomatico 2 1 1 Alfabeto 2 1 2 Gramatica 2 1 3 Axiomas 2 1 4 Reglas de inferencia 2 2 Deduccion natural 3 Formas de argumentos basicas y derivadas 3 1 Ejemplo de una demostracion 4 Lenguaje formal en la notacion BNF 5 Semantica 5 1 Tablas de verdad 6 Formas normales 7 Historia 8 Vease tambien 9 Referencias 10 Bibliografia 11 Enlaces externosIntroduccion EditarConsiderese el siguiente argumento Manana es miercoles o manana es jueves Manana no es jueves Por lo tanto manana es miercoles Es un argumento valido Quiere decir que es imposible que las premisas 1 y 2 sean verdaderas y la conclusion 3 falsa Sin embargo a pesar de que el argumento sea valido esto no quiere decir que la conclusion sea verdadera En otras palabras si las premisas son falsas entonces la conclusion tambien podria serlo Pero si las premisas son verdaderas entonces la conclusion tambien lo es La validez del argumento no depende del significado de las expresiones manana es miercoles ni manana es jueves sino de la estructura misma del argumento Estas premisas podrian cambiarse por otras y el argumento permaneceria valido Por ejemplo Hoy esta soleado o esta nublado Hoy no esta nublado Por lo tanto hoy esta soleado La validez de los dos argumentos anteriores depende del significado de las expresiones o y no Si alguna de estas expresiones se cambia por otra entonces los argumentos podrian dejar de ser validos Por ejemplo considerese el siguiente argumento invalido Ni esta soleado ni esta nublado No esta nublado Por lo tanto esta soleado Estas expresiones como o y no de las que depende la validez de los argumentos se llaman conectivas logicas En cuanto a expresiones como esta nublado y manana es jueves lo unico que importa de ellas es que tengan un valor de verdad Es por esto que se las reemplaza por simples letras cuya intencion es simbolizar una expresion con valor de verdad cualquiera A estas letras se las llama variables proposicionales y en general se toman del alfabeto latino empezando por la letra p de proposicion luego q r s etc Es asi que los dos primeros argumentos de esta seccion se podrian reescribir asi p o q No q Por lo tanto pY el tercer argumento a pesar de no ser valido se puede reescribir asi Ni p ni q No q Por lo tanto pConectivas logicas Editar Articulo principal Conectiva logica A continuacion hay una tabla que despliega todas las conectivas logicas que ocupan a la logica proposicional incluyendo ejemplos de su uso en el lenguaje natural y los simbolos que se utilizan para representarlas en lenguaje formal Conectiva Expresion en ellenguaje natural Ejemplo Simbolo eneste articulo SimbolosalternativosNegacion no No esta lloviendo displaystyle neg displaystyle sim Conjuncion y Esta lloviendo y esta nublado displaystyle land amp Disyuncion o Esta lloviendo o esta soleado displaystyle lor Condicional material si entonces Si esta soleado entonces es de dia displaystyle to displaystyle supset Bicondicional si y solo si Esta nublado si y solo si hay nubes visibles displaystyle leftrightarrow displaystyle equiv Disyuncion opuesta ni ni Ni esta soleado ni esta nublado displaystyle downarrow Disyuncion exclusiva o bien o bien O bien esta soleado o bien esta nublado displaystyle nleftrightarrow W displaystyle oplus not equiv W En la logica proposicional las conectivas logicas se tratan como funciones de verdad Es decir como funciones que toman conjuntos de valores de verdad y devuelven valores de verdad Por ejemplo la conectiva logica no es una funcion que si toma el valor de verdad V devuelve F y si toma el valor de verdad F devuelve V Por lo tanto si se aplica la funcion no a una letra que represente una proposicion falsa el resultado sera algo verdadero Si es falso que esta lloviendo entonces sera verdadero que no esta lloviendo El significado de las conectivas logicas no es nada mas que su comportamiento como funciones de verdad Cada conectiva logica se distingue de las otras por los valores de verdad que devuelve frente a las distintas combinaciones de valores de verdad que puede recibir Esto quiere decir que el significado de cada conectiva logica puede ilustrarse mediante una tabla que despliegue los valores de verdad que la funcion devuelve frente a todas las combinaciones posibles de valores de verdad que puede recibir Negacion Conjuncion Disyuncion Condicional Bicondicional Disyuncion exclusivaϕ ϕ F V V F displaystyle begin array c c phi amp neg phi hline F amp V V amp F end array ϕ ps ϕ ps V V V F V F V F F F F F displaystyle begin array c c c phi amp psi amp phi land psi hline V amp V amp V F amp V amp F V amp F amp F F amp F amp F end array ϕ ps ϕ ps V V V F V V V F V F F F displaystyle begin array c c c phi amp psi amp phi lor psi hline V amp V amp V F amp V amp V V amp F amp V F amp F amp F end array ϕ ps ϕ ps V V V F V V V F F F F V displaystyle begin array c c c phi amp psi amp phi to psi hline V amp V amp V F amp V amp V V amp F amp F F amp F amp V end array ϕ ps ϕ ps V V V F V F V F F F F V displaystyle begin array c c c phi amp psi amp phi leftrightarrow psi hline V amp V amp V F amp V amp F V amp F amp F F amp F amp V end array ϕ ps ϕ ps V V F F V V V F V F F F displaystyle begin array c c c phi amp psi amp phi nleftrightarrow psi hline V amp V amp F F amp V amp V V amp F amp V F amp F amp F end array Leyes notables en logica Editar Entre las reglas de la logica proposicional clasica algunas de la mas notables son listadas a continuacion Ley de doble negacion Leyes de idempotencia Leyes asociativas Leyes conmutativas Leyes distributivas Leyes de De MorganOtras leyes como el principio del tercero excluido son admisibles en logica clasica pero en logica intuicionista y con fines a sus aplicaciones matematicas no existe un equivalente del tercero excluido Limites de la logica proposicional Editar La maquinaria de la logica proposicional permite formalizar y teorizar sobre la validez de una gran cantidad de argumentos Sin embargo tambien existen argumentos que son intuitivamente validos pero cuya validez no se puede probar por la logica proposicional Por ejemplo considerese el siguiente argumento Todos los hombres son mortales Socrates es un hombre Por lo tanto Socrates es mortal Como este argumento no contiene ninguna de las conectivas no y o etc segun la logica proposicional su formalizacion sera la siguiente p q Por lo tanto rPero esta es una forma de argumento invalida y eso contradice nuestra intuicion de que el argumento es valido Para teorizar sobre la validez de este tipo de argumentos se necesita investigar la estructura interna de las variables proposicionales De esto se ocupa la logica de primer orden Otros sistemas formales permiten teorizar sobre otros tipos de argumentos Por ejemplo la logica de segundo orden la logica modal y la logica temporal Dos sistemas formales de logica proposicional EditarA continuacion se presentan dos sistemas formales estandar para la logica proposicional El primero es un sistema axiomatico simple y el segundo es un sistema sin axiomas de deduccion natural Sistema axiomatico Editar Alfabeto Editar El alfabeto de un sistema formal es el conjunto de simbolos que pertenecen al lenguaje del sistema Si L es el nombre de este sistema axiomatico de logica proposicional entonces el alfabeto de L consiste en Una cantidad finita pero arbitrariamente grande de variables proposicionales En general se las toma del alfabeto latino empezando por la letra p luego q r etc y utilizando subindices cuando es necesario o conveniente Las variables proposicionales representan proposiciones como esta lloviendo o los metales se expanden con el calor Un conjunto de operadores logicos displaystyle neg land lor to leftrightarrow Dos signos de puntuacion los parentesis izquierdo y derecho Su unica funcion es desambiguar ciertas expresiones ambiguas en exactamente el mismo sentido en que desambiguan la expresion 2 2 2 que puede significar tanto 2 2 2 como 2 2 2 Gramatica Editar Una vez definido el alfabeto el siguiente paso es determinar que combinaciones de simbolos pertenecen al lenguaje del sistema Esto se logra mediante una gramatica formal La misma consiste en un conjunto de reglas que definen recursivamente las cadenas de caracteres que pertenecen al lenguaje A las cadenas de caracteres construidas segun estas reglas se las llama formulas bien formadas Las reglas del sistema L son Las variables proposicionales del alfabeto de L son formulas bien formadas Si ϕ displaystyle phi es una formula bien formada de L entonces ϕ displaystyle neg phi tambien lo es Si ϕ displaystyle phi y ps displaystyle psi son formulas bien formadas de L entonces ϕ ps displaystyle phi land psi ϕ ps displaystyle phi lor psi ϕ ps displaystyle phi to psi y ϕ ps displaystyle phi leftrightarrow psi tambien lo son Solo las expresiones que pueden ser generadas mediante las clausulas 1 a 3 en un numero finito de pasos son formulas bien formadas de L Segun estas reglas las siguientes cadenas de caracteres son ejemplos de formulas bien formadas p displaystyle p q displaystyle neg neg neg q p q displaystyle p land q p q displaystyle neg p land q p p displaystyle p leftrightarrow neg p p q p displaystyle p to q land p p q r s displaystyle neg p land q lor r lor s Y los siguientes son ejemplos de formulas mal formadas cita requerida Formula Error Correccion p displaystyle p Sobran parentesis p displaystyle p p displaystyle neg p Sobran parentesis p displaystyle neg p p displaystyle neg p Sobran parentesis p displaystyle neg p p q displaystyle p to q Faltan parentesis p q displaystyle p to q p q r displaystyle p land q to r Faltan parentesis p q r displaystyle p land q to r Por otra parte dado que la unica funcion de los parentesis es desambiguar las formulas en general se acostumbra omitir los parentesis externos de cada formula ya que estos no cumplen ninguna funcion Asi por ejemplo las siguientes formulas generalmente se consideran bien formadas p q displaystyle p land q p q displaystyle neg p to q p q q displaystyle p land q lor neg q p q q p displaystyle p leftrightarrow q leftrightarrow q leftrightarrow p Otra convencion acerca del uso de los parentesis es que las conjunciones y las disyunciones tienen menor jerarquia que los condicionales materiales y los bicondicionales Esto significa que dada una formula sin parentesis las conjunciones y las disyunciones deben agruparse antes que los condicionales materiales y los bicondicionales Por ejemplo Formula Lectura correcta Lectura incorrectap q r displaystyle p land q to r p q r displaystyle p land q to r p q r displaystyle p land q to r p q r displaystyle neg p leftrightarrow q lor r p q r displaystyle neg p leftrightarrow q lor r p q r displaystyle neg p leftrightarrow q lor r p q r s displaystyle p land q leftrightarrow r lor s p q r s displaystyle p land q leftrightarrow r lor s p q r s displaystyle p land q leftrightarrow r lor s Estas convenciones son analogas a las que existen en el algebra elemental donde la multiplicacion y la division siempre deben resolverse antes que la suma y la resta Asi por ejemplo la ecuacion 2 2 2 podria interpretarse como 2 2 2 o como 2 2 2 En el primer caso el resultado seria 8 y en el segundo caso seria 6 Pero como la multiplicacion siempre debe resolverse antes que la suma el resultado correcto en este caso es 6 no 8 Axiomas Editar Los axiomas de un sistema formal son un conjunto de formulas bien formadas que se toman como punto de partida para demostraciones ulteriores Un conjunto de axiomas estandar es el que descubrio Jan Lukasiewicz ϕ ps ϕ displaystyle phi to psi to phi ϕ ps x ϕ ps ϕ x displaystyle phi to psi to chi to phi to psi to phi to chi ϕ ps ps ϕ displaystyle neg phi to neg psi to psi to phi Reglas de inferencia Editar Una regla de inferencia es una funcion que va de conjuntos de formulas a formulas Al conjunto de formulas que la funcion toma como argumento se lo llama premisas mientras que a la formula que devuelve como valor se la llama conclusion En general se busca que las reglas de inferencia transmitan la verdad de las premisas a la conclusion Es decir que sea imposible que las premisas sean verdaderas y la conclusion falsa En el caso de L la unica regla de inferencia es el modus ponens el cual dice ϕ ps ϕ ps displaystyle phi to psi phi vdash psi Recordando que ϕ displaystyle phi y ps displaystyle psi no son formulas sino metavariables que pueden ser reemplazadas por cualquier formula bien formada Deduccion natural Editar Articulo principal Deduccion natural Dejar L 2 L A W Z I displaystyle mathcal L 2 mathcal L mathrm A Omega mathrm Z mathrm I donde A displaystyle mathrm A W displaystyle Omega Z displaystyle mathrm Z I displaystyle mathrm I se define como Alpha conjunto de A displaystyle mathrm A es un conjunto finito de simbolos que es lo suficientemente grande como para satisfacer las necesidades de una discusion dada por ejemplo A p q r s t u displaystyle mathrm A p q r s t u Omega conjunto de W W 1 W 2 displaystyle Omega Omega 1 cup Omega 2 como particion de W 1 displaystyle Omega 1 lnot W 2 displaystyle Omega 2 land lor to leftrightarrow En el siguiente ejemplo es de un calculo proposicional las reglas presentadas de transformacion tienen que ser interpretadas como reglas de inferencia de un sistema de deduccion natural El sistema particular aqui presentado no tiene puntos iniciales lo que significa que su interpretacion para las aplicaciones logicas deriva de un teorema de conjuntos de axiomas vacios El conjunto de puntos iniciales esta vacio este es I displaystyle mathrm I varnothing El conjunto de reglas de transformacion Z displaystyle mathrm Z se describe como Nuestro calculo proposicional tiene diez reglas de inferencia Estas reglas nos permiten derivar otras formulas verdaderas dado un conjunto de formulas que se supone que son verdaderas Las primeros nueve simplemente declaran que podemos inferir ciertas formulas bien formadas de otras formulas bien formadas y la ultima regla utiliza el razonamiento hipotetico en el sentido de que la premisa de la regla asuma temporalmente una hipotesis no probada para formar parte del conjunto de formulas deducidas para ver si podemos inferir alguna otra formula Dado que las primeras nueve reglas no son hipoteticas usualmente se describirian como reglas no hipoteticas y la ultima regla como una regla hipotetica Al describir las reglas de transformacion podemos introducir un simbolo de metalenguaje displaystyle vdash Es basicamente una taquigrafia conveniente para decir inferir que El formato es G ps displaystyle Gamma vdash psi en el cual G es un conjunto de formulas llamadas premisas y ps es una formula para hallar la conclusion La regla de tranformacion G ps displaystyle Gamma vdash psi significa que si toda proposicion enG es un teorema o tiene el mismo valor de verdad que los axiomas entonces ps es tambien un teorema Tenga en cuenta que teniendo en cuenta la siguiente regla la introduccion de conjuncion G tiene mas de una formula siempre podemos reducirla con seguridad en una formula usando una conjuncion Asi que para abreviar a partir de ese momento podemos representar G como una formula en lugar de un conjunto Otra omision por conveniencia es cuando G es un conjunto vacio en cuyo caso G puede no aparecer Un sistema de logica proposicional tambien puede construirse a partir de un conjunto vacio de axiomas Para ello se especifican una serie de reglas de inferencia que intentan capturar el modo en que naturalmente razonamos acerca de las conectivas logicas Introduccion de la negacion De p q displaystyle p to q y p q displaystyle p to neg q se infiere p displaystyle neg p Esto es p q p q p displaystyle p to q p to neg q vdash neg p Eliminacion de la negacion De p displaystyle neg p se infiere p r displaystyle p to r Esto es p p r displaystyle neg p vdash p to r Eliminacion de la doble negacion De p displaystyle neg neg p se infiere p displaystyle p Esto es p p displaystyle neg neg p vdash p Introduccion de la conjuncion De p displaystyle p y q displaystyle q se infiere p q displaystyle p land q Esto es p q p q displaystyle p q vdash p land q Eliminacion de la conjuncion De p q displaystyle p land q se infiere p displaystyle p De p q displaystyle p land q se infiere q displaystyle q Esto es p q p displaystyle p land q vdash p y p q q displaystyle p land q vdash q Introduccion de la disyuncion De p displaystyle p se infiere p q displaystyle p lor q Esto es p p q displaystyle p vdash p lor q y q p q displaystyle q vdash p lor q Eliminacion de la disyuncion De p q displaystyle p lor q y p r displaystyle p to r y q r displaystyle q to r se infiere r displaystyle r Esto es p q p r q r r displaystyle p lor q p to r q to r vdash r Introduccion del bicondicional De p q displaystyle p to q y q p displaystyle q to p se infiere p q displaystyle p leftrightarrow q Esto es p q q p p q displaystyle p to q q to p vdash p leftrightarrow q Eliminacion del bicondicional De p q displaystyle p leftrightarrow q se infiere p q displaystyle p to q De p q displaystyle p leftrightarrow q se infiere q p displaystyle q to p Esto es p q p q displaystyle p leftrightarrow q vdash p to q y p q q p displaystyle p leftrightarrow q vdash q to p Modus ponens eliminacion del condicional De p displaystyle p y p q displaystyle p to q se infiere q displaystyle q Esto es p p q q displaystyle p p to q vdash q Prueba condicional introduccion del condicional De aceptando que p displaystyle p permite una prueba de q displaystyle q se infiere p q displaystyle p to q Esto es p q p q displaystyle p vdash q vdash p to q Formas de argumentos basicas y derivadas EditarNombre Consecuente DescripcionModus ponens p q p q displaystyle p to q land p vdash q Si p displaystyle p entonces q displaystyle q y p displaystyle p por lo tanto q displaystyle q Modus tollens p q q p displaystyle p to q land neg q vdash neg p Si p displaystyle p entonces q displaystyle q y no q displaystyle q por lo tanto no p displaystyle p Silogismo hipotetico p q q r p r displaystyle p to q land q to r vdash p to r Si p displaystyle p entonces q displaystyle q y si q displaystyle q entonces r displaystyle r por lo tanto si p displaystyle p entonces r displaystyle r Silogismo disyuntivo p q p q displaystyle p lor q land neg p vdash q Si p displaystyle p o q displaystyle q y no p displaystyle p por lo tanto q displaystyle q Dilema constructivo p q r s p r q s displaystyle p to q land r to s land p lor r vdash q lor s Si p displaystyle p entonces q displaystyle q y si r displaystyle r entonces s displaystyle s pero p displaystyle p o r displaystyle r por lo tanto q displaystyle q o s displaystyle s Dilema destructivo p q r s q s p r displaystyle p to q land r to s land neg q lor neg s vdash neg p lor neg r Si p displaystyle p entonces q displaystyle q y si r displaystyle r entonces s displaystyle s pero no q displaystyle q o no s displaystyle s por lo tanto no p displaystyle p o no r displaystyle r Dilema bidireccional p q r s p s q r displaystyle p to q land r to s land p lor neg s vdash q lor neg r Si p displaystyle p entonces q displaystyle q y si r displaystyle r entonces s displaystyle s pero p displaystyle p o no s displaystyle s por lo tanto q displaystyle q o no r displaystyle r Simplificacion p q p displaystyle p land q vdash p p displaystyle p y q displaystyle q son verdaderos por lo tanto p displaystyle p es verdaderoConjuncion p q p q displaystyle p q vdash p land q p displaystyle p y q displaystyle q son verdaderos separadamente entonces son verdaderos conjuntamente Adicion p p q displaystyle p vdash p lor q p displaystyle p es verdadero por lo tanto la disyuncion p displaystyle p o q displaystyle q es verdaderaComposicion p q p r p q r displaystyle p to q land p to r vdash p to q land r Si p displaystyle p entonces q displaystyle q y si p displaystyle p entonces r displaystyle r por lo tanto si p displaystyle p es verdadero entonces q displaystyle q y r displaystyle r son verdaderosLey de De Morgan 1 p q p q displaystyle neg p land q vdash neg p lor neg q La negacion de p displaystyle p y q displaystyle q es equivalente a no p displaystyle p o no q displaystyle q Ley de De Morgan 2 p q p q displaystyle neg p lor q vdash neg p land neg q La negacion de p displaystyle p o q displaystyle q es equivalente a no p displaystyle p y no q displaystyle q Conmutacion 1 p q q p displaystyle p lor q vdash q lor p p displaystyle p o q displaystyle q es equivalente a q displaystyle q o p displaystyle p Conmutacion 2 p q q p displaystyle p land q vdash q land p p displaystyle p y q displaystyle q es equivalente a q displaystyle q y p displaystyle p Conmutacion 3 p q q p displaystyle p leftrightarrow q vdash q leftrightarrow p p displaystyle p es equivalente a q displaystyle q es equivalente a q displaystyle q es equivalente a p displaystyle p Asociacion 1 p q r p q r displaystyle p lor q lor r vdash p lor q lor r p displaystyle p o q displaystyle q o r displaystyle r es equivalente a p displaystyle p o q displaystyle q o r displaystyle r Asociacion 2 p q r p q r displaystyle p land q land r vdash p land q land r p displaystyle p y q displaystyle q y r displaystyle r es equivalente a p displaystyle p y q displaystyle q y r displaystyle r Distribucion 1 p q r p q p r displaystyle p land q lor r vdash p land q lor p land r p displaystyle p y q displaystyle q o r displaystyle r es equivalente a p displaystyle p y q displaystyle q o p displaystyle p y r displaystyle r Distribucion 2 p q r p q p r displaystyle p lor q land r vdash p lor q land p lor r p displaystyle p o q displaystyle q y r displaystyle r es equivalente a p displaystyle p o q displaystyle q y p displaystyle p o r displaystyle r Doble negacion p p displaystyle p vdash neg neg p p displaystyle p es equivalente a la negacion de no p displaystyle p Transposicion p q q p displaystyle p to q vdash neg q to neg p Si p displaystyle p entonces q displaystyle q es equivalente a si no q displaystyle q entonces no p displaystyle p Implicacion material p q p q displaystyle p to q vdash neg p lor q Si p displaystyle p entonces q displaystyle q es equivalente a no p displaystyle p o q displaystyle q Equivalencia material 1 p q p q q p displaystyle p leftrightarrow q vdash p to q land q to p p displaystyle p si y solo si q displaystyle q es equivalente a si p displaystyle p es verdadero entonces q displaystyle q es verdadero y si q displaystyle q es verdadero entonces p displaystyle p es verdadero Equivalencia material 2 p q p q p q displaystyle p leftrightarrow q vdash p land q lor neg p land neg q p displaystyle p si q displaystyle q es equivalente a cualquiera de los dos p displaystyle p y q displaystyle q son verdaderos o tanto p displaystyle p como q displaystyle q son falsos Equivalencia material 3 p q p q p q displaystyle p leftrightarrow q vdash p lor neg q land neg p lor q p displaystyle p si q displaystyle q es equivalente a tanto p displaystyle p como no q displaystyle q son verdaderos y no p displaystyle p o q displaystyle q es verdadero Exportacion 3 p q r p q r displaystyle p land q to r vdash p to q to r desde si p displaystyle p y q displaystyle q son verdaderos entonces r displaystyle r es verdadero se puede probar que si q displaystyle q es verdadero entonces r displaystyle r es verdadero si p displaystyle p es verdadero Importacion p q r p q r displaystyle p to q to r vdash p land q to r p displaystyle p implica que q displaystyle q implica r displaystyle r es equivalente a que p displaystyle p y q displaystyle q implican r displaystyle r Tautologia 1 p p p displaystyle p vdash p lor p p displaystyle p es verdadero es equivalente a p displaystyle p es verdadero o p displaystyle p es verdaderoTautologia 2 p p p displaystyle p vdash p land p p displaystyle p es verdadero es equivalente a p displaystyle p es verdadero y p displaystyle p es verdaderoPrincipio del tercero excluido p p displaystyle vdash p lor neg p p displaystyle p o no p displaystyle p es verdaderoPrincipio de no contradiccion p p displaystyle vdash neg p land neg p p displaystyle p y no p displaystyle p es falsoEjemplo de una demostracion Editar Demostrar A A displaystyle A to A Una posible prueba de esto que aunque valida pasa a contener mas pasos de los necesarios se puede disponer de la siguiente manera Paso Formula Razon1 A displaystyle A Premisa 2 A A displaystyle A lor A Desde 1 por introduccion de la disyuncion 3 A A A displaystyle A lor A land A Desde 1 y 2 por introduccion de la conjuncion 4 A displaystyle A Desde 3 por eliminacion de la conjuncion 5 A A displaystyle A vdash A Resumen de 1 hasta 4 6 A A displaystyle vdash A to A Desde 5 por introduccion del condicional QED Interpretar A A displaystyle A vdash A como Asumiendo que A displaystyle A inferire A displaystyle A Leer displaystyle vdash A A displaystyle A to A como Suponiendo nada inferir que A displaystyle A implica A displaystyle A o Es una tautologia que A displaystyle A implica A displaystyle A o Siempre es cierto que A displaystyle A implica A displaystyle A Lenguaje formal en la notacion BNF EditarEl lenguaje formal de la logica proposicional se puede generar con la gramatica formal descrita usando la notacion BNF como sigue B i c o n d i c i o n a l C o n d i c i o n a l B i c o n d i c i o n a l C o n d i c i o n a l C o n d i c i o n a l C o n j u n c i o n C o n d i c i o n a l C o n j u n c i o n C o n j u n c i o n D i s y u n c i o n C o n j u n c i o n D i s y u n c i o n D i s y u n c i o n L i t e r a l D i s y u n c i o n L i t e r a l L i t e r a l A t o m o A t o m o A t o m o L e t r a A g r u p a c i o n A g r u p a c i o n B i c o n d i c i o n a l B i c o n d i c i o n a l B i c o n d i c i o n a l displaystyle begin array rcl rm langle Bicondicional rangle amp amp rm langle Condicional rangle leftrightarrow langle Bicondicional rangle mid langle Condicional rangle rm langle Condicional rangle amp amp rm langle Conjunci acute o n rangle rightarrow langle Condicional rangle mid langle Conjunci acute o n rangle rm langle Conjunci acute o n rangle amp amp rm langle Disyunci acute o n rangle vee langle Conjunci acute o n rangle mid langle Disyunci acute o n rangle rm langle Disyunci acute o n rangle amp amp rm langle Literal rangle wedge langle Disyunci acute o n rangle mid langle Literal rangle rm langle Literal rangle amp amp rm langle acute A tomo rangle mid neg langle acute A tomo rangle rm langle acute A tomo rangle amp amp rm top mid bot mid langle Letra rangle mid langle Agrupaci acute o n rangle rm langle Agrupaci acute o n rangle amp amp rm langle Bicondicional rangle mid langle Bicondicional rangle mid langle Bicondicional rangle end array La gramatica anterior define la precedencia de operadores de la siguiente manera Negacion displaystyle neg Conjuncion displaystyle land Disyuncion displaystyle lor Condicional material displaystyle to Bicondicional displaystyle leftrightarrow Semantica EditarUna interpretacion para un sistema de logica proposicional es una asignacion de valores de verdad para cada variable proposicional sumada a la asignacion usual de significados para los operadores logicos A cada variable proposicional se le asigna uno de dos posibles valores de verdad o V verdadero o F falso Esto quiere decir que si hay n variables proposicionales en el sistema el numero de interpretaciones distintas es de 2n Partiendo de esto es posible definir una cantidad de nociones semanticas Si A y B son formulas cualquiera de un lenguaje L G displaystyle Gamma es un conjunto de formulas de L y M es una interpretacion de L entonces A es verdadera bajo la interpretacion M si y solo si M asigna el valor de verdad V a A A es falsa bajo la interpretacion M si y solo si M asigna el valor de verdad F a A A es una tautologia o una verdad logica si y solo si para toda interpretacion M M asigna el valor de verdad V a A A es una contradiccion si y solo si para toda interpretacion M M asigna el valor de verdad F a A A es satisfacible o consistente si y solo si existe al menos una interpretacion M que asigne el valor de verdad V a A G displaystyle Gamma es consistente si y solo si existe al menos una interpretacion que haga verdaderas a todas las formulas en G displaystyle Gamma A es una consecuencia semantica de un conjunto de formulas G displaystyle Gamma si y solo si no existe interpretacion en la que todas las formulas que pertenecen a G displaystyle Gamma sean verdaderas y A sea falsa Cuando A es una consecuencia semantica de G displaystyle Gamma en un lenguaje L se escribe G L A displaystyle Gamma models L A A es una verdad logica si y solo si A es una consecuencia semantica del conjunto vacio Cuando A es una verdad logica de un lenguaje L se escribe L A displaystyle models L A Tablas de verdad Editar Articulo principal Tablas de verdad La tabla de verdad de una formula es una tabla en la que se presentan todas las posibles interpretaciones de las variables proposicionales que constituye la formula y el valor de verdad de la formula completa para cada interpretacion Por ejemplo la tabla de verdad para la formula p q p r displaystyle neg p lor q to p to r es p q r p q p q p r p q p r V V V V F V V V V F V F F V V F V V F V V V F F V F F V F V V V F V V F V F V F V V F F V F V V V F F F F V V V displaystyle begin array c c c c c c c p amp q amp r amp p lor q amp neg p lor q amp p to r amp neg p lor q to p to r hline V amp V amp V amp V amp F amp V amp V V amp V amp F amp V amp F amp F amp V V amp F amp V amp V amp F amp V amp V V amp F amp F amp V amp F amp F amp V F amp V amp V amp V amp F amp V amp V F amp V amp F amp V amp F amp V amp V F amp F amp V amp F amp V amp V amp V F amp F amp F amp F amp V amp V amp V end array Como se ve esta formula tiene 2n interpretaciones posibles una por cada linea de la tabla donde n es el numero de variables proposicionales en este caso 3 es decir p q r y resulta ser una tautologia es decir que bajo todas las interpretaciones posibles de las variables proposicionales el valor de verdad de la formula completa termina siendo V Formas normales EditarA menudo es necesario transformar una formula en otra sobre todo transformar una formula a su forma normal Esto se consigue transformando la formula en otra equivalente y repitiendo el proceso hasta conseguir una formula que solo use los conectivos basicos displaystyle land lor neg Para lograr esto se utilizan las equivalencias logicas p q p q displaystyle p to q leftrightarrow neg p lor q p q p q q p displaystyle p leftrightarrow q leftrightarrow neg p lor q land neg q lor p Por ejemplo considerese la siguiente formula p q q p displaystyle p to q land neg q leftrightarrow p La misma puede desarrollarse asi p q q p p q displaystyle neg p lor q land q lor p land neg p lor neg q Se dice que una formula esta en forma normal disyuntiva FND si y solo si tiene la siguiente forma A 1 A 2 A n displaystyle A 1 lor A 2 lor lor A n donde cada A es una conjuncion de formulas Por ejemplo la siguiente formula esta en forma normal disyuntiva p q s q p displaystyle p lor q land s lor neg q land p Se dice que una formula esta en forma normal conjuntiva FNC si y solo si tiene la siguiente forma A 1 A 2 A n displaystyle A 1 land A 2 land land A n donde cada A es una disyuncion de formulas Por ejemplo la siguiente formula esta en forma normal conjuntiva p q s q p displaystyle p land q lor s land neg q lor p Por las leyes de De Morgan es posible pasar de una forma normal disyuntiva a una forma normal conjuntiva y viceversa A B A B displaystyle neg A lor B leftrightarrow neg A land neg B A B A B displaystyle neg A land B leftrightarrow neg A lor neg B Las FNC y FND son mutuamente duales La demostracion hace uso de las leyes de De Morgan y de la propiedad distributiva de la conjuncion y la disyuncion Se debe cumplir que A 1 B 1 A 2 B 2 A n B n A 1 B 1 A 2 B 2 A n B n displaystyle neg A 1 land B 1 lor A 2 land B 2 lor lor A n land B n leftrightarrow neg A 1 lor neg B 1 land neg A 2 lor neg B 2 land land neg A n lor neg B n Y viceversa A 1 B 1 A 2 B 2 A n B n A 1 B 1 A 2 B 2 A n B n displaystyle neg A 1 lor B 1 land A 2 lor B 2 land land A n lor B n leftrightarrow neg A 1 land neg B 1 lor neg A 2 land neg B 2 lor lor neg A n land neg B n Historia EditarArticulo principal Historia de la logica La logica es conocida como una de las ciencias mas antiguas tanto es asi que se le atribuye a Aristoteles la paternidad de esta disciplina Partiendo de que corresponde a Aristoteles haber sido el primero en tratar con todo detalle la logica se le considera su fundador En un principio se llamo Analitica en virtud del titulo de las obras en que trato los problemas logicos Mas tarde los escritos de Aristoteles relativos a estos eventos fueron recopilados por sus discipulos con el titulo de organon por considerar que la logica era un instrumento para el conocimiento de la verdad Aristoteles se planteo como es posible probar y demostrar que un conocimiento es verdadero es decir que tiene una validez universal Aristoteles encuentra el fundamento de la demostracion en la deduccion procedimiento que consiste en derivar un hecho particular de algo universal La forma en que se afecta esa derivacion es el silogismo por cuya razon la silogistica llega a ser el centro de la logica aristotelica Aunque la logica proposicional que es intercambiable con el calculo proposicional habia sido insinuada por los filosofos anteriores fue desarrollada en una logica formal por Chrysippus en el siglo III AC y ampliada por su sucesor Stoics La logica proposicional se centro en proposiciones Este avance fue diferente de la logica silogistica tradicional que se centro en los terminos Sin embargo mas tarde en la antiguedad la logica proposicional desarrollada por los estoicos no se comprendia Quien En consecuencia de ello el sistema fue reinventado esencialmente por Pedro Abelardo en el siglo XII La logica proposicional fue finalmente refinada usando la logica simbolica se acredito ser el fundador de la logica simbolica el matematico Gottfried Leibniz siglo XVII XVIII por su trabajo ratiocinator del calculo Aunque su trabajo era unos de los primeros era desconocido para la comunidad logica mas grande En consecuencia muchos de los avances logrados por Leibniz fueron recreados por logicos como George Boole y Augustus De Morgan completamente independientes a Leibniz Asi como la logica proposicional puede considerarse un avance de la logica silogista anterior la logica del predicada de Gottlob Frege era un avance de la logica proposicional anterior Un autor describe esta logica como la combinacion de los rasgos distintivos de la logica silogistica y la logica proposicional Por lo tanto la logica predicad marco el comienzo de una nueva era en la historia de la logica sin embargo los avances en la logica proposicional se hicieron aun despues de Frege incluyendo Deduccion Natural Arboles de la Verdad y Tablas de Verdad La deduccion natural fue inventada por Gerhard Gentzen y Jan Lukasiewicz Los arboles de la verdad fueron inventados por Evert Willem Beth La invencion de las tablas de la verdad sin embargo es de atribucion controvertida Dentro de las obras de Frege y Bertrand Russell hay ideas que influyen en la invencion de las tablas de la verdad La estructura tabular real se acredita generalmente a Ludwig Wittgenstein o a Emil Post o ambos independientemente Adeam de Frege y Russell otros acreditados con ideas anteriores a las tablas de la verdad incluyen a Philo Boole Charles Sanders Peirce Otros acreditados de la estructura tabular incluyen Lukasiewicz Alfred North Whitehead Guillermo Stanley Jevons John Venn y Clarence Irving Lewis En ultima instancia algunos han llegado a la conclusion como John Shosky de que esta lejos de estar claro que a cualquier persona se le debe dar el titulo de inventor de las tablas de la verdad Vease tambien EditarAlgebra de Boole Calculo logico Calculo proposicional de Frege Graficos existenciales Logica matematica Logica de primer orden Logica modal Tabla de verdad Teoria de grafos Silogismo Valor de verdad Razonamiento diagramaticoReferencias Editar Simon Blackburn ed propositional calculus Oxford Dictionary of Philosophy en ingles Oxford University Press Consultado el 13 de agosto de 2009 Klement Kevin C Propositional Logic Internet Encyclopedia of Philosophy en ingles Consultado el 6 de febrero de 2012 Toida Shunichi 2 de agosto de 2009 Proof of Implications CS381 Discrete Structures Discrete Mathematics Web Course Material en ingles Department Of Computer Science Old Dominion University Consultado el 10 de marzo de 2010 Bibliografia EditarEnderton H B 1972 A Mathematical Introduction to Logic Academic Press Hamilton A G 1981 Logica para matematicos Paraningo Mendelson E 1997 Introduction to Mathematical Logic 4ª edicion Chapman and May Pla J 1991 Llicons de logica matematica P P U Badesa C Jane I Jansana R 1998 Elementos de logica formal Ariel Barnes D W Mack J M 1978 Una introduccion algebraica a la logica matematica Eunibar Bridge J 1977 Beginning Model Theory Oxford University Pres Ershov Y Paliutin E 1990 Logica matematica Mir Hofstadter D 1987 Godel Escher Bach un Eterno y Gracil Bucle Tusquets Editores Jane I 1989 Algebras de Boole y logica Publicaciones U B Monk J D 1976 Mathematical Logic Springer Verlag Nidditch P H 1978 El desarrollo de la logica matematica Catedra Van Dalen D 1983 Logic and Structure 2ª edicion Universitext Springer Verlag Enlaces externos Editar Wikiversidad alberga proyectos de aprendizaje sobre Logica proposicional Introduccion a la logica proposicional Datos Q200694 Multimedia Propositional logic Recursos didacticos Logica proposicional Obtenido de https es wikipedia org w index php title Logica proposicional amp oldid 136622911, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos