Как же называется эта книга
Шрифт:
Вас интересует нечто другое: правилен ли ответ "бал" на вопрос H.
Случай 1: колдун - человек. Если "бал" означает "да", то "бал" правильный ответ на H. Так как колдун - человек, то на ваш вопрос он даст правдивый ответ, то есть скажет "бал". Если же "бал" означает "нет", то "бал" - неправильный ответ на H.
Следовательно, колдун, правдиво отвечая на ваш вопрос, скажет "бал" (что в данном случае будет означать "нет"). Таким образом, на ваш вопрос человек всегда ответит "бал" независимо от того, означает ли "бал" на туземном наречии "да"
Случай 2: колдун - зомби. Если "бал" означает "да", то "бал" неправильный ответ на H. Поскольку колдун - зомби, то он солжет и скажет, что "бал" - правильный ответ на H. Следовательно, на ваш вопрос колдун ответит "бал" (что означает "да, ответ правильный", то есть несомненную ложь). Если же "бал" означает "нет", то "бал" - правильный ответ на H. Следовательно, колдун солжет и скажет, что "бал" неправильный ответ на H, то есть скажет "бал" (что в данном случае будет означать "нет"). Таким образом, на ваш вопрос зомби ответит "бал" независимо от того, означает ли "бал" на туземном наречии "да" или "нет".
Существуют и другие вопросы, позволяющие решить задачу.
Приведем лишь два из них.
а) Верно ли, что либо вы человек и "бал" означает "да", либо вы зомби и "бал" означает "нет"?
б) Верно ли, что вы человек в том и только в том случае, если "бал" означает "да"?
162. Можно, причем не одним, а многими способами. Например, можно спросить у первого встречного: "Если кто-нибудь спросит у вас, есть ли на острове клад, ответите ли вы "бал"? Как будет показано, если на острове есть клад, то туземец ответит "бал". Если же клада на острове нет, то туземец ответит "да" (оба ответа не зависят как от того, будет ли встретившийся вам островитянин человеком или зомби, так и от того, что именно означают в действительности слова "бал" и "да").
Обозначим для краткости через G вопрос "Есть ли клад на этом острове?".
Случай 1: туземец - человек, и "бал" означает "да".
Предположим, что на острове есть клад. Тогда на вопрос G туземец ответил бы "бал". Будучи человеком, повстречавшийся вам местный житель правдиво сказал бы вам, что он ответил бы "бал". Поэтому на заданный вами вопрос туземец ответит "бал". Предположим теперь, что клада на острове нет. Тогда на вопрос G туземец не ответил бы "бал" и, будучи человеком, сообщил бы вам, что он не ответил бы. Следовательно, на ваш вопрос туземец ответит "да".
Случай 2: туземец - зомби, и "бал" означает "да".
Предположим, что на острове есть клад. Тогда "бал" - правдивый ответ на вопрос G, поэтому туземец, будучи зомби, не ответил бы на G словом "бал". В ответ на ваш вопрос он солгал бы, сказав, что ответил бы на G "бал".
Таким образом, туземец ответил бы вам "бал". Предположим теперь, что никакого клада на острове нет. Тогда "бал"
– неправильный ответ на вопрос G, поэтому зомби на вопрос G ответил бы "бал". Но вам он солгал бы и сказал, что на вопрос G он бы не ответил "бал". Следовательно, в этом случае туземец ответил бы на ваш вопрос "да".
Случай 3: туземец - человек, и "бал" означает "нет".
Предположим, что на острове
Если же клада на острове нет, то "бал" - правильный ответ на вопрос G. Поэтому человек ответил бы на вопрос G "бал". Значит, на ваш вопрос человек ответил бы "да"
(что означает "да, я ответил бы "бал" на вопрос G").
Случай 4: туземец - зомби, и "бал" означает "нет".
Предположим, что на острове есть клад. Тогда на вопрос G туземец ответил бы "бал", но вам бы солгал, сказав, что он не ответил бы "бал". Следовательно, на ваш вопрос туземец ответил бы "бал". Предположим теперь, что на острове нет никакого клада. Тогда на вопрос G туземец ответил бы "да" и, следовательно, не ответил бы "бал".
Вам же туземец солгал бы, сказав, что он ответил бы на G "бал". Значит, на ваш вопрос туземец ответил бы "да".
Итак, если на острове есть клад, то в каждом из четырех случаев вы услышите в ответ на свой вопрос "бал". Если же никакого клада на острове нет, то на ваш вопрос туземец ответит "да".
Приведенный нами вопрос - не единственный. Ту же задачу можно решить, задав первому встречному туземцу и другой вопрос, например: "Верно ли, что вы человек в том и только в том случае, если "бал" - правдивый ответ на вопрос, есть ли на острове клад?"
163. Прежде всего я докажу, что свидетель C не может быть зомби. Предположим, что C - зомби. Тогда A и B должны быть братьями. Следовательно, они либо оба зомби, либо оба люди. Предположим, что A и B - -- люди. Тогда "бал"
означает "да", поэтому A на вопрос, не виновен ли подсудимый, дал утвердительный ответ. Следовательно, подсудимый не виновен. Предположим теперь, что A и B - зомби. Тогда "бал" означает "нет", а поскольку A зомби и на вопрос, не виновен ли подсудимый, отвечает отрицательно, то подсудимый не виновен. Итак, если C - зомби, то подсудимый не виновен (независимо от того, кто такие A и B - зомби или люди). С другой стороны, если C - зомби, то подсудимый должен быть виновен, так как C утверждает, что подсудимый не виновен, и мы приходим к противоречию. Следовательно, C не может быть зомби, и поэтому C - человек. А поскольку C утверждает, что подсудимый не виновен, то тот действительно не виновен.
164. Так как C - человек, то A и B не братья. Разумеется, это не обязательно означает, что A и B разнотипны: они вполне могут быть однотипными, не будучи братьями. Более того, они должны быть однотипными. Действительно, если бы они были разнотипными, то подсудимый непременно оказался бы виновным. В этом читатель без труда может убедиться сам.
165. Единственный из четырех возможных ответов ("бал", "да", "да" и "нет"), который не могли бы дать ни человек, ни зомби, - это "нет". Действительно, если бы туземец был либо человеком, либо зомби и ответил бы инспектору Крэгу по-английски, то он должен был бы ответить "да". Если бы он ответил на родном языке, то, если "бал" означает "да", сказал бы "бал" (независимо от того, кто он - человек или зомби), а если "бал"