Jump to content

ЭЛЕМЕНТАРНЫЙ

В теории сложности вычислений класс сложности ЭЛЕМЕНТАРНЫЙ элементарных рекурсивных функций представляет собой объединение классов

Название было придумано Ласло Кальмаром в контексте рекурсивных функций и неразрешимости ; большинство задач в нем далеко не элементарны. Некоторые задачи естественной рекурсии лежат за пределами ELEMENTARY и, следовательно, являются NONELEMENTARY . В частности, существуют примитивно-рекурсивные задачи, которых нет в ELEMENTARY. Мы знаем

НИЖНЕЭЛЕМЕНТАРНЫЙ ⊊ EXPTIME ⊊ ЭЛЕМЕНТАРНЫЙ ⊊ PR R

В то время как ELEMENTARY содержит ограниченные применения возведения в степень (например, ), PR допускает более общие гипероператоры (например, тетрацию ), которые не содержатся в ELEMENTARY.

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

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

  1. Нулевая функция . Возвращает ноль: f (x) = 0.
  2. Функция-преемник : f ( x ) = x + 1. Часто это обозначается S , как в S ( x ). Путем многократного применения функции-преемника можно добиться сложения.
  3. Функции проекции : они используются для игнорирования аргументов. Например, f ( a , b ) = a — проекционная функция.
  4. Функция вычитания : ж ( Икс , y ) знак равно Икс - y, если y < Икс , или 0, если y Икс . Эта функция используется для определения условий и итерации.

Из этих базовых функций мы можем построить другие элементарные рекурсивные функции.

  1. Композиция : применение значений некоторой элементарной рекурсивной функции в качестве аргумента к другой элементарной рекурсивной функции. В f ( x 1 , ..., x n ) = h ( g 1 ( x 1 , ..., x n ), ..., g m ( x 1 , ..., x n )) элементарно если h элементарно рекурсивно и каждое gi рекурсивно , элементарно рекурсивно.
  2. Ограниченное суммирование : элементарно рекурсивно, если g элементарно рекурсивно.
  3. Ограниченный продукт : элементарно рекурсивно, если g элементарно рекурсивно.

Основа ЭЛЕМЕНТАРНОГО [ править ]

Класс элементарных функций совпадает с замыканием по композиции проекторов и одним из следующих наборов функций: , , , где — функция вычитания, определенная выше. [1] [2]

Нижние элементарные рекурсивные функции [ править ]

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

Низшие элементарные рекурсивные функции также известны как элементарные функции Скулема. [3] [4]

В то время как элементарные рекурсивные функции потенциально имеют рост, превышающий экспоненциальный, низшие элементарные рекурсивные функции имеют полиномиальный рост.

Класс нижних элементарных функций имеет описание в терминах композиции простых функций, аналогичное описанию элементарных функций. [4] [5] А именно, полиномиально ограниченная функция является элементарной снизу тогда и только тогда, когда ее можно выразить с помощью композиции следующих функций: проекций, , , , , , одна показательная функция ( или ) со следующим ограничением на структуру формул: формула может иметь не более двух этажей по показателю степени (например, имеет 1 этаж, имеет 2 этажа, имеет 3 этажа). Здесь представляет собой побитовое И для n и m .

Описательная характеристика [ править ]

По описательной сложности ЭЛЕМЕНТАРНЫЙ равен классу НО языков , которые можно описать формулой логики высшего порядка . [6] Это означает, что каждый язык в классе ЭЛЕМЕНТАРНОЙ сложности соответствует формуле более высокого порядка, которая верна и только для элементов языка. Точнее, , где ⋯ обозначает башню из i возведений в степень и — это класс запросов, которые начинаются с кванторов существования i -го порядка, а затем с формулы ( i − 1) -го порядка.

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

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

  1. ^ Маццанти, С. (2002). «Простые основы классов примитивно-рекурсивных функций». Математическая логика Ежеквартальный журнал . 48 : 93–104. doi : 10.1002/1521-3870(200201)48:1<93::aid-malq93>3.0.co;2-8 .
  2. ^ С. С. Марченков, «Суперпозиции элементарных арифметических функций», Журнал прикладной и промышленной математики , сентябрь 2007 г., том 1, выпуск 3, стр. 351-360, дои : 10.1134/S1990478907030106 .
  3. ^ Че. Скулем , «Доказательство некоторых теорем о рекурсивно перечислимых множествах», Notre Dame Journal of Formal Logic , 1962, Volume 3, Number 2, стр. 65-74, два : 10.1305/ndjfl/1093957149 .
  4. ^ Jump up to: Перейти обратно: а б С.А. Волков, «О классе скулемских элементарных функций», Журнал «Прикладная и промышленная математика» , 2010, Том 4, Выпуск 4, стр. 588-599, дои : 10.1134/S1990478910040149 .
  5. ^ Волков, Сергей (2016). «Конечные базисы относительно суперпозиции в классах элементарных рекурсивных функций [диссертация]». arXiv : 1611.04843 [ cs.CC ].
  6. ^ Лаури Хелла и Хосе Мария Турулл-Торрес (2006), «Вычисление запросов с логикой высшего порядка», Theoretical Computer Science , 355 (2): 197–214, doi : 10.1016/j.tcs.2006.01.009 , ISSN   0304- 3975

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

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