Меню

Главная
Случайная статья
Настройки
Гидра Бухгольца
Материал из https://ru.wikipedia.org

Гидра Бухгольца — в математической логике и теории доказательств — однопользовательская математическая игра, основанная на последовательном отсечении «голов» у древовидной структуры, называемой гидрой. Игра является комбинаторным представлением сложного процесса редукции ординалов с использованием ординальных функций Бухгольца. Главное свойство игры заключается в том, что утверждение о её завершённости («любая игра с гидрой заканчивается») истинно, но недоказуемо в очень сильных формальных системах, таких как теория арифметики второго порядка . Это делает её одним из важнейших примеров независимости в математической логике, превосходящим по силе классические примеры, такие как теорема Гудстейна (независимая от арифметики Пеано). Свойства игры и её связь с теорией доказательств были исследованы немецким математиком Вильфридом Бухгольцем в 1987 году[1].

Содержание

Описание игры

Игра ведётся на гидре — конечном корневом дереве , обладающем следующими свойствами: Корень дерева имеет специальную метку и не считается обычной вершиной. Любая другая вершина (узел) имеет метку — ординал. В стандартных версиях игры эти ординалы ограничены некоторым большим счётным ординалом (например, ординалом Бахмана-Ховарда), но для иллюстрации часто рассматривают метки как натуральные числа или . Все вершины, являющиеся непосредственными потомками корня, имеют метку . Терминальные вершины (листья) дерева, за исключением корня, называются головами гидры.

Ход игры

На каждом шаге () игрок выбирает одну из голов гидры, обозначим её , и «отсекает» её (удаляет вместе с ведущим к ней ребром). После этого гидра преобразуется в новую гидру по правилам, которые зависят от метки удалённой головы и структуры её предков. Пусть — родительская вершина для , а — дерево, оставшееся после удаления .
Правило 1: Метка равна 0 () Гидра просто уменьшается: . Голова исчезает безвозвратно, новая структура не нарастает. Это единственный способ уменьшить количество вершин в гидре.
Правило 2: Метка — натуральное число Это правило самое сложное и отвечает за рост гидры. Находится первая вершина-предок на пути от к корню, метка которой строго меньше (). Если такой вершины нет, гидра не меняется (этот случай обычно исключается выбором стратегии). Поддерево с корнем в (родителе ) копируется раз. В исходной гидре вершина удаляется вместе со всем своим поддеревом. Вместо к её родителю («дедушке» ) прикрепляются копий поддерева , в каждой из которых метка вершины, соответствующей , заменяется на .
Правило 3: Метка равна Метка самой вершины заменяется на натуральное число . Это правило «конкретизирует» предельную метку, используя номер текущего хода. Структура дерева при этом не меняется. Примечание: описанные правила являются популярной упрощённой версией. В оригинальной работе Бухгольца правила редукции более абстрактны и напрямую соответствуют коллапсу ординальных нотаций.

Цель игры

Цель игрока — «победить» гидру, то есть свести её к единственной вершине — корню . Последовательность ходов называется стратегией. Если стратегия приводит к победе за конечное число шагов, она называется выигрышной.

Теорема о гидре

Несмотря на то, что правило 2 может приводить к взрывному росту гидры, игра всегда завершается за конечное число шагов, какую бы стратегию игрок ни выбрал. Теорема о гидре Бухгольца: Для любой гидры любая стратегия является выигрышной. Этот факт имеет глубокое значение для оснований математики. Завершаемость игры с гидрой Бухгольца является примером истинного утверждения, которое недоказуемо в сильной системе арифметики второго порядка . Это означает, что для доказательства завершаемости требуются более мощные логические средства (например, трансфинитная индукция до достаточно большого ординала), чем те, что доступны в указанной системе.

Функция BH(n)

На основе игры с гидрой определяется быстрорастущая функция . Для этого рассматривается специальный класс стартовых гидр и фиксированная стратегия. В качестве стартовой гидры берётся дерево, состоящее из корня с одним дочерним узлом с меткой , у которого, в свою очередь, есть один дочерний узел с меткой . В качестве стратегии на каждом шаге выбирается самая правая голова гидры. Функция определяется как количество шагов, необходимое для победы над гидрой при использовании этой стратегии. Из теоремы о гидре следует, что функция всюду определена. Однако доказать её тотальность (т. е. то, что она определена для всех натуральных ) в системе невозможно. Скорость роста превосходит любые вычислимые функции, тотальность которых доказуема в этой системе.

Связь с ординалами

Доказательство завершаемости игры (в более сильной теории) основано на сопоставлении каждой гидре ординала из некоторой системы ординальных нотаций. Ключевое свойство этого сопоставления в том, что каждый ход в игре строго уменьшает соответствующий ординал: . Поскольку любое множество ординалов вполне упорядочено, любая строго убывающая последовательность ординалов конечна. Преобразование дерева в ординал выполняется рекурсивно с использованием ординальных функций Бухгольца . Ординал, сопоставленный гидре, определяется по следующему принципу: Ординал гидры — это сумма ординалов поддеревьев, растущих из корня. Ординал поддерева, корень которого имеет метку и дочерние поддеревья , вычисляется как . Ординал листа (головы) — это .
Примеры соответствия гидр и ординалов по стандартному отображению
Гидра (структура) Ординал (вычисление) Значение
Ординал Бухгольца


Примечание: таблица иллюстрирует, как древовидные структуры кодируют большие счётные ординалы. Значения в правой колонке (например, ) являются стандартными обозначениями для некоторых важных ординалов.

См. также

Игра с гидрой (Кирби и Пэрис) — более простая версия игры, завершаемость которой недоказуема в арифметике Пеано.
Теорема Гудстейна
Быстрорастущая иерархия
Теория доказательств


Примечания
  1. Ошибка в сносках?: Неверный тег <ref>; для сносок buchholz не указан текст


Литература

Buchholz, Wilfried. An independence result for  // Annals of Pure and Applied Logic. — 1987. — Т. 33, вып. 2. — С. 131–155. — doi:10.1016/0168-0072(87)90078-9. A direct independence proof of Buchholz's Hydra game on finite labeled trees // Archive for Mathematical Logic. — 1997. — Т. 37, вып. 2. — С. 67–89. — doi:10.1007/s001530050084.

Ссылки

Hydras (англ.) на сайте Agnijo's mathematical treasure chest.
Downgrade Counter