Сначала приношу извинения, что сразу не предупредил: это не загадка, в которой надо угадывать «правильный» ответ, а головоломка, которая строго решается с помощью математической логики. Напомню условие:
Барон Мюнхгаузен заявил: "Если я 31 декабря 2000 г. под бой часов в полночь не произнесу: "Новое тысячелетие, наступай!", то новое тысячелетие не наступит". Бургомистр высмеял это утверждение и назвал его ложным, они поспорили.
Под бой часов в полночь 31.12.2000 г. Мюнхгаузен произнёс: "Новое тысячелетие, наступай!", новое тысячелетие наступило.
Вопрос: кто победил в споре?
Пусть высказывание A – «М 31 декабря 2000 г. под бой часов в полночь не произнесёт: "Новое тысячелетие, наступай!"», а высказывание B – «Новое тысячелетие не наступит». Оба высказывания относятся к будущему, поэтому их истинность в момент спора не известна. Это совершенно обычное дело, например, ставки на тотализаторе делаются заранее.
Таким образом, М заявил: «Если A, то B», а Б назвал это утверждение ложным. По законам мат. логики, импликация «Если A, то B» ложна тогда и только тогда, когда высказывание A истинно, а B ложно.
Оказалось, что оба высказывания, как A, так и B, ложны. Следовательно, М высказал истинное утверждение.
Это противоречит «жизненной» логике, у которой (упрощённо) таблица истинности импликации другая: для признания истинности импликации необходимо, чтобы были истинны и посылка, и следствие.
Мне стало интересно, какая точка зрения преобладает на математическом форуме – математическая или «жизненная», вот и задал, в общем-то, шуточную задачку, но многие стали выискивать возможные подвохи в условии.
Заметим, что совершенно не важно, что такое часы, насколько они точны, что такое полночь, и можно ли в полночь что-нибудь сделать, поскольку в условии прямым текстом сказано, что оба высказывания, как A, так и B, ложны.
Чтобы определить значение импликации, никакая «проверка» не требуется, надо только знать значения аргументов.
В детстве мы верим, что законы, депутаты и суды логичны, но это быстро проходит.
Спасибо всем ответившим. Олег Полубасов.