На острове живут рыцари, которые всегда говорят правду, и лжецы, которые всегда лгут. По их словам нужно понять, кто есть кто. Для многих детей это первая встреча с настоящим логическим рассуждением: предположить, вывести следствие и заметить противоречие.
Главный приём
«Предположим, что он рыцарь…»
Чему учит
Рассуждать по цепочке и проверять себя
А Б
«Б — лжец» «А — лжец»
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Правила острова
Р
Рыцарь
Всегда говорит правду. Каждое его утверждение верно — без исключений.
Л
Лжец
Всегда лжёт. Каждое его утверждение ложно — даже случайно он правду не скажет.
?
Третьих нет
Каждый житель — либо рыцарь, либо лжец. С виду их не отличить, только по словам.
Кто что может сказать
Начните с двух фраз — они сразу показывают, как устроены эти задачи.
Фраза
Рыцарь
Лжец
Что это значит
«Я рыцарь»
✓ Может: это правда
✓ Может: это ложь, как ему и положено
Ничего не сообщает — так скажет любой.
«Я лжец»
✕ Не может: это была бы ложь
✕ Не может: это была бы правда
Невозможная фраза — её не скажет никто.
Как решают: «предположим, что…»
Почти любую такую задачу решают одинаково: выбирают одного жителя, предполагают, кто он, и смотрят, что из этого следует. Примеры ниже идут от простого к олимпиадному.
1Предположить
2Вывести, что из этого следует
3Найти противоречие или проверить ответ
Пример 1 · 3–4 класс
Двое на дороге
На острове встретились двое: А и Б. А сказал: «Я лжец, а Б — рыцарь». Кто из них кто?
1Пусть А — рыцарь. Тогда его слова — правда, и он лжец. Но мы предположили, что он рыцарь: противоречие, этот случай невозможен.
2Пусть А — лжец. Тогда его слова ложны. Первая их половина, «я лжец», верна — значит, неверна вторая: Б не рыцарь, а лжец. Всё сходится.
ОтветА и Б — оба лжецы.
Пример 2 · 3–4 класс
Цепочка обвинений
Трое жителей — А, Б и В — сказали так. А: «Б — лжец». Б: «В — рыцарь». В: «А и Б — лжецы». Кто из них рыцарь, а кто лжец?
1С кого начать? С того, кто говорит больше всех: из его слов следует больше всего. Это В.
2Пусть В — рыцарь. Тогда А и Б — лжецы. Но Б сказал «В — рыцарь», и это была бы правда, а лжец правды не говорит. Противоречие.
3Значит, В — лжец. Тогда фраза Б «В — рыцарь» ложна, и Б — тоже лжец.
4А сказал «Б — лжец», и это правда. Значит, А — рыцарь.
ОтветА — рыцарь, Б и В — лжецы.
Пример 3 · 5–6 класс
Круглый стол
За круглым столом сидят 10 жителей. Каждый сказал: «Мой сосед справа — лжец». Сколько за столом рыцарей?
1Если житель — рыцарь, он сказал правду: справа от него лжец.
2Если житель — лжец, он солгал: справа от него рыцарь.
3Выходит, они чередуются по кругу: Р, Л, Р, Л… Из десяти ровно половина — 5 рыцарей.
Р Л
Л Р
Р Л
Л Р
Р Л
Ответ5 рыцарей.
Где ошибаются
MathTrail разбирает каждый неверный ответ по названной ловушке. Вот главные в этой теме — и что можно сказать ребёнку.
Ловушка
Упущено одно из условий
Ребёнок расставляет Р и Л и не проходит по всем фразам ещё раз, а одна из них с расстановкой не сходится.
Что сказать
«Прочитай каждую фразу: правда это или ложь — и кто её сказал?»
Ловушка
Слова приняты на веру без проверки
Ребёнок верит словам жителя и не спрашивает, кто их сказал: А назвал Б лжецом — значит, Б лжец.
Что сказать
«А если это сказал лжец? Что тогда правда?»
Ловушка
Решение остановлено на полпути
Ребёнок выясняет, кто первый житель, и на этом останавливается, а про остальных так и не решает.
Что сказать
«Хорошо, А — лжец. А что из этого следует для Б?»
Как помочь дома
01
Сыграйте в остров
Вы — лжец, ребёнок задаёт вопросы. Скоро ребёнок сам замечает, что на «ты лжец?» вы всегда отвечаете «нет».
02
Спрашивайте, а не подсказывайте
Вместо ответа — вопрос: «А если он рыцарь, что тогда?» Это и есть главный приём темы.
03
Пишите Р и Л карандашом
Над каждым именем — предположение. Получилось противоречие — стираем и пробуем другое.