Razonamientos y Acertijos Lógicos Proposicionales
Razonamientos y Acertijos Lógicos Proposicionales
(Bis)
Razonamientos y Acertijos en la Lógica
Proposicional
55
2. (Bis)
56 Razonamientos y Acertijos en la Lógica Proposicional
n este capítulo trabajaremos sobre cómo usar la lógica proposicional para modelar y resolver
E razonamientos y juegos lógicos.
§Versión 2015.1
2.1. Razonamientos Lógicos 57
p0
..
.
pn
q
donde p0 , p1 , . . . , pn son las premisas y q es la conclusión, y la línea horizontal separa las pre-
misas de la conclusión, y se traduce a la expresión “ por tanto”. Veamos un ejemplo concreto:
donde la proposición: “No todo hombre es infalible ” es la conclusión, y las restantes premisas:
“Si todo hombre es infalible entonces no hay error en la ciencia ” y “Hay error en la ciencia”
son las premisas.
Debemos observar que premisa y conclusión son términos relativos; la misma proposición
puede ser premisa en un razonamiento y conclusión en otro. Por ejemplo:
Aquí, la proposición “Todo suceso es necesario ” es la conclusión, y las otras dos son pre-
misas. Pero la proposición “Todo suceso está predeterminado ” es la conclusión del siguiente
razonamiento:
Tomada aisladamente ninguna proposición es una premisa o una conclusión. Es una premisa
cuando aparece como supuesto de un razonamiento. Es una conclusión sólo cuando aparece en
un razonamiento en el que se afirma que se desprende de las proposiciones afirmadas en ese
razonamiento.
En algunos razonamientos, como los dos anteriores, las premisas se enuncian primero y la
conclusión al final. Pero no todos los razonamientos presentan ese orden, como por ejemplo, si
este estuviera enunciado en forma de prosa, como se muestra a continuación:
En una democracia, los pobres tienen más poder que los ricos, porque son más,
y la voluntad de la mayoría es suprema.
§Versión 2015.1
2. (Bis)
58 Razonamientos y Acertijos en la Lógica Proposicional
dado que la proposición que se distingue y se deriva del resto es: “En una democracia los
pobres tienen más poder que los ricos”, y las restantes proposiciones: “Los pobres son mayoría
respecto a los ricos”, y “La voluntad de la mayoría es suprema” son las premisas.
(2.2) Definición.
Supongamos un razonamiento en donde p0 , p1 , . . . , pn son las premisas y q es la con-
clusión, es decir:
p0
..
.
pn
q
éste se considerará válido si siempre que p0 , p1 , . . .,pn sean verdaderas entonces tam-
bién lo es q. Dadas las tablas de verdad de la conjunción y de la implicación, esto ocurre
si y sólo si la siguiente expresión es una tautología
RAZ : p0 ∧ p1 ∧ . . . ∧ pn ⇒ q (2.1)
Modus Tollens
Por ejemplo en el razonamiento
§Versión 2015.1
2.1. Razonamientos Lógicos 59
si llamamos:
p : Tengo pelo
q : Soy feliz
podemos traducirlo como
p⇒q
¬q
¬p
Se puede ahora comprobar la validez del razonamiento construyendo la tabla de verdad
asociada:
p q p ⇒ q ¬q (p ⇒ q) ∧ ¬q ¬p (p ⇒ q) ∧ ¬q ⇒ ¬p
true true true false false false true
true false false true false false true
false true true false false true true
false false true true true true true
Esta forma de razonamiento tiene un nombre en la literatura clásica sobre lógica: modus
tollens
Modus Ponens
Veamos ahora otro razonamiento capilar:
Si tuviera pelo sería feliz
Tengo pelo
Soy feliz
si lo traducimos a su forma simbólica como lo hicimos anteriormente
p⇒q
p
q
y construimos la tabla de verdad correspondiente, observamos también que en este caso se trata
de una tautología:
p q p⇒q (p ⇒ q) ∧ p (p ⇒ q) ∧ p ⇒ q
true true true true true
true false false false true
false true true false true
false false true false true
Esta forma de razonamiento tiene un nombre en la literatura clásica sobre lógica: modus
ponens
§Versión 2015.1
2. (Bis)
60 Razonamientos y Acertijos en la Lógica Proposicional
Invalidez
Veamos ahora un ejemplo más de razonamiento capilar:
p⇒q
¬p
¬q
p q p ⇒ q ¬p (p ⇒ q) ∧ ¬p ¬q (p ⇒ q) ∧ ¬p ⇒ ¬q
true true true false false false true
true false false false false true true
false true true true true false false
false false true true true true true
Más aún, mirando la tabla de verdad es posible saber cuándo las premisas son verdaderas y
la conclusión es falsa. En este caso, esto ocurre cuando p es falsa y q es verdadera, es decir
cuando tenemos un pelado feliz. Nuestra conclusión respecto al razonamiento, es que el mismo
es inválido, y la tabla de verdad es la muestra de nuestra afirmación.
Si bien este método para analizar razonamientos es efectivo para razonamientos con pocas
variables booleanas, a medida que la cantidad de variables crece, el tamaño de las tablas de
verdad crece de manera exponencial (hay 2n filas en una tabla de verdad con n variables boo-
leanas). En las secciones siguientes veremos métodos alternativos para determinar la validez de
razonamientos y de expresiones booleanas en general, los cuales a veces resultan más cortos
que las tablas de verdad.
§Versión 2015.1
2.3. La Isla de Pícaros y Caballeros 61
ACER : S 1 ∧ S 2 ∧ S 3 ∧ . . . ∧ S n .
Resolución
Las partes más difíciles en la resolución de estos problemas, y sobre las que debemos prestar
especial atención son:
• Modelar formalmente las condiciones del problema.
• Construcción parcial de las tablas de verdad.
• Lectura y análisis la tabla de verdad para dar una respuesta al problema.
Sobre cada una de estas partes trabajaremos especialmente hasta el final de este capítulo. A
continuación, mostraremos como proceder en cada caso, utilizando una serie ejemplos sobre
acertijos clásicos, cuya resolución podremos alcanzarla mediante la lógica proposicional.
§Versión 2015.1
2. (Bis)
62 Razonamientos y Acertijos en la Lógica Proposicional
a: A es un caballero
Ahora bien, cualquier afirmación de A puede ser verdadera o falsa. Por ende, lo que nos dice
A puede representarse con una expresión booleana, a la cual llamaremos como E.
Tenemos dos casos:
Haciendo la conjunción de ambos razonamientos, puesto que son las dos posibilidades sobre
los dichos de A, llegamos la expresión
(a ⇒ E) ∧ (¬a ⇒ ¬E)
la cuál es equivalente a
a≡E
Por lo tanto, el valor de verdad de la proposición a, coincide con el valor de verdad de la
afirmación realizada por el habitante A. Utilizaremos esta relación para modelar lo que nos
afirme cada habitante.
A continuación mostraremos una serie de ejemplos donde ilustraremos la resolución de este
tipo de acertijos.
2.3.2. Problema 1
(2.3) Problema. Tenemos dos personas, A y B habitantes de la isla. A hace la siguiente
afirmación: “Al menos uno de nosotros es pícaro”. ¿Qué son A y B?
• Modelo:
§Versión 2015.1
2.3. La Isla de Pícaros y Caballeros 63
2. Condiciones y relaciones del problema Veamos que dicen los habitantes. En este
apartado modelamos el acertijo con expresiones booleanas.
A dice “Al menos uno de nosotros es pícaro”.
esto puede traducirse como:
a ≡ ¬a ∨ ¬b
(A dice la verdad) (A es pícaro) (B es pícaro)
3. Modelo Lógico
ACER: a ≡ ¬a ∨ ¬b
• Resolución:
a b ¬a ¬b ¬a ∨ ¬b a ≡¬a ∨ ¬b
1) t t f f f f
2) t f f t t t
3) f t t f t f
4) f f t t t f
2. Análisis y respuesta
Observamos la última columna de nuestra tabla para ACER y nos quedamos con
las filas para las cuales ACER es verdadera, es decir, es true. Estos son los casos
que “tienen sentido” la expresión lógica ACER, es decir, en los cuáles el modelo
planteado es consistente con las reglas dadas. Por ende, dichas filas se corresponden
con asignaciones de valores de verdad para las variables del problema, de las cuáles
podemos extraer información para nuestra respuesta. De tener más de una fila con
última columna en true, nos quedamos con la información que se repite en todas las
filas (veremos un ejemplo en el problema cuatro).
Buscamos las filas verdaderas para nuestro problema, y en este caso solamente la fila
2) es cierta . Por tanto, el estado S = {(a, t), (b, f )} nos da la respuesta del problema.
La interpretación es la siguiente:
∗ A es un caballero, puesto que (a, t)
∗ B es pícaro, puesto que (b, f )
2.3.3. Problema 2
(2.4) Problema. Tenemos dos habitantes, A y B. A dice “Soy un pícaro pero B no lo es”¿Que
son A y B?.
§Versión 2015.1
2. (Bis)
64 Razonamientos y Acertijos en la Lógica Proposicional
• Modelo
1. Variables Proposicionales:
a: “A es un caballero”
b: “B es un caballero”
2. Condiciones y relaciones del problema
A dice “Soy un pícaro pero B no lo es”.
a ≡ ¬a ∧ b
(A dice la verdad) (A es pícaro) (B es un caballero)
3. Modelo Lógico
(ACER): a ≡ ¬a ∧ b
• Resolución
1. Tabla de Verdad
a b ¬a ¬a ∧ b a ≡¬a ∧ b
1) t t f f f
2) t f f f f
3) f t t t f
4) f f t f t
2. Análisis y respuesta
En este caso, el estado S = {(a, f ); (b, f )}, nos da la respuesta del problema. La
interpretación sobre el mismo es la siguiente:
∗ A es pícaro, puesto que (a, f )
∗ B es pícaro, puesto que (b, f )
2.3.4. Problema 3
(2.5) Problema. Supongamos que se nos acerca un habitante A y nos dice “Si soy un ca-
ballero entonces me comeré mi sombrero”, podemos inferir el tipo de persona que es
A?
• Modelo
1. Variables
a: A es un caballero
s: A se comerá su sombrero
§Versión 2015.1
2.3. La Isla de Pícaros y Caballeros 65
2. Condiciones y Relaciones
A dice que “Si soy un caballero entonces me comeré mi sombrero”.
lo cual traducimos como:
a≡a⇒s
3. Modelo Lógico
ACER: a ≡ a⇒ s
• Resolución
• Modelo:
1. Variables
a: “A es un caballero”
b: “B es un caballero”
2. Condiciones y Relaciones
A dice que “O bien soy un pícaro, o bien B es un caballero, pero no ambos a la vez”.
lo cual traducimos como:
a ≡ (¬a 6. b)
§Versión 2015.1
2. (Bis)
66 Razonamientos y Acertijos en la Lógica Proposicional
3. Modelo Lógico
ACER: a ≡ ¬a . b
• Resolución
a b ¬a ¬a 6. b a ≡ (¬a 6. b)
t t f t t
t f f f f
f t t f t
f f t t f
2. Análisis y Respuesta
Buscamos las filas verdaderas para nuestro problema, y en este caso resultan ser las
filas (1) y (3). Por tanto, el estado S 1 = {(a, t), (b, t)} y S 2 = {(a, f ), (b, t)} nos da la
respuesta del problema. Como existen dos soluciones posibles, debemos observar las
columnas de las variables y determinar una conclusión allí para nuestro problema.
En las variables nos encontramos con:
∗ a toma distintos valores en estas filas, por lo tanto no podemos asegurar nada
sobre su veracidad.
∗ b siempre es verdadera, por lo tanto podemos asegurar que b es cierta.
Concluímos entonces que B es un caballero y no podemos asegurar nada de A.
(2.7) Problema. Alberto, Bernardo y Carlos son habitantes de la isla, y los mismos se en-
cuentran reunidos en un bar dialogando entre ellos. Cada uno afirma lo siguiente:
• Modelado
§Versión 2015.1
2.3. La Isla de Pícaros y Caballeros 67
1. Variables
a: “Alberto es un caballero”
b: “Bernardo es un caballero”
c: “Carlos es un caballero”
2. Condiciones y Relaciones
Como en este caso, cada uno de los habitantes habla, tendremos una expresión lógica
para cada caso:
∗ Alberto dice: “Bernardo y Carlos son pícaros ”
(S 1 ) a ≡ ¬b ∧ ¬c
∗ Bernardo dice: “No soy un pícaro”.
(S 2 ) b ≡ ¬(¬b)
∗ Carlos dice: “Bernardo es un pícaro”.
(S 3 ) c ≡ ¬b
3. Modelo Lógico
Para finalizar el modelo, debemos considerar la conjunción de todo lo que sabemos,
(S 1 ), (S 2 ), y (S 3 ), puesto que estas tres expresiones deben ser verdaderas simultá-
neamente. Obteniendo asi:
• Resolución
a b c ¬b ¬c ¬b ∧ ¬c a ≡ ¬b ∧ ¬c b ≡ ¬¬b c ≡ ¬b ACER
t t t f f f f t f f
t t f f t f f t t f
t f t t f f f t t f
t f f t t t t t f f
f t t f f f t t f f
f t f f t f t t t t
f f t t f f t t t t
f f f t t t f t f f
2. Análisis y Respuesta
Buscamos las filas verdaderas para nuestro problema, y en este caso resultan ser las
filas (6) y (7). Por lo tanto, los estados {(a, f ) , (b, t) , (c, f )} y {(a, f ) , (b, f ) , (c, t)}
nos dan una respuesta del problema. Como existe mas de una solución posible, ob-
servaremos el comportamiento de las variables del problema para determinar a partir
de las mismas la solución al acertijo. Obtenemos así que a es falsa en ambos estados,
§Versión 2015.1
2. (Bis)
68 Razonamientos y Acertijos en la Lógica Proposicional
y que sólo uno entre b y c puede ser cierto, por lo tanto, diremos que estos últimos
son de tipos opuestos. Así, resulta que Alberto es pícaro, y Bernardo y Carlos son
de tipos opuestos.
§Versión 2015.1
2.4. La Dama y El Tigre 69
En un reino muy lejano, el Rey decide liberar a uno de sus prisioneros, pero
antes este deberá superar una prueba. El prisionero tendrá que elegir entre dos ha-
bitaciones para lograr su libertad. Las posibilidades son: que se encuentre con un
Tigre o que se encuentre con una Dama. Si elige la habitación de la Dama, enton-
ces se casará con ella y será libre inmediatamente, pero y si elige la habitación del
Tigre deberá luchar primero con el animal, si sobrevive será libre, y sino morirá en
el intento.
El Rey, que no era una mala personal, decide brindarle una ayuda, y coloca en
cada puerta un cartel con una leyenda para que el prisionero utilice en el momento
de la decisión:
Y agrega,
- “En cada habitación hay una Dama, o un Tigre pero no ambos a la vez.
Si en las dos habitaciones hay Damas la suerte es tuya; y si en las dos
habitaciones hay Tigres, la suerte es mía”.
Comencemos con la resolución de este acertijo, siguiendo los lineamientos del checklist.
• Modelo
1. Variables
t1 : “Hay un Tigre en al habitación A”.
t2 : “Hay un Tigre en al habitación B”.
d1 : “Hay una Dama en al habitación A”.
d2 : “Hay una Dama en al habitación B”.
c1 : “El cartel de la habitación A es verdadero”.
c2 : “El cartel de la habitación B es verdadero”.
§Versión 2015.1
2. (Bis)
70 Razonamientos y Acertijos en la Lógica Proposicional
2. Condiciones y Relaciones
Lo que nos dice el Rey,
∗ “Exactamente uno de estos carteles es verdadero”.
(S 1 ) c1 . c2
∗ “En cada habitación hay una Dama, o un Tigre pero no ambos a la vez”
(S 2 ) (d1 . t1 ) ∧ (d2 . t2 )
Lo que nos dicen los carteles,
∗ Primer cartel: “Hay una Dama en la habitación A y un Tigre en la habitación
B.”
(S 3 ) c1 ≡ d1 ∧ t2
∗ Segundo cartel: “Hay una Dama en una habitación y un Tigre en la otra.”
(S 4 ) c2 ≡ ((d1 ∧ t2 ) . (t1 ∧ d2 ))
3. Modelo Lógico
Nos queda construir la tabla de verdad para dar una respuesta a nuestro problema; pero si
contamos la cantidad de variables que empleamos para modelar el acertijo, –seis variables–,
deberíamos confeccionar una tabla con 64 (26 ) filas, lo cual si bien es posible, no es deseable
destinar tanto tiempo a esta tarea. Vamos a usar un poco nuestra inteligencia, y veamos si po-
demos reducir la confección de la misma, empleando como restricciones sobre la cantidad de
estados a evaluar, la condiciones mismas del problema. En este caso, los estados que descarte-
mos, serán aquellos en los que sabemos que la expresión ACER resulta falsa.
Las primeras restricciones, S 1 y S 2 nos imponen cierta combinación de valores para las
variables del problema:
c1 c2 S1
t f t
f t t
§Versión 2015.1
2.4. La Dama y El Tigre 71
d1 t1 (d1 . t1 )
t f t
f t t
d2 t2 (d2 . t2 )
t f t
f t t
Por lo tanto, si combinamos los valores de estos estados en los que cada subexpresión es cierta,
podemos concluir que la expresión S 1 ∧ S 2 es verdadera para los estados:
c1 c2 d1 t1 d2 t2 S1 ∧ S2
t f t f t f t
t f t f f t t
t f f t t f t
t f f t f t t
f t t f t f t
f t t f f t t
f t f t t f t
f t f t f t t
y en las restantes combinaciones posibles (64 − 8 = 56) la expresión S 1 ∧ S 2 resulta falsa, y por
ende, ACER también será falsa. Por consiguiente, utilizaremos estos ocho estados que hacen a
S 1 ∧ S 2 verdadera, y evaluaremos S 3 ∧ S 4 en los mismos:
§Versión 2015.1
2. (Bis)
72 Razonamientos y Acertijos en la Lógica Proposicional
2. Análisis y Respuesta
Dado que el modelo lógico ACER resulta verdadero en el siguiente estado:
podemos concluir que el prisionero debería elegir la puerta B que es donde se en-
cuentra la Dama para conseguir rápidamente su libertad.
El animador inicia el juego, y cuelga de las tres puertas, los siguientes mensajes:
Utilizaremos el checklist para acertijos para dar una respuesta a este problema.
§Versión 2015.1
2.5. ¿ Dónde está el millón? 73
• Modelo
1. Variables
En este problema, nos ayudará contar con dos grupos de variables asociadas a los
dos hechos que necesitamos involucrar en el modelo, los cuales reponden a las pre-
guntas: ¿dónde está el millón? y ¿qué puerta dice la verdad?. Así definimos:
pi : El millon está en la puerta i; con i:=1,2,3.
qi : La puerta i dice la verdad; con i:=1,2,3.
2. Condiciones y Relaciones
Formalizamos lógicamente los que nos indican los carteles de cada una de las puer-
tas:
∗ De la puerta 1: “Esta acá.”
(S 1 ) q1 ≡ p1
∗ De la puerta 2: “No esta acá.”
(S 2 ) q2 ≡ ¬p2
∗ De la puerta 3: “No esta en la primera puerta.”
(S 3 ) q3 ≡ ¬p1
Además, sabemos que el millón está en exactamente una puerta. Esto podemos mo-
delarlo recordando que la fórmula
(F 1 ) p1 ≡ p2 ≡ p3
es verdadera cuando un número par entre p1 , p2 y p3 son falsas. Siendo 0 y 2 los
únicos pares entre 0 y 3, tenemos que (F 1 ) es verdadera cuando 1 o 3 entre p1 , p2 y
p3 son verdaderas. Por eso, si eliminamos la posibilidad de que las 3 variables sean
verdaderas simultáneamente, tenemos que la expresión (S 4 ) representa el resultado
deseado:
(S 4 ) (p1 ≡ p2 ≡ p3 ) ∧ ¬(p1 ∧ p2 ∧ p3 )
Por último, sabemos que a lo sumo uno de los carteles es verdadero, o lo que es lo
mismo qué exactamente uno o ningún cartel dice la verdad. Siguiendo un razona-
miento similar al ítem anterior, observamos que la expresión (S 4 ) la cual tomamos
como referencia, y sólo debemos cambiar las variables p por las q, agregando la po-
sibilidad de que ningún cartel sea verdadero. Esto nos lleva a la siguiente fórmula:
§Versión 2015.1
2. (Bis)
74 Razonamientos y Acertijos en la Lógica Proposicional
3. Modelo Lógico
(ACER) (S 1 ) ∧ (S 2 ) ∧ (S 3 ) ∧ (S 4 ) ∧ (S 5 )
Lo cual resulta:
Por lo tanto, conseguimos reducir la asignación de variables que pueden originar true
en la última columna. Para el grupo de las p tenemos 3 posibilidades y para el de las
q contamos con 4. En base a esto, para la confección de la tabla final, sólo debemos
combinar los resultados de ambas asignaciones, y así lograremos una tabla de 3 × 4 = 12
entradas, significativamente menor a la tabla completa. Los estados para los cuales S 4 ∧S 5
resulta verdadera son:
§Versión 2015.1
2.6. Ejercicios 75
p1 p2 p3 q1 q2 q3 ... S4 ∧ S5
t f f t f f ... t
f t f t f f ... t
f f t t f f ... t
t f f f t f ... t
f t f f t f ... t
f f t f t f ... t
t f f f f t ... t
f t f f f t ... t
f f t f f t ... t
t f f f f f ... t
f t f f f f ... t
f f t f f f ... t
Nos resta entonces, evaluar las expresión S 1 ∧ S 2 ∧ S 3 en esta combinación, para así dar
respuesta a nuestro problema. Recordemos que, las restantes combinaciones: 64−12 = 52
hacen que S 4 ∧ S 5 sea falsa, y por ende, también lo será ACER.
Abajo presentamos el resultado final, dejando como ejercicio para el lector el cálculo de
los resultados intermedios.
1. Construcción parcial de la tabla de verdad para ACER
p1 p2 p3 q1 q2 q3 ... S1 ∧ S2 ∧ S3
t f f t f f ... f
f t f t f f ... f
f f t t f f ... f
t f f f t f ... f
f t f f t f ... f
f f t f t f ... f
t f f f f t ... f
f t f f f t ... t
f f t f f t ... f
t f f f f f ... f
f t f f f f ... f
f f t f f f ... f
2. Análisis y Resolución
{(p1 , f alse), (p2, true), (p3, f alse), (q1, f alse), (q2, f alse), (q3, f alse)}
con lo cuál podemos concluir que el millón se encuentra detrás de la segunda puer-
ta.
§Versión 2015.1
2. (Bis)
76 Razonamientos y Acertijos en la Lógica Proposicional
2.6. Ejercicios
2.6.1. Razonamientos
2.1 Traducir los siguientes razonamientos presentados en lenguaje natural a expresiones boo-
leanas y analizar su validez
a) Si el presidente entiende las protestas de la gente entonces si quiere ser reelegido cam-
biará su política. El presidente quiere ser reelegido. Luego, si el presidente entiende
las protestas de la gente, entonces cambiará su política.
b) Si el presidente entiende las protestas de la gente entonces si quiere ser reelegido cam-
biará su política. El presidente cambiará su política. Luego, si el presidente entiende
las protestas de la gente, entonces quiere ser reelegido.
c) Si el gobernador quiere mejorar su imagen, o bien mejora su política social o bien
gasta más en publicidad. El gobernador no mejora su política social. Luego, si el
gobernador quiere mejorar su imagen, entonces gastará más en publicidad.
d) Si el gobernador quiere mejorar su imagen, o bien mejora su política social o bien gas-
ta más en publicidad. El gobernador mejoró su política social. Luego, si el gobernador
quiere mejorar su imagen, entonces no gastará más en publicidad.
e) Si la ciudadanía romana hubiera sido una garantía de los derechos civiles, los romanos
habrían gozado de libertad religiosa. Si los romanos hubieran gozado de libertad re-
ligiosa, entonces no se habría perseguido a los primeros cristianos. Pero los primeros
cristianos fueron perseguidos. Por consiguiente, la ciudadanía romana no puede haber
sido una garantía de los derechos civiles.
f) Si la descripción bíblica de la cosmogonía es estrictamente correcta, el Sol no fue
creado hasta el cuarto día. Y si el Sol no fue creado hasta el cuarto día, no puede haber
sido la causa de la sucesión del día y la noche durante los tres primeros días. Pero o
bien la Biblia usa la palabra día en un sentido diferente al aceptado corrientemente en
la actualidad, o bien el Sol debe haber sido la causa de la sucesión del día y la noche
durante los tres primeros días. De esto se desprende que, o bien la descripción bíblica
de la cosmogonía no es estrictamente correcta, o bien la palabra día es usada en la
Biblia en un sentido diferente al aceptado corrientemente en la actualidad.
g) Se está a favor de la pena de muerte por miedo al delito o por deseo de venganza.
Aquellos que saben que la pena de muerte no disminuye el delito, no están en favor
de la pena de muerte por miedo al delito. Por lo tanto aquellos que están a favor de la
pena de muerte, no saben que ésta no disminuye el delito o tienen deseo de venganza.
§Versión 2015.1
2.6. Ejercicios 77
a) En la isla de los pícaros y los caballeros, A dice ”O bien soy un pícaro o bien B es un
caballero”. ¿Qué son A y B?
b) Alberto, Bernardo y Carlos son caballeros o pícaros.
- Alberto dice: “Bernardo y Carlos son pícaros”.
- Bernardo dice: “No soy un pícaro”.
- Carlos dice: “Bernardo es un pícaro”.
¿Cuántos son pícaros?
c) Dos personas se dicen del mismo tipo si son ambas caballeros o ambas pícaros. Tene-
mos tres personas, A, B y C, y sabemos que:
- A dice: “B es un pícaro”.
- B dice: “A y C son del mismo tipo”.
¿Qué es C?
d) Beto, Cacho y Dan tres habitantes de la isla, se encuentran sentados conversando.
- Cacho dice: “Hay un caballero entre nosotros”.
- Dan contesta: “Estás mintiendo”.
¿Qué se puede decir acerca de la caballerosidad o picardía de los tres?.
Sugerencia: Tener presente para modelar el problema que la frase de Cacho indica
que al menos uno de ellos tiene que ser un caballero.
e) Tres habitantes de la isla Beto, Cacho, y Dan, se encuentran en el club de la isla y
surge entre ellos la siguiente discusión:
- Beto dice: “Los tres somos pícaros”.
- Cacho dice: “ Exactamente uno de los tres es un caballero”.
¿Qué son Beto, Cacho y Dan?
Sugerencia: Puede describirse el hecho de que uno o tres entre ellos es un caballero
mediante la expresión b ≡ c ≡ d, ya que esta expresión es verdadera cuando el
número de operandos falsos es par.
2.3 Resolver formalmente los siguientes acertijos lógicos, dando para cada uno de ellos el
modelo del problema y la solución o soluciones que se obtienen a las preguntas planteadas,
justificando la mismas mediante la confección de la tabla de verdad correspondiente.
§Versión 2015.1
2. (Bis)
78 Razonamientos y Acertijos en la Lógica Proposicional
2.4 Los siguientes acertijos corresponden al problema de La Dama y El Tigre. En cada uno de
ellos proponemos un leyenda para las puertas, y una ayuda del Rey para que el prisionero
pueda resolver el acertijo.
§Versión 2015.1
2.7. Ejercicios Complementarios 79
2.6 Resolver formalmente los siguientes acertijos planteando el modelo lógico asociado al
mismo y justificando su respuesta mediante la construcción de la tabla de verdad asociada.
a) Un Rey tenía exactamente dos hijos varones. Un día un hechicero secuestró a ambos,
y les dijo que le dijeran quién era el primogénito. El hijo llamado Alberto dijo: “Yo
soy el primogénito”. El hijo llamado Bernardo dijo: “Yo soy el segundo hijo”. Si se
sabe que al menos uno de ellos mintió. ¿Quién fue?. Se puede determinar ¿quién es el
hijo primogénito?.
§Versión 2015.1
2. (Bis)
80 Razonamientos y Acertijos en la Lógica Proposicional
b) Una pareja deja a sus cuatro chicos, Alberto, Beatriz, Carlos y Diana, con una niñera.
Le aclaran que uno de ellos siempre dice la verdad, pero que los otros tres siempre
mienten. Le dicen quien dice siempre la verdad, pero la niñera no presta atención y se
olvida. Mientras prepara la comida, escucha que se rompe un vaso.
- Alberto dice: “Beatriz lo hizo”.
- Beatriz dice: “Diana lo hizo”.
- Carlos dice: “Yo no lo hice”.
- Diana dice: “Beatriz mintió cuando dijo que yo lo hice”.
¿Quién es el culpable?
2.7 Los siguientes acertijos lógicos suceden en la isla de Pícaros y Caballeros, donde los
Pícaros siempres mienten y los Caballeros siempre dicen la verdad, y sólo viven estos
habitantes. Resuelva formalmente los siguientes acertijos planteando: a) el modelo lógico
del problema, b) justificando mediante una tabla de verdad la conclusión arribada que
responde la pregunta indicada.
§Versión 2015.1