Ограниченная арифметика


Из Википедии, свободной энциклопедии
  (Перенаправлено из ограниченной арифметики )
Перейти к навигации Перейти к поиску

Ограниченная арифметика - собирательное название семейства слабых подтеорий арифметики Пеано . Такие теории обычно получаются, требуя, чтобы кванторы были ограничены в аксиоме индукции или эквивалентных постулатах (ограниченный квантор имеет вид ∀ x  ≤  t или ∃ x  ≤  t , где t - термин, не содержащий  x ). Основная цель состоит в том, чтобы охарактеризовать тот или иной класс вычислительной сложности в том смысле, что функция доказуемо полна тогда и только тогда, когда она принадлежит данному классу сложности. Кроме того, теории ограниченной арифметики представляют собой единообразные аналоги стандартныхпропозициональные системы доказательств, такие как система Фреге, и, в частности, полезны для построения доказательств полиномиального размера в этих системах. Характеристика стандартных классов сложности и соответствие системам пропозициональных доказательств позволяет интерпретировать теории ограниченной арифметики как формальные системы, охватывающие различные уровни допустимых рассуждений (см. Ниже).

Этот подход был инициирован Рохитом Дживанлалом Парихом [1] в 1971 году и позже развит Сэмюэлем Р. Бассом . [2] и ряд других логиков.

Теории

Теория Кука

Стивен Кук ввел эквациональную теорию (для полиномиально проверяемой), формализующую потенциально конструктивные доказательства (соответственно, рассуждения за полиномиальное время). [3] Язык состоит из функциональных символов для всех алгоритмов с полиномиальным временем, введенных индуктивно с использованием характеристики Кобхэма для функций с полиномиальным временем. Аксиомы и выводы теории вводятся одновременно с символами языка. Теория эквациональна, т.е. ее утверждения утверждают только, что два члена равны. Популярным расширением является теория , обычная теория первого порядка. [4] Аксиомы из являются универсальными предложениями и содержат все уравнения, доказуемые в . Кроме того, содержит аксиомы, заменяющие аксиомы индукции для открытых формул.

Теории Бусса

Сэмюэл Басс представил теории ограниченной арифметики первого порядка . [2] являются теориями первого порядка с равенством на языке , где функция предназначена для обозначения (количество цифр в двоичном представлении ) и равно . (Обратите внимание , что , т.е. позволяет выразить полиномиальные границы в битовой длины входа.) Bounded квантификаторы выражения вида , где это термин , без возникновения . Ограниченный квантор строго ограничен, если имеет вид для члена . Формула строго ограничен, если все кванторы в формуле строго ограничены. Иерархия и формулы определяются индуктивно: есть множество резко ограниченные формулы. является замыканием недостаточно универсальных кванторов существования и строго ограниченных универсальных кванторов и является замыканием ограниченных универсальных и строго ограниченных кванторов существования. Ограниченные формулы отражают иерархию полиномиального времени : для любого класс совпадает с множеством натуральных чисел, определяемых in (стандартная модель арифметики) и двойственно . В частности, .

Теория состоит из конечного списка открытых аксиом, обозначенных BASIC, и схемы полиномиальной индукции

где .

Теорема Басса о свидетельствовании

Басс (1986) доказал, что теоремы о полиномиальных функциях времени засвидетельствованы . [2]

Теорема (Басс, 1986)

Предположим, что , с . Тогда существует такой символ -функции , что .

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

Соответствие пропозициональным системам доказательства

Теории ограниченной арифметики часто изучаются в связи с пропозициональными системами доказательства. Точно так же, как машины Тьюринга являются однородными эквивалентами неоднородных моделей вычислений, таких как булевы схемы , теории ограниченной арифметики можно рассматривать как равномерные эквиваленты систем пропозициональных доказательств. Связь особенно полезна для построения коротких пропозициональных доказательств. Часто легче доказать теорему в теории ограниченной арифметики и преобразовать доказательство первого порядка в последовательность коротких доказательств в системе пропозициональных доказательств, чем разработать короткие пропозициональные доказательства непосредственно в системе пропозициональных доказательств.

Переписку ввел С. Кук. [3]

Неформально утверждение может быть эквивалентно выражено в виде последовательности формул . Поскольку это предикат coNP, каждый из них, в свою очередь , может быть сформулирован как пропозициональная тавтология (возможно, содержащая новые переменные, необходимые для кодирования вычисления предиката ).

Теорема (Кук, 1975).

Предположим, что , где . Тогда тавтологии имеют расширенные доказательства Фреге полиномиального размера . Более того, доказательства строятся с помощью функции полиномиального времени и доказывают этот факт.

Кроме того, доказывается так называемый принцип отражения для расширенной системы Фреге, который подразумевает, что расширенная система Фреге является самой слабой системой доказательства со свойством из теоремы выше: каждая система доказательства, удовлетворяющая импликации, моделирует расширенную систему Фреге.

Альтернативный перевод между утверждениями второго порядка и пропозициональными формулами, данный Джеффом Пэрис и Алексом Уилки (1985), был более практичным для захвата подсистем Расширенного Фреге, таких как Фреге или Фреге постоянной глубины. [5] [6]

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

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

  1. ^ Рохит Дж. Парих. Существование и выполнимость в арифметике, Jour. Символическая логика 36 (1971) 494–508.
  2. ^ a b c Басс, Сэмюэл . «Ограниченная арифметика». Библиополис, Неаполь, Италия, 1986 .
  3. ^ а б Кук, Стивен (1975). «Возможные конструктивные доказательства и исчисление высказываний». Proc. 7-й ежегодный симпозиум ACM по теории вычислений . С. 83–97.
  4. ^ Krajíček, Ян; Пудлак, Павел; Такеути, Г. (1991). «Ограниченная арифметика и полиномиальная иерархия». Летопись чистой и прикладной логики . С. 143–153.
  5. ^ Пэрис, Джефф ; Уилки, Алекс (1985). «Счетные задачи в ограниченной арифметике». Методы математической логики . 1130 . С. 317–340.
  6. ^ Кук, Стивен ; Нгуен, Фыонг (2010). «Логические основы сложности доказательства». Перспективы в логике. Кембридж: Издательство Кембриджского университета. DOI : 10.1017 / CBO9780511676277 . ISBN 978-0-521-51729-4. Руководство по ремонту  2589550 .( проект от 2008 г. )

дальнейшее чтение

  • Бусс, Самуэль , «Ограниченная арифметика», Bibliopolis, Неаполь, Италия, 1986.
  • Повар, Стивен ; Нгуен, Фуонг (2010), Логические основы сложности доказательства , перспективы в логике, Кембридж: Издательство Кембриджского университета, DOI : 10.1017 / CBO9780511676277 , ISBN 978-0-521-51729-4, Руководство по ремонту  2589550( проект от 2008 г. )
  • Крайичек, Ян (1995), Ограниченная арифметика, логика высказываний и теория сложности , Cambridge University Press
  • Крайичек, Ян, Сложность доказательства , Cambridge University Press, 2019.
  • Пудлак, Павел (2013), Логические основы математики и вычислительная сложность, мягкое введение , Springer

внешняя ссылка

  • Список рассылки доказательства сложности.
Получено с https://en.wikipedia.org/w/index.php?title=Bounded_arithmetic&oldid=1048568777 .