28. Предположим, что A - лжец. Если бы это было так, то утверждение "По крайней мере один из нас лжец" было бы ложным (так как лжецы высказывают ложные утверждения).

Следовательно, в этом случае A и B были бы рыцарями. Таким образом, если бы A был лжецом, то он не был бы лжецом, что невозможно. Отсюда мы заключаем, что A не лжец, он рыцарь.

Но тогда высказанное A утверждение должно быть истинным.

Поэтому по крайней мере один из двух персонажей A и B в действительности лжец. Так как A - рыцарь, то лжецом должен быть B. Итак, A - рыцарь, а B - лжец.

29. Эта задача может служить неплохим введением в логику дизъюнкции. Пусть заданы два высказывания p, q.

Высказывание "или p, или q" истинно, если истинно по крайней мере одно из высказываний p, q (или оба).

Высказывание "или p, или q" ложно, если ложны оба высказывания p, q. Например, если бы я в хорошую погоду сказал: "Либо дождик, либо снег", то мое высказывание было бы ложным, потому что ложны обе его части: и та, в которой говорится о дожде, и та, в которой говорится о снеге.

Именно так принято понимать связку "или" в логике. Именно так мы будем понимать ее на протяжении всей нашей книги. В повседневной жизни союз "или" иногда интерпретируют так же, как в логике (то есть допускают возможность выполнения обеих альтернатив), а иногда понимают в так называемом "исключительном" смысле (то есть считают, что выполняется одна и только одна из альтернатив, но не обе). В качестве примера "исключительного или" при" веду хотя бы такое высказывание: "Я женюсь на Бетти или на Джейн".

Предполагается, что альтернативы взаимно исключающие, то есть что я не женюсь на обеих девушках одновременно. С другой стороны, если в учебной программе колледжа сказано, что студенты первого курса должны либо прослушать годовой цикл лекций по математике, либо пройти годичный курс иностранного языка, то вряд ли руководство колледжа станет возражать, если вы захотите прослушать и то и другое!



25 из 208