Прекрасная логическая задачка с подробным обсуждением у
avva. Формулировка там чуть-чуть неясная (допустимы формальные придирки), ниже, в комментах,
vik_rud дал более точный перевод (который я слегка причесал):
Есть остров, на котором проживает одно племя. Племя состоит из 1000 человек, имеющих разный цвет глаз. Их религия запрещает им знать их собственный цвет глаз или обсуждать эту тему с другими. Таким образом, каждый житель может видеть (и видит) цвет глаз всех других жителей, но не имеет никакого способа выяснить цвет собственных глаз (отражающие поверхности отсутствуют). Если житель выясняет каким-то образом цвет собственных глаз, то, в соответствии с религией, он обязан совершить ритуальное самоубийство в полдень следующего дня на глазах у всех остальных жителей. Все жители очень логичны и набожны, и каждый знает, что все жители очень логичны и набожны (и каждый знает, что каждый знает, что все жители очень логичны и набожны и т.д.)
Из 1000 островитян 100 имеют голубые глаза, а остальные 900 имеют карие глаза, хотя островитяне первоначально не обладают этими статистическими данными (каждый из них может видеть только 999 из 1000 жителей).
Однажды голубоглазый иностранец посещает остров и завоевывает полное доверие племени.
Как-то вечером, он обращается ко всему племени, и благодарит их за гостеприимство.
Однако, не зная местных обычаев, иностранец делает ошибку, упоминая цвет глаз в своем обращении: "Как необычно видеть другого голубоглазого человека, такого как я, в этой части света".
Какое воздействие эта бестактность окажет на племя?
UPD. По совету друзей
приобрел автомобиль "Москвич" подкорректировал перевод. Фактически у
avva не очень ясно указано лишь, что статистика 100/900 неизвестна островитянам. Ну и подсказка "каждый знает, что каждый знает, ..." про
общее знание опущена ;)
Англоязычный оригинал.