© Raymond M. Smullyan, 1978
© Перевод. Ю. Данилов, наследники, 2021
© Издание на русском языке AST Publishers, 2021
От переводчика
Что может быть более далеким от истины, чем представление о математике как о застывшей науке, давно остановившейся в своем развитии и превратившейся в своего рода свод правил для решения задач? Однако такое превратное представление об одной из самых быстро развивающихся наук современности бытует у очень многих. Между тем математика непрестанно меняет свой облик, пополняет свой арсенал новыми идеями, мощными и гибкими методами, расширяет сферу приложений, черпает новые постановки задач не только из логики внутреннего развития, но и из других областей науки.
Столь странное противоречие объясняется тем, что между рубежами, завоеванными современной математикой, и традиционно читаемыми «устоявшимися» курсами математики существует разрыв, красочно описанный замечательным представителем этой науки, педагогом и популяризатором Гуго Штейнгаузом: «В математике несравненно явственней, чем в других дисциплинах, ощущается, насколько растянуто шествие всего человечества. Среди наших современников есть люди, чьи познания в математике относятся к эпохе более древней, чем египетские пирамиды, и они составляют значительное большинство. Математические познания незначительной части людей дошли до эпохи Средневековья, а уровня математики XVIII века не достигает и один на тысячу… Но расстояние между теми, кто идет в авангарде, и необозримой массой путников все возрастает, процессия растягивается, и идущие впереди отдаляются все более и более. Они скрываются из виду, их мало кто знает, о них рассказывают удивительнейшие истории. Находятся и такие, кто просто не верит в их существование».
«Растянутость шествия всего человечества» особенно ощутима, когда речь заходит не о рецептурной, алгоритмической, а об «идейной» стороне математики.
С незапамятных времен математические рассуждения считаются общепризнанным эталоном доказательности, достойным всяческого подражания (достаточно упомянуть «Этику» Спинозы, «изложенную на геометрический манер», или «Математические начала натуральной философии» Ньютона). Строгость математических доказательств, непреложность получаемых с их помощью выводов, незыблемость математических истин вошли в поговорку. Но прописные истины, подобно разменной монете, от частого употребления стираются и теряют в весе. Доверять им по меньшей мере неосмотрительно, а получить достоверную информацию о действительном положении вещей нелегко не только для человека далекого от математики, но и для математика, не занимающегося специально проблемами оснований математики и математической логики. Те, кто, желая похвалить обоснованность чьей-либо аргументации, с легкостью называют ее математически строгой и безупречной, как правило, не в состоянии объяснить, что означает «доказать», почему доказательство «доказывает», или ответить, всякое ли утверждение можно доказать или опровергнуть. Подобные вопросы способны поставить в тупик и несравненно более искушенного в математике нематематика, который умеет вычислить значение истинности таких высказываний, как «Речка движется и не движется», или импликации «“Если” гром не грянет, “то” мужик не перекрестится», знает, чем исключающее «или» (Либо пан, либо пропал) отличается от неисключающего (Надобно либо уменье, либо везенье, «а лучше всего и то, и другое»), постиг различие между причинно-следственной связью и импликацией и усвоил немало других премудростей алгебры логики.
Простота подобных вопросов обманчива, их наивность иллюзорна. Они затрагивают тонкие и глубокие проблемы теории логического вывода и оснований математики, над решением которых трудилось не одно поколение логиков, математиков и философов. При всей общности понимания того, что составляет существо математического доказательства и преемственности поколений, каждая эпоха вносит свой вклад в недостижимый идеал математической строгости, вводя поправки и дополнения в то, что было сделано ранее.
Предлагаемая вниманию читателя книга американского ученого Рэймонда М. Смаллиана, известного своими работами в области математической логики, опровергает известные слова Пифагора о том, что в математику нет царской дороги. Перед ее читателем открывается редкая, чтобы не сказать уникальная, возможность проникнуть в существо одного из величайших достижений математической логики нашего века – в доказательство знаменитой теоремы Гёделя о неполноте. По занимательности, динамичности и напряженности действия книга Смаллиана не уступает лучшим образцам приключенческого жанра. Намного превосходя по глубине научного содержания большинство научно-популярных произведений и даже отдельные сугубо научные издания, книга Смаллиана помогает читателю совершить головокружительное восхождение от «дурацких штучек» (как автор называет элементарные логические задачи, не требующие для своего решения ничего, кроме находчивости, внимания и здравого смысла) к одной из вершин современной математической логики, на покорение которой обычно приходится затрачивать немало сил и средств. Попутно автор знакомит читателя со своенравной Порцией и ее не менее своенравными прапра…правнучками до N-го колена, проницательным инспектором Крэгом, искусными мастерами Челлини и Беллини, приглашает побывать на островах, населенных рыцарями, неизменно говорящими правду, и столь же неукоснительно лгущими лжецами, побывать в замке графа Дракулы Задунайского и, пережив множество увлекательных приключений, завершить необычайное путешествие на гёделевых и дважды гёделевых островах.
С непостижимой ловкостью фокусника (не все ученые коллеги автора знают, что в годы аспирантуры он выступал в этом качестве на профессиональной эстраде) Смаллиан демонстрирует новые, порой весьма неожиданные варианты известных задач, изобретает необычайно изящные головоломки собственной конструкции, раскрывая перед читателем логику «во всем ее блеске и великолепии».
Профессор Смаллиан умеет неопровержимо доказать, что либо он, либо читатель не существует, причем неизвестно, какая из альтернатив истинна! Чтобы постичь столь высокое искусство доказательства, необходимо внимательно прочитать его книгу. Поэтому пока мы ограничимся утверждением (с истинностью которого не может не согласиться даже тот, кто не читал книги), что книга Смаллиана с неуловимо исчезающим названием «Как же называется эта книга?» (попробуйте объяснить кому-нибудь, как она называется, и вы поймете, что имеется в виду) попадет в руки либо читателю, интересующемуся математикой, либо читателю, для которого математика не представляет ни малейшего интереса (хотя заранее неизвестно, какая альтернатива уготована тому или иному экземпляру книги). С неменьшей уверенностью можно утверждать, что и тот и другой прочитают ее с интересом и пользой.
Ю. Данилов
Посвящается Линде Ветцель и Джозефу Бевандо, чьи мудрые советы были для меня неоценимы
Я хочу от души поблагодарить…
Прежде всего моих добрых друзей Роберта и Ильзу Коуэн и их десятилетнюю дочь Ленору, прочитавших рукопись этой книги и высказавших множество полезных советов. (В частности, Ленора угадала правильный ответ на ключевой вопрос главы 4: существует ли Трулюлю в действительности или его выдумал Шалтай-Болтай?)
Выражаю свою искреннюю признательность Григу и Мелвину Фиттингамт (авторам чудесной и полезной книги «Во славу простых вещей») за их интерес к моей работе и за то, что они обратили на нее внимание Оскара Коллиера из издательства «Прентис-холл». Думаю, что мне следует особо поблагодарить Мелвина за то, что он возник в этой книге (опровергнув своим появлением мое доказательство того, что он никак не мог бы появиться!).
Работать с Оскаром Коллиером и другими сотрудниками издательства «Прентис-холл» для меня было удовольствием. Миссис Илене Макгрэт, перепечатавшая рукопись книги, высказала много полезных советов, которые я с благодарностью принял. Выражаю признательность Дороти Лахман, весьма изобретательно находившей нужные детали и оттенки.
Я хотел бы еще раз подчеркнуть роль Джозефа Бевандо и Линды Ветцель, которым посвящена эта книга. Они были моими преданными и надежными помощниками на протяжении всей работы над книгой.
Я благодарен моей жене Бланш, помогавшей мне своими вопросами. Надеюсь, что эта книга поможет ей решить, за кого она вышла замуж: за рыцаря или за лжеца.
Рэймонд М. Смаллиан
Часть первая
Логические развлечения
I. Одурачен или не одурачен?
Мое первое знакомство с логикой произошло, когда мне было шесть лет. Случилось это 1 апреля 1925 г. В тот день я был болен гриппом, инфлюэнцей или чем-то еще в этом же роде. Утром ко мне в спальню заглянул мой брат Эмиль (он на десять лет старше меня) и сказал: «Рэймонд, сегодня первое апреля, день шуток и розыгрышей, и я одурачу тебя так, как тебя еще никто не одурачивал!» Весь день я терпеливо ждал, когда Эмиль меня одурачит, но он так и не появился. Поздно вечером мама спросила: «Рэймонд, почему ты не спишь?» Я ответил: «Жду, когда Эмиль меня одурачит». Мама позвала Эмиля и строгим голосом приказала: «Эмиль, немедленно разыграй малыша! Он ждет, когда ты его одурачишь». Эмиль послушно направился к моей кроватке, и между нами произошел следующий диалог.
Э м и л ь. Ты с утра ждешь, когда я тебя одурачу?
Р э й м о н д. Жду.
Э м и л ь. Я никак тебя не одурачиваю. Верно?
Р э й м о н д. Верно!
Э м и л ь. Но ведь ты ждал, что я тебя одурачу?
Р э й м о н д. Ждал.
Э м и л ь. Вот я тебя и одурачил.
Помнится, в тот день я долго еще ворочался в постели после того, как мама выключила свет, и ломал голову над тем, оставил меня брат в дураках или не оставил. С одной стороны, если брат меня не одурачил, то я не получил того, что мне было обещано, и, следовательно, остался в дураках. (Так рассуждал мой старший брат.) Но с тем же основанием можно утверждать, что если брат меня одурачил, то я получил обещанное, и тогда непонятно, в каком смысле меня следует считать оставшимся в дураках. Как же все-таки обстоит дело: одурачил меня брат или не одурачил?
Я не стану сейчас отвечать на этот вопрос. В нашей книге мы еще не раз вернемся к нему в той или иной форме. В нем воплощен некий тонкий принцип, который будет одной из главных тем нашей книги.
Аналогичный случай произошел со мной много лет спустя, когда я был аспирантом Чикагского университета. В ту пору я выступал на эстраде как профессиональный фокусник, но в моих делах произошла небольшая заминка, и мне необходимо было экстренно изыскать способ, как восполнить убытки. Я решил попробовать, не подойдет ли мне работа коммивояжера. Предложив свои услуги компании, занимавшейся торговлей пылесосами, я получил приглашение явиться для проверки профессиональной пригодности. Среди прочих мне задали вопрос: «Не возражаете ли вы против того, что вам время от времени придется немного лгать?» У меня были весьма сильные возражения. Ложь, исходящую от коммивояжера, я считал особенно недопустимой, так как она создает превратное представление о продукции. Однако, подумав про себя, что если я выскажу вслух свое мнение, то заведомо лишусь работы, я солгал и сказал: «Нет, не имею ничего против».
По дороге домой мне пришло в голову следующее. Я спросил себя, вызывает ли у меня какие-нибудь возражения данный мной лживый ответ, и сказал «Нет». А поскольку я не имею ничего против этой конкретной лжи, то, значит, я не возражаю и против любой лжи. Следовательно, мой ответ «Нет» при проверке профессиональной пригодности был не ложью, а истиной!
До сих пор мне не вполне ясно, солгал я тогда или не солгал. С помощью формальной логики мне удалось бы доказать, что я изрек истину, так как допущение о том, что я лгал, приводит к противоречию. Таким образом, логика вынуждает меня поверить в то, что я сказал истину. Но в то же время меня не покидает ощущение, что я солгал!
Коль скоро речь зашла о лжи, я не могу не вспомнить случай, происшедший с Бертраном Расселлом и философом Дж. Э. Муром. Расселл отзывался о Муре как об одном из самых правдивых людей, с которыми ему когда-либо приходилось встречаться. Однажды Рассел спросил Мура: «Случалось ли вам солгать?» Мур ответил: «Да!» Комментируя этот краткий диалог, Расселл заметил: «Думаю, что это была единственная ложь, высказанная Муром!»
Случай, происшедший со мной в молодости, когда я вознамерился было стать коммивояжером, поднимает вопрос о том, может ли человек лгать, не зная, что он лжет. Я бы ответил на такой вопрос отрицательно. Я считаю, что лгать – означает высказывать не просто ложное, а заведомо ложное утверждение. Действительно, если кто-то высказывает утверждение, считая его ложным, а оно оказывается истинным, то я бы сказал, что этот «кто-то» лжет.
В одном из учебников по аномальной психологии я прочитал о следующем происшествии. Врачи в психиатрической лечебнице собирались выписать пациента, страдающего шизофренией, и решили подвергнуть его проверке при помощи детектора лжи. Среди прочих пациенту был задан вопрос: «Вы Наполеон?» Пациент ответил отрицательно. Детектор показал, что он лжет.
Следующий эпизод, также вычитанный мной из какой-то книги, свидетельствует о том, что иногда животные способны лукавить. В комнате, к потолку которой на бечевке был подвешен банан, ставился эксперимент на шимпанзе. Банан висел так высоко, что дотянуться до него было невозможно. В комнате находились шимпанзе и экспериментатор и, если не считать банана и бечевки, не было ничего, кроме нескольких деревянных ящиков различных размеров. Цель эксперимента состояла в том, чтобы установить, сообразит ли шимпанзе составить из ящиков пирамиду, взобраться на нее и достать банан. А вот что произошло на деле. Экспериментатор стоял в углу комнаты и наблюдал за поведением шимпанзе. Обезьяна подошла к нему и стала настойчиво тянуть за рукав на середину комнаты. Экспериментатор, уступая нажиму, медленно последовал за шимпанзе. Когда они дошли до середины комнаты, обезьяна внезапно вспрыгнула ему на плечи и схватила банан.
У моего товарища по аспирантуре в Чикагском университете было двое братьев в возрасте шести и восьми лет. Я бывал у них дома и часто показывал ребятам фокусы. Однажды я пришел и предложил: «Хотите, я покажу вам необыкновенный фокус? Превращу вас в львов!» К моему удивлению, один из братьев охотно согласился. «Вот будет здорово! – сказал он. – Непременно преврати нас в львов!» Я попытался отговориться: «Пожалуй, этого не следует делать, потому что превратить вас потом снова в людей было бы невозможно». Младший брат ответил: «Все равно преврати нас в львов. Ну пожалуйста!» «Но я же не смогу вернуть вам человеческий облик!» – пытался выкрутиться я. «Я хочу, чтобы ты превратил нас в львов!» – закричал в ответ старший брат, а младший спросил: «А как это делается?» «При помощи волшебных слов», – ответил я. «А что это за слова?» – поинтересовался один из братьев. «Чтобы сказать тебе волшебные слова, мне придется произнести их вслух, и тогда вы превратитесь в львов», – схитрил я. Братья задумались, а потом один из них спросил: «А нет ли таких волшебных слов, которые могли бы превратить нас из львов снова в людей?» «Есть, – ответил я, – но дело в том, что как только я произнесу первые волшебные слова, то не только вы, но и все люди на свете, в том числе и я сам, превратятся в львов. Львы не умеют говорить, и поэтому на целом свете не останется никого, кто смог бы произнести другие волшебные слова и снова превратить нас в людей». Старший брат сказал: «Не можешь сказать, тогда напиши волшебные слова!» Младший забеспокоился: «Тебе хорошо, а я еще не научился читать!» Я попытался успокоить его: «Волшебные слова обладают такой силой, что даже если их молча написать на клочке бумаги, то все люди на свете все равно превратятся в львов». Братья разочарованно вздохнули.
Примерно через неделю я встретил восьмилетнего брата, и он остановил меня: «Привет, Смаллиан! Я как раз хотел задать тебе один вопрос». Не подозревая подвоха, я спросил: «О чем?» Мальчик ответил: «Как же ты сам ухитрился узнать волшебные слова?»
II. Головоломки и дурацкие штучки
Начнем с нескольких хорошо известных головоломок, служивших развлечением не одному поколению. Некоторые из них покажутся вам знакомыми, но даже в них вы обнаружите новые подробности.
Когда я был маленьким, эта головоломка пользовалась необычайной популярностью. Сейчас она менее известна. Загадка обладает одной замечательной особенностью: большинство людей дают на нее неправильный ответ, но вопреки всем аргументам упрямо отстаивают свое решение. Помню, однажды лет 50 тому назад в одной компании разгорелся многочасовой спор по поводу этой головоломки, но тем, кто верно решил ее, так и не удалось убедить остальных в правильности полученного решения. Загадка звучит так.
Человек разглядывает портрет. «Чей это портрет вы рассматриваете?» – спрашивают у него, и человек отвечает: «В семье я рос один как перст. И все ж отец того, кто на портрете, – сын моего отца (вы не ослышались, все верно – сын!)».
Чей портрет разглядывает человек?
Предположим, что в предыдущей задаче человек, разглядывающий портрет, ответил на вопрос так: «В семье я рос один как перст. И все же сын того, кто на портрете, – сын моего отца (вы не ослышались, все верно – сын!)».
Чей портрет разглядывает этот человек?
Вот еще одна головоломка времен моего детства, которая мне очень нравится. Под всесокрушающим пушечным ядром мы понимаем ядро, сметающее на своем пути все, что попадается, а под несокрушимым столбом – столб, который нельзя ни повалить, ни сломать. Что произойдет, если всесокрушающее пушечное ядро попадает в несокрушимый столб?
Следующая очень простая задача – одна из многочисленных занимательных задач, снискавших широкую известность. В темной комнате стоит шкаф, в ящике которого лежат 24 красных и 24 синих носка. Сколько носков следует взять из ящика, чтобы из них заведомо можно было составить по крайней мере одну пару носков одного цвета? (В этой и в следующей задаче речь идет о наименьшем числе носков.)
Новый поворот в предыдущей задаче. Предположим, что в ящике шкафа лежат несколько синих и столько же красных носков. Известно, что минимальное число носков, которые я должен взять из ящика, чтобы из них заведомо можно было составить по крайней мере одну пару носков одинакового цвета, совпадает с минимальным числом носков, которые требуется взять из ящика, чтобы из них можно было составить по крайней мере одну пару носков разного цвета. Сколько носков в ящике?
Вот многим знакомая логическая задача. Известно, что в Нью-Йорке жителей больше, чем волос на голове у любого из них, и что среди жителей Нью-Йорка нет полностью лысых, у которых на голове не осталось бы ни одного волоса. Следует ли отсюда, что в Нью-Йорке непременно найдутся по крайней мере два жителя с одинаковым числом волос на голове?
Приведем еще один вариант этой задачи, незначительно отличающийся от предыдущего. О населении города Поданк известно следующее:
1. Среди жителей Поданка не найдется двух с равным числом волос на голове.
2. Ни у одного жителя Поданка на голове не растет ровно 518 волос.
3. Жителей в Поданке больше, чем волос на голове любого из них.
Какова наибольшая численность населения Поданка?
В этой истории речь пойдет о караване, идущем через пустыню Сахару. Однажды караван остановился на ночлег. Обозначим трех главных действующих лиц А, В и С. А ненавидел С и решил убить его, подсыпав яду в бурдюк с питьевой водой (единственным запасом воды, которым располагал С). Независимо от А другой караванщик В также решил убить С и (не зная, что принадлежащая тому питьевая вода уже отравлена) проделал в бурдюке крохотную дырочку, чтобы вода потихоньку вытекала. Через несколько дней С умер от жажды. Спрашивается, кто убийца? А или В? Одни считают убийцей караванщика В, поскольку С все равно не успел принять яд, подсыпанный его недругом А, и умер бы, даже если бы А не отравил воду. Другие считают убийцей караванщика А, так как, по их мнению, действия караванщика В не оказали ни малейшего влияния на исход событий: коль скоро А отравил воду, С обречен и умер бы, даже если бы другой его недруг В не проделал дырочку в бурдюке с водой.
Чьи рассуждения правильны?
В связи с нашей задачей я вспомнил анекдот о лесорубе, который в поисках работы забрел в лагерь лесозаготовителей. Управляющий встретил его не слишком обнадеживающе. «Не знаю, подойдет ли тебе работа, – сказал он. – Мы здесь валим лес». Лесоруб обрадовался: «Эта работа как раз по мне». Управляющий решил испытать его в деле. «Вот топор, – сказал он. – Посмотрим, сколько времени потребуется тебе, чтобы свалить вон то дерево». Лесоруб бросился к дереву и свалил его одним ударом топора. Управляющий был потрясен, но не сдавался. «Великолепно, – сказал он, – а теперь попробуй повалить вон то большое дерево». Лесоруб подошел к огромному дереву и двумя ударами – трах, бах! – повалил и его. «Невероятно! – воскликнул управляющий. – В жизни не видал ничего подобного. Вы, конечно, приняты! Но где вы научились так валить лес?» «Я изрядно попрактиковался и набил руку в лесу Сахары», – ответил лесоруб. Управляющий на миг задумался. «Вы хотели сказать в пустыне Сахаре?» – переспросил он. «Теперь там пустыня», – пояснил лесоруб.
Двоих судили за убийство. Присяжные признали одного из обвиняемых виновным, а другого невиновным. Судья обратился к тому, кто был признан виновным, и сказал: «Это самое странное дело из всех, которые мне приходилось разбирать. Хотя ваша вина вне всяких сомнений установлена, по закону я должен выпустить вас на свободу».
Как объяснить столь неожиданное заявление судьи?
Двое краснокожих сидели на бревнышке, один повыше ростом, другой пониже. Тот, кто пониже ростом, доводится сыном тому, кто повыше ростом, хотя тот, кто повыше ростом, – не его отец. Как вы это объясните?
Вот превосходная старинная задача-головоломка. У одного человека не было наручных часов, но зато дома висели точные настенные часы, которые он иногда забывал заводить. Однажды, забыв в очередной раз завести часы, он отправился в гости к своему другу, провел у того вечер, а вернувшись домой, сумел правильно поставить часы. Каким образом ему удалось это сделать, если время в пути заранее известно не было?
Эта задача обладает любопытной особенностью: многие слышали ее и знают ответ, но рассуждения, которыми они пытаются обосновать его, совершенно неудовлетворительны. Поэтому, даже если вы считаете, что знаете ответ задачи, проверьте себя, заглянув в решение.
Охотник находится в 100 м к югу от медведя, проходит 100 м на восток, поворачивается лицом к северу, прицеливается и, выстрелив в направлении на север, убивает медведя. Какого цвета медвежья шкура?
Я долго колебался, не зная, как назвать эту книгу. Перебрал множество названий типа «Занимательная логика», «Логические забавы и развлечения», но никак не мог выбрать подходящее. Тогда я решил заглянуть в Большой энциклопедический словарь. Раскрыв его на статье «Развлечения», я прочитал: «См. Увеселения». Последовав совету, я почерпнул множество полезнейших сведений о буффонаде, играх, забавах, занимательных потехах, проказах, развлечениях, шалостях, шутках, шутовстве и юморе. Я узнал, что можно подшутить над кем-нибудь, устроить розыгрыш, затеять возню, устроить кутерьму, поднять пыль столбом, дым коромыслом и что бывают выходки, проделки, ужимки и даже «дурацкие штучки». Добравшись до этого выражения, я рассмеялся и сказал жене: «Знаешь, мне кажется, что “Дурацкие штучки” – великолепное название для моей книги». Однако, сколь ни выразительным было бы такое название, оно могло бы создать у читателя неправильное представление о ее содержании в целом, поскольку многие ее разделы вряд ли подходят под него. Тем не менее вы вскоре увидите, что название «Дурацкие штучки» как нельзя лучше подходит для названия этого раздела.
У меня две монеты на общую сумму 15 копеек. Одна из них не пятак. Что это за монеты?
Этот вопрос обращен к тем читателям, которые знают хоть что-нибудь о католицизме. Может ли католик жениться на сестре своей вдовы?
Некто живет на двадцать пятом этаже тридцатиэтажного здания. Каждое утро (кроме субботы и воскресенья) он входит в лифт, спускается вниз и отправляется на работу. Вечером, вернувшись домой, он входит в лифт, поднимается на двадцать четвертый этаж, а оттуда – пешком – еще на один этаж.
Почему он выходит из лифта на двадцать четвертом этаже вместо того, чтобы подняться прямо на двадцать пятый этаж?
Если вы любите грамматику, то вас, может быть, заинтересует следующий вопрос. Как правильно сказать: «не вижу белый желток» или «белого желтка»?
Поезд отправляется из Бостона в Нью-Йорк. Через час-другой поезд отправляется из Нью-Йорка в Бостон. Оба поезда едут с одной и той же скоростью. Какой из них в момент встречи будет находиться на меньшем расстоянии от Бостона?
Крыша одного дома не симметрична: один скат ее составляет с горизонталью угол 60 градусов, другой – угол 70 градусов. Предположим, что петух откладывает яйцо на гребень крыши. В какую сторону упадет яйцо – в сторону более пологого или крутого ската?
Вдоль улицы стоят 100 домов. Мастера попросили изготовить номера для всех домов от 1 до 100. Чтобы выполнить заказ, он должен запастись цифрами. Не пользуясь карандашом и бумагой, подсчитайте в уме, сколько девяток потребуется мастеру?
Чтобы проползти по беговой дорожке одного стадиона по часовой стрелке, улитке требуется полтора часа. Когда же улитка ползет по той же дорожке против часовой стрелки, то полный круг она совершает за 90 мин. Чем объяснить несовпадение результатов?
Предположим, что на границе между Соединенными Штатами Америки и Канадой произошла авиационная катастрофа. В какой из двух стран, по вашему мнению, должны быть похоронены уцелевшие пассажиры?
Некий мистер Смит ехал в машине вместе со своим сыном Артуром. Их машина попала в катастрофу. Отец погиб на месте, а сын в тяжелом состоянии доставлен в ближайшую больницу. Взглянув на пострадавшего, дежурный хирург побледнел и сказал: «Я не могу оперировать его. Ведь это же мой сын Артур!»
Как вы это объясните?
И наконец, последний вопрос: как называется эта книга?
4. Удивительно, как много людей дают неверный ответ на вопрос этой головоломки. Они мысленно ставят себя на место человека, разглядывающего портрет, и рассуждают следующим образом: «Так как у меня нет ни братьев, ни сестер, то сыном моего отца могу быть я сам и никто другой. Следовательно, я смотрю на свой собственный портрет».
Первое утверждение абсолютно правильно: если у меня нет ни братьев, ни сестер, то сыном моего отца могу быть только я сам. Но отсюда отнюдь не следует, будто правильный ответ на вопрос задачи гласит: «Самого себя». Так можно было бы ответить, если бы во второй посылке стояло «и все же тот, кого мы видим на портрете, – сын моего отца». Но в условии задачи этого не говорится. Там утверждается, что «отец того, кто на портрете, – сын моего отца». Отсюда следует, что отец человека на портрете – я сам (так как я единственный сын своего отца). Поскольку я отец человека на портрете, то он должен быть моим сыном. Следовательно, правильный ответ состоит в том, что человек разглядывает портрет своего сына.
Если мои рассуждения не убедили скептически настроенного читателя (а я уверен, что многие из читателей не согласны с моими аргументами!), то их можно представить в более наглядном виде.
(1) Отец человека на портрете – сын моего отца.
Подставляя краткое «я» вместо более громоздкого выражения «сын моего отца», преобразуем утверждение (1) к следующему:
(2) Отец человека на портрете – я.
Теперь вы убедились, дорогой читатель?
5. В этом случае человек разглядывает портрет своего отца.
6. При заданных условиях задача логически противоречива: всесокрушающее пушечное ядро и несокрушимый столб не могут существовать одновременно. Если бы существовало всесокрушающее пушечное ядро, то оно по определению сшибало бы на своем пути любой столб. Следовательно, в этом случае не мог бы существовать несокрушимый столб. Наоборот, если бы существовал несокрушимый столб, то по определению его не могло бы сбить ни одно пушечное ядро. Следовательно, в этом случае не могло бы существовать всесокрушающее пушечное ядро. Таким образом, существование всесокрушающего пушечного ядра само по себе не приводит к логическому противоречию. Существование несокрушимого столба само по себе также вполне допустимо. Но утверждение о том, что всесокрушающее пушечное ядро и несокрушимый столб существуют одновременно, противоречиво.
По существу дело обстоит так, как если бы я спросил у вас: «Живут на свете два человека – Джон и Джек. Джон ростом выше Джека, а Джек выше Джона. Как, по-вашему, это может быть?» Лучший ответ, который вы могли бы дать в этом случае, гласил бы: «Вы либо лжете, либо ошибаетесь».
7. Обычно на вопрос задачи дают неправильный ответ: 25 носков. Если бы в задаче спрашивалось, сколько носков следует взять из ящика, чтобы среди них было по крайней мере 2 носка различного цвета, то правильный ответ действительно был бы таким: 25 носков. Но в нашей задаче речь идет о том, чтобы среди взятых из ящика носков по крайней мере 2 носка были одного цвета, поэтому правильный ответ задачи иной: 3 носка. Если я возьму из ящика 3 носка, то они либо все будут одного цвета (и в этом случае я заведомо смогу выбрать из них по крайней мере 2 носка одного цвета), либо 2 носка будут одного цвета, а третий носок другого, что позволит мне также составить пару одноцветных носков.
8. В ящике 4 носка.
9. На вопрос первой задачи ответ утвердительный. Предположим для определенности, что население Нью-Йорка составляет 8 миллионов человек. Если число волос на голове у каждого жителя Нью-Йорка неповторимо, то это означает, что должно существовать 8 миллионов различных целых положительных чисел, каждое из которых меньше 8 миллионов, а это невозможно.
Переходим ко второй задаче. Численность населения Поданка не превышает 518 человек. Действительно, предположим, что в городе Поданк проживает более 518 человек – например, 520 человек. В этом случае должны были бы существовать 520 различных целых неотрицательных чисел, отличных от 518 и меньших 520. Но это невозможно, так как существует ровно 520 целых чисел (и среди них нуль), каждое из которых меньше 520. Следовательно, существует лишь 519 чисел, отличных от 518, которые меньше 520.
Заметим, кстати, что один из жителей Поданка должен быть совершенно лысым. Почему?
10. Не думаю, чтобы рассуждения сторонников любого из двух мнений относительно того, кто убийца, можно было считать «правильными» или «неправильными». В проблемах подобного типа, как мне кажется, одно мнение ничем не хуже и не лучше другого. Лично я считаю, что если кого-нибудь и обвинять в смерти караванщика С, то его недруга А. Если бы я был защитником караванщика В, то обратил бы внимание суда на два обстоятельства: 1) лишить человека отравленной воды не означает убить его; 2) в любом случае действия караванщика В способствовали продлению жизни караванщика С (хотя это и не входило в намерения караванщика В), поскольку смерть от отравления наступила бы быстрее, чем смерть от жажды.
Защитник караванщика А мог бы возразить мне: «Как можно, находясь в здравом уме, обвинять моего подзащитного в отравлении, если С в действительности не выпил ни капли яда?» Как видите, мы столкнулись с поистине головоломной проблемой. Дело усложняется тем, что проблему можно рассматривать с точки зрения морали, права и подходить к ней с чисто научных позиций, используя такое понятие, как причинность. С точки зрения морали и А, и В виновны в том, что замышляли убийство, но наказание за совершенное убийство по строгости несравнимо с наказанием за преступный замысел. Правовая оценка этого дела мне неизвестна. Думаю, что приговоры, вынесенные различными составами присяжных, не были бы одинаковыми. Что же касается научного подхода к решению нашей головоломки, то само понятие причинности затрагивает множество проблем. Мне кажется, что об этой головоломке можно было бы написать целую книгу.
11. Обвиняемые были сиамскими близнецами.
12. Тот из краснокожих, кто повыше ростом, – мать того, кто ростом пониже.
13. Выходя из дома, человек заводит часы и запоминает, в каком положении находятся стрелки. Придя к другу и уходя из гостей, он отмечает время своего прихода и ухода. Это позволяет ему узнать, сколько он находился в гостях. Вернувшись домой и взглянув на часы, человек определяет продолжительность своего отсутствия. Вычитая из этого времени то время, которое он провел в гостях, человек узнает время, затраченное на дорогу туда и обратно. Прибавив ко времени выхода из гостей половину времени, затраченного на дорогу, он получает возможность узнать время прихода домой и перевести соответствующим образом стрелки своих часов.
14. Шкура должна быть белой, так как принадлежит белому медведю, обитающему в Арктике – вблизи Северного полюса. Обычно ответ подкрепляют ссылкой на то, что медведь, о котором говорится в условиях задачи, должен стоять на Северном полюсе. Это лишь одна, но не единственная возможная ситуация. В каком бы направлении ни ступить от Северного полюса, двигаться всегда будешь на юг. Поэтому если медведь находится на Северном полюсе, а охотник – в 100 м к югу от него, то, пройдя 100 м на восток и обернувшись на север, охотник окажется лицом к Северному полюсу. Все это так, но, как я уже говорил, приведенное решение не единственное. Действительно, существует бесконечно много решений. Например, охотник может находиться на параллели длиной 100 м, а медведь – в 100 м к северу от него. Пройдя 100 м на восток, охотник опишет полную окружность вокруг полюса и вернется в исходную точку. Это второе решение задачи. Но охотник может находиться еще ближе к полюсу, на параллели длиной 50 м. Пройдя 100 м, он дважды опишет полную окружность вокруг полюса, и окажется в исходной точке. Но и это еще не все. Охотник может находиться на параллели длиной в ⅓ от 100 м. Трижды обойдя по параллели вокруг полюса, он также окажется в исходной точке. Поскольку аналогичное решение можно построить при любом положительном целом n, то на Земле существует бесконечно много мест, где могла бы разыграться сценка, описанная в задаче.
Разумеется, во всех этих решениях предполагается, что медведь, находившийся достаточно близко от Северного полюса, непременно должен быть белым медведем. Существует, однако, еще одна возможность, хотя она и весьма маловероятна: некий злонамеренный тип умышленно доставил на Северный полюс бурого медведя, чтобы «насолить» автору задачи.
15. Пятак и одна монета достоинством в 10 копеек. Одна монета (десятикопеечная) не пятак.
16. Как может покойник жениться на ком-нибудь?
17. Человек, живущий на двадцать пятом этаже, – лилипут и не может дотянуться до кнопки «25 этаж» на пульте лифта.
Один мой знакомый (о котором никак нельзя сказать, что он умеет мастерски рассказывать анекдоты) однажды рассказывал эту задачу-шутку в компании, где был и я. Начал он свой рассказ так: «В одном доме на двадцать пятом этаже жил лилипут…»
18. Правильнее было бы сказать, что желток желтый.
19. Поезда в момент встречи будут находиться на одинаковом расстоянии от Бостона.
20. Петухи не откладывают яйца.
21. Двадцать.
22. Несовпадения нет: полтора часа по продолжительности не отличаются от 90 минут.
23. Вряд ли стоит хоронить тех, кто уцелел в авиационной катастрофе!
24. Хирург был матерью Артура Смита.
25. К сожалению, я никак не могу припомнить название этой книги, но не беспокойтесь: рано или поздно я непременно вспомню, как же называется эта книга.
III. Рыцари и лжецы
Существует множество хитроумных задач об острове, населенном «рыцарями», всегда говорящими только правду, и лжецами, изрекающими только ложь. Предполагается, что каждый обитатель острова либо рыцарь, либо лжец. Мы начнем с одной хорошо известной задачи этого типа, а затем я приведу серию новых задач, которые придумал сам.
Итак, начнем с давно известной задачи. Трое жителей острова (А, В и С) разговаривали между собой в саду. Проходивший мимо незнакомец спросил у А: «Вы рыцарь или лжец?» Тот ответил, но так неразборчиво, что незнакомец не смог ничего понять. Тогда незнакомец спросил у В: «Что сказал А?» «А сказал, что он лжец», – ответил В. «Не верьте В! Он лжет!» – вмешался в разговор островитянин С.
Кто из островитян В и С рыцарь и кто лжец?
Когда я впервые встретил предыдущую задачу, мне сразу же бросилось в глаза, что С по существу бездействует, исполняя роль своего рода «бесплатного приложения». Действительно, когда В высказался, то ложность его утверждения можно было бы установить и без вмешательства С (см. решение предыдущей задачи). Следующий вариант задачи позволяет избавиться от «излишеств» в условиях.
Предположим, что незнакомец задал А другой вопрос: «Сколько рыцарей среди вас?» И на этот вопрос А ответил неразборчиво. Поэтому незнакомцу пришлось спросить у В: «Что сказал А?» В ответил: «А сказал, что среди нас один рыцарь». И тогда С закричал: «Не верьте В! Он лжет!»
Кто из двух персонажей В и С рыцарь и кто лжец?
В этой задаче два персонажа: А и В. Каждый из них либо рыцарь, либо лжец. А высказывает следующее утверждение: «По крайней мере один из нас лжец».
Кто из двух персонажей А и В рыцарь и кто лжец?
Предположим, что А говорит: «Или я лжец, или В рыцарь».
Кто из двух персонажей А и В рыцарь и кто лжец?
Предположим, что А говорит: «Или я лжец, или два плюс два – пять». К какому заключению можно прийти на основании этого утверждения?
Перед нами снова три островитянина А, В и С, о каждом из которых известно, что он либо рыцарь, либо лжец. Двое из них (А и В) высказывают следующие утверждения:
А: Мы все лжецы.
В: Один из нас рыцарь.
Кто из трех островитян А, В и С рыцарь и кто лжец?
Предположим, что А и В высказывают следующие утверждения:
А: Мы все лжецы.
В: Ровно один из нас лжец.
Можно ли определить, кто такой В: рыцарь или лжец?
Можно ли определить, кто такой С?
Предположим, что А высказывает утверждение: «Я лжец, а В не лжец».
Кто из островитян А и В рыцарь и кто лжец?
Перед нами в очередной раз три островитянина А, В и С, о каждом из которых известно, что он либо рыцарь, либо лжец. Условимся называть двух островитян однотипными, если они оба рыцари или оба лжецы. Пусть А и В высказывают следующие утверждения:
А: В – лжец.
В: А и С однотипны.
Кто такой С: рыцарь или лжец?
Перед нами снова трое островитян А, В и С. А высказывает утверждение: «В и С однотипны». Кто-то спрашивает у С: «А и В однотипны?»
Что ответит островитянин С?
Эта головоломка необычна. Кроме того, в основу ее положено подлинное происшествие. Однажды, когда я гостил на острове рыцарей и лжецов, мне встретились два местных жителя. Я спросил у одного из них: «Кто-нибудь из вас рыцарь?» Мой вопрос не остался без ответа, и я узнал то, что хотел узнать.