Основы алгебры логики
Замыкание. Свойства замыкания. Теорема о сведении к заведомо полной системе
Замыкание позволяет определить, насколько данное множество функций способно порождать новые функции. Теорема о сведении утверждает, что любая система функций может быть дополнена до полной системы за счёт добавления функций из заведомо полной системы. Приводятся примеры применения замыкания в задачах математической логики и анализа функциональных систем.
Пусть — некоторое подмножество функций из . Замыканием множества называется множество всех функций алгебры логики, представимых в виде формул над множеством .
Полное описание всех замкнутых классов было дано американским математиком Э. Постом. В частности, он доказал, что множество всех замкнутых классов булевых функций счетно и в каждом замкнутом классе можно выделить конечную подсистему , порождающую , т.е. имеющую своим замыканием класс , т.е. .
Свойства замыкания функции с переменными
Любое множество является подмножеством своего замыкания: .
Замыкание подмножества является подмножеством замыкания: . Следует заметить, что из строгого вложения множеств следует лишь нестрогое вложение их замыканий: .
Многократное применение операции замыкания эквивалентно однократному:
Класс (множество) называется (функционально) замкнутым, если .
Пример:
Пусть . Очевидно, что , т.е. класс является замкнутым.
Класс не замкнут, так как содержит константу .
Система функций называется (функционально) полной, если любая функция алгебры логики может быть записана в виде формулы над , т.е. если
Пример:
Система является полной.
Система полна в силу следствия 1.1.
Система , очевидно, не полна.
Следующая теорема позволяет сводить вопрос о полноте одних систем к вопросу о полноте других систем.
**Теорема (сведение к заведомо полной системе).**Пусть даны две системы функций из , относительно которых известно, что система полна и каждая ее функция представима в виде формулы над . Тогда система является полной.
**Доказательство.**По условию теоремы и . Тогда в силу свойства (2) операции замыкания мы имеем
.
Применив свойство (1), получим
.
С другой стороны, очевидно, что
,
Следовательно, имеет место равенство , т.е. система является полной.
Другие статьи из категории
Похожие статьи
Все статьи →Основы алгебры логики
Теорема об аналоге СДНФ в Pk
Аналог СДНФ в Pk позволяет однозначно представлять любую функцию k-значной логики через комбинации значений переменных и их отрицаний.…
Основы алгебры логики
Теорема о заведомо полныx системаx
Заведомо полная система функций гарантирует возможность реализации всех возможных отображений в рамках k-значной логики. Для проверки…
Основы алгебры логики
Класс Te . Теорема о замкнутости Te
Класс Te включает все функции, для которых выполнено условие сохранения константы e. Замкнутость класса означает, что любая суперпозиция…
Основы алгебры логики
Лемма о построении множества F[x1,x2]
Множество F[x1,x2] представляет собой набор всех возможных отображений пар значений [x1,x2] в множество значений k-значной логики. Лемма…
Основы алгебры логики
Теорема об алгоритме распознавания полноты
Алгоритм распознавания полноты позволяет определить, можно ли с помощью заданной системы функций выразить любую функцию из Pk. Для этого…
Нужен расчёт?
Пришлите исходные данные — уточним состав работы и ответим по срокам.