Доказательство непротиворечивости Генцена является результатом теории доказательств в математической логике , опубликованной Герхардом Генценом в 1936 году. Оно показывает, что аксиомы Пеано арифметики первого порядка не содержат противоречия (т. е. являются « непротиворечивыми »), пока некоторая другая система, используемая в доказательстве, также не содержит никаких противоречий. Эта другая система, сегодня называемая « примитивной рекурсивной арифметикой с дополнительным принципом бескванторной трансфинитной индукции до ординала ε 0 », не слабее и не сильнее системы аксиом Пеано. Генцен утверждал, что она избегает сомнительных способов вывода, содержащихся в арифметике Пеано, и что ее непротиворечивость поэтому менее спорна.
Теорема Генцена касается арифметики первого порядка: теории натуральных чисел , включая их сложение и умножение, аксиоматизированной аксиомами Пеано первого порядка . Это теория «первого порядка»: кванторы распространяются на натуральные числа, но не на множества или функции натуральных чисел. Теория достаточно сильна, чтобы описывать рекурсивно определенные целочисленные функции, такие как возведение в степень, факториалы или последовательность Фибоначчи .
Генцен показал, что согласованность аксиом Пеано первого порядка доказуема на основе базовой теории примитивно-рекурсивной арифметики с дополнительным принципом трансфинитной индукции без кванторов до ординала ε 0 . Примитивно-рекурсивная арифметика — это значительно упрощенная форма арифметики, которая довольно бесспорна. Дополнительный принцип неформально означает, что существует хорошее упорядочение на множестве конечных корневых деревьев . Формально ε 0 — это первый ординал, такой что , т.е. предел последовательности
Это счетный ординал, намного меньший, чем большие счетные ординалы . Для выражения ординалов на языке арифметики необходима ординальная нотация , т. е. способ присваивать натуральные числа ординалам, меньшим ε 0 . Это можно сделать разными способами, один из примеров — теорема Кантора о нормальной форме . Доказательство Генцена основано на следующем предположении: для любой формулы A(x), не содержащей кванторов, если существует ординал a < ε 0 , для которого A(a) ложно, то существует наименьший такой ординал.
Генцен определяет понятие «процедуры редукции» для доказательств в арифметике Пеано. Для данного доказательства такая процедура создает дерево доказательств, причем данное служит корнем дерева, а другие доказательства, в некотором смысле, «проще» данного. Эта возрастающая простота формализуется путем присоединения ординала < ε 0 к каждому доказательству и показа того, что по мере продвижения вниз по дереву эти ординалы становятся меньше с каждым шагом. Затем он показывает, что если бы существовало доказательство противоречия, процедура редукции привела бы к бесконечной строго убывающей последовательности ординалов, меньших ε 0 , произведенной примитивной рекурсивной операцией над доказательствами, соответствующими формуле без кванторов. [1]
Доказательство Генцена подчеркивает один часто упускаемый из виду аспект второй теоремы Гёделя о неполноте . Иногда утверждается, что непротиворечивость теории может быть доказана только в более сильной теории. Теория Генцена, полученная путем добавления бескванторной трансфинитной индукции к примитивной рекурсивной арифметике, доказывает непротиворечивость арифметики Пеано первого порядка (PA), но не содержит PA. Например, она не доказывает обычную математическую индукцию для всех формул, тогда как PA доказывает (поскольку все случаи индукции являются аксиомами PA). Однако теория Генцена также не содержится в PA, поскольку она может доказать факт теории чисел — непротиворечивость PA — чего PA не может. Следовательно, эти две теории в каком-то смысле несравнимы .
Тем не менее, существуют и другие, более тонкие способы сравнения силы теорий, наиболее важный из которых определяется в терминах понятия интерпретируемости . Можно показать, что если одна теория T интерпретируема в другой B, то T непротиворечива, если B непротиворечива. (Действительно, это важный момент понятия интерпретируемости.) И, предполагая, что T не является чрезвычайно слабой, сама T сможет доказать это очень условно: если B непротиворечива, то и T тоже. Следовательно, T не может доказать, что B непротиворечива, по второй теореме о неполноте, тогда как B вполне может доказать, что T непротиворечива. Именно это мотивирует идею использования интерпретируемости для сравнения теорий, т. е. мысль о том, что если B интерпретирует T, то B по крайней мере так же сильна (в смысле «силы непротиворечивости»), как и T.
Сильная форма второй теоремы о неполноте, доказанная Павлом Пудлаком [2] , который основывался на более ранней работе Соломона Фефермана [3], утверждает , что никакая непротиворечивая теория T, содержащая арифметику Робинсона , Q, не может интерпретировать Q плюс Con(T), утверждение о том, что T является непротиворечивым. Напротив, Q+Con(T) интерпретирует T, согласно сильной форме арифметизированной теоремы о полноте . Так что Q+Con(T) всегда сильнее (в хорошем смысле), чем T. Но теория Генцена тривиально интерпретирует Q+Con(PA), поскольку она содержит Q и доказывает Con(PA), и поэтому теория Генцена интерпретирует PA. Но, согласно результату Пудлака, PA не может интерпретировать теорию Генцена, поскольку теория Генцена (как только что было сказано) интерпретирует Q+Con(PA), а интерпретируемость транзитивна. То есть: если бы PA интерпретировал теорию Генцена, то он также интерпретировал бы Q+Con(PA) и, таким образом, был бы несостоятельным, согласно результату Пудлака. Таким образом, в смысле силы согласованности, которая характеризуется интерпретируемостью, теория Генцена сильнее арифметики Пеано.
Герман Вейль сделал следующий комментарий в 1946 году относительно значимости результата Генцена о непротиворечивости после разрушительного воздействия результата Гёделя о неполноте 1931 года на план Гильберта по доказательству непротиворечивости математики. [4]
В 1952 году Клини (2009, стр. 479) сделал следующий комментарий о значимости результата Генцена, особенно в контексте формалистической программы, инициированной Гильбертом.
Напротив, Бернайс (1967) прокомментировал, не было ли ограничение Гильберта финитными методами слишком строгим:
Первая версия доказательства непротиворечивости Генцена не была опубликована при его жизни, поскольку Пол Бернайс возражал против метода, неявно использованного в доказательстве. Измененное доказательство, описанное выше, было опубликовано в 1936 году в Annals . Генцен опубликовал еще два доказательства непротиворечивости, одно в 1938 году и одно в 1943 году. Все они содержатся в (Gentzen & Szabo 1969).
Курт Гёдель переосмыслил доказательство Генцена 1936 года в лекции 1938 года в том, что стало известно как интерпретация без контрпримера. Как оригинальное доказательство, так и переформулировка могут быть поняты в терминах теории игр. (Tait 2005).
В 1940 году Вильгельм Аккерман опубликовал еще одно доказательство непротиворечивости арифметики Пеано, также использующее ординал ε 0 .
Еще одно доказательство непротиворечивости арифметики было опубликовано И. Н. Хлодовским в 1959 году.
Доказательство Генцена является первым примером того, что называется ординальным анализом теории доказательств . В ординальном анализе измеряется сила теорий путем измерения того, насколько велики (конструктивные) ординалы, для которых можно доказать их полную упорядоченность, или, что эквивалентно, насколько велик (конструктивный) ординал, для которого можно доказать трансфинитную индукцию. Конструктивный ординал — это тип порядка рекурсивного полного упорядочения натуральных чисел.
На этом языке работа Генцена устанавливает, что теоретически обоснованный ординал арифметики Пеано первого порядка равен ε 0 .
В 1982 году Лоренс Кирби и Джефф Пэрис доказали, что теорему Гудстейна невозможно доказать в арифметике Пеано. Их доказательство основывалось на теореме Генцена.