Professional Documents
Culture Documents
Y MTODOS DE DEMOSTRACIN
Prlogo
PRLOGO
Tanto en su vida diaria como, sobre todo, en la investigacin cientfica, el hombre debe
muchos de sus xitos o fracasos a la eficacia de sus argumentos (o razonamientos).
La lgica es la disciplina que trata de los mtodos de razonamiento; la lgica proporciona
reglas y tcnicas para determinar si es o no vlido un argumento dado. El razonamiento
lgico se emplea en matemticas para demostrar teoremas; en ciencias de la computacin,
para verificar si son o no correctos los programas; en las ciencias fsicas y naturales, para
sacar conclusiones de experimentos; y en las ciencias sociales y en la vida cotidiana, para
resolver una gran variedad de problemas. Claramente, se usa en forma constante el
razonamiento lgico.
La lgica simblica o matemtica es probablemente, en su parte elemental, la teora
cientfica ms sencilla, segura y completa de nuestro actual universo de conocimientos.
Esta teora rene un repertorio de tpicos, de ya consagrada validez, que han sido
adquiridos en el curso de los ltimos cien aos: el lgebra de BOOLE (lgica de
enunciados), la axiomtica cuantificacional de FREGE-RUSSEL, los clculos de deduccin
natural de GENTZEN, los mtodos metamatemticos de HILBERT, la semntica de
TARSKI y los concretos y ms recientes resultados metatericos de POST, SKOLEM,
GDEL-HENKIN y CHURCH.
Durante dos mil aos los matemticos han estado haciendo inferencias correctas, de ndole
sistemtica, y los lgicos y filsofos han estado analizando la naturaleza de los argumentos
vlidos. Es, en consecuencia, sorprendente que slo en las tres o cuatro ltimas dcadas
haya sido desarrollada una teora formal de la inferencia plenamente satisfactoria. En el
largo periodo que se extiende desde Aristteles, en el siglo IV A.C., hasta Leibniz en el
siglo XVII, los lgicos de la antigedad, los medievales y los postmedievales descubrieron
mucho de importancia y significacin sobre la lgica, pero el ms importante defecto de
esta tradicin clsica era su fracaso en relacionar la lgica como teora de la inferencia a la
clase de razonamientos deductivos que se usan continuamente en matemticas.
Leibniz tena cierta visin sobre la necesidad de hacer esta conexin, pero hasta fines del
siglo XIX y comienzos del XX se establecieron relaciones sistemticas entre la lgica y las
matemticas, principalmente mediante las obras de FREGE, PEANO y RUSSEL. A pesar
del alcance y magnitud de sus investigaciones, slo en aos recientes ha sido formulada una
teora completamente explcita de la inferencia, adecuada para manejar todos los casos
paradigmticos de razonamiento deductivo, en matemticas y en las ciencias empricas. Es
grande el nmero de personas que han contribuido a estos desarrollos, pero quizs los ms
prominentes han sido KURT, GDEZ, DAVID HILBERT y ALFREDO TARSKI.
Los tres primeros captulos de este texto son una introduccin a la lgica simblica
elemental para cualquier tipo de lector que est interesado en introducirse en esta materia.
Como una aplicacin de stos, el captulo cuarto trata de los mtodos de demostracin en
matemticas. La lgica no es solo ciencia, sino tambin arte de la deduccin, y su dominio
exige, como la aritmtica, la capacidad de efectuar clculos bien hechos.
Prlogo
El primer captulo hace un recorrido por el clculo proposicional que es la parte de la lgica
que trata sobre las proposiciones y fue desarrollado sistemticamente por primera vez por el
filsofo griego Aristteles hace ms de dos mil trescientos aos. Este captulo contiene el
material bsico comn de la mayor parte de los libros de lgica, se presentan las
proposiciones, conectivos lgicos y tablas de verdad. Adems, se tratan tambin las
equivalencias lgicas como una herramienta esencial para trabajar el lgebra declarativa y
las formas normales.
Las implicaciones lgicas, conocidas, ms comnmente, como reglas de inferencia, y la
forma como pueden utilizarse como base de un razonamiento vlido es el tema que se trata
en el segundo captulo; all se presentan algunos mtodos de demostracin como el
proporcionado por el teorema de la deduccin, el mtodo por reduccin al absurdo y la
resolucin. Hay, por supuesto, razonamientos que no son vlidos, llamados falacias que,
tambin, los analizaremos en este captulo.
La generalizacin de los temas presentados en los dos captulos anteriores se trata en el
tercer captulo, el de clculo de predicados, ste contiene todas las componentes del clculo
proposicional y de la inferencia lgica, incluyendo las constantes, las variables
proposicionales y los conectivos lgicos. Adems, el clculo de predicados contiene
sujetos, funciones proposicionales y cuantificadores, conceptos que examinaremos
tambin.
Dos importantes preguntas que aparecen en el estudio de las matemticas son: (1) cundo
es correcta una demostracin matemtica?, y (2) qu mtodos se pueden utilizar para
construir demostraciones matemticas? Este es el tema tratado en el cuarto captulo, el de
mtodos de demostracin. Los mtodos de demostracin son importantes no slo porque se
utilizan para demostrar teoremas matemticos, sino por sus muchas aplicaciones en otras
ciencias. Hay muchos errores comunes en la construccin de una demostracin,
describiremos brevemente algunos de ellos en este captulo. Tambin, presentaremos el
mtodo de induccin matemtica, cmo se puede utilizar y por qu es un mtodo vlido de
demostracin.
Las matemticas se ensean generalmente como si estuviesen esculpidas en piedra. Casi
todos los textos de matemticas presentan formalmente los teoremas y sus correspondientes
demostraciones. Tal presentacin no permite entrever el proceso de descubrimiento en
matemticas. La formulacin de conjeturas y los intentos de asentar estas conjeturas bien
mediante demostraciones o utilizando contraejemplos lo describiremos brevemente en la
parte final del cuarto captulo. Muchos problemas esperan todava a ser resueltos por gente
inteligente, se enuncian algunos de los ms accesibles y famosos de estos problemas
abiertos.
Aunque las ideas expuestas en este texto no son creacin exclusiva del autor, creo haber
aportado en l el esfuerzo personal y mi experiencia de muchos aos de docencia, con la
esperanza de que los profesores de lgica se sirvan de stas para orientar su labor didctica
en la obtencin del noble fin de la superacin de nuestra juventud estudiosa. Convencido
como estoy de que ninguna obra humana es perfecta, sern los profesores y los estudiantes
quienes con sus opiniones y sugerencias habrn de ayudarme a mejorar el presente texto.
Contenido
CONTENIDO
1. CLCULO PROPOSICIONAL
1.1. Proposiciones
1.2. Proposiciones simples (o atmicas)
1.3. Proposiciones compuestas (o moleculares)
1.4. La conjuncin
1.5. La disyuncin
1.6. EL condicional
1.7. Recproca, contrarrecproca e inversa
1.8. EL bicondicional
1.9. Tablas de verdad de proposiciones compuestas
1.10. Prioridad de los conectivos lgicos
1.11. Traduccin de frases del lenguaje natural
1.12. Juegos de lgica
1.13. Tautologas y contradicciones
1.14. Implicaciones y equivalencias lgicas
1.15. Tablas de equivalencias lgicas importantes
1.16. lgebra declarativa
1.17. Formas normales
1.18. Tablas de verdad y formas normales
1.19. Ejercicios y temas adicionales
2. INFERENCIA LGICA
2.1. Introduccin
2.2. Reglas de inferencia y demostraciones
1. Modus Ponendo Ponens
2. Regla de Doble Negacin
3. Modus Tollendo Tollens
4. Ley de Adjuncin y Ley de Simplificacin
5. Modus Tollendo Ponens
6. Ley de Adicin
7. Ley del Silogismo Hipottico
8. Ley del Silogismo Disyuntivo
9. Ley del Simplificacin Disyuntiva
10. Leyes Conmutativas
11. Leyes de DE Morgan
12. Ley de Proposiciones Bicondicionales
2.3. Resumen
2.4. Teorema de la Deduccin
2.5. Consistencia de premisas
2.6. Pruebas indirectas
2.7. La resolucin
Contenido
2.8. Falacias
3. CLCULO DE PREDICADOS
3.1. Introduccin
3.2. Funciones proposicionales
3.3. Cuantificadores
3.4. El cuantificador universal
3.5. El cuantificador existencial
3.6. Variables ligadas
3.7. Negaciones
3.8. Traduccin de frases del lenguaje natural a lenguaje formal
3.9. Ejemplos de Lewis Carrol
3.10. Cuantificadores anidados
3.11. El orden de los cuantificadores
3.12. Validez
3.13. Equivalencias lgicas para proposiciones cuantificadas
3.14. Reglas de inferencia para proposiciones cuantificadas
1. Particularizacin Universal
2. Generalizacin Universal
3. Particularizacin Existencial
4. Generalizacin Existencial
3.15. Ejercicios y temas adicionales
4. MTODOS DE DEMOSTRACIN
4.1. Introduccin
4.2. Tipos de demostracin
1. Demostraciones directas.
2. Demostraciones indirectas.
3. Demostraciones vacuas y triviales.
4. Demostraciones por reduccin al absurdo.
5. Demostracin por casos.
6. Demostraciones de equivalencias.
7. Demostraciones de existencia.
8. Demostraciones de unicidad.
9. Razonamiento hacia adelante y hacia atrs.
4.3. Contraejemplos
4.4. Errores en las demostraciones
4.5. Induccin matemtica
4.6. Por qu es vlida la induccin matemtica
4.7. Conjeturas: Demostracin y contraejemplos
4.8. Problemas abiertos
4.9. Resumen
1. CLCULO PROPOSICIONAL
Hay tres clases de lenguaje mediante los cuales nos podemos comunicar: el lenguaje oral
que se manifiesta verbalmente; el lenguaje escrito que es una traduccin del lenguaje oral
mediante frases impresas; y el lenguaje simblico que es una traduccin de los dos
anteriores, mediante smbolos apropiados que siguen reglas bien definidas.
Tanto el lenguaje oral como el escrito sufren el defecto de que, muchas veces, las ideas no
se expresan en forma precisa, dando lugar a ambigedades. El lenguaje simblico, que es
utilizado en matemticas y en otras disciplinas, es, por el contrario preciso y no da lugar a
falsas interpretaciones.
En este primer captulo se presenta los conceptos y leyes del clculo proposicional. Las
reglas de la lgica le dan un significado preciso a los enunciados matemticos y no
matemticos y se usan para distinguir entre argumentos vlidos y no vlidos.
Un concepto bsico y esencial de la lgica es el de proposicin, que definimos a
continuacin.
1.1. Proposiciones
Definicin 1.1 Una proposicin es una expresin con sentido completo mediante la cual se
afirma o se niega algo que puede ser verdadero o falso (pero no las dos cosas a la vez).
Ejemplo 1. Son proposiciones:
a) 2 es un nmero primo
b) 15 no es mltiplo 5
c) Bogot es la capital de Colombia
Ejemplo 2. No son proposiciones:
a) Hace fro!
b) Qu hora es?
Dada una proposicin, su negacin se considera tambin una proposicin.
1.5. La disyuncin
Definicin 1.5 La disyuncin de dos proposiciones p y q , que se denota por p q y se
lee p o q , es la proposicin que se obtiene enunciando q a continuacin de p
separadas por la conectiva o. La disyuncin p q es falsa cuando p y q son falsas, en
los dems casos es verdadera. Lo anterior se resume en la siguiente tabla de verdad para la
disyuncin
p q
pq
V V
V
V F
V
V
F V
F F
F
Una disyuncin es verdadera cuando al menos una de las dos proposiciones es verdadera.
Ejemplo 9. La disyuncin de las proposiciones del ejemplo 8, es p q : Hoy es viernes
u hoy llueve. Esta proposicin es verdadera cualquier da que sea viernes o llueva
(incluidos los viernes que llueve). Es falsa slo los das que ni son viernes ni llueve.
Ejemplo 10. La proposicin compuesta la tierra es un planeta o el sol no es el centro del
universo se puede simbolizar como p q siendo p : la tierra es un planeta y q : el
sol es el centro de la tierra.
3
Ejemplo 11. La siguiente tabla de verdad muestra los posibles valores de verdad de la
proposicin p q a partir de los posibles valores de verdad de p y de q .
p
V
V
F
F
q
V
F
V
F
q
F
V
F
V
p q
V
V
F
V
V
V
F
F
V
F
V
F
pq
F
V
V
F
1.6. EL condicional
Definicin 1.6 El condicional de dos proposiciones p y q , que se denota por p q y se
lee si p entonces q , es la proposicin que se obtiene enunciando q a continuacin de
p separadas por la conectiva sientonces. El condicional p q es falso nicamente
cuando p es verdadera y q falsa, en los dems casos es verdadero. Lo anterior se resume
en la siguiente tabla de verdad para el condicional
p
V
V
F
F
q
V
F
V
F
pq
V
F
V
V
p implica q
p slo si q
una condicin suficiente para q es p
q siempre que p
q es necesario para p
q se deduce de p
Ejemplo 12. Cules son las recproca, contrarrecproca e inversa del condicional: El
equipo local gana siempre que llueve?
Solucin. Como q siempre que p es una forma de expresar el condicional p q , la
afirmacin original se puede escribir como: Si llueve, entonces el equipo local gana. En
consecuencia, la recproca de este condicional es: Si el equipo local gana, entonces
llueve. La contrarrecproca es: Si el equipo local no gana, entonces no llueve y la
inversa es: Si no llueve, entonces el equipo local no gana. Slo la contrarrecproca es
equivalente a la afirmacin original.
1.8. EL bicondicional
Definicin 1.7 El bicondicional de dos proposiciones p y q , que se denota por p q y
se lee p si, y slo si q , es la proposicin que se obtiene enunciando q a continuacin de
p separadas por la conectiva si, y slo si. El bicondicional p q es verdadero
nicamente cuando p y q tienen el mismo valor de verdad, en los dems casos es falso.
Lo anterior se resume en la siguiente tabla de verdad para el bicondicional
p
V
V
F
F
q
V
F
V
F
pq
V
F
F
V
Ejercicios
1. Cules de las siguientes frases son proposiciones? Cul es el valor de verdad de
aquellas que son proposiciones?
a) Cali es la capital de Colombia.
b) Buenos Aires es la capital de Argentina.
c) 2+3=5.
d) 5+7=10.
e) 2 x + 3 = 7 .
f) Responde a esta pregunta.
g) Muy bien!
h) x + y = y + x para todo par de nmeros reales x y y .
2. Cul es la negacin de cada uno de los siguientes enunciados?
a) Hoy es jueves.
b) No hay polucin en Bogot.
c) 2+1=3.
d) El verano de Villavicencio es clido y soleado.
e) El verano de Villavicencio es clido o soleado.
3. Sean p y q los enunciados
p: Est permitido nadar en la costa de Cartagena
q: Se han divisado tiburones cerca de la costa
Exprese cada una de las siguientes proposiciones en lenguaje natural.
a) q
b) p q
c) p q
d) p q
e) q p
f) p q
g) p q
h) p ( p q)
4. Sean p y q los enunciados
p: Estamos bajo cero
q: Nieva
Escriba los siguientes enunciados utilizando p, q y conectivos lgicos:
8
a)
b)
c)
d)
e)
f)
g)
8. Diga qu significa cada una de las siguientes frases en los casos en que el o es inclusivo
(es decir, una disyuncin) o bien exclusivo. Cul crees que es el significado que se
quiere expresar realmente en cada caso?
a) Para matricularte en lgica debes haber cursado una asignatura de clculo o alguna
asignatura de sistemas.
b) Cuando compras un vehculo de marca X, te devuelven US$ 2000 en efectivo o el
2% del prstamo solicitado.
c) La cena para los dos incluye dos platos de la carta A o tres de la carta B.
d) En el colegio se suspenden clases si caen ms de 50 cm de nieve o si el viento
helado baja de -20 C.
9. Escriba cada uno de los siguientes enunciados en la forma si p, entonces q.
a) Nieva siempre que el viento sopla del noreste.
b) El manzano florecer si el tiempo se mantiene clido durante una semana.
c) Que los Pistons ganen el campeonato implica que vencieron a los Lakers.
d) Es necesario subir 12 Km para llegar a la cima del pico.
e) Para ser profesor fijo es suficiente con ser famoso.
f) Si conduces ms de 600 Km seguidos, necesitaras ms gasolina.
g) Tu garanta es vlida slo si compraste el reproductor de DVD hace menos de 90
das.
10. Escriba cada uno de los siguientes enunciados en la forma p si, y slo si q.
a) Si hace calor afuera, te compras un helado, y si te compras un helado, hace calor
afuera.
b) Para ganar la rifa es necesario y suficiente tener el nmero ganador.
c) Ascenders slo si tienes contactos, y tienes contacto slo si asciendes.
d) Si ves televisin, tu mente se empobrecer, y recprocamente.
e) El tren llega con retraso exactamente aquellos das que tengo que tomarlo.
f) Es necesario y suficiente que el nmero entero sea par, para que sea divisible entre
dos.
11. Enuncie la recproca, la contrarrecproca y la inversa de cada uno de los siguientes
condicionales.
a) Si un entero es par, entonces es divisible por 2.
b) Si nieva hoy, esquiar maana.
c) Voy a clases siempre que vaya a haber un control.
d) Cuando me acuesto tarde, es necesario que duerma hasta el medioda.
e) Un entero positivo es primo slo si no tiene otros divisores distintos de 1 y l
mismo.
Ejemplo 14. Construir las tablas de verdad para las siguientes proposiciones compuestas:
a) ( p q) (p q) .
b) ( p (q r )) ( p (q r )) .
Solucin. a) Para estas dos proposiciones simples p y q se tienen cuatro posibilidades
distintas de acuerdo a los valores de verdad de p y q . La tabla de verdad se presenta a
continuacin:
p
p q
V
V
F
F
V
F
V
F
F
V
F
V
V
V
F
V
( p q)
F
F
V
F
p q
F
F
V
V
F
F
V
F
( p q) (p q)
V
V
V
V
qr
p (q r )
V
V
V
V
F
F
F
F
V
V
F
F
V
V
F
F
V
F
V
F
V
F
V
F
V
F
V
V
V
F
V
V
V
F
V
V
V
V
V
V
q r
V
p (q r )
( p (q r )) ( p (q r ))
V
V
V
V
V
F
F
F
V
F
V
V
V
F
F
F
F
F
F
V
F
F
F
Otra forma distinta (en apariencia) de construir la tabla de verdad de una proposicin
compuesta es indicando debajo de las correspondientes proposiciones simples sus posibles
valores de verdad y, debajo de cada conectiva lgica el valor de verdad del resultado
correspondiente. De esta forma; por ejemplo, la tabla de verdad del ejemplo 14, parte b),
queda as:
(p
V
V
V
V
F
F
F
F
V
F
V
V
V
V
V
V
(q
V
V
F
F
V
V
F
F
V
F
V
V
V
F
V
V
r ))
V
F
V
F
V
F
V
F
V
F
V
V
V
F
F
F
(p
V
V
V
V
V
F
F
F
(q r ))
V
F
F
F
V
F
F
F
11
ambiguos. Transformar frases a expresiones lgicas trae consigo evitar estas ambigedades.
Se debe tener en cuenta que esto puede conllevar a hacer un conjunto de suposiciones
razonables basadas en el sentido que se le d a la frase. Por otra parte, una vez que hayamos
traducido frases del lenguaje natural a expresiones lgicas, podemos analizar estas
expresiones lgicas para determinar sus valores de verdad, las podemos manipular y
podemos utilizar las reglas de inferencia (que se tratarn ms adelante, en el captulo 2)
para razonar sobre ellas. El paso del lenguaje natural al lenguaje formal se conoce como
formalizacin. Para ilustrar el proceso de formalizacin, consideremos los siguientes
ejemplos
Ejemplo 15. Cul es la formalizacin de la siguiente frase?:
Puedes acceder a Internet desde la universidad slo si estudias sistemas o no eres alumno
de primero.
Solucin. Hay muchas formas de formalizar esta frase. Aunque es posible representar la
frase mediante una variable proposicional simple, como p , no sera til para analizar su
significado o razonar con ella. As, utilizaremos proposiciones simples para representar
cada parte de la oracin y determinar los conectivos lgicos apropiados entre ellas. En
particular, representaremos las frases Puedes acceder a Internet desde la universidad,
Estudias sistemas y Eres alumno de primero por p , q y r , respectivamente.
Considerando que slo si es una forma de expresar un condicional, la frase se puede
representar como p (q r ) .
Ejemplo 16. Cmo se puede formalizar la siguiente frase?:
No puedes montar en la montaa rusa si mides menos de 1.20 m, a no ser que seas mayor
de 16 aos.
Solucin. De nuevo, hay muchas formas; la ms simple, pero menos til, es representarla,
como p . Aunque no es incorrecto, no sera eficiente para tratar de analizarla o razonar con
ella. Lo ms apropiado es usar proposiciones simples para representar partes de esa frase y
decidir los conectivos lgicos entre ellas. En particular, si representamos por p , q y r ,
respectivamente, las frases Puedes montar en la montaa rusa, Mides menos de 1.20 m
y Eres mayor de 16 aos, la frase se puede representar como (q r ) p . Por
supuesto, hay otras formas de representar esta frase mediante expresiones lgicas, pero la
que hemos usado se ajusta a nuestras necesidades.
Ejercicios
1. Construya la tabla de verdad para cada una de las siguientes expresiones:
a) p p
b) p p
c) ( p q) q
d) ( p q) ( p q)
e) ( p q) (q p )
f) ( p q ) (q p)
13
2.
r ( p s) ((t q) u )) .
8. Un muchacho le dice a su novia me caso contigo slo si consigo trabajo. En efecto el
muchacho encontr trabajo pero no se cas con ella. incumpli su promesa?
9. La proposicin n-sima de una lista de 100 proposiciones es: Exactamente n de las
proposiciones de esta lista son falsas.
a) Qu conclusiones se pueden derivar de estas proposiciones?
b) Responde la parte a) si la proposicin n-sima es Al menos n de las proposiciones
de la lista son falsas.
c) Responde la parte b) suponiendo que la lista contiene 99 proposiciones.
10. Cada uno de los habitantes de una aldea remota dice siempre la verdad o siempre
miente. Un aldeano siempre responder un Si o No por respuesta a las preguntas de
los turistas. Suponga que eres un turista que visita la zona y encuentras una bifurcacin
en el camino. Una direccin conduce a las ruinas que quieres visitar. La otra direccin
conduce a la jungla profunda. Un aldeano se encuentra en la bifurcacin del camino.
Qu pregunta debes hacerle al aldeano para averiguar la direccin correcta?
14
Ejercicios
Los ejercicios 1, 2 y 3 estn relacionados con la isla de los caballeros y villanos inventada
por Smullyan, donde los caballeros siempre dicen la verdad y los villanos siempre mienten.
Te encuentras a dos personas, A y B. Determina, si es posible, qu son A y B en cada caso.
Si no puedes determinar qu son, puedes deducir alguna conclusin?
1. A dice Al menos uno de nosotros es un villano y B no dice nada.
2. A dice Los dos somos caballeros y B dice A es un villano.
3. Tanto A como B dicen Yo soy un caballero.
4. En Turqua se acostumbraba que los reos condenados a muerte eligieran la forma de
morir, para ello deberan de decir una proposicin. Si la proposicin era verdadera lo
decapitaban y si era falsa lo ahorcaban. El da del juicio un reo judo dijo la siguiente
proposicin: Ser ahorcado y continu Si me ahorcan van a quebrantar la ley puesto
que lo que he dicho es verdad, por lo tanto deberan de decapitarme; pero si me
decapitan, tambin van a quebrantar la ley puesto que lo que he dicho es falso. Qu
hacen con el judo, lo decapitan, lo ahorcan, lo dejan libre?
p
F
V
p p
V
V
p p
F
F
Equivalencias lgicas
p p V
p p F
p V p
pF p
p V V
pF F
p p p
p p p
(p) p
pq q p
pq q p
p (q r ) ( p q) r
p (q r ) ( p q) r
p (q r ) ( p q) ( p r )
p (q r ) ( p q ) ( p r )
( p q ) p q
( p q ) p q
p ( p q) p
p ( p q) p
( p q ) (p q) q
( p q ) (p q) q
p V V y F p V
V p p y
p F p
p q p q
p q q p
p q p q
p q ( p q)
( p q) p q
( p q) ( p r ) p (q r )
( p q) ( p r ) p (q r )
( p r ) (q r ) ( p q ) r
( p r ) (q r ) ( p q ) r
Equivalencias lgicas relacionadas con bicondicionales
p q ( p q ) (q p )
p q p q
p q ( p q) (p q)
( p q) p q
18
La ley asociativa para la disyuncin muestra que la expresin p q r est bien definida
en el sentido de que no importa si tomamos primero la disyuncin de p y q y luego la
disyuncin de p q con r, o si primero tomamos la disyuncin de q y r y luego la
disyuncin de p y q r . De forma anloga, la ley asociativa para la conjuncin muestra
que la expresin p q r est bien definida.
Generalizando este razonamiento, se sigue que p1 p2 ... pn y p1 p2 ... pn estn
bien definidas siempre que p1 , p2 ,, pn sean proposiciones. Adems las leyes de De
Morgan se generalizan a
Solucin.
( p (p q )) p (p q )
p ((p ) q )
p ( p q )
(p p ) (p q )
F (p q )
(p q ) F
p q
( p q ) ( p q) ( p q) ( p q )
20
(p q ) ( p q )
(p p ) ( q q )
V V
V
(p q ) (q p )
[(p q ) q ] [(p q ) p ]
[(p q ) F ] [F (q p )]
(p q ) (q p )
( q p ) (p q )
( p q ) (p q )
p ( p q) ( p V ) ( p q)
p (V q )
p V
Solucin.
( p q ) (p q ) ( p p ) q
V q
Ejercicios
1. Demuestre, sin utilizar tablas de verdad, que cada uno los condicionales del ejercicio 4,
seccin anterior, es una tautologa.
2. Demuestre, sin utilizar tablas de verdad, que cada una de las leyes de absorcin del
ejercicio 5, seccin anterior, es una tautologa.
3. Demuestre, sin utilizar tablas de verdad, que cada una de las leyes del ejercicio 6,
seccin anterior, es una tautologa.
4. Determine si (q ( p q)) p es o no una tautologa.
5. Demuestre que ( p q) r y p (q r ) no son equivalentes.
21
Definicin 1.10 Se dice que una expresin lgica est en forma normal disyuntiva, que
denotaremos por fnd, si est escrita como una disyuncin de las conjunciones de las
variables o sus negaciones.
Ejemplo 27. a) Son formas normales disyuntivas: ( p q) ( p q) , p (q r ) ,
p V , p, p , V, y F.
b) No son formas normales disyuntivas: ( p q) r y p (q ( p r )) .
Definicin 1.11 Se dice que una expresin lgica est en forma normal conjuntiva, que
denotaremos por fnc, si est escrita como una conjuncin de las disyunciones de las
variables o sus negaciones.
Ejemplo 28. a) Son formas normales conjuntivas: ( p q) ( p q) , p (q r ) ,
p V , p, p , V, y F.
b) No son formas normales conjuntivas: ( p q) r y p (q ( p r ))
Toda expresin lgica se puede transformar de manera equivalente a una fnd o a una fnc.
Para ello se utilizan las equivalencias lgicas dadas anteriormente.
Solucin.
(( p q) r ) ( p q) (r )
( p q) r
(p (q)) r
( p q ) r ,
(p r ) (q r ),
ya est en fnd
ya est en fnc
23
( p q) p (q r ) ( p p r ) (q r ) .
Solucin.
( p q ) p (q r ) ( p p r ) (q r ) ( p q ) p (q r ) (V r ) (q r )
( p q ) p ( q r ) V (q r )
( p q ) p ( q r ) (q r )
[( p q ) p ] [(q r ) (q r )]
p [(q r ) (q r )]
pr
p r
q p
F
F
F
F
V
V
V
V
V
V
V
V
V
F
V
F
V
V
F
F
F
F
V
V
(p r ) (q p)
V
V
F
F
F
F
V
F
Como el valor es V para la primera, la segunda y la sptima fila de esta tabla, la fnd con
trminos mnimos es la disyuncin de las conjunciones elementales que representan esas
filas, y est dada por:
( p q r ) ( p q r ) (p q r ) .
Mediante una transformacin apropiada esto se reduce a la forma normal disyuntiva:
( p q) (p q r ) .
Consideremos ahora un ejemplo en el que la funcin lgica se conoce nicamente por su
tabla de verdad.
q
V
V
F
F
V
V
F
F
r
V
F
V
F
V
F
V
F
f
F
F
V
F
V
V
F
V
Solucin. Para la fnd, como en el ejemplo anterior, obsrvese que el valor es V para la
tercera, la quinta, la sexta y la octava fila de esta tabla, luego la fnd con trminos mnimos
equivalente a f es:
( p q r ) (p q r ) (p q r ) (p q r ) .
Mediante transformaciones apropiadas se pueden obtener diferentes expresiones
equivalentes a la funcin lgica f , como por ejemplo:
f (p (r q)) ( p q r ) o bien f (q ( p r )) (p q )
Un hecho importante, es el de que una vez que tenemos la forma normal disyuntiva con
trminos mnimos de una frmula, es sencillo obtener la forma normal conjuntiva. Sea f
una frmula, entonces f tiene el valor de verdad V, slo donde f tiene el valor de
verdad F. De donde la fnd para f se obtiene de la tabla de verdad para f, de la misma
forma que la fnd para f , excepto que son las filas con valores de verdad F las que se
utilizan. Luego, de esta manera podemos obtener la fnc para f; es decir, hallando
inicialmente la fnd para f y mediante las leyes de De Morgan y la ley de doble negacin
obtenemos la fnc para f.
25
Ejemplo 34. Consideremos de nuevo la funcin lgica f del ejemplo anterior cuya fnd con
trminos mnimos ya conocemos. Entonces la fnd para f es:
f ( p q r ) ( p q r ) ( p q r ) (p q r )
Por lo tanto, y utilizando las leyes de De Morgan y la ley de doble negacin obtenemos:
f (( p q r ) ( p q r ) ( p q r ) (p q r ))
(p q r ) (p q r ) (p q r ) ( p q r )
Que es la fnc equivalente a la funcin lgica f.
Ejercicios
1. Halle la fnd y la fnc (simplifique), equivalente a cada una de las siguientes expresiones:
a) (p r ) (q p)
b) ( p q) r
c) ( p q) (r q)
d) ( p q ) ( p q r )
e) (( p q) ((q r ) p)) f) ( p p ) p
2. Halle la fnd y la fnc (y simplifique), equivalente a la siguiente expresin:
( p q) ( p (r s)) ( p q s) .
3. Demuestre que la fnd ( p q r ) (p q r ) (p q r ) (p q r )
es equivalente a la expresin (p (r q)) ( p q r ) .
4. Demuestre que la fnd ( p q r ) (p q r ) (p q r ) (p q r )
es equivalente a la expresin (q ( p r )) (p q ) .
5. Demuestre que la fnd ( p q r ) ( p q r ) (p q r ) es equivalente a la
fnd ( p q) (p q r ) .
6. Encuentre la forma normal disyuntiva y la forma normal conjuntiva de cada una de las
funciones lgicas, f y g, dadas en la siguiente tabla de verdad:
p
V
V
V
V
F
F
F
F
26
q
V
V
F
F
V
V
F
F
r
V
F
V
F
V
F
V
F
f
F
F
V
V
V
V
F
F
g
V
F
V
F
F
V
F
V
{ }
{ } es un
27
q p
es
no es asociativo.
13. Cuntas tablas de verdad diferentes de frmulas que relacionen las proposiciones p y q
existen?
Se dice que una proposicin es satisfacible si existe alguna asignacin de valores de verdad
para las variables, de dicha proposicin, que la hacen verdadera.
14. Cules de las siguientes proposiciones son satisfacibles?
a) ( p q r ) ( p q s) ( p r s) (p q s) ( p q s)
b) (p q r ) (p q s) ( p q s) (p r s) ( p q r )
( p r s)
c) ( p q r ) ( p q s) (q r s) (p r s) (p q s)
( p q r ) (p q s) (p r s)
La lgica difusa o borrosa se utiliza en inteligencia artificial. En lgica difusa, una
proposicin tiene un valor de verdad que es un nmero comprendido entre 0 y 1, ambos
incluidos. Una proposicin con un valor de verdad de 0 es falsa y con un valor de verdad de
1 es verdadera. Los valores entre 0 y 1 indican grados de verdad. Por ejemplo, el valor de
verdad 0.8 se puede asignar a la proposicin Alfredo est feliz, ya que Alfredo est feliz
la mayor parte del tiempo, y el valor de verdad 0.4 se asignar a la proposicin Juan est
feliz cuando Juan est feliz un poco menos de la mitad del tiempo.
15. El valor de verdad de la negacin de una proposicin en lgica difusa es 1 menos el
valor de verdad de la proposicin. Cules son los valores de verdad de las
afirmaciones Alfredo no est feliz y Juan no est feliz?
16. El valor de verdad de la conjuncin de dos proposiciones en lgica difusa es el mnimo
de los valores de verdad de las dos proposiciones. Cul es el valor de verdad de las
frases Alfredo y Juan estn felices y Ni Alfredo ni Juan estn felices?
17. El valor de verdad de la disyuncin de dos proposiciones en lgica difusa es el mximo
de los valores de verdad de las dos proposiciones. Cul es el valor de verdad de las
frases Alfredo est feliz o Juan est feliz y Alfredo no est feliz o Juan no est feliz?
28