Ограниченная арифметика
Ограниченная арифметика — собирательное название семейства слабых подтеорий арифметики Пеано . Такие теории обычно получаются, требуя, чтобы кванторы были ограничены в аксиоме индукции или эквивалентных постулатах (ограниченный квантор имеет форму ∀ x ≤ t или ∃ x ≤ t , где t — термин, не содержащий x ). Основная цель — охарактеризовать тот или иной класс вычислительной сложности в том смысле, что функция доказуемо тотальна тогда и только тогда, когда она принадлежит данному классу сложности. Кроме того, теории ограниченной арифметики представляют собой однородные аналоги стандартных систем пропозициональных доказательств, таких как система Фреге , и, в частности, полезны для построения доказательств полиномиального размера в этих системах. Характеристика стандартных классов сложности и соответствие системам пропозициональных доказательств позволяют интерпретировать теории ограниченной арифметики как формальные системы, охватывающие различные уровни допустимых рассуждений (см. Ниже).
Этот подход был инициирован Рохитом Дживанлалом Парихом. [1] в 1971 году и позже разработан Сэмюэлем Р. Бассом . [2] и ряд других логиков.
Теории [ править ]
Эквациональная теория Кука [ править ]
Стивен Кук представил эквациональную теорию (для полиномиально проверяемых) формализация осуществимо конструктивных доказательств (соответственно рассуждения за полиномиальное время). [3] Язык состоит из функциональных символов для всех алгоритмов с полиномиальным временем, введенных индуктивно с использованием характеристики Кобэма функций с полиномиальным временем. Аксиомы и выводы теории вводятся одновременно с символами языка. Теория является эквациональной, т.е. ее утверждения утверждают только, что два члена равны. Популярное расширение это теория , обычная теория первого порядка. [4] Аксиомы являются универсальными предложениями и содержат все уравнения, доказуемые в . Кроме того, содержит аксиомы, заменяющие аксиомы индукции для открытых формул.
порядка первого Басса Теории
Сэмюэл Басс представил теории ограниченной арифметики первого порядка. . [2] являются теориями первого порядка с равенством в языке , где функция предназначен для обозначения (количество цифр в двоичном представлении ) и является . (Обратите внимание, что , то есть позволяет выразить полиномиальные границы в битовой длине входных данных.) Ограниченные кванторы — это выражения вида , , где это термин, в котором не встречается . Ограниченный квантор называется четко ограниченным, если имеет форму на срок . Формула является резко ограниченным, если все кванторы в формуле четко ограничены. Иерархия и формулы определяется индуктивно: есть набор резко ограниченных формул. это закрытие при ограниченных экзистенциальных и резко ограниченных кванторах всеобщности и это закрытие при ограниченных всеобщих и резко ограниченных кванторах существования. Ограниченные формулы отражают иерархию полиномиального времени : для любого , класс совпадает с множеством натуральных чисел, определяемых формулой в (стандартная модель арифметики) и двойственно . В частности, .
Теория состоит из конечного списка открытых аксиом, обозначаемых BASIC, и схемы полиномиальной индукции.
где .
Басса свидетельствовании о Теорема
Басс (1986) доказал, что теоремы подтверждаются функциями с полиномиальным временем. [2]
Теорема (Бусс, 1986)
Предположим, что , с . Тогда существует -символ функции такой, что .
Более того, может -определить все функции с полиномиальным временем. То есть, -определяемые функции в являются в точности функциями, вычислимыми за полиномиальное время. Характеристика может быть обобщена на более высокие уровни полиномиальной иерархии.
Соответствие пропозициональных системам доказательств
Теории ограниченной арифметики часто изучаются в связи с системами доказательств высказываний. Точно так же, как машины Тьюринга являются однородными эквивалентами неоднородных моделей вычислений, таких как булевы схемы , теории ограниченной арифметики можно рассматривать как однородные эквиваленты систем доказательства высказываний. Эта связь особенно полезна для построения коротких доказательств высказываний. Часто бывает проще доказать теорему в теории ограниченной арифметики и перевести доказательство первого порядка в последовательность коротких доказательств в системе пропозициональных доказательств, чем разрабатывать короткие пропозициональные доказательства непосредственно в системе пропозициональных доказательств.
Переписку представил С. Кук. [3]
Неофициально, заявление можно эквивалентно выразить в виде последовательности формул . С является предикатом coNP, каждый в свою очередь может быть сформулировано как пропозициональная тавтология (возможно, содержащие новые переменные, необходимые для кодирования вычисления предиката ).
Теорема (Кук, 1975)
Предположим, что , где . Тогда тавтологии полиномиального размера имеют расширенные доказательства Фреге . Более того, доказательства можно построить с помощью функции полиномиального времени и доказывает этот факт.
Дальше, доказывает так называемый принцип отражения для расширенной системы Фреге, из которого следует, что расширенная система Фреге является самой слабой системой доказательства со свойством из приведенной выше теоремы: каждая система доказательства, удовлетворяющая импликации, моделирует расширенную систему Фреге.
Альтернативный перевод утверждений второго порядка и пропозициональных формул, предложенный Джеффом Пэрисом и Алексом Уилки (1985), оказался более практичным для описания подсистем расширенного Фреге, таких как Фреге или Фреге постоянной глубины. [5] [6]
См. также [ править ]
- Сложность доказательства
- Вычислительная сложность
- Математическая логика
- Теория доказательств
- Классы сложности
- НП (сложность)
- КОНП
Ссылки [ править ]
- ^ Рохит Дж. Парих. Существование и осуществимость в арифметике, Жур. Символическая логика 36 (1971) 494–508.
- ^ Jump up to: Перейти обратно: а б с Басс, Сэмюэл . «Ограниченная арифметика». Библиополис, Неаполь, Италия, 1986 год .
- ^ Jump up to: Перейти обратно: а б Кук, Стивен (1975). «Практически конструктивные доказательства и исчисление высказываний». Учеб. 7-й ежегодный симпозиум ACM по теории вычислений . стр. 83–97.
- ^ Крайчек, Ян; Пудлак, Павел; Такеути, Г. (1991). «Ограниченная арифметика и полиномиальная иерархия». Анналы чистой и прикладной логики . стр. 143–153.
- ^ Пэрис, Джефф ; Уилки, Алекс (1985). «Задачи подсчета в ограниченной арифметике». Методы математической логики . Том. 1130. стр. 317–340.
- ^ Кук, Стивен ; Нгуен, Фуонг (2010). «Логические основы сложности доказательств». Перспективы в логике. Кембридж: Издательство Кембриджского университета. дои : 10.1017/CBO9780511676277 . ISBN 978-0-521-51729-4 . МР 2589550 . ( проект 2008 года )
Дальнейшее чтение [ править ]
- Басс, Сэмюэл , «Ограниченная арифметика», Библиополис, Неаполь, Италия, 1986.
- Кук, Стивен ; Нгуен, Фуонг (2010), Логические основы сложности доказательств , Перспективы логики, Кембридж: Издательство Кембриджского университета, doi : 10.1017/CBO9780511676277 , ISBN 978-0-521-51729-4 , МР 2589550 ( проект от 2008 г. )
- Крайичек, Ян (1995), Ограниченная арифметика, логика высказываний и теория сложности , Cambridge University Press
- Крайчек, Ян, Сложность доказательства , Cambridge University Press, 2019.
- Пудлак, Павел (2013), Логические основы математики и сложности вычислений, нежное введение , Springer