97 votos

Ojos azules: un rompecabezas de la lógica

Hoy he leído el de los Ojos Azules de rompecabezas de aquí.
Yo también he leído la solución que me parece muy interesante.
Pero hay tres preguntas de seguimiento que no sé la respuesta a:

  1. ¿Cuál es la cuantificado pieza de información que el Gurú se establece que cada persona no tiene ya?

  2. Cada persona sabe, desde el principio, que hay no menos de 99 de ojos azules a la gente en la isla. ¿Cómo, entonces, es considerar que el 1 y 2-persona en los casos pertinentes, si todos ellos pueden gobernar a cabo de inmediato, como de las posibilidades?

  3. ¿Por qué tienen que esperar 99 noches si, en el primer 98 o así de estas noches, simplemente comprobar algo que ya sabes?

Puede alguien explicar?

EDIT: la Mayoría de las respuestas parecen concentrarse en la pregunta 1, que, supongo, entiendo en parte, pero también estoy sintiendo confundido (debido a las diferentes respuestas).
También alguien puede compartir sus puntos de vista sobre las preguntas 2 y 3?

44voto

The Spooniest Puntos 556

Esta es la historia de uno de los ojos azules del pacífico. El Gurú dijo que vio a alguien con los ojos azules. Miró a su alrededor y pensé: "Hey, yo no veo a nadie con los ojos azules. Supongo que ella significa para mí." Y así se fue de inmediato.

Esta es la historia de dos ojos azules de los isleños. El Gurú dijo que vio a alguien con los ojos azules. Miraron alrededor y pensé: "OK, veo a alguien con los ojos azules. Supongo que ella se refiere a él," y ellos se quedaron. Pero al día siguiente llegó, y pensé "Oye, que los ojos azules del chico no resolverlo. Supongo que él debe haber visto a alguien con los ojos azules, pero no veo a nadie con los ojos azules. Supongo que eso significa para mí." Y así que se fueron juntos en el segundo día.

Esta es la historia de tres ojos azules de los isleños. El Gurú dijo que vio a alguien con los ojos azules. Miraron alrededor y pensé: "OK, veo a dos personas con los ojos azules. Supongo que ella significa uno de ellos," y ellos se quedaron. Un día pasó, y nadie de la izquierda, y pensaron para sí mismos "OK, este es el día en que los dos chicos de averiguarlo". Pero otro día pasó, y nadie de la izquierda. El de ojos azules que la gente pensaba "Esperar; los dos chicos no resolverlo todavía. Supongo que deben haber visto a otra persona con los ojos azules, pero no veo a nadie con los ojos azules. Supongo que eso significa para mí." Y así que se fueron juntos en el tercer día.

Esta es la historia de cuatro ojos azules de los isleños. El Gurú dijo que vio a alguien con los ojos azules. Miraron alrededor y pensé: "OK, veo a tres personas con los ojos azules. Supongo que ella significa uno de ellos," y ellos se quedaron. Un día pasó, y nadie de la izquierda, pero ellos no estaban preocupados; ellos sabían que iba a tomar un par de días. Una segunda el día pasado, y nadie de la izquierda, y todos pensaban a sí mismos "OK, este es el día de los tres chicos de averiguarlo". Pero otro día pasó, y nadie de la izquierda. El de ojos azules que la gente pensaba "Esperar; los tres chicos, no resolverlo todavía. Supongo que todos deben haber visto a otra persona con los ojos azules, pero no veo a nadie con los ojos azules. Supongo que eso significa para mí." Y así que se fueron juntos en el cuarto día.

...y esta es la razón por la que tienen que esperar los 99 días. No es importante que el Guru puede ver a alguien con los ojos azules, a menos que haya sólo uno de los isleños. Lo que es realmente importante es que, dado que el Gurú se puede ver a alguien con los ojos azules, "aquellos ojos azules chicos" debe ser capaz de averiguar entre sí, y que toma tiempo. Sólo en caso de que no se puede hacer eso que quede claro que usted debe tener los ojos azules.

41voto

GmonC Puntos 114

