Алгебра терминов

редактировать

В универсальной алгебре и математическая логика, алгебра терминов - это свободно генерируемая алгебраическая структура над заданной подписью. Например, в подписи, состоящий из единственной бинарной операции, термин «алгебра» над набором X переменных в точности соответствует свободной магме, генерируемой X. Другие синонимы для понятие включает абсолютно свободную алгебру и анархическую алгебру .

С точки зрения теории категорий термин «алгебра» является исходным объектом для категория всех алгебр одной сигнатуры, и этот объект, единственный до изоморфизма, называется исходной алгеброй ; он генерирует посредством гомоморфной проекции все алгебры в категории.

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

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

Терминные алгебры также играют роль в семантике абстрактных типов данных, где объявление абстрактного типа данных обеспечивает подпись многосортная алгебраическая структура, а термин «алгебра» - это конкретная модель абстрактного объявления.

Содержание

  • 1 Разрешимость
  • 2 База Эрбрана
  • 3 См. Также
  • 4 Ссылки
  • 5 Дополнительная литература
  • 6 Внешние ссылки

Разрешимость

Термин алгебры может быть показана разрешимой с помощью исключения квантора. Сложность проблемы решения заключается в НЕЭЛЕМЕНТАРНОЙ.

базе Эрбрана

сигнатура σ языка представляет собой тройку , состоящую из алфавита констант O, функциональные символы F и предикаты P. База Эрбрана сигнатуры σ состоит из всех основных атомов σ: всех формул вида R (t 1,…, t n), где t 1,…, t n - это термины, не содержащие переменных (т.е. элементы вселенной Хербранда), а R - n-арное отношение символ (например, предикат ). В случае логики с равенством он также содержит все уравнения вида t 1 = t 2, где t 1 и t 2 не содержат переменных.

См. Также

Ссылки

Дополнительная литература

Внешние ссылки

Последняя правка сделана 2021-06-10 14:01:51
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте