! |
Jnrty: |
Предупреждение за захват темы и троллинг. |
Ну и в завершение, чтоб показать, что все предыдущие рассуждения имеют непосредственное отношение к данной задаче, проведу её разбор с учетом рассмотренных выше принципов.
Почему-то в математике считается, что какова бы ни была задача , она (по умолчанию) корректна и ,как следствие, у неё обязательно есть решение и вопрос только в поиске этого решения.
Поэтому когда кто ни будь начинает решать задачу, главное действие , которое необходимо произвести вначале - проанализировать задачу на корректность, он не производит.
Но ведь если задача некорректна, решение найти в принципе невозможно или это "решение" будет неверным (хотя решивший будет в полной уверенности что решил все правильно).
Итак задача, в ней предполагается, что:
1)Каждый житель острова "достаточно умный" чтоб учесть в своих умозаключениях выводы, которые сделает каждый другой житель острова на основе общедоступной информации.
2)В том числе предполагается, что каждый житель также учтет и те выводы, что сделает про себя каждый другой житель острова.
Для случая двух жителей острова ,на языке теории игр, это означает, что житель A учтет в своей стратегии поведения стратегию жителя B и обратно - житель B учтет в своей стратегии стратегию жителя A.
В чем же тут некорректность?
А вот в чем:
Если стратегию жителя A представить в качестве алгоритма AA которому на вход поступает общедоступная информация E и также стратегия жителя В (алгоритм BB) и также поведение жителя B (BBB), а на выходе выдается модель поведения жителя A - AAA.
Или
AAA=AA(E,BB,BBB)
то симметрично для жителя B можно записать:
BBB=BB(E,AA,AAA)
И вот теперь, сразу видно, что в условиях задачи нарушается принцип причинности( житель A должен сделать вывод из информации, которая еще только должна будет быть получена при помощи этого вывода)
Житель A должен сделать вывод из поведения жителя B и его алгоритма рассуждений, который ,в свою очередь, должен сделать вывод из поведения жителя A и его алгоритма рассуждений.
Иначе, если мы попробуем подставить BBB в формулу для AA, то получим:
AAA=AA(E,BB,BB(E,AA,AA(E,BB,BB(E,AA,...))))
Бесконечную вложенность.
Условия задачи противоречивы.
Не может ни один житель быть настолько умным, чтобы учесть что думает житель B, о том что думает житель A о том что думает житель B ... и т.д.
В этой задаче есть еще другие источники противоречивости, но ,думаю, того что было показано достаточно.