Главы  1  2  

Решение

Если бы A был лжецом, то обе альтернативы высказанной им дизъюнкции были бы ложными, вследствие чего B был бы лжецом. В свою очередь это означало бы, что обе альтернативы высказанной B дизъюнкции ложны, и A должен бы быть рыцарем. Полученное противоречие показывает, что A - рыцарь. Следовательно, его утверждение истинно, и либо B - рыцарь, либо шестой остров называется Майя. Если вторая альтернатива истинна, то шестой остров, разумеется, остров Майя. Предположим, что истинна первая альтернатива, то есть что B - рыцарь. Тогда его утверждение истинно: "Либо A - лжец, либо этот остров называется Майя". Но A не лжец, поэтому первая альтернатива ложна. Следовательно, вторая альтернатива истинна, и шестой остров - остров Майя.
   Вкратце часть наших рассуждений сводится к следующему. Мы установили, что либо B - рыцарь, либо шестой остров - остров Майя. Но, кроме того, нам известно, что если B - рыцарь, то шестой остров - остров Майя. Следовательно, шестой остров - остров Майя.
   Итак, остров Майя после долгих поисков найден!