Lógica Proposicional
Lógica Proposicional
Lógica Proposicional
Introduccin El ser humano, a travs de su vida diaria, se comunica con sus semejantes a travs de un lenguaje determinado (oral, escrito, etc.) por medio de las denominadas frases u oraciones. Estas pueden tener diferentes significados pero siempre van a resumirse a las formas de verdaderas o falsas, siendo ste el precedente fundamental para el desarrollo humano. Lo importante en el presente estudio es el hecho de que, a partir de los enunciados y de acuerdo a su significado es posible establecer una proposicin y a partir de un conjunto de stas podemos llegar a una conclusin o inferencia, siendo la lgica la ciencia encargada del estudio de stas. Hoy en da, la lgica proposicional que estudiaremos en este captulo, tiene una importancia singular dada su aplicacin en los llamados "circuitos lgicos" de uso en la electrnica y la informtica. Proposicin La proposicin es el significado de una idea, enunciado, conjunto de palabras o letras a las que se les puede asignar uno y slo uno de los valores de verdad, que pueden ser: VERDADERO (V) o FALSO (F) En resumen, podemos dar la siguiente definicin: Proposicin es toda oracin declarativa. Por lo general, a las proposiciones se las representa por las letras del alfabeto desde la letra p, es decir, p, q, r, s, t,... etc. As, por ejemplo, podemos citar las siguientes proposiciones y su valor de verdad: p: 15 + 5 = 21 (F) q: Santa Fe es una provincia Argentina. (V) r: El nmero 15 es divisible por 3. (V) s: El perro es un ave. (F) Expresiones No Proposicionales Son aquellos enunciados a los que no se les puede asignar un valor de verdad. Entre ellos tenemos a los exclamativos, interrogativos o imperativos. As tenemos, por ejemplo: Cmo te llamas? Prohibido pasar Borra el pizarrn. Enunciados Abiertos Si en la proposicin: "cinco es mayor que tres" (en smbolos: 5 > 3) reemplazamos al nmero 5 por la letra x, se obtiene la expresin "x es mayor que tres" (x > 3), y si convenimos que x no represente necesariamente al nmero 5, sino a un nmero cualquiera, entonces al enunciado x > 3 se le denomina enunciado abierto. Clasificacin de las Proposiciones Aquellas proposiciones que constan o se les puede representar por una sola variable, se llaman proposiciones simples o atmicas. Por ejemplo, sea la proposicin "p: 3 + 6 = 9" es una proposicin simple o atmica. Cuando una proposicin consta de dos o ms enunciados simples, se le llama proposicin compuesta o molecular. As, por ejemplo:
Encontramos dos enunciados. El primero (p) nos afirma que Pitgoras era griego y el segundo (q) que Pitgoras era gemetra. Notacin y Conectivos Lgicos A partir de proposiciones simples es posible generar otras, simples o compuestas. Es decir que se puede operar con proposiciones, y para ello se utilizan ciertos smbolos llamados conectivos lgicos. A continuacin vemos una concreta definicin de cada uno:
Smbolo Operacin asociada ~ Negacin Conjuncin o producto lgico Disyuncin o suma lgica Implicacin Doble implicacin Diferencia simtrica
Significado no p o no es cierto que p pyq p o q (en sentido incluyente) p implica q, o si p entonces q p si y slo si q p o q (en sentido excluyente)
Operaciones Proposicionales Definiremos las operaciones entre proposiciones en el sentido siguiente: dadas dos o ms proposiciones, de las que se conoce los valores veritativos, se trata de caracterizar la proposicin resultante a travs de su valor de verdad. A tal efecto, estudiaremos a continuacin el uso y significado de los diferentes conectivos lgicos mencionados arriba: Negacin Dada una proposicin p, se denomina la negacin de p a otra proposicin denotada por ~ p (se lee "no p") que le asigna el valor veritativo opuesto al de p. Por ejemplo: p: Diego estudia matemtica ~ p: Diego no estudia matemtica Por lo que nos resulta sencillo construir su tabla de verdad: p V F ~p F V
Observamos aqu que al valor V de p, la negacin le hace corresponder el valor F, y viceversa. Se trata de una operacin unitaria, pues a partir de una proposicin se obtiene otra, que es su negacin. Ejemplo: La negacin de " p: todos los alumnos estudian matemtica" es ~ p: no todos los alumnos estudian matemtica o bien: ~ p: no es cierto que todos los alumnos estudian matemtica ~ p: hay alumnos que no estudian matemtica Conjuncin Dadas dos proposiciones p y q, se denomina conjuncin de estas proposiciones a la proposicin p q (se lee "p y q"), cuya tabla de verdad es: p q p q V V F F V F V F V F F F
La tabla que define esta operacin, establece que la conjuncin es verdadera slo si lo son las dos proposiciones componentes. En todo otro caso, es falsa. Ejemplo: Sea la declaracin: i) Vemos que est compuesta de dos proposiciones a las que llamaremos p y q, que son p: 5 es un nmero impar q: 6 es un nmero par Por ser ambas verdaderas, la conjuncin de ellas (que no es sino la declaracin i) es verdadera. Ahora bien, sea la declaracin
ii) Hoy es el da 3 de noviembre y maana es el da de 5 de noviembre Esta conjuncin es falsa, ya que no pueden ser simultneamente verdaderas ambas proposiciones. Disyuncin Dadas dos proposiciones p y q, la disyuncin de las proposiciones p y q es la proposicin p q cuya tabla de valor de verdad es: p q p q V V F F V F V F V V V F
La disyuncin o es utilizada en sentido excluyente, ya que la verdad de la disyuncin se da en el caso de que al menos una de las proposiciones sea verdadera. En el lenguaje ordinario la palabra o es utilizada en sentido incluyente o excluyente indistintamente. Para agotar toda posibilidad de ambigedades, en matemtica se utiliza la disyuncin definida por la tabla precedente, que nos muestra que la disyuncin slo es falsa cuando ambas proposiciones son falsas. Ejemplo: Sea i) Tiro las cosas viejas o que no me sirven El sentido de la disyuncin compuesta por p y q (p: tiro las cosas viejas, q: tiro las cosas que no me sirven) es incluyente, pues si tiro algo viejo, y que adems no me sirve, la disyuncin es V. Implicacin o Condicional Implicacin de las proposiciones p y q es la proposicin p q (si p entonces q) cuya tabla de valores de verdad es: p q p q V V F F V F V F V F V V
La proposicin p se llama antecedente, y la proposicin q se llama consecuente de la implicacin o condicional. La tabla nos muestra que la implicacin slo es falsa si el antecedente es verdadero y el consecuente es falso. Ejemplo: Supongamos la implicacin La implicacin est compuesta de las proposiciones p: apruebo q: te presto el libro Nos interesa conocer la verdad o falsedad de la implicacin i), en relacin a la verdad o falsedad de las proposiciones p y q. El enunciado puede pensarse como un compromiso, condicionado por p, y podemos asociar su verdad al cumplimiento del compromiso. Es evidente que si p es F, es decir si no apruebo el examen, quedo liberado del compromiso y preste o no el apunte la implicacin es verdadera. Si p es verdadera, es decir si apruebo el examen, y no presto el libro, el compromiso no se cumple y la proposicin i) es falsa. Si p y q son verdaderas, entonces la proposicin i) es verdadera pues el compromiso se cumple. Ejemplo: 1 = 1 1 = (1) (F) La proposicin resulta ser falsa por ser el antecedente (1 = 1) falso. Doble Implicacin o Bicondicional Doble implicacin de las proposiciones p y q es la proposicin p q (se lee "p si y slo si q") cuya tabla de valores de verdad es
p q p q V V F F V F V F V F F V
La doble implicacin o bicondicional slo es verdadera si ambas proposiciones tienen el mismo valor de verdad. La doble implicacin puede definirse como la conjuncin de una implicacin y su recproca. De este modo, la tabla de valores de verdad de p q puede obtenerse mediante la tabla de (p q) (q p), como vemos: p q p q q p (p q) (q p) V V F F V F V F V F V V V V F V V F F V
Ejemplo: Sea i) a = b si y slo si a2 = b2 El enunciado est compuesto por las proposiciones: p: a = b q: a2 = b2 Esta doble implicacin es falsa si p es F y q es V. En los dems casos es V. Diferencia Simtrica Diferencia simtrica o disyuncin en sentido excluyente de las proposiciones p y q es la proposicin p q (se lee "p o q en sentido excluyente") cuya tabla de valores de verdad es: p q p q V V F F V F V F F V V F
La verdad de p q est caracterizada por la verdad de una y slo una de las proposiciones componentes. Ejemplo: Sea I) o vamos a Crdoba o vamos a Mendoza Queda claro que slo podremos ir a uno de los dos lugares, y slo a uno. Es decir que el enunciado I) es verdadero slo si vamos a una de las dos ciudades. En caso de ir a ambas, o de no ir a ninguna, el enunciado es Falso. Condicin Necesaria y Suficiente Consideremos la tabla de valores de verdad de la implicacin p q p q V V F F V F V F V F V V
Hay tres casos en los que p q es V, y entre ellos hay uno en que p es V, en el cual resulta q verdadera. Es evidente que hacemos referencia al primer rengln de la tabla y tenemos que si p q es V y p es V, entonces q es V. Se dice entonces que el antecedente p es condicin suficiente para el consecuente q.
En cambio, si p es F, nada podemos decir de q puesto que puede ser V o F. Por otra parte, cuando p q es V, si q es V, entonces p puede ser V o F; mas para que p sea V se necesita que q lo sea. Se dice entonces que q es condicin necesaria para p. Estas condiciones suelen expresarse del siguiente modo: q si p (condicin suficiente) p slo si q (condicin necesaria) Ejemplo: La siguiente implicacin es V: "Si T es equiltero, entonces T es issceles" En este caso: p: T es equiltero q: T es issceles y p es condicin suficiente para q, es decir, que un tringulo sea equiltero es suficiente para asegurar que sea issceles. Por otra parte, T es equiltero slo si es issceles; es decir que un tringulo sea issceles es necesario para que sea equiltero. Sea ahora la doble implicacin p q, es decir (p q) (q p). Si p q es V, entonces p q es V y q p es V. Se tiene, atendiendo a la primera, que p es condicin suficiente para q y, teniendo en cuenta la segunda implicacin, ocurre que p es condicin necesaria para q. Es decir, si p q es V, entonces el antecedente p es condicin necesaria y suficiente para el consecuente q. Anlogamente, en el caso de la doble implicacin verdadera, el consecuente q es tambin condicin necesaria y suficiente para el antecedente p. Proposiciones lgicamente equivalentes Dos proposiciones p y q se llaman equivalentes si sus tablas de verdad son idnticas. De ser as se denota: p q Ejemplo: Sea p: p q, recordamos su tabla de verdad: p q p q V V F F V F V F V F V V
Como vemos, luego de realizar las tablas de valor veritativo encontramos que ambas proposiciones tienen el mismo resultado final. Con esto, decimos que ambas proposiciones son lgicamente equivalentes, y en este caso particular lo simbolizamos: (p q) (~ p q) Tautologa, contradiccin y contingencia Al conjunto de proposiciones, conectivos lgicos y smbolos de agrupacin lo denominamos frmula lgica. Por ejemplo: ~ {(p q) (s t)} Si al evaluar una frmula lgica, resulta que todos los valores de verdad resultantes son siempre V para cualquier combinacin de sus valores veritativos, decimos que dicha frmula es una Tautologa o Ley lgica. Ejemplo: Si analizamos la proposicin t: p ~ p realizando su tabla de verdad: p ~ p p ~ p
V F F V
V V
Vemos que para cualquier combinacin de las proposiciones p y su negacin ~ p, la proposicin t: p ~ p es siempre verdadera. Entonces, la proposicin t es una tautologa. Ejemplo: Analicemos ahora la frmula lgica {(p q) p} q p q p q q p { ( p q ) p } q V V F F V F V F V F V V V F F F V V V V
En este caso comprobamos tambin que independientemente de la combinacin de valores de verdad de las proposiciones p y q, el resultado de la frmula lgica es siempre V. Decimos, aqu tambin, que esta frmula es una tautologa o ley lgica. Si al estudiar una frmula lgica, a diferencia de los ejemplos anteriores resulta que para cualquier valor de verdad de las proposiciones intervinientes el resultado de dicha frmula es siempre falso, decimos que dicha frmula es una Contradiccin. Ejemplo: Analicemos la frmula lgica p ~ p p ~ p p ~ p V F F V F F
Encontramos que la frmula es siempre falsa, es entonces una Contradiccin. Si una proposicin no es una tautologa ni una contradiccin (es decir que contiene al menos un valor V y otro F) es una contingencia. Leyes del lgebra proposicional Como bien dijimos arriba, aquellas frmulas lgicas que resultan ser siempre verdaderas no importa la combinacin de los valores veritativos de sus componentes, son tautologas o leyes lgicas. En el clculo proposicional existen algunas tautologas especialmente tiles cuya demostracin se reduce a la confeccin de su correspondiente tabla de verdad, a saber: Involucin ~ (~ p) p (se lee "no, no p, equivale a p") Idempotencia (p ~ p) p (p ~ p) p Conmutatividad a) de la disyuncin: p q q p b) de la conjuncin: p q q p Asociatividad a) de la disyuncin: (p q) r p (q r) b) de la conjuncin: (p q) r p (q r) Distributividad: De la conjuncin respecto de la disyuncin: (p q) r (p r) (q r) De la disyuncin respecto de la conjuncin: (p q) r (p r) (q r) Leyes de De Morgan ~ ( p q ) ~ p ~ q "La negacin de una disyuncin equivale a la conjuncin de las negaciones" ~ ( p q ) ~ p ~ q
"La negacin de una conjuncin equivale a la disyuncin de las negaciones" Negacin de una Implicacin Las proposiciones p q y ~ (p ~ q) son equivalentes, como vemos realizando la tabla de valores correspondientes: p q p q (p ~ q) ~(p ~ q) p q ~(p ~ q) V V F F V F V F V F V V F V F F V F V V V V V V
Con esto, comprobamos que la negacin de la primera equivale a la negacin de la segunda, es decir ~ (p q) ~{ ~(p ~ q)}, y podemos concluir entonces que: ~ ( p q ) ( p ~ q) Es decir, la negacin de una implicacin no es una implicacin sino la conjuncin del antecedente con la negacin del consecuente. Ejemplo: Sea la implicacin p: hoy es viernes entonces maana es domingo Su negacin es ~ p: hoy es viernes y maana no es domingo. Funciones proposicionales y cuantificadores Funcin Proposicional Supongamos los enunciados abiertos: " x es la capital de Buenos Aires" " y + 4 = 11" Estos no tienen un valor veritativo. Pero si en el primero de ellos hacemos x = La Plata, tenemos: "La Plata es la capital de Buenos Aires" (V) Asimismo, si en el segundo hacemos x = 9, resulta: 9 + 4 = 11 (F) Podemos, entonces, dar la siguiente definicin: "Una funcin proposicional es un enunciado abierto de la forma P(x) que se convierte en una proposicin cuando se le asigna un valor especfico a la variable". Ejemplos: p(x) : 2x + 5 > 11 , si x = 4 13 > 11 (Verdadero) q(x) : 3x + 7 = 11 , si x = 5 22 = 16 (Falso) r(x) : 2x + 1 = 5 , si x = 2 5 = 5 (Verdadero) s(x) : x es un animal, si x = mesa se tendr : mesa es un animal (Falso) t(x) : x es un ave, si x = flamenco se tiene: el flamenco es un ave (Verdadero) Cuantificadores A partir de funciones proposicionales es posible obtener proposiciones generales mediante un proceso llamado de cuantificacin. Asociados a la indeterminada x, introducimos los smbolos x y x, llamados cuantificador universal y cuantificador existencial respectivamente. Las expresiones Para todo x, se verifica p(x) se denota por x : p(x) Existe x, tal que se verifica p(x) se denota por x / p(x) Corresponden a una funcin proposicional p(x) cuantificada universalmente en el primer caso, y existencialmente en el segundo. Ejemplo: Una funcin proposicional cuantificada universalmente es V si y slo si son V todas las proposiciones particulares asociadas a aquella. Para asegurar la verdad de una proposicin cuantificada universalmente es suficiente que sea verdadera alguna de las proposiciones asociadas a la funcin proposicional. Un problema de inters es la negacin de funciones proposicionales cuantificadas. Por ejemplo, La negacin de "Todos los enteros son impares" es "Existen enteros que no son impares" y en smbolos: x / ~ p(x) Entonces, para negar una funcin proposicional cuantificada universalmente se cambia el cuantificador en existencial, y se niega la funcin proposicional. Ejemplo: Supongamos la proposicin: Todos los alumnos de mi colegio son aplicados La vamos a escribir en lenguaje simblico, negarla y retraducir la negacin al lenguaje ordinario. Nos damos cuenta pronto que se trata de la implicacin de dos funciones proposicionales:
p(x): es alumno de mi colegio q(x): es aplicado Tenemos: x : p(x) q(x) Teniendo en cuenta la forma de negar una funcin proposicional cuantificada universalmente y una implicacin resulta: x / p(x) ~ q(x) Y traduciendo al lenguaje ordinario resulta: Existen alumnos de mi colegio que no son aplicados.