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