русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Замыкание и его свойства


Дата добавления: 2015-07-23; просмотров: 3250; Нарушение авторских прав


С понятием полноты тесно связано понятие замыкания и замкнутого класса. Пусть М - некоторое подмножество функций из P2. Замыканием множества М называется множество всех булевых функций, представимых в виде формул через функции множества М. Замыкание множества М обозначается [М].

Примеры. 1. [Si (i=1,...,7)] = P2.

2. Пусть M={1,x1Åx2}. Замыканием этого множества будет множество L всех линейных функций, то есть функций, имеющих вид: f(x1,...,xn)=c0Åc1x1Å...Åcnxn, где константы ci принимают значения либо 0, либо 1 (i = 0,1,...,n).

Свойства замыкания

1. Множество является подмножеством своего замыкания, т.е. М Í [М].

2. Замыкание к замыканию множества М равно замыканию множества М, т.е. [[М]] = [М].

3. Если множество М1 является подмножеством множества М2, то и для их замыканий справедливо такое же соотношение: (М1 Í М2) ® ([М1] Í [М2]).

4. Объединение замыканий является подмножеством замыкания от объединения:

[М1] È [М2] Í [М1 È М2].

 

Множество М называется функционально замкнутым, если оно совпадает со своим замыканием: [М] = М. Замкнутое множество иногда называют замкнутым классом.

Примеры. 1. Класс М=P2 является замкнутым классом.

2. Класс L всех линейных функций является замкнутым, так как выражение, составленное из линейных выражений, является линейным.

3. Множество M={1,x1Åx2} не замкнуто, так как, например, отрицание, которое можно выразить через функции этого множества ( =xÅ1), в самом этом множестве не содержится.

Из второго свойства замыкания следует, что всякий класс [M] будет замкнутым. Это дает возможность получать многочисленные примеры замкнутых классов.

В терминах замыкания и замкнутого класса можно дать другое определение полноты (эквивалентное исходному): множество M - полная система, если замыкание этого множества представляет собой все множество булевых функций: [M] = P2.



 



<== предыдущая лекция | следующая лекция ==>
Совершенные нормальные формы | Важнейшие замкнутые классы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.