<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Самореференция on kenji.blog</title><link>http://kenji.blog/ru/tags/%D1%81%D0%B0%D0%BC%D0%BE%D1%80%D0%B5%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F/</link><description>Recent content in Самореференция on kenji.blog</description><generator>Hugo -- gohugo.io</generator><language>ru</language><copyright>kenjinote</copyright><lastBuildDate>Thu, 10 Sep 2026 21:00:00 +0900</lastBuildDate><atom:link href="http://kenji.blog/ru/tags/%D1%81%D0%B0%D0%BC%D0%BE%D1%80%D0%B5%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F/index.xml" rel="self" type="application/rss+xml"/><item><title>Когда слово описывает само себя: Парадокс Греллинга-Нельсона</title><link>http://kenji.blog/ru/p/grelling-nelson-paradox/</link><pubDate>Thu, 10 Sep 2026 21:00:00 +0900</pubDate><guid>http://kenji.blog/ru/p/grelling-nelson-paradox/</guid><description>&lt;img src="http://kenji.blog/p/grelling-nelson-paradox/img/grelling_nelson.jpg" alt="Featured image of post Когда слово описывает само себя: Парадокс Греллинга-Нельсона" />&lt;p>Слова — это инструменты для описания мира, но когда мы пытаемся описать сами слова, логика может попасть в неожиданную ловушку.&lt;/p>
&lt;p>&lt;strong>«Парадокс Греллинга-Нельсона» (Grelling-Nelson Paradox)&lt;/strong>, предложенный в 1908 году Куртом Греллингом и Леонардом Нельсоном, — это знаменитый семантический парадокс, который указывает на пределы того, когда «слово определяет слово».&lt;/p>
&lt;h2 id="разделение-слов-на-две-категории">Разделение слов на две категории
&lt;/h2>&lt;p>Греллинг и Нельсон считали, что все прилагательные (слова) можно разделить на две группы:&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Автологические (Autological)&lt;/strong>: Само слово обладает свойством, которое оно означает.&lt;/li>
&lt;li>&lt;strong>Гетерологические (Heterological)&lt;/strong>: Само слово не обладает свойством, которое оно означает.&lt;/li>
&lt;/ol>
&lt;h3 id="рассмотрим-примеры">Рассмотрим примеры
&lt;/h3>&lt;p>&lt;strong>Примеры автологических слов:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>«Короткое» (short)&lt;/strong>: Само это слово короткое.&lt;/li>
&lt;li>&lt;strong>«Английское» (English)&lt;/strong>: Само это слово является английским.&lt;/li>
&lt;li>&lt;strong>«Существительное» (noun)&lt;/strong>: Это слово является существительным.&lt;/li>
&lt;li>&lt;strong>«Пятисложное» (pentasyllabic)&lt;/strong>: Слово «pen-ta-syl-lab-ic» в английском языке состоит из 5 слогов.&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Примеры гетерологических слов:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>«Длинное» (long)&lt;/strong>: Само это слово короткое, а не длинное.&lt;/li>
&lt;li>&lt;strong>«Немецкое» (German)&lt;/strong>: Это слово русское (или английское), а не немецкое.&lt;/li>
&lt;li>&lt;strong>«Невидимое» (invisible)&lt;/strong>: Это слово сейчас четко видно на экране или бумаге.&lt;/li>
&lt;/ul>
&lt;p>Пока это кажется просто игрой слов. Каждое слово обязательно можно отнести к одной из двух категорий: либо оно воплощает свой собственный смысл, либо нет.&lt;/p>
&lt;h2 id="роковой-вопрос-возникновение-парадокса">Роковой вопрос: Возникновение парадокса
&lt;/h2>&lt;p>Здесь начинается парадокс. Давайте подумаем о следующем слове.&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>Является ли само слово «гетерологическое» (Heterological) автологическим или гетерологическим?&lt;/strong>&lt;/p>
&lt;/blockquote>
&lt;p>При ответе на этот вопрос мы сталкиваемся с противоречием, какой бы вариант мы ни выбрали.&lt;/p>
&lt;h3 id="случай-1-предположим-что-гетерологическое-является-автологическим">Случай 1: Предположим, что «гетерологическое» является «автологическим»
&lt;/h3>&lt;p>Если слово «гетерологическое» (Heterological) является «автологическим», то по определению «само слово обладает свойством, которое оно означает».
Однако значение этого слова — «гетерологическое».
То есть, обладая свойством «гетерологическое», оно оказывается «гетерологическим».
&lt;strong>Мы предположили, что оно автологическое, но в результате оно стало гетерологическим.&lt;/strong> (Противоречие)&lt;/p>
&lt;h3 id="случай-2-предположим-что-гетерологическое-является-гетерологическим">Случай 2: Предположим, что «гетерологическое» является «гетерологическим»
&lt;/h3>&lt;p>Если слово «гетерологическое» (Heterological) является «гетерологическим», то по определению «само слово не обладает свойством, которое оно означает».
Поскольку значение этого слова — «гетерологическое», то не обладая этим свойством, оно оказывается «автологическим».
&lt;strong>Мы предположили, что оно гетерологическое, но в результате оно стало автологическим.&lt;/strong> (Противоречие)&lt;/p>
&lt;p>В любом случае логика рушится.&lt;/p>
&lt;div class="mermaid">graph TD
A["Слово «гетерологическое» (Heterological)"] --> B{"К какой категории относится?"}
B -->|Оно автологическое| C["Определение: Обладает свойством, которое означает"]
C --> D["Его значение — «гетерологическое»"]
D --> E["Результат: Оно гетерологическое!"]
E -->|Противоречие| B
B -->|Оно гетерологическое| F["Определение: Не обладает свойством, которое означает"]
F --> G["Его значение — «гетерологическое»"]
G --> H["Результат: Оно автологическое!"]
H -->|Противоречие| B
style A fill:#4CAF50,stroke:#333,stroke-width:2px,color:#fff
style B fill:#FF9800,stroke:#333,stroke-width:2px,color:#fff
style E fill:#F44336,stroke:#333,stroke-width:2px,color:#fff
style H fill:#F44336,stroke:#333,stroke-width:2px,color:#fff&lt;/div>
&lt;h2 id="связь-с-математикой-и-логикой-родственник-парадокса-рассела">Связь с математикой и логикой: Родственник парадокса Рассела
&lt;/h2>&lt;p>Этот парадокс — не просто вычислительная ошибка или иллюзия вроде «загадки об исчезнувшем долларе». Он имеет ту же фундаментальную структуру, что и &lt;strong>парадокс Рассела&lt;/strong> («Содержит ли себя множество всех множеств, не содержащих себя?»), потрясший основы математики.&lt;/p>
&lt;p>Парадокс Греллинга-Нельсона можно назвать семантической версией (версией значения слов) парадокса Рассела.&lt;/p>
&lt;p>Парадокс Рассела в теории множеств:
&lt;/p>
$$ R = \{ x \mid x \notin x \} $$
&lt;p>
Если определить такое множество, то при ответе на вопрос, $R \in R$ или $R \notin R$, возникает противоречие.&lt;/p>
&lt;p>Парадокс Греллинга-Нельсона в семантике:
Если определить $Het(x)$ как «слово $x$ не обладает свойством $x$ (является гетерологическим)»,
&lt;/p>
$$ Het(\text{"Het"}) \iff \neg Het(\text{"Het"}) $$
&lt;p>
мы попадаем в логическое противоречие.&lt;/p>
&lt;h2 id="почему-этот-парадокс-важен">Почему этот парадокс важен?
&lt;/h2>&lt;p>Когда слово ссылается само на себя (самореференция), всегда существует риск возникновения ошибки типа бесконечного цикла.&lt;/p>
&lt;p>Это проблема не только философии или лингвистики. В области информатики и искусственного интеллекта возникают аналогичные логические барьеры, когда программа пытается оценить и изменить свой собственный код, или когда модели обработки естественного языка интерпретируют смысловые противоречия.&lt;/p>
&lt;p>Парадокс Греллинга-Нельсона — это мысленный эксперимент, который блестяще визуализирует «баги» (ограничения), присущие самой системе «языка».&lt;/p></description></item><item><title>Учитель и ученик: суд, в котором победа любой стороны ведет к противоречию — парадокс Протагора</title><link>http://kenji.blog/ru/p/paradox-of-the-court/</link><pubDate>Thu, 10 Sep 2026 21:00:00 +0900</pubDate><guid>http://kenji.blog/ru/p/paradox-of-the-court/</guid><description>&lt;img src="http://kenji.blog/p/paradox-of-the-court/img/paradox_of_court.jpg" alt="Featured image of post Учитель и ученик: суд, в котором победа любой стороны ведет к противоречию — парадокс Протагора" />&lt;p>В Древней Греции молодой человек по имени Эватл нанялся в ученики к Протагору, величайшему софисту (учителю риторики). Они заключили следующий договор об оплате обучения:&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>Условия договора:&lt;/strong>
Эватл должен выплатить Протагору оставшуюся часть платы за обучение &lt;strong>после того, как выиграет свой первый судебный процесс&lt;/strong>, пройдя полный курс риторики.&lt;/p>
&lt;/blockquote>
&lt;p>Эватл был отличным учеником и блестяще завершил весь курс обучения.
Однако после окончания он почему-то не брался ни за одно судебное дело. Не выступая в суде, условие «выиграть свой первый судебный процесс» никогда не выполнялось бы, поэтому ему не нужно было бы платить за обучение.&lt;/p>
&lt;p>Протагор, потеряв терпение, подал на Эватла в суд.
С требованием: «Заплати за обучение».&lt;/p>
&lt;p>И здесь начинается логический лабиринт.&lt;/p>
&lt;h2 id="логика-учителя-протагора">Логика учителя Протагора
&lt;/h2>&lt;p>В суде Протагор заявил следующее:&lt;/p>
&lt;p>«О судьи, при любом исходе я выигрываю.&lt;/p>
&lt;ul>
&lt;li>Если в этом суде &lt;strong>выиграю я&lt;/strong>, по решению суда Эватл должен будет выплатить мне деньги за обучение.&lt;/li>
&lt;li>Если в этом суде &lt;strong>я проиграю&lt;/strong>, для Эватла это будет означать, что он «выиграл свой первый судебный процесс». То есть условия договора будут выполнены, и по договору он обязан заплатить за обучение.&lt;/li>
&lt;/ul>
&lt;p>В любом случае, он обязан заплатить за обучение».&lt;/p>
&lt;h2 id="логика-ученика-эватла">Логика ученика Эватла
&lt;/h2>&lt;p>На это Эватл ответил не менее достойно:&lt;/p>
&lt;p>«О судьи, при любом исходе я выигрываю.&lt;/p>
&lt;ul>
&lt;li>Если в этом суде &lt;strong>выиграю я&lt;/strong>, по решению суда мне не нужно будет платить за обучение.&lt;/li>
&lt;li>Если в этом суде &lt;strong>я проиграю&lt;/strong>, я еще не «выиграл свой первый судебный процесс». То есть условия договора не будут выполнены, и по договору я не обязан платить за обучение.&lt;/li>
&lt;/ul>
&lt;p>В любом случае, мне не нужно платить за обучение».&lt;/p>
&lt;div class="mermaid">graph TD
A["Результат суда"] --> B["Протагор выигрывает дело"]
A --> C["Эватл выигрывает дело"]
B --> B1["Решение: Эватл должен заплатить"]
B --> B2["Договор: Эватл не выиграл дело → может не платить"]
C --> C1["Решение: Эватл может не платить"]
C --> C2["Договор: Первая победа Эватла → должен заплатить"]
B1 --> D{"Противоречие! Решение против Договора"}
B2 --> D
C1 --> E{"Противоречие! Решение против Договора"}
C2 --> E
style A fill:#ECEFF1,stroke:#333,stroke-width:2px
style B fill:#4CAF50,color:#fff
style C fill:#2196F3,color:#fff
style D fill:#F44336,color:#fff,stroke-width:3px
style E fill:#F44336,color:#fff,stroke-width:3px&lt;/div>
&lt;h2 id="почему-возникает-противоречие">Почему возникает противоречие?
&lt;/h2>&lt;p>Основная причина этого парадокса кроется в том, что &lt;strong>две разные системы правил (закон и договор) выносят противоречащие друг другу решения&lt;/strong>.&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Правило закона&lt;/strong>: Подчиняйтесь решению суда.&lt;/li>
&lt;li>&lt;strong>Правило договора&lt;/strong>: Подчиняйтесь условию «заплатить после победы в первом суде».&lt;/li>
&lt;/ul>
&lt;p>Обычно закон и договор функционируют как независимые области, но поскольку Протагор сделал предметом судебного спора «плату за обучение», сам результат этого суда повлиял на условия договора, из-за чего обе системы попали в самореферентную петлю.&lt;/p>
&lt;h2 id="ответ-правоведов">Ответ правоведов
&lt;/h2>&lt;p>Древнеримский юрист Авл Геллий предложил следующее решение этой проблемы.&lt;/p>
&lt;p>«Суд должен вынести решение в пользу Эватла (отсутствие необходимости платить). Потому что факт в том, что условия договора еще не выполнены. Однако после этого решения Протагор может подать в суд на Эватла &lt;strong>снова&lt;/strong>. Поскольку Эватл выиграл свой первый судебный процесс, условия договора теперь выполнены. Во втором суде победа будет за Протагором».&lt;/p>
&lt;p>Иными словами, ответ заключается в том, что если попытаться «решить парадокс за один судебный процесс», возникнет противоречие, но если разделить процесс на «два этапа», противоречие можно разрешить.&lt;/p>
&lt;h2 id="связь-с-парадоксом-самореференции">Связь с парадоксом самореференции
&lt;/h2>&lt;p>Парадокс Протагора имеет ту же &lt;strong>структуру самореференции&lt;/strong>, что и «Парадокс лжеца» («Это утверждение ложно») и «Парадокс Рассела». Определенное утверждение (решение суда) влияет на условие, которое определяет его собственную истинность или ложность (выполнение договора).&lt;/p>
&lt;p>Такого рода парадоксы глубоко связаны с проблемами, демонстрирующими фундаментальные пределы логики и вычислений, такими как «Проблема остановки» в современной информатике (невозможно создать программу, которая бы определяла, остановится ли любая другая программа) и теорема Гёделя о неполноте.&lt;/p>
&lt;p>Парадокс Протагора — это предупреждение 2400-летней давности о том, что созданные человеком системы правил (законы и договоры) могут рухнуть изнутри из-за изощренной самореференции.&lt;/p></description></item><item><title>Парадокс Берри: Противоречие, возникающее при попытке определить "числа" через "слова"</title><link>http://kenji.blog/ru/p/berry-paradox/</link><pubDate>Thu, 10 Sep 2026 11:00:00 +0900</pubDate><guid>http://kenji.blog/ru/p/berry-paradox/</guid><description>&lt;img src="http://kenji.blog/p/berry-paradox/img/berry_paradox.jpg" alt="Featured image of post Парадокс Берри: Противоречие, возникающее при попытке определить "числа" через "слова"" />&lt;h2 id="1-выражение-чисел-словами">1. Выражение чисел словами
&lt;/h2>&lt;p>Мы каждый день выражаем числа не только «арабскими цифрами» (1, 2, 3&amp;hellip;), но и с помощью «слов» (на русском, английском, японском и т.д.).&lt;/p>
&lt;p>Например, число $10$ можно описать различными словами (для наглядности рассмотрим на примере японского языка):&lt;/p>
&lt;ul>
&lt;li>«дзю» (じゅう, 3 знака)&lt;/li>
&lt;li>«пять умножить на два» (ごの2ばい, 5 знаков)&lt;/li>
&lt;li>«одна десятая от ста» (ひゃくの10ぶんの1, 9 знаков)&lt;/li>
&lt;/ul>
&lt;p>Давайте подумаем о том, как объяснить определенное число с помощью таких японских знаков.
Мы установим ограничение на количество знаков. Здесь мы рассмотрим числа, которые можно выразить японским языком, используя &lt;strong>«не более 19 знаков»&lt;/strong>.&lt;/p>
&lt;p>Естественно, существует &lt;strong>предел&lt;/strong> чисел, которые можно выразить в пределах 19 знаков.
Количество видов японских символов (хирагана, катакана, кандзи и т.д.) конечно, и количество их комбинаций длиной не более 19 знаков также конечно (это астрономическое число, но оно не бесконечно).&lt;/p>
&lt;p>Иными словами, обязательно должно существовать &lt;strong>«огромное целое число, которое никак нельзя выразить на японском языке в пределах 19 знаков»&lt;/strong>.&lt;/p>
&lt;hr>
&lt;h2 id="2-рождение-парадокса">2. Рождение парадокса
&lt;/h2>&lt;p>А теперь перейдем к главному.
Существует бесчисленное множество «целых чисел, которые нельзя выразить на японском языке в пределах 19 знаков».
Предположим, что из этого бесчисленного множества невыразимых чисел мы нашли одно — &lt;strong>«самое маленькое (наименьшее целое число)»&lt;/strong>.&lt;/p>
&lt;p>Обозначим это число за $X$.
Поскольку $X$ по определению является самым маленьким из «чисел, которые нельзя выразить на японском языке в пределах 19 знаков», мы можем назвать его так (записав азбукой):&lt;/p>
&lt;p>&lt;strong>«дзю-ю-кю-ю-мо-дзи-и-на-и-дэ-а-ра-ва-сэ-на-и-са-и-сё-у-но-сэ-и-су-у»&lt;/strong>
(じゅうきゅうもじいないであらわせないさいしょうのせいすう)&lt;/p>
&lt;p>Давайте посчитаем количество знаков:
«дзю・у・кю・у・мо・дзи・и・на・и・дэ・а・ра・ва・сэ・на・и・са・и・сё・у・но・сэ・и・су・у»
&amp;hellip;Ой? Даже без учета знаков препинания здесь 25 символов.
Это превышает «19 знаков».&lt;/p>
&lt;p>Тогда давайте немного изменим выражение и сделаем его короче, используя иероглифы (кандзи).&lt;/p>
&lt;p>&lt;strong>「十九文字以内で表せない最小の整数」&lt;/strong> (Наименьшее целое число, которое нельзя выразить не более чем девятнадцатью знаками)&lt;/p>
&lt;p>А теперь давайте посчитаем количество знаков в этом выражении:&lt;/p>
&lt;ol>
&lt;li>十&lt;/li>
&lt;li>九&lt;/li>
&lt;li>文&lt;/li>
&lt;li>字&lt;/li>
&lt;li>以&lt;/li>
&lt;li>内&lt;/li>
&lt;li>で&lt;/li>
&lt;li>表&lt;/li>
&lt;li>せ&lt;/li>
&lt;li>な&lt;/li>
&lt;li>い&lt;/li>
&lt;li>最&lt;/li>
&lt;li>小&lt;/li>
&lt;li>の&lt;/li>
&lt;li>整&lt;/li>
&lt;li>数&lt;/li>
&lt;/ol>
&lt;p>Поразительно, но здесь &lt;strong>всего лишь «16 знаков»&lt;/strong>.&lt;/p>
&lt;p>Произошло нечто странное.
Мы только что выразили число $X$ с помощью &lt;strong>«16-значного выражения»: «十九文字以内で表せない最小の整数»&lt;/strong>!&lt;/p>
&lt;div class="mermaid">graph TD
Define["Определение:&lt;br>X = наименьшее целое число, которое нельзя выразить не более чем 19 знаками"] --> CheckLength{"Сколько знаков во фразе&lt;br>『十九文字以内で表せない最小の整数』?"}
CheckLength -->|16 знаков| Contradiction["Противоречие!&lt;br>X удалось выразить 『16 знаками』!"]
Contradiction --> Paradox["X 『нельзя выразить не более чем 19 знаками』, но&lt;br>『выражается не более чем 19 знаками (16 знаков)』"]
style Contradiction fill:#ff9999,stroke:#333
style Paradox fill:#ff4444,color:#fff,stroke:#333,stroke-width:2px&lt;/div>
&lt;p>$X$ — это число, которое «нельзя выразить не более чем 19 знаками», но сама фраза этого определения идеально описывает $X$ с помощью «16 знаков (что меньше 19 знаков)».
Это и есть &lt;strong>«Парадокс Берри (Berry Paradox)»&lt;/strong>.&lt;/p>
&lt;hr>
&lt;h2 id="3-кто-создал-этот-парадокс">3. Кто создал этот парадокс?
&lt;/h2>&lt;p>Этот парадокс был придуман в 1904 году библиотекарем Оксфордского университета по имени &lt;strong>Г. Г. Берри&lt;/strong> (G. G. Berry).
Он стал известен во всем мире благодаря тому, что &lt;strong>Бертран Рассел&lt;/strong>, гениальный математик и философ, представляющий 20-й век, упомянул его в одной из своих работ.&lt;/p>
&lt;p>(※ В оригинальной статье на английском языке используется выражение &amp;ldquo;The least integer not nameable in fewer than nineteen syllables&amp;rdquo; (наименьшее целое число, которое нельзя назвать менее чем девятнадцатью слогами), и парадокс построен на количестве слогов в английском языке.)&lt;/p>
&lt;hr>
&lt;h2 id="4-почему-возникло-противоречие">4. Почему возникло противоречие?
&lt;/h2>&lt;p>Коренная причина этого парадокса заключается в &lt;strong>неоднозначности&lt;/strong> и &lt;strong>самореференции&lt;/strong> «естественного языка» (японского, английского, русского и т.д.), который мы обычно используем.&lt;/p>
&lt;h3 id="естественный-язык-не-выдерживает-математической-строгости">Естественный язык не выдерживает математической строгости
&lt;/h3>&lt;p>В мире математики «определение чисел» — это очень строгий процесс (используются уравнения и символы).
Однако в парадоксе Берри была предпринята попытка определить математический объект (целое число) с помощью &lt;strong>повседневного языка&lt;/strong> людей: «можно выразить» и «нельзя выразить».&lt;/p>
&lt;p>Повседневный язык очень мощен и гибок, но именно из-за этой гибкости с ним можно проделывать такие акробатические трюки, как «упоминание количества знаков в самом себе».
В результате это вызвало логическое противоречие (парадокс самореференции), когда «само определение нарушает правило определения».&lt;/p>
&lt;h3 id="что-значит-быть-названным">Что значит «быть названным»?
&lt;/h3>&lt;p>Кроме того, определение фразы «можно выразить 16 знаками» также является неоднозначным.
Фраза «наименьшее целое число, которое нельзя выразить не более чем 19 знаками» &lt;strong>не указывает напрямую&lt;/strong> на какое-то конкретное число (например, $987654321...$).
Она &lt;strong>лишь косвенно описывает&lt;/strong>, что «должно существовать число, удовлетворяющее этому условию».&lt;/p>
&lt;p>Математически «выражение в форме, которую можно непосредственно вычислить» и «описание косвенного условия словами» должны быть четко разделены. Логический трюк скрыт в смешивании этих двух понятий и утверждении, что «его удалось выразить 16 знаками!».&lt;/p>
&lt;hr>
&lt;h2 id="5-заключение-и-влияние-на-современность">5. Заключение и влияние на современность
&lt;/h2>&lt;p>На первый взгляд парадокс Берри кажется просто «игрой слов» или «загадкой».
Однако эта проблема заставила математиков 20-го века глубоко осознать &lt;strong>«опасность использования повседневного языка для построения основ математики»&lt;/strong>.&lt;/p>
&lt;p>«Нельзя определять числа словами. Математика должна строиться исключительно на строгих и полностью независимых символах».&lt;/p>
&lt;p>Этот парадокс стал важным ориентиром, который привел к таким передовым областям знаний, изменившим последующую историю математики, как «Теоремы Гёделя о неполноте» (существуют истины, которые в математике абсолютно невозможно доказать) и «Колмогоровская сложность» (теория о том, насколько кратко можно сжать информацию) в информатике.&lt;/p>
&lt;p>Всего 16 знаков японского языка обнажили пределы математики. В этом и заключается красота парадокса Берри.&lt;/p></description></item><item><title>Парадокс неожиданной казни: день, когда проводится логически "абсолютно невозможный" тест</title><link>http://kenji.blog/ru/p/unexpected-hanging-paradox/</link><pubDate>Thu, 10 Sep 2026 10:00:00 +0900</pubDate><guid>http://kenji.blog/ru/p/unexpected-hanging-paradox/</guid><description>&lt;img src="http://kenji.blog/p/unexpected-hanging-paradox/img/unexpected_hanging.jpg" alt="Featured image of post Парадокс неожиданной казни: день, когда проводится логически "абсолютно невозможный" тест" />&lt;h2 id="1-абсолютное-заявление-учителя">1. «Абсолютное заявление» учителя
&lt;/h2>&lt;p>Однажды в пятницу, по пути домой, учитель математики сделал своим ученикам пугающее заявление.&lt;/p>
&lt;p>&lt;strong>«На следующей неделе, в один из дней с понедельника по пятницу, я проведу &amp;ldquo;неожиданный тест&amp;rdquo; ровно один раз.&lt;/strong>
&lt;strong>Однако, если утром того же дня вы сможете с уверенностью предсказать, что &amp;ldquo;сегодня день теста&amp;rdquo;, это уже не будет неожиданностью, и в этот день тест проводиться не будет».&lt;/strong>&lt;/p>
&lt;p>Услышав это заявление, ученики задрожали от страха. Ведь им придется каждый день жить в напряжении, не зная, когда именно будет тест.
Однако ученик А, самый блестящий в классе, вдруг усмехнулся и встал.&lt;/p>
&lt;p>«Ребята, можете расслабиться. &lt;strong>Абсолютно невозможно, чтобы на следующей неделе был неожиданный тест. Это логически невозможно!&lt;/strong>»&lt;/p>
&lt;p>Ученик А с полной уверенностью начал писать на доске следующую «безупречную логику».&lt;/p>
&lt;hr>
&lt;h2 id="2-доказательство-с-помощью-безупречной-логики-ученика-а">2. Доказательство с помощью «безупречной логики» ученика А
&lt;/h2>&lt;p>Доказательство ученика А использует математический метод, называемый &lt;strong>обратным рассуждением (рассуждение в обратном направлении), начиная с «пятницы»&lt;/strong>.&lt;/p>
&lt;h3 id="шаг-1-исключение-вероятности-пятницы">Шаг 1: Исключение вероятности пятницы
&lt;/h3>&lt;blockquote>
&lt;p>Предположим, что в течение четырех дней — понедельника, вторника, среды и четверга — тест так и не был проведен.
Тогда единственным оставшимся днем будет «пятница».
Утром в пятницу ученики смогут &lt;strong>с уверенностью предсказать&lt;/strong>: «Остался только сегодняшний день, поэтому тест, без сомнения, будет сегодня!»
Согласно заявлению учителя, «если день можно предсказать, тест проводиться не будет», поэтому логически невозможно провести неожиданный тест в пятницу.
&lt;strong>Следовательно, теста в пятницу абсолютно точно не будет.&lt;/strong>&lt;/p>
&lt;/blockquote>
&lt;h3 id="шаг-2-исключение-вероятности-четверга">Шаг 2: Исключение вероятности четверга
&lt;/h3>&lt;blockquote>
&lt;p>Было установлено, что в пятницу теста не будет.
Это означает, что последним возможным днем для проведения теста является «четверг».
Предположим, что в течение трех дней — понедельника, вторника и среды — тест так и не был проведен.
Тогда единственным оставшимся возможным днем будет четверг (пятница уже исключена).
Утром в четверг ученики смогут с уверенностью предсказать: «Тест будет сегодня!»
&lt;strong>Следовательно, теста в четверг тоже абсолютно точно не будет.&lt;/strong>&lt;/p>
&lt;/blockquote>
&lt;h3 id="шаг-3-исключение-всех-дней-недели">Шаг 3: Исключение всех дней недели
&lt;/h3>&lt;blockquote>
&lt;p>Достаточно просто повторить ту же логику.
Если не четверг, то последним днем будет среда. Следовательно, если до вторника теста не было, его можно будет предсказать утром в среду, поэтому среда также исключается.
Если исключается среда, то исключается и вторник, и понедельник.
&lt;strong>Вывод: пока соблюдаются правила учителя, провести неожиданный тест в любой день с понедельника по пятницу абсолютно невозможно!&lt;/strong>&lt;/p>
&lt;/blockquote>
&lt;div class="mermaid">graph TD
Fri["Утро пятницы&lt;br>(пн-чт нет теста)"] -->|Можно предсказать: «осталась только пятница»| NoFri["В пятницу тест невозможен"]
Thu["Утро четверга&lt;br>(пн-ср нет теста)"] -->|Можно предсказать: «в пятницу нет, значит только сегодня»| NoThu["В четверг тест невозможен"]
Wed["Утро среды"] -->|Можно предсказать: «в чт и пт нет, значит только сегодня»| NoWed["В среду тест невозможен"]
Tue["Утро вторника"] -->|Аналогично можно предсказать| NoTue["Во вторник тест невозможен"]
Mon["Утро понедельника"] -->|Аналогично можно предсказать| NoMon["В понедельник тест невозможен"]
NoFri -.-> Thu
NoThu -.-> Wed
NoWed -.-> Tue
NoTue -.-> Mon
style NoFri fill:#ff9999,stroke:#333
style NoThu fill:#ff9999,stroke:#333
style NoWed fill:#ff9999,stroke:#333
style NoTue fill:#ff9999,stroke:#333
style NoMon fill:#ff9999,stroke:#333&lt;/div>
&lt;p>Ученики в классе обрадовались. Логика ученика А казалась безупречной и не имела никаких изъянов.
Они весело провели выходные и, совершенно не готовясь к тесту, встретили понедельник.&lt;/p>
&lt;p>Понедельник&amp;hellip; теста не было. «Ну вот!»
Вторник&amp;hellip; теста не было. «А ведь прав был!»&lt;/p>
&lt;p>И вот &lt;strong>утро среды&lt;/strong>.
Дверь класса с грохотом открывается, входит учитель и говорит:&lt;/p>
&lt;p>&lt;strong>«Итак, уберите всё со столов. Мы начинаем неожиданный тест прямо сейчас!»&lt;/strong>&lt;/p>
&lt;p>Ученики впали в панику.
«Н-но как!? Мы &lt;strong>абсолютно не ожидали&lt;/strong>, что тест будет в среду!»&lt;/p>
&lt;p>Учитель усмехнулся.
&lt;strong>«Вот видите, вы же не смогли его предсказать? Мое &amp;ldquo;заявление&amp;rdquo; было абсолютно верным, и неожиданный тест состоялся точно по правилам».&lt;/strong>&lt;/p>
&lt;hr>
&lt;h2 id="3-где-именно-была-ошибка-в-логике">3. Где именно была ошибка в логике?
&lt;/h2>&lt;p>Хотя доказательство ученика А казалось безупречным, почему же в реальности «совершенно неожиданный тест» все-таки состоялся?
Эта проблема изначально называлась «Парадоксом неожиданной казни», и она была придумана шведским математиком Леннартом Экбомом в 1940-х годах и с тех пор продолжает мучить философов и логиков.&lt;/p>
&lt;p>На самом деле, для этого парадокса до сих пор нет единого мнения о том, каков «единственно правильный ответ». Однако существует несколько основных подходов к его разрешению.&lt;/p>
&lt;h3 id="подход-1-парадокс-знания-эпистемология">Подход 1: «Парадокс знания (эпистемология)»
&lt;/h3>&lt;p>Самая большая ловушка в рассуждениях ученика А заключалась в том, что он &lt;strong>включил в свои предсказания предпосылку о том, что «заявление учителя на 100% истинно»&lt;/strong>.&lt;/p>
&lt;p>Заявление учителя состоит из двух условий: «на следующей неделе будет проведен тест» (P) и «он не будет проведен в день, который можно предсказать» (Q).
Если тест не был проведен до пятницы, ученик подумает: «Если заявление верно, остается только сегодняшний день», но в то же время появится сомнение: «Если я могу предсказать, что это будет сегодня, это противоречит условию Q заявления. Значит, само по себе заявление P (о проведении теста) с самого начала было ложью?»&lt;/p>
&lt;p>В результате конфликта между убеждением, что «слова учителя абсолютно верны», и «логическим выводом», ученики пришли к ошибочному выводу (убеждению), что «учитель не будет проводить тест», и в результате, когда бы ни был проведен тест, они всегда оказывались в ситуации «неожиданности».&lt;/p>
&lt;h3 id="подход-2-парадокс-самореференции">Подход 2: «Парадокс самореференции»
&lt;/h3>&lt;p>Давайте переведем слова учителя в логическое выражение.
Пусть утверждение учителя будет $S$.
$S = $ «Я проведу тест в некоторый день $T$. И вы не сможете предсказать этот день $T$.»&lt;/p>
&lt;p>Это утверждение имеет &lt;strong>«самореферентную структуру»&lt;/strong>, при которой его истинность или ложность меняется в зависимости от того, как сами ученики воспринимают само утверждение (заявление). Подобно «Парадоксу лжеца» («Это утверждение ложно»), оно обладает свойством зацикливать логические рассуждения в бесконечный цикл.&lt;/p>
&lt;hr>
&lt;h2 id="4-неожиданные-тесты-скрывающиеся-в-повседневной-жизни">4. «Неожиданные тесты», скрывающиеся в повседневной жизни
&lt;/h2>&lt;p>Этот парадокс применим не только в математике, но и в нашей повседневной жизни.&lt;/p>
&lt;p>&lt;strong>[Дилемма вечеринки-сюрприза]&lt;/strong>&lt;/p>
&lt;blockquote>
&lt;p>Предположим, ваш друг заявляет: «В этом месяце я устрою тебе вечеринку-сюрприз на день рождения!»
Услышав это, вы каждый день гадаете: «Сегодня? Завтра?»
Если даже в последний день месяца вечеринки не было, вы приходите к выводу, что для выполнения условия «сюрприз (непредсказуемость)», она абсолютно не может состояться в последний день&amp;hellip;
Однако на деле, если где-то в середине месяца внезапно выносят торт, вы получаете идеальный сюрприз с мыслью: «Я действительно был удивлен!»&lt;/p>
&lt;/blockquote>
&lt;hr>
&lt;h2 id="5-заключение">5. Заключение
&lt;/h2>&lt;p>«Парадокс неожиданной казни» (неожиданного теста) блестяще демонстрирует &lt;strong>сложность включения самого состояния «знания (предсказания)» человека в логические вычисления&lt;/strong>.&lt;/p>
&lt;p>То, что мы считаем «безупречным рассуждением», на самом деле может оказаться лишь замком на песке, построенным на необоснованном убеждении, что «оппонент будет абсолютно соблюдать правила».
Если в следующий раз учитель скажет: «Я устрою неожиданный тест», кажется, самым рациональным решением будет перестать мудрить с логикой и просто покорно учиться каждый день.&lt;/p></description></item></channel></rss>