Jump to content

Интерпретация Брауэра – Гейтинга – Колмогорова

В математической логике интерпретация Брауэра-Хейтинга-Колмогорова , или интерпретация БХК , интуиционистской логики была предложена Л. Дж. Брауэром и Арендом Хейтингом и независимо Андреем Колмогоровым . Ее также иногда называют интерпретацией реализуемости из-за связи с реализуемости теорией Стивена Клини . Это стандартное объяснение интуиционистской логики. [1]

Интерпретация [ править ]

Интерпретация утверждает то, что должно быть доказательством данной формулы . Это определяется индукцией по структуре этой формулы:

  • Доказательство это пара где является доказательством и является доказательством .
  • Доказательство либо где является доказательством или где является доказательством .
  • Доказательство это функция [ объяснить ] который преобразует доказательство в доказательство .
  • Доказательство это пара где является элементом и является доказательством .
  • Доказательство это функция который преобразует элемент из в доказательство .
  • Формула определяется как , поэтому доказательством этого является функция который преобразует доказательство в доказательство .
  • Нет никаких доказательств , абсурдный или нижний тип (незавершение в некоторых языках программирования).

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

Колмогоров следовал той же линии, но сформулировал свою интерпретацию с точки зрения проблем и решений. Утверждать формулу — значит утверждать, что знаешь решение проблемы, представленной этой формулой. Например это проблема сокращения к ; для ее решения требуется метод решения проблемы дано решение проблемы .

Примеры [ править ]

Тождественная функция является доказательством формулы , независимо от того, что P. такое

Закон непротиворечия расширяется до :

  • Доказательство это функция который преобразует доказательство в доказательство .
  • Доказательство — пара доказательств < a , b >, где является доказательством P и является доказательством .
  • Доказательство — это функция, которая преобразует доказательство P в доказательство .

Собрав все это вместе, доказательство это функция который преобразует пару < a , b > – где является доказательством , и это функция, которая преобразует доказательство в доказательство - в доказательство .Есть функция это делает это, где , доказывая закон непротиворечия, каким бы ни P. было

Действительно, тот же ход мыслей обеспечивает доказательство modus ponens . правила а также, где это любое предложение.

С другой стороны, закон исключенного третьего расширяется до , и вообще не имеет доказательств. Согласно интерпретации, доказательство — это пара < a , b >, где a равно 0, а b — доказательство P , или a равно 1, а b — доказательство P. . Таким образом, если ни P, ни доказуемо, то и нет .

Определение абсурда [ править ]

не может В общем, логическая система иметь формальный оператор отрицания, обеспечивающий доказательство «нет». именно тогда, когда нет доказательств ; см. теоремы Гёделя о неполноте . Интерпретация BHK вместо этого принимает «не». иметь в виду, что приводит к абсурду, обозначенному , так что доказательство это функция, преобразующая доказательство в доказательство абсурда.

Стандартный пример абсурда можно найти в арифметике. Предположим, что 0 = 1, и действуем по математической индукции : 0 = 0 по аксиоме равенства. Теперь (предположение индукции), если бы 0 было равно некоторому натуральному числу n , то 1 было бы равно n + 1 ( аксиома Пеано : S m = S n тогда и только тогда, когда m = n ), но поскольку 0 = 1 , следовательно, 0 также будет равно n + 1. По индукции 0 равен всем числам, и поэтому любые два натуральных числа становятся равными.

Следовательно, существует способ перейти от доказательства 0 = 1 к доказательству любого основного арифметического равенства и, следовательно, к доказательству любого сложного арифметического утверждения. Более того, чтобы получить этот результат, не было необходимости ссылаться на аксиому Пеано, которая гласит, что 0 «не» является преемником какого-либо натурального числа. Это делает 0 = 1 подходящим в качестве в арифметике Гейтинга переписана 0 = Sn (а аксиома Пеано → 0 = S 0). Такое использование 0 = 1 подтверждает принцип взрыва .

Определение функции [ править ]

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

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

Если принять лямбда-исчисление как определение понятия функции, то интерпретация БХК описывает соответствие между естественным выводом и функциями.

См. также [ править ]

Примечания [ править ]

Ссылки [ править ]

  • Трульстра, А. (1991). «История конструктивизма в двадцатом веке» (PDF) .
  • Трульстра, А. (2003). «Конструктивизм и теория доказательств (проект)». CiteSeerX   10.1.1.10.6972 .

Внешняя ссылка [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 79a94ff8a9e14181095e093b2d979977__1716806400
URL1:https://arc.ask3.ru/arc/aa/79/77/79a94ff8a9e14181095e093b2d979977.html
Заголовок, (Title) документа по адресу, URL1:
Brouwer–Heyting–Kolmogorov interpretation - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)