Примитивная рекурсивная арифметика - Primitive recursive arithmetic

Примитивная рекурсивная арифметика (PRA) это квантификатор -бесплатное оформление натуральные числа. Впервые это было предложено Сколем[1] как формализация его финитист концепция основы арифметики, и широко признано, что все рассуждения PRA являются конечными. Многие также считают, что весь финитизм улавливается PRA,[2] но другие считают, что финитизм может быть расширен до форм рекурсии, выходящих за рамки примитивной рекурсии, вплоть до ε0,[3] какой теоретико-доказательный ординал из Арифметика Пеано. Ординал теории доказательства PRA равен ωω, где ω - наименьшее трансфинитный порядковый. PRA иногда называют Сколемская арифметика.

Язык PRA может выражать арифметические предложения, включающие натуральные числа и любой примитивная рекурсивная функция, включая операции добавление, умножение, и возведение в степень. PRA не может явно количественно определять область натуральных чисел. PRA часто используется в качестве основного метаматематический формальная система за теория доказательств, в частности для доказательства непротиворечивости Такие как Доказательство непротиворечивости Гентцена из арифметика первого порядка.

Язык и аксиомы

Язык PRA состоит из:

Логические аксиомы PRA:

Логические правила PRA следующие: modus ponens и подстановка переменных.
Нелогические аксиомы:

  • ;

и рекурсивные определяющие уравнения для каждого примитивная рекурсивная функция по желанию. Например, наиболее распространенная характеристика примитивных рекурсивных функций - это константа 0 и функция-преемник, закрытая для проекции, композиции и примитивной рекурсии. Так что для (п+1) -разместная функция ж определяется примитивной рекурсией над п-места базовая функция грамм и (п+2) - итерационная функция час были бы определяющие уравнения:

Особенно:

  • ... и так далее.

PRA заменяет схема аксиом индукции за арифметика первого порядка с правилом (бескванторной) индукции:

  • Из и , вывести , для любого предиката

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

Исчисление без логики

Можно формализовать PRA таким образом, чтобы в нем вообще не было логических связок - предложение PRA - это просто уравнение между двумя терминами. В этом случае терм - это примитивная рекурсивная функция от нуля или более переменных. В 1941 г. Хаскелл Карри дал первую такую ​​систему.[4] Правило индукции в системе Карри было необычным. Более позднее уточнение было дано Рубен Гудштейн.[5] В правило индукции в системе Гудштейна составляет:

Здесь Икс переменная, S - операция-преемник, и F, грамм, и ЧАС - любые примитивные рекурсивные функции, которые могут иметь параметры, отличные от указанных. Единственный другой правила вывода системы Гудстайна являются следующими правилами замены:

Здесь А, B, и C любые термы (примитивно рекурсивные функции от нуля или более переменных). Наконец, есть символы для любых примитивных рекурсивных функций с соответствующими определяющими уравнениями, как в системе Сколема выше.

Таким образом, можно полностью отказаться от исчисления высказываний. Логические операторы могут быть выражены полностью арифметически, например, абсолютное значение разности двух чисел может быть определено с помощью примитивной рекурсии:

Таким образом, уравнения Икс=у и эквивалентны. Следовательно, уравнения и выразить логический соединение и дизъюнкция соответственно уравнений Икс=у и ты=v. Отрицание можно выразить как .

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

Рекомендации

  1. ^ Сколем, Торальф (1923), "Begründung der elementaren Arithmetik durch die rekurrierende Denkweise ohne Anwendung scheinbarer Veränderlichen mit unendlichem Ausdehnungsbereich" [Основы элементарной арифметики, основанные на рекурсивном способе мышления без использования видимых переменных в бесконечных областях] (PDF), Skrifter utgit av Videnskapsselskapet i Kristiania. Я, Математиск-натурвиденскабелиг класс (на немецком), 6: 1–38. Перепечатано в переводе на ван Хейеноорт, Жан (1967), От Фреге до Гёделя. Справочник по математической логике, 1879–1931 гг., Кембридж, Массачусетс: Издательство Гарвардского университета, стр. 302–333, МИСТЕР  0209111.
  2. ^ Tait, W.W. (1981), «Финитизм», Журнал Философии, 78: 524–546, Дои:10.2307/2026089.
  3. ^ Крайзель, Г. (1960), «Порядковая логика и характеристика неформальных концепций доказательства» (PDF), Труды Международного конгресса математиков, 1958 г., Нью-Йорк: Cambridge University Press, стр. 289–299, МИСТЕР  0124194.
  4. ^ Карри, Хаскелл Б. (1941), «Формализация рекурсивной арифметики», Американский журнал математики, 63: 263–282, Дои:10.2307/2371522, МИСТЕР  0004207.
  5. ^ Гудштейн, Р. Л. (1954), "Бездогические формализации рекурсивной арифметики", Mathematica Scandinavica, 2: 247–261, МИСТЕР  0087614.
Дополнительное чтение
  • Роуз, Х. Э. (1961), "О непротиворечивости и неразрешимости рекурсивной арифметики", Zeitschrift für Mathematische Logik und Grundlagen der Mathematik, 7: 124–135, МИСТЕР  0140413.