оправдательный приговор. В Случае 3 или 4 любой из трех подсудимых мог бы оказаться шпионом, поэтому судья не смог бы никого оправдать. Следовательно, остаются только Случай 1 и Случай 2. В любом из этих двух случаев В не может быть шпионом, зато любой из двух других вполне может. Следовательно, зал суда покинул В. Итак, мы знаем, что В был оправдан и что имел место либо Случай 1, либо Случай 2. Мы можем полностью исключить Случаи 3 и 4 и забыть про них.
После того как В был оправдан, судья спросил у А или Б (мы не знаем, у кого именно), является ли шпионом второй подсудимый, и услышал в ответ либо «да», либо «нет» (и снова мы не знаем, каков именно был ответ). Таким образом, получаем четыре варианта для Случая 1 и четыре варианта для Случая 2, всего восемь возможных вариантов. Исклю-
чим половину из них, опираясь на известный нам факт, что судья, получив ответ, смог вынести приговор.
Предположим, имел место Случай 1. Предположим, на вопрос судьи отвечал А. Если бы он ответил «да» (подтверждая, таким образом, что Б шпион), судья мог бы исключить вариант 1а, поскольку если А жулик, а Б шпион, то А не стал бы давать правдивые показания о том, что Б шпион. Итак, услышав положительный ответ на свой вопрос, судья исключил бы вариант 1а, и в соответствии с вариантом 1б со всей определенностью обвинил бы А. В случае, если бы А ответил «нет», судья не смог бы вынести приговор, потому что А мог оказаться как жуликом, солгавшим, что Б не шпион, так и шпионом, правдиво заявившим о том, что Б не шпион. Следовательно, А не мог ответить «нет». Итак, если на вопрос судьи отвечал А, то он ответил «да» и был осужден.
Предположим теперь, что судья спросил у Б, не шпион ли А. Если бы Б ответил «да», такой ответ не позволил бы судье вынести приговор (читатель может в этом удостовериться, рассмотрев оба варианта (1а и 1б), и убедившись, что Б вполне мог ответить «нет» в обоих случаях). В случае же, если Б ответил «нет», судья должен был понять, что Б и есть шпион (вариант 1б исключается, ведь рыцарь Б не смог бы отрицать истинность того факта, что шпион А является шпионом). Итак, если на вопрос судьи отвечал Б, то он ответил «нет» и был затем осужден. На этом мы завершили анализ Случая 1.
Подобным же образом можно проанализировать и Случай 2. Мы лишь приведем результаты этого анализа, предоставив читателю самому подробно во всем разобраться. Итак, предположим, что имел место Случай 2. Если вопрос был задан А, то он должен был ответить на него «нет», чтобы судья смог найти виновного, коим и оказался А. Если же вопрос был задан Б, то он должен был ответить на него «да», чтобы судья смог вынести приговор, и этот приговор был вынесен Б. Предлагаем читателю проверить эти выводы (как я уже упоминал, ход рассуждений не слишком отличается от анализа Случая 1).
Давайте посмотрим, что нам стало известно на данном этапе.Если имел место Случай 1, то одно из двух: либо третий вопрос был задан А, который ответил на него утвердительно и оказался шпионом, либо вопрос был задан Б, который ответил отрицательно и оказался шпионом.
Если имел место Случай 2, то либо третий вопрос был задан А, который ответил отрицательно и оказался шпионом, либо этот вопрос был задан Б, который ответил утвердительно и оказался шпионом.
Итак, мы имеем четыре варианта:
Случай | Три ответа | Шпион | ||
1-й | 2-й | 3-й | ||
1а | Да | Нет | Да | А |
16 | Да | Да | Нет | Б |
2а | Нет | Да | Нет | А |
26 | Нет | Да | Да | Б |
Начнем с первого друга. Если мистер Энтони ответил на его вопрос утвердительно, тот должен был сообразить, что имел место Случай 1, и что шпионом должен быть А. Если же мистер Энтони ответил отрицательно, то его друг никак не мог бы знать, какой случай из трех (1б, 2а или 26) имел место на самом деле, и не смог бы разоблачить шпиона. Итак, первый друг мистера Энтони смог бы решить задачу только лишь при условии, что он получил от мистера Энтони утвердительный ответ на свой вопрос, который означал, что имел место Случай 1а.
Разберемся теперь со вторым другом. Если мистер Энтони ответил на его вопрос утвердительно, тот понял бы, что имел место Случай 2а, и что шпион — это А. Если же мистер Энтони ответил отрицательно, то второй друг не смог бы решить задачу. Итак, единственное условие, при котором второй друг мог бы решить задачу, — это если имел место Случай 2а, и мистер Энтони ответил положительно на его вопрос. Но ведь невозможно, чтобы имели место одновременно
два случая: 1а и 2а, и поэтому мистер Энтони не мог дать утвердительный ответ обоим своим друзьям. Отсюда вывод, что никак невозможно, чтобы оба друга смогли решить задачу. Раз так, то никто из них ее не решил (потому что нам дано, что либо оба решили задачу, либо никто из них не решил). Таким образом, мы исключаем Случай 1а и Случай 2а, и делаем вывод о том, что шпионом должен быть Б.
Глава 6