
Este es un problema clásico de lógica. Se basa en dos personas. Una siempre miente. La otra siempre dice la verdad. Se les puede hacer solo una pregunta.
Entendiendo el Problema
Tenemos dos individuos. Uno es un mentiroso compulsivo. El otro es siempre veraz. Necesitamos identificar quién es quién. Solo podemos hacer una pregunta.
La clave está en formular una pregunta. Esa pregunta neutralice la mentira. Y revele la verdad independientemente de quién responda. Se debe pensar en el efecto de la mentira.
Must Read
Descomponiendo el Problema
Primero, consideramos preguntar directamente. "¿Eres el mentiroso?" La respuesta no es útil. Si preguntamos al veraz, dirá "No". Si preguntamos al mentiroso, dirá "No" también. Ambos dirán "No".
Necesitamos una pregunta más indirecta. Una que involucre a ambos individuos. Y considere las posibles respuestas en cada caso. Consideremos preguntas condicionales.
Consideremos qué pasaría si le preguntáramos a uno sobre el otro. Por ejemplo, "¿Diría el otro que eres el mentiroso?". Analicemos las respuestas.

Resolviendo el Problema Paso a Paso
Pregunta: "¿Diría el otro que eres el mentiroso?"
Caso 1: Le preguntamos al veraz. El mentiroso sí diría que el veraz es el mentiroso. Por lo tanto, el veraz dirá "Sí".
Caso 2: Le preguntamos al mentiroso. El veraz no diría que el mentiroso es el mentiroso. Pero el mentiroso debe mentir. Entonces, el mentiroso dirá "Sí".
En ambos casos, la respuesta es "Sí". Necesitamos una pregunta donde las respuestas sean diferentes.

Pregunta modificada: "¿Diría el otro que dices la verdad?"
Caso 1: Le preguntamos al veraz. El mentiroso no diría que el veraz dice la verdad. Entonces, el veraz dirá "No".
Caso 2: Le preguntamos al mentiroso. El veraz sí diría que el mentiroso dice la verdad. Pero el mentiroso debe mentir. Entonces, el mentiroso dirá "No".
De nuevo, la respuesta es la misma en ambos casos. Necesitamos una pregunta más compleja.

La pregunta final: "¿Diría el otro que eres el que dice la verdad?"
Caso 1: Le preguntamos al veraz. El mentiroso no diría que el veraz es el que dice la verdad. Por lo tanto, el veraz dirá "No".
Caso 2: Le preguntamos al mentiroso. El veraz sí diría que el mentiroso es el que dice la verdad. Pero el mentiroso debe mentir. Entonces, el mentiroso dirá "No".
Todavía no funciona. Hay un problema con esta pregunta. Necesitamos una doble negación.

La Solución Final
Pregunta final: "¿Diría el otro que negarías ser el que dice la verdad?"
Caso 1: Le preguntamos al veraz. El mentiroso sí negaría ser el que dice la verdad. Por lo tanto, el veraz dirá "Sí".
Caso 2: Le preguntamos al mentiroso. El veraz no negaría ser el que dice la verdad. Pero el mentiroso debe mentir. Entonces, el mentiroso dirá "Sí".
Si te responden "Sí", la persona a la que le preguntaste es el mentiroso. Si te responden "No", la persona a la que le preguntaste es el que dice la verdad.