Voy a tomar el reto en nbubis comentario (aunque aún no hay $99$ respuestas), y trataremos de dar una respuesta precisa. Y ya que esta es un de las matemáticas en lugar de una filosofía sitio, voy a tratar de utilizar algunas fórmulas para describir lo que está pasando.

Como se ha señalado, la técnica de la noción de conocimiento común que es importante aquí. Claramente hay en este problema de la necesidad de distinguir entre la verdad de una proposición y el hecho de que alguna persona sabe de esta proposición de mantener. En realidad, no hay necesidad de distinguir a los individuos (y de hecho solo el " blue-eyed aquellos que realmente importa), y basta estado cuando todo el mundo (en el problema) conoce a una proposición. Así que si $P$ es cualquier proposición, que se nota $E(P)$ una nueva proposición que afirma que todo el mundo sabe que $P$ para ser verdad. Ya que todo el mundo se aplica la lógica impecable $E(P)$ implica $P$, pero P $$ no implica $E(P)$. Y $E(P)$ no implica $E(E(P))$, que es una nueva proposición, que será conveniente para abreviar $E^2(P)$, y definir $E^n(P)$ el mismo modo para todo $n\in\Bbb$ N. Por último, algunas cosas (como el estado general de los asuntos de la isla, incluyendo el logico-compulsivo de la conducta de sus habitantes) son de conocimiento común; voy a escribir $C(P)$ para $\forall n\in\Bbb N:E^n(P)$.

Deja $$ n denota el número de ojos azules habitantes. Ahora, por ejemplo, de acuerdo a la declaración del problema $n=100$ es cierto, pero $E(n=100)$ es falso; de hecho, ninguno de los habitantes saben que $n=100$. Pero, por otra parte $E(99\leq n\leq 101)$ es cierto (todos los habitantes saben que $99\leq n\leq 101$, aunque la forma en que ellos saben que esto es diferente). Me centraré en los límites inferiores; mientras que $E^2(n\geq99)$ es falso (aunque todo el mundo sabe que $n\geq99$ se mantiene, la de ojos azules habitantes no saben que el otro de ojos azules que saben de esto), $E^2(n\geq98)$ sí. Del mismo modo para todas las $i$ a uno $E^i(n\geq100-i)$ pero no $E^i(n>100-i)$. La nueva información proporcionada por la declaración pública de que el Guru es de $C(n>0)$, lo que implica $E^i(n>0)$ para todo$~i$, de los cuales la instancia pertinente para el problema es de $E^{100}(n>0)$, lo que anteriormente no fue cierto.

Mientras esto apunta a que el factor clave en la explicación del enigma, es algo más difícil de describir en detalle lo que sucede con el estado del conocimiento durante los $100$ días antes de que los ojos azules, finalmente, salir de la isla. Para que voy a denotar por $L(i)$ la declaración "en la noche$~i$, algunos isleños dejar". Por el enunciado del problema siempre es de conocimiento común cuando sucede esto, pero voy a escribir $C(L(i))$ o $C(\lnot L(i))$ subrayar esta común-conocimientos de estado.

El enunciado del problema nos da el siguiente hecho, que en realidad es de conocimiento común:

Para cualquier $i\geq0$ y $k>0$, uno tiene $n=k\de la tierra C(\lnot L(i))\de la tierra E(n\geq k)\C(L(i+1))$.$\quad(*)$

En palabras, si $n$ es en realidad $k$, y en algún día no los isleños tienen a la izquierda (aún), y todo el mundo sabe que $n\geq k$, a continuación, algunos isleños se deje a la noche siguiente. Esto es debido a que el $k>0$ blue-eyed isleños ver $k-1$ a los demás, y sabe que no debe ser de al menos $k$ de ellos. El siguiente es verdadero, y (por lo tanto, como su prueba se basa en la lógica común de conocimiento:

Lema. Para todas las $l,k\in\Bbb N$ a uno $E^{l+k}(n>0)\de la tierra C(\forall i\leq k:\lnot L(i))\a E^l(n>k)$.

Esto indica de manera informal y que con suficiente conocimiento general (es decir, un poder suficiente de $E$ aplicado) en el hecho de que $n>0$, después de que $k$ sucesivas noches de nadie dejando de ser claro para todos que $n>k$, pero este nuevo hecho se han perdido $k$ de sus niveles de $E(\cdot)$. Uno podría simplificar el lema y su prueba considerablemente mediante la sustitución de los poderes de la $E$ a $C$, y dado que el Gurú le ofrece a $C(n>0)$, esto sería suficiente para explicar lo que realmente sucede. Sin embargo, el refinado instrucción es útil en la comprensión, por ejemplo ¿por qué $E^{99}(n>0)$, lo cual es cierto, sin el Guru hablando, no será suficiente para traer a alguien a la acción. Tengo que admitir que el lema no muy bien expresa el elemento temporal del problema; implícitamente se supone que la información contenida en su hipótesis estaba disponible antes $(*)$ tuvo la primera ocasión para ser aplicado, es decir, antes de la noche de$~1$ (pero no antes de que la noche$~0$, $C(\lnot L(0))$ representa el estado inicial dado).

Prueba por inducción sobre $k$, de manera uniforme en $l$. Por $k=0$ la conclusión es que entre las hipótesis; no hay nada que probar. Ahora supongamos que la instrucción de $k$, y también la hipótesis de $E^{l+k+1}(n>0)\de la tierra C(\forall i\leq k+1:\lnot L(i))$ de la declaración de la $k+1$ en lugar de $k$. La segunda parte de la hyposthesis implica el más débil de $C(\forall i\leq k:\lnot L(i))$, por lo que podemos aplicar la hipótesis de inducción con $l+1$ en lugar de $l$, y obtener su conclusión de que $E^{l+1}(n>k)$. Instanciamos $ ( * ) $ $(i,k):=(k,k+1)$, dando $$ n=k+1\de la tierra C(\lnot L(k))\de la tierra E(n\geq k+1)\a C(L(k+1)), $$ lo que implica (porque $C(\lnot L(k+1))\implica \lnot L(k+1)\implica\lnot C(L(k+1))$) $$ C(\lnot L(k))\de la tierra E(n>k)\de la tierra C(\lnot L(k+1))\n\neq k+1. $$ Si $H$ es la hipótesis de esta última afirmación, que en realidad se sabe que $E^l(H)$ (a partir de nuestras premisas y la conclusión de la aplicación de nuestra hipótesis de inducción). Esto nos permite concluir $E^l(n\neq k+1)$, que junto con la $E^l(n>k)$ da $E^l(n>k+1)$, para completar la prueba.

Ahora a la descripción detallada de lo que sucede; de los $100$ ojos azules esperar hasta que ellos saben que $n\geq100$ antes $(*)$ les obliga a abandonar. El lema para $l=1$ y $k=99$ dice que esto va a pasar siempre $E^{100}(n>0)$ tiene y $\forall i\leq99:C(\lnot L(i))$. Nuestro Guru ofrece $C(n>0)$ y por tanto $E^{100}(n>0)$ y $C(\lnot L(0))$ sostiene a partir de la declaración del problema. Aún hay que esperar a los $99$ otras instancias de $C(\lnot L(i))$ a proporcionar el requisito previo hechos para la acción.

En resumen, uno tiene las siguientes respuestas a las preguntas.

$1$. ¿Cuál es la cuantificado pieza de información que el Gurú se establece que cada persona no tiene ya?

Este es de $C(n>0)$, y es su ejemplo $E^{100}(n>0)$ que es realmente la nueva información, y es necesario para cualquier acción que se lleve a cabo (potencias superiores son también de nueva información, pero $E^{100}(n>0)$ solo pone las cosas en movimiento). Tenga en cuenta que esto requiere de la instrucción del Guru ser público (dar la información por separado para individuales habitantes que no tienen ningún efecto; de hecho, no es información nueva para ellos), y por otra parte el hecho de que es público debe ser público (un programa de televisión no sería suficiente si los habitantes podrían tener alguna duda acerca de si todo el mundo estaba viendo), y de nuevo, esto debe ser conocido por todo el mundo, y así sucesivamente $100$ niveles de profundidad. (Lo que uno realmente necesita una muy fuerte declaración del problema para asegurar esto. Si cualquier habitante tenía una duda acerca de la posibilidad de que otro habitante podría tal vez tener alguna duda acerca de si ... algunos habitante era realmente prestando atención al Guru, la lógica sería un fracaso.)

Así que no es realmente nueva información en la confección de la declaración por el Gurú, pero no es la contenida en el mensaje que trae en sí, sino en el hecho de que las causas que (todo el mundo es consciente de que)$^{100}$ que hay gente con ojos azules.

$2$. Cada persona sabe, desde el principio, que hay no menos de $99$ de ojos azules a la gente en la isla. ¿Cómo, entonces, es considerar que el $1$ y $2$-persona en los casos pertinentes, si todos ellos pueden gobernar a cabo de inmediato, como de las posibilidades?

Mientras que todo el mundo sabe que decir $n>10$, envolviéndola en un número suficiente de solicitudes de $E(\cdot)$ hace que sea falsa. Es estos envuelto-up declaraciones que juegan un papel en el razonamiento.

$3$. ¿Por qué tienen que esperar a $99$ noches si en la primera de $98$ o así de estas noches, simplemente comprobar algo que ya sabes?

Cada noche trae su nueva información, es decir, $C(\lnot L(i))$. Mientras que la mayoría de las veces $\lnot L(i)$ sí misma era ya conocido por todos, el hecho de que sea de conocimiento general es auténtica nueva información, y de nuevo esto es esencial para el problema.

Comentario Final. Se me nota que he usado la regla de que si $P\Q$ se mantiene, entonces $E^l(P)$ implica $E^l(Q)$. Esto puede parecer sospechoso, como $E$ no conmuta con todos los conectivos lógicos, en particular, $E(P\lor P)$ no implica $E(P)\lor E(Q)$. Aunque yo no soy consciente de que todas las reglas del formalismo, de la que me he aplicado es intuitivamente válido, por el "infalible lógica" de la naturaleza de los habitantes: si $P$ implica, de hecho, $Q$, esto no va a escapar a su atención, y quien además sabe $P$ a retención, por lo tanto, también se sabe que $P$ a sostener, en particular, si todo el mundo sabe que $P$, a continuación, que también todos sabemos$~Q$.

24voto

Onorio Catenacci Puntos 6130

Creo que la respuesta a la Pregunta 1 es que después de que el Gurú ha hablado todos saben que todos saben que todos saben que todos saben que (repetir tantas veces como quieras) alguien tiene los ojos azules. Anteriormente, ellos no saben de eso, y de la declaración sólo es cierto cuando se contiene en la mayoría de los 99 "todos saben que la"s.

22voto

samjudson Puntos 27483

El gurú se inicia el día del juicio final reloj. Antes de que el gurú habla, no existe "día 1". Sin el común de referencia de tiempo, todos los azules ojos de la persona (BEP) vive felizmente con el conocimiento que debe ser 99 o 100 BEPS. Pero no hay manera de decidir lo que es verdadero. El común de referencia de tiempo es la clave de la aparente paradoja. Sin ella, no hay ninguna expectativa de la puntualidad en el comportamiento de los demás.

El gurú de la declaración esencialmente informa que todos en la isla, "es mejor que la esperanza de todos los de la X BEPs que usted vea dejar X días a partir de hoy, de lo contrario significa que usted tiene los ojos azules". A un BEP, X=99. De Lo Contrario, X=100.

Aquí es ligeramente diferente de la vista de donde la recursividad viene de vs que desde la página de la wikipedia.

Cada BEP sabe que hay un 99 o 100 BEPs. Y todos saben que todos los BEP que ver ve 98 o 99.

Alice BEP (como todos los BEPs ) sabe que hay un 99 o 100 BEPs.

Bob BEP sabe que Alice está considerando la hipótesis {98,99} o {99,100} (Bob mismo sabe que el número real es no 98, que espera que Alice no está considerando 100) - rango=[98:100]

Carol BEP tiene la misma visión de lo que Alice es pensar como Bob. Carol esperanza de que Bob piensa Alice es pensar [97:99] pero se da cuenta de que si Carol ella tiene los ojos azules, a continuación, Bob, Alice rango es [98:100]. rango=[97:100]

Dave BEP esperanzas Carol Bob, Alice rango es [96:99].

y así sucesivamente....

En el 99 el día, todos los BEP se da cuenta de que lastmost persona en la cadena de la esperanza no ha dejado. Para que se vayan todos.

9voto

La pregunta no pide la solución del rompecabezas, que ya vinculado.


El primer párrafo de las páginas de puzzle termina con:

[...] Todo el mundo en la isla conoce todas las reglas de este párrafo.

El párrafo entero es crucial, pero dos fuertemente aspectos pueden ser pasados por alto. En primer lugar, "[t]hola todas son perfectas lógicos -- si una conclusión puede deducirse, por lógica, que van a hacer al instante." Esto significa que van a actualizar sus conocimientos de manera lógica y actuar en consecuencia. En segundo lugar, "[e]odos en la isla conoce todas las reglas de este párrafo" es también una regla en el párrafo. También se refiere a sí mismo. Que implica que todo el mundo sabe que todo el mundo sabe que [repetición infinita] todo el mundo sabe que todo el mundo en la isla conoce todas las reglas de este párrafo. Esto es llamado conocimiento común (que es mucho más fuerte que, por ejemplo, el conocimiento universal: todo el mundo sabe que $P$). Combinado con el primer aspecto, esto es a veces llamado conocimiento común de la racionalidad o CKR, que se utiliza a menudo en la teoría del juego (a pesar de su total de energía por lo general no es necesario, como en este caso).

¿Cuál es la cuantificado pieza de información que el Gurú se establece que cada persona no tiene ya?

"Puedo ver a alguien que tiene los ojos azules[,]" en sí mismo ya era del conocimiento universal. Su anuncio público hace de conocimiento común. Esto, junto con la repetición de no salir de los isleños, se inicia una cascada conjunto de conocimientos comunes que incluirá eventualmente (y que) 100 isleños tienen los ojos azules. (El público de la observación, es decir, todos los isleños observar todos los isleños observar todos los isleños observar todos los isleños ... no salir de la isla, puede, técnicamente, ser visto también como un anuncio público.)

Cada persona sabe, desde el principio, que hay no menos de 99 de ojos azules a la gente en la isla. ¿Cómo, entonces, es considerar que el 1 y 2-persona en los casos pertinentes, si todos ellos pueden gobernar a cabo de inmediato, como de las posibilidades?

Para obtener el " blue-eyed los isleños dan cuenta de que son de ojos azules, que necesidad tengo yo) es de conocimiento común que al menos el 99 isleños tienen ojos azules, y que, después de esa realización, ii) todavía nadie a la izquierda. Para obtener el conocimiento común de cosa que va necesita pasar a través de la 1 y la 2-persona de los casos.

¿Por qué tienen que esperar 99 noches si, en el primer 98 o así de estas noches, simplemente comprobar algo que ya sabes?

Es sólo después de que el 99 noches, que ellos saben que el 99 noches no era suficiente para cualquier de ojos azules a los isleños a la figura que tenía ojos azules sí mismos (a pesar de CKR). Después de sólo 98 o menos noches, esto era todavía una incertidumbre, no deducible y, por tanto, no se conoce. Los isleños no son "simplemente la verificación de algo que ellos ya saben"; son paso a paso de convertir el conocimiento en común el conocimiento que es necesario para el último paso.


PD: creo que el ejercicio es más o menos idéntica a la de (y, por tanto, una adaptación de) el "Barro de los Niños" (Fagin et al. 1995; Geanakoplos 1992), que es un ejemplo de libro de texto en la lógica modal.

Palabras clave: lógica modal epistémica, el anuncio público de la lógica (PAL), la lógica dinámica de lo público de la observación, el conocimiento común

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X