КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Критерий полноты системы булевых функций
Замкнутые классы булевых функций
Определение 3.15. Класс булевых функций Замечание 3.16. Полное описание всех замкнутых классов было дано американским математиком Э. Постом. В частности, он доказал, что множество всех замкнутых классов булевых функций счетно и в каждом замкнутом классе Определение 3.17. Булева функция Класс всех булевых функцией, сохраняющих константу 0, обозначим Определение 3.18. Булева функция Класс всех булевых функцией, сохраняющих константу 1, обозначим Определение 3.19. Булева функция
Класс всех булевых линейных функций обозначим через Определение 3.20. Булева функция Обозначим через Определение 3.21. Булева функция
Класс всех булевых самодвойственных функций обозначим через S. Далее определим понятие монотонной функции. Для этого нам необходимы некоторые дополнительные сведения. Изложим их. На множестве
где отношение Несложно доказать, то отношение Определение 3.22. Булева функция Замечание 3.23. Нульместные функции 0 и 1 также естественно считать монотонными. Класс всех булевых монотонных функций обозначим через М. Утверждение 3.24. Классы булевых функций Для доказательства данного утверждения нам необходимо определить понятие ранга формулы Определение 3.25. Число всех символов функций из Замечание 3.26. Понятие ранга формулы Доказательство утверждения 3.24. Замкнутость перечисленных в утверждении 3.24 шести классов функций доказывается по одной и той же схеме. Проделаем это для какого-нибудь одного класса, например S. Согласно определениям замыкания (определение 3.1) и замкнутого класса (определение 3.15) нам необходимо доказать, что любая функция, представимая формулой над S, принадлежит S. Докажем это индукцией по рангу Если Пусть утверждение верно для всех Докажем, что утверждение верно и при
Следовательно,
Теорема 3.27. Система булевых функций
(без доказательства). Пример 3.28. Пусть функция
Таблица 3.3
Показать, что Решение:
но
Чтобы выяснить вопрос о принадлежности
Итак, все условия теоремы 3.27 выполнены. Следовательно Теперь решим вторую часть примера. Так как
Дата добавления: 2014-12-29; Просмотров: 714; Нарушение авторских прав?; Мы поможем в написании вашей работы! |