Перевод двойного отрицания - Double-negation translation

В теория доказательств, дисциплина внутри математическая логика, перевод двойного отрицанияиногда называют отрицательный перевод, является общим подходом к вложению классическая логика в интуиционистская логика обычно путем перевода формул в формулы, которые классически эквивалентны, но интуиционистски не эквивалентны. Конкретные примеры перевода двойного отрицания включают Перевод Гливенко для логика высказываний, а Перевод Гёделя – Генцена и Перевод Куроды для логика первого порядка.

Логика высказываний

Самый простой для описания перевод двойного отрицания происходит от Теорема Гливенко, доказано Валерий Гливенко в 1929 году. Он отображает каждую классическую формулу φ на ее двойное отрицание ¬¬φ.

Теорема Гливенко утверждает:

Если φ - пропозициональная формула, то φ - классическая тавтология тогда и только тогда, когда ¬¬φ - интуиционистская тавтология.

Теорема Гливенко влечет более общее утверждение:

Если Т набор пропозициональных формул, Т * набор, состоящий из дважды отрицательных формул Т, а φ пропозициональная формула, то Т ⊢ φ в классической логике тогда и только тогда, когда Т * ⊢ ¬¬φ в интуиционистской логике.

В частности, набор пропозициональных формул интуиционистски непротиворечив тогда и только тогда, когда он классически выполним.

Логика первого порядка

В Перевод Гёделя – Генцена (названный в честь Курт Гёдель и Герхард Гентцен ) каждой формуле φ в языке первого порядка сопоставляет другую формулу φN, который определяется индуктивно:

  • Если φ атомный, то φN это ¬¬φ
  • (φ ∧ θ)N это φN ∧ θN
  • (φ ∨ θ)N есть ¬ (¬φN ∧ ¬θN)
  • (φ → θ)N это φN → θN
  • (¬φ)N это ¬φN
  • (∀Икс φ)N является ∀Икс φN
  • (∃Икс φ)N это ¬∀Икс ¬φN

Этот перевод обладает тем свойством, что φN классически эквивалентен φ. Фундаментальная теорема о надежности (Авигад и Феферман 1998, стр. 342; Басс 1998 стр. 66) гласит:

Если Т - набор аксиом, а φ - формула, то Т доказывает φ с помощью классической логики тогда и только тогда, когда ТN доказывает φN используя интуиционистскую логику.

Вот ТN состоит из переводов двойного отрицания формул в Т.

Предложение φ не может подразумевать его отрицательный перевод φN в интуиционистской логике первого порядка. Трельстра и Ван Дален (1988, гл. 2, раздел 3) дают описание (принадлежащее Лейванту) формул, которые действительно подразумевают их перевод Гёделя – Гентцена.

Варианты

Есть несколько альтернативных определений отрицательного перевода. Все они доказуемо эквивалентны в интуиционистской логике, но могут быть проще применимы в определенных контекстах.

Одна из возможностей - изменить условия для дизъюнкция и экзистенциальный квантор к

  • (φ ∨ θ)N есть ¬¬ (φN ∨ θN)
  • (∃Икс φ)N это ¬¬∃Икс φN

Тогда перевод можно кратко описать как: префикс ¬¬ для каждой атомарной формулы, дизъюнкции и экзистенциального квантора.

Другая возможность (известная как Курода перевод) состоит в построении φN от φ, положив ¬¬ перед всей формулой и после каждого универсальный квантор. Обратите внимание, что это сводится к простому переводу ¬¬φ, если φ пропозиционально.

Также можно определить φN поставив префикс ¬¬ перед каждой подформулой φ, как это сделано Колмогоров. Такой перевод является логическим аналогом вызов по имени стиль передачи перевод функциональные языки программирования по линиям Переписка Карри – Ховарда между доказательствами и программами.

Результаты

Перевод двойного отрицания был использован Геделем (1933) для изучения взаимосвязи между классической и интуиционистской теориями натуральных чисел («арифметикой»). Он получает следующий результат:

Если формула φ выводима из аксиом Арифметика Пеано тогда φN доказуемо из аксиом интуиционистского Арифметика Гейтинга.

Этот результат показывает, что если арифметика Гейтинга непротиворечива, то последовательна и арифметика Пеано. Это потому, что противоречивая формула θ ∧ ¬θ интерпретируется как θN ∧ ¬θN, что до сих пор противоречиво. Более того, доказательство связи является полностью конструктивным, что позволяет преобразовать доказательство θ ∧ ¬θ в арифметике Пеано в доказательство θN ∧ ¬θN в арифметике Гейтинга. (Объединив перевод двойного отрицания с Перевод Фридмана, фактически можно доказать, что арифметика Пеано Π02 -консервативный над арифметикой Гейтинга.)

Пропозициональное отображение φ в ¬¬φ не распространяется на звуковой перевод логики первого порядка, потому что Икс ¬¬φ (Икс) → ¬¬∀Икс φ (Икс) не является теоремой интуиционистской логики предикатов. Это объясняет, почему φN в случае первого порядка должно быть определено более сложным образом.

Смотрите также

использованная литература

  • Дж. Авигад и С. Феферман (1998), "Функциональная (" Диалектическая ") интерпретация Гёделя", Справочник по теории доказательств »', S. Buss, ed., Elsevier. ISBN  0-444-89840-9
  • С. Басс (1998), "Введение в теорию доказательства", Справочник по теории доказательств, S. Buss, ed., Elsevier. ISBN  0-444-89840-9
  • Г. Генцен (1936), "Die Widerspruchfreiheit der reinen Zahlentheorie", Mathematische Annalen, v. 112, pp. 493–565 (немецкий). Перепечатано в английском переводе как «Непротиворечивость арифметики» в Сборник статей Герхарда Гентцена, М. Э. Сабо, изд.
  • В. Гливенко (1929), Sur quelques points de la logique de M. Brouwer, Бык. Soc. Математика. Бельг. 15, 183–188
  • К. Гёдель (1933), "Zur intuitionistischen Arithmetik und Zahlentheorie", Ergebnisse eines Mathematischen Kolloquiums, v. 4, pp. 34–38 (немецкий). Перепечатано в английском переводе как «Об интуиционистской арифметике и теории чисел» в Неразрешимый, М. Дэвис, изд., Стр. 75–81.
  • Колмогоров А. Н. (1925), «O principe tertium non datur» (рус.). Перепечатано в английском переводе как «По принципу исключенного среднего» в От Фреге до Гёделя, van Heijenoort, ed., pp. 414–447.
  • A. S. Troelstra (1977), «Аспекты конструктивной математики», Справочник по математической логике », Дж. Барвайз, изд., Северная Голландия. ISBN  0-7204-2285-X
  • A. S. Troelstra и Д. ван Дален (1988), Конструктивизм в математике. Введение, тома 121, 123 из Исследования по логике и основам математики, Северная Голландия.

внешние ссылки