Открыть сервис

Первая теорема Гёделя о неполноте

Первая теорема Гёделя о неполноте — это фундаментальное утверждение математической логики, доказанное австрийским логиком Куртом Гёделем в 1931 году. Оно гласит, что в любой непротиворечивой формальной системе, достаточно мощной для того, чтобы в ней можно было сформулировать арифметику натуральных чисел, существуют истинные утверждения, которые невозможно ни доказать, ни опровернуть средствами самой этой системы. Иными словами, такая система неполна: её аксиомы не позволяют вывести все истинные утверждения, справедливые для описываемой ею модели. Эта теорема опровергла господствовавшую в начале XX века программу Гильберта, направленную на полную формализацию и доказательство непротиворечивости всей математики.

История открытия

Предпосылки

К началу XX века математика столкнулась с рядом парадоксов (например, парадокс Рассела в теории множеств), которые подорвали веру в интуитивные основания дисциплины. В ответ на это возникло движение формализма, возглавляемое Давидом Гильбертом. Его программа предполагала:

Гёдель, изучая эти вопросы, пришёл к выводу, что второе и третье требования несовместимы для систем достаточной выразительной силы.

Доказательство Гёделя

Курт Гёдель опубликовал свою работу «О формально неразрешимых предложениях в Principia Mathematica и родственных системах» в 1931 году. Ключевая идея его доказательства заключалась в использовании метода гёделевской нумерации. Он показал, как можно сопоставить каждому математическому символу, формуле и цепочке формул (доказательству) уникальное натуральное число. Это позволило превратить утверждения о самой формальной системе (метаматематические утверждения) в арифметические утверждения о числах.

Используя этот аппарат, Гёдель сконструировал формулу, которая интерпретируется как «Я недоказуема в данной системе». Эта формула является:

  1. Истинной — если бы она была ложна, это означало бы, что она доказуема, что привело бы к противоречию.
  2. Недоказуемой — поскольку её доказательство привело бы к тому, что система доказывала бы ложное утверждение, что сделало бы её противоречивой.
  3. Неопровержимой — её опровержение (то есть доказательство отрицания) также привело бы к противоречию.

Таким образом, данная формула является неразрешимой — её истинность не может быть установлена средствами самой системы.

Формулировка теоремы

Основная (первая) теорема

Для любой формальной системы F, удовлетворяющей следующим условиям:

  1. F является рекурсивно аксиоматизируемой (то есть существует алгоритм, который может определить, является ли данная строка символов аксиомой системы).
  2. F достаточно сильна, чтобы описывать арифметику натуральных чисел (обычно достаточно, чтобы в ней была представима рекурсивная арифметика или арифметика Пеано).
  3. F непротиворечива.

Тогда в F существует такое замкнутое утверждение G, что:

G истинно в стандартной модели арифметики натуральных чисел.

Усиленная версия

Если система F непротиворечива, то её непротиворечивость (обозначаемая как Con(F)) не может быть доказана средствами самой F. Это следствие (вторая теорема Гёделя о неполноте) тесно связано с первой, но часто формулируется отдельно.

Значение и последствия

Для математики

Для философии

Примеры неразрешимых утверждений

В арифметике Пеано

Гёделевское утверждение G является конструктивным, но оно не интуитивно и не относится к повседневной арифметике. Однако существуют и другие, более естественные примеры неразрешимых в арифметике Пеано утверждений:

В теории множеств ZFC

Критика и заблуждения

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →