Арифметика второго порядка - Second-order arithmetic
В математическая логика, арифметика второго порядка это собрание аксиоматический системы, которые формализуют натуральные числа и их подмножества. Это альтернатива аксиоматическая теория множеств как Фонд по многим, но не по всей математике.
Предшественник арифметики второго порядка, который включает параметры третьего порядка, был введен Дэвид Гильберт и Пол Бернейс в их книге Grundlagen der Mathematik. Стандартная аксиоматизация арифметики второго порядка обозначается через Z2.
Арифметика второго порядка включает, но значительно сильнее, чем ее первый заказ двойник Арифметика Пеано. В отличие от арифметики Пеано, арифметика второго порядка позволяет количественная оценка над наборами натуральных чисел, а также над самими числами. Потому что действительные числа можно представить как (бесконечный ) наборов натуральных чисел хорошо известными способами, и поскольку арифметика второго порядка допускает количественную оценку по таким множествам, можно формализовать действительные числа в арифметике второго порядка. По этой причине арифметику второго порядка иногда называют «анализ »(Sieg 2013, стр. 291).
Арифметику второго порядка также можно рассматривать как слабую версию теория множеств в котором каждый элемент представляет собой либо натуральное число, либо набор натуральных чисел. Хотя он намного слабее, чем Теория множеств Цермело – Френкеля, арифметика второго порядка может доказать практически все результаты классическая математика выразить на своем языке.
А подсистема арифметики второго порядка является теорией на языке арифметики второго порядка, каждая аксиома которой является теоремой полной арифметики второго порядка (Z2). Такие подсистемы необходимы для обратная математика, исследовательская программа, изучающая, какая часть классической математики может быть получена в определенных слабых подсистемах различной силы. Большая часть основной математики может быть формализована в этих слабых подсистемах, некоторые из которых определены ниже. Обратная математика также проясняет степень и характер классической математики. неконструктивный.
Определение
Синтаксис
Язык арифметики второго порядка - двусортный. Первый вид термины и в частности переменные, обычно обозначаемый строчными буквами, состоит из отдельные лица, чья предполагаемая интерпретация - как натуральные числа. Другой вид переменных, по-разному называемых «переменными набора», «переменными класса» или даже «предикатами», обычно обозначается заглавными буквами. Они относятся к классам / предикатам / свойствам индивидов, поэтому их можно рассматривать как наборы натуральных чисел. И индивиды, и переменные множества могут быть количественно определены универсально или экзистенциально. Формула без граница набор переменных (то есть никаких кванторов над набором переменных) вызывается арифметический. Арифметическая формула может иметь произвольный набор переменных и связанные отдельные переменные.
Отдельные члены образуются из константы 0, унарной функции S (в функция преемника ), а бинарные операции + и (сложение и умножение). Функция-преемник добавляет к своему входу 1. Отношения = (равенство) и <(сравнение натуральных чисел) связывают двух индивидов, тогда как отношение ∈ (членство) связывает индивида и множество (или класс). Таким образом, в обозначениях язык арифметики второго порядка задается подписью .
Например, , это правильно сформированная формула арифметики второго порядка, которая является арифметической, имеет одну переменную свободного набора Икс и одна связанная индивидуальная переменная п (но без связанных переменных набора, как требуется от арифметической формулы) - где это правильно сформированная формула, которая не является арифметической, имеющая одну переменную связанного набора Икс и одна связанная индивидуальная переменная п.
Семантика
Возможны несколько различных интерпретаций кванторов. Если арифметика второго порядка изучается с использованием полной семантики логика второго порядка тогда заданные кванторы охватывают все подмножества диапазона числовых переменных. Если арифметика второго порядка формализована с использованием семантики логика первого порядка (Семантика Хенкина), то любая модель включает в себя область для диапазона переменных набора, и эта область может быть надлежащим подмножеством полного набора степеней области числовых переменных (Shapiro 1991, стр. 74–75).
Аксиомы
Базовый
Следующие аксиомы известны как основные аксиомы, или иногда Аксиомы Робинсона. Результирующий теория первого порядка, известный как Арифметика Робинсона, по сути Арифметика Пеано без индукции. В область дискурса для количественные переменные это натуральные числа, вместе обозначаемые N, и в том числе выдающийся член , называется "нуль."
Примитивные функции - это унарные функция преемника, обозначаемый префикс , и два бинарные операции, добавление и умножение, обозначаемый инфикс "+" и ""соответственно. Есть еще примитивный бинарное отношение называется порядок, обозначается инфиксом "<".
Аксиомы, управляющие функция преемника и нуль:
- 1. («Последователь натурального числа никогда не равен нулю»)
- 2. («Функция-преемник инъективный ”)
- 3. («Каждое натуральное число равно нулю или его последователю»)
Добавление определенный рекурсивно:
- 4.
- 5.
Умножение определяется рекурсивно:
- 6.
- 7.
Аксиомы, управляющие отношение порядка "<":
- 8. («Натуральное число не меньше нуля»)
- 9.
- 10. («Каждое натуральное число равно нулю или больше нуля»)
- 11.
Все эти аксиомы заявления первого порядка. То есть все переменные находятся в диапазоне натуральные числа и нет наборы это факт, даже более сильный, чем их арифметика. Более того, есть только один экзистенциальный квантор, в аксиоме 3. Аксиомы 1 и 2 вместе с схема аксиом индукции составить обычный Пеано-Дедекинд значение N. Добавляя к этим аксиомам любые схема аксиом индукции делает излишними аксиомы 3, 10 и 11.
Схема индукции и понимания
Если φ (п) - формула арифметики второго порядка со свободной числовой переменной п и возможно другое свободное число или набор переменных (написано м• и Икс•), аксиома индукции для φ - аксиома:
(полный) схема индукции второго порядка состоит из всех экземпляров этой аксиомы по всем формулам второго порядка.
Один особенно важный пример индукционной схемы - это когда φ - это формула «»Выражая тот факт, что п является членом Икс (Икс переменная свободного набора): в этом случае аксиома индукции для φ имеет вид
Это предложение называется аксиома индукции второго порядка.
Если φ (п) - формула со свободной переменной п и, возможно, другие свободные переменные, но не переменная Z, то аксиома понимания для φ формула
Эта аксиома позволяет сформировать множество натуральных чисел, удовлетворяющих φ (п). Существует техническое ограничение: формула φ не может содержать переменную Z, иначе формула приведет к осознанию аксиомы
- ,
что непоследовательно. Это соглашение предполагается в оставшейся части этой статьи.
Полная система
Формальная теория арифметика второго порядка (на языке арифметики второго порядка) состоит из основных аксиом, аксиомы понимания для каждой формулы φ (арифметической или иной) и аксиомы индукции второго порядка. Эту теорию иногда называют полная арифметика второго порядка чтобы отличить его от его подсистем, определенных ниже. Поскольку полная семантика второго порядка подразумевает, что существует каждый возможный набор, аксиомы понимания могут рассматриваться как часть дедуктивной системы, когда эта семантика используется (Shapiro 1991, p. 66).
Модели
В этом разделе описывается арифметика второго порядка с семантикой первого порядка. Таким образом модель языка арифметики второго порядка состоит из множества M (который формирует диапазон отдельных переменных) вместе с константой 0 (элемент M), функция S из M к M, две бинарные операции + и · на M, бинарное отношение <на M, и коллекция D подмножеств M, который представляет собой диапазон заданных переменных. Опуская D производит модель языка арифметики первого порядка.
Когда D это полный набор возможностей M, модель называется полная модель. Использование полной семантики второго порядка эквивалентно ограничению моделей арифметики второго порядка полными моделями. Фактически аксиомы арифметики второго порядка имеют только одну полную модель. Это следует из того, что аксиомы Арифметика Пеано с аксиомой индукции второго порядка имеют только одну модель в семантике второго порядка.
Когда M - обычный набор натуральных чисел с его обычными операциями, называется ω-модель. В этом случае модель может быть отождествлена с D, его набор наборов натуральных чисел, потому что этого набора достаточно, чтобы полностью определить ω-модель.
Уникальный полный -модель, которая представляет собой обычный набор натуральных чисел с его обычной структурой и всеми его подмножествами, называется предназначены или же стандарт модель арифметики второго порядка.
Определяемые функции
Функции первого порядка, которые доказуемо являются итоговыми в арифметике второго порядка, в точности такие же, как и те, которые можно представить в система F (Жирар и Тейлор, 1987, стр. 122–123). Почти эквивалентно, система F - это теория функционалов, соответствующая арифметике второго порядка аналогично тому, как Гёделевский система T соответствует арифметике первого порядка в Толкование диалектики.
Подсистемы
Существует много названных подсистем арифметики второго порядка.
Нижний индекс 0 в названии подсистемы указывает, что она включает только ограниченную часть полной схемы индукции второго порядка (Friedman 1976). Такое ограничение снижает теоретико-доказательная сила системы значительно. Например, система ACA0 описанный ниже равносогласованный с Арифметика Пеано. Соответствующая теория ACA, состоящая из ACA0 плюс полная схема индукции второго порядка сильнее, чем арифметика Пеано.
Арифметическое понимание
Многие из хорошо изученных подсистем связаны со свойствами замыкания моделей. Например, можно показать, что любая ω-модель полной арифметики второго порядка замкнута относительно Прыжок Тьюринга, но не всякая ω-модель, замкнутая относительно скачка Тьюринга, является моделью полной арифметики второго порядка. Подсистема ACA0 включает достаточно аксиом, чтобы уловить понятие замыкания при прыжке Тьюринга.
ACA0 определяется как теория, состоящая из основных аксиом, аксиома арифметического понимания схема (другими словами аксиома понимания для каждого арифметический формулу φ) и обыкновенную аксиому индукции второго порядка. Было бы эквивалентно включить всю схему аксиом арифметической индукции, другими словами, включить аксиому индукции для каждой арифметической формулы φ.
Можно показать, что коллекция S подмножеств ω определяет ω-модель ACA0 если и только если S замкнуто относительно скачка Тьюринга, сводимости Тьюринга и соединения Тьюринга (Simpson 2009, стр. 311–313).
Индекс 0 в ACA0 указывает, что не каждый экземпляр схемы аксиом индукции включен в эту подсистему. Это не имеет значения для ω-моделей, которые автоматически удовлетворяют каждому случаю аксиомы индукции. Однако это важно при изучении не-ω-моделей. Система, состоящая из ACA0 плюс индукция для всех формул иногда называется ACA без индекса.
Система ACA0 является консервативным продолжением арифметика первого порядка (или аксиомы Пеано первого порядка), определяемые как основные аксиомы, плюс схема аксиом индукции первого порядка (для всех формул φ, не содержащих вообще никаких переменных класса, связанных или иных), на языке арифметики первого порядка (которая вообще не допускает переменных класса). В частности, он имеет такой же теоретико-доказательный ординал ε0 как арифметика первого порядка из-за ограниченной схемы индукции.
Арифметическая иерархия формул
Формула называется ограниченная арифметическая, или Δ00, когда все его кванторы имеют вид ∀п<т или ∃п<т (куда п количественно оценивается индивидуальная переменная и т - индивидуальный термин), где
означает
и
означает
- .
Формула называется Σ01 (или иногда Σ1) соответственно Π01 (или иногда Π1) когда он имеет вид ∃м•(φ) соответственно ∀м•(φ) где φ - ограниченная арифметическая формула и м - индивидуальная переменная (свободная по φ). В более общем смысле формула называется Σ0псоответственно Π0п когда он получается добавлением экзистенциальных, соответственно универсальных, индивидуальных кванторов к Π0п−1соответственно Σ0п−1 формула (и Σ00 и Π00 все эквивалентны Δ00). По построению все эти формулы являются арифметическими (никакие переменные класса никогда не связываются) и, фактически, помещая формулу в Форма skolem prenex можно видеть, что любая арифметическая формула эквивалентна Σ0п или Π0п формула для всех достаточно больших п.
Рекурсивное понимание
Подсистема RCA0 более слабая система, чем ACA0 и часто используется в качестве базовой системы в обратная математика. Он состоит из основных аксиом, Σ01 индукционная схема, а Δ01 схема понимания. Первый член ясен: Σ01 схема индукции - это аксиома индукции для любого Σ01 формула φ. Член «Δ01 понимание »является более сложным, потому что не существует такой вещи, как Δ01 формула. Δ01 схема понимания вместо этого утверждает аксиому понимания для каждого Σ01 формула, которая эквивалентна01 формула. Эта схема включает для каждого Σ01 формула φ и каждое Π01 формула ψ, аксиома:
Набор последствий первого порядка RCA0 такая же, как у подсистемы IΣ1 арифметики Пеано, в которой индукция ограничена на Σ01 формулы. В свою очередь, IΣ1 консервативен примитивная рекурсивная арифметика (PRA) для фразы. Более того, теоретико-доказательный ординал это ωω, то же, что и PRA.
Видно, что коллекция S подмножеств ω определяет ω-модель RCA0 если и только если S закрывается относительно сводимости Тьюринга и соединения Тьюринга. В частности, набор всех вычислимых подмножеств ω дает ω-модель RCA0. Это мотивация названия этой системы - если можно доказать существование набора с помощью RCA0, то множество рекурсивно (т.е. вычислимо).
Более слабые системы
Иногда даже более слабая система, чем RCA0 желательно. Одна такая система определяется следующим образом: сначала нужно дополнить язык арифметики экспоненциальной функцией (в более сильных системах экспоненту можно определить в терминах сложения и умножения с помощью обычного трюка, но когда система становится слишком слабой, это не так. возможно более долгое время) и основные аксиомы очевидными аксиомами, определяющими возведение в степень индуктивно из умножения; то система состоит из (обогащенных) основных аксиом плюс Δ01 понимание, плюс Δ00 индукция.
Более сильные системы
Более ACA0каждая формула арифметики второго порядка эквивалентна Σ1п или Π1п формула для всех достаточно больших п. Система Π11-понимание - это система, состоящая из основных аксиом, а также обычной аксиомы индукции второго порядка и аксиомы понимания для каждого Π11 формула φ. Это эквивалентно Σ11-понимание (с другой стороны, Δ11-понимание, определяемое аналогично Δ01-понимание, послабее).
Проективная определенность
Проективная определенность - это утверждение, что в каждой игре с идеальной информацией для двух игроков, ходы которой являются целыми числами, длина игры ω и набор проективных выплат, т.е. один из игроков имеет выигрышную стратегию. (Первый игрок выигрывает игру, если игра принадлежит набору выплат; в противном случае выигрывает второй игрок.) Множество является проективным, если и только если (как предикат) оно выражается формулой на языке арифметики второго порядка, что позволяет действительные числа как параметры, поэтому проективная детерминированность выражается схемой на языке Z2.
Многие естественные предложения, выражаемые на языке арифметики второго порядка, не зависят от Z2 и даже ZFC но доказуемы из проективной детерминированности. Примеры включают коаналитический идеальное свойство подмножества, измеримость и собственность Бэра за наборы униформа и т. д. Теория со слабой базой (например, RCA0), проективная детерминированность предполагает понимание и обеспечивает по существу полную теорию арифметики второго порядка - естественные утверждения на языке Z2 которые не зависят от Z2 с проективной детерминированностью трудно найти (Woodin 2001).
ZFC + {есть п Кардиналы Вудена: п натуральное число} консервативно над Z2 с проективной определенностью, то есть утверждение на языке арифметики второго порядка доказуемо в Z2 с проективной определенностью тогда и только тогда, когда ее перевод на язык теории множеств доказуем в ZFC + { п Кардиналы Вудина: п∈N}.
Кодирование математики
Арифметика второго порядка напрямую формализует натуральные числа и наборы натуральных чисел. Тем не менее, он может формализовать другие математические объекты косвенно с помощью методов кодирования, факт, который впервые заметил Вейл (Simpson 2009, стр. 16). Целые числа, рациональные числа и действительные числа могут быть формализованы в подсистеме RCA.0вместе с полными сепарабельными метрическими пространствами и непрерывными функциями между ними (Simpson 2009, глава II).
Программа исследований Обратная математика использует эти формализации математики в арифметике второго порядка для изучения аксиом существования множеств, необходимых для доказательства математических теорем (Simpson 2009, p. 32). Например, теорема о промежуточном значении для функций от вещественного числа к действительному можно доказать в RCA0 (Simpson 2009, стр. 87), а Больцано–Теорема Вейерштрасса эквивалентно ACA0 через RCA0 (Симпсон 2009, стр. 34).
Смотрите также
Рекомендации
- Берджесс, Дж. П. (2005), Исправление Фреге, Princeton University Press.
- Бусс, С. Р. (1998), Справочник по теории доказательств, Эльзевир. ISBN 0-444-89840-9
- Фридман, Х. (1976), «Системы арифметики второго порядка с ограниченной индукцией», I, II (Тезисы). Журнал символической логики, v. 41, pp. 557–559. JStor
- Жирар, Л. и Тейлор (1987), Доказательства и типы, Издательство Кембриджского университета.
- Гильберт, Д. и Бернейс, П. (1934), Grundlagen der Mathematik, Springer-Verlag. МИСТЕР0237246
- Зиг, В. (2013), Программы Гильберта и не только, Oxford University Press.
- Шапиро, С. (1991), Фундаменты без фундаментализма, Oxford University Press. ISBN 0-19-825029-0
- Симпсон, С.Г. (2009), Подсистемы арифметики второго порядка, 2-е издание, Перспективы в логике, Cambridge University Press. ISBN 978-0-521-88439-6 МИСТЕР2517689
- Такеути, Г. (1975) Теория доказательств ISBN 0-444-10492-5
- Вудин, В. Х. (2001), "Гипотеза континуума, часть I", Уведомления Американского математического общества, т. 48 п. 6.