Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Системы функций алгебры логики




 

Любая булева функция может быть представлена одной из НФ. Эти формы используют ограниченное число элементарных булевых функций.

Например: для СДНФ такие функции .

Следовательно, существуют системы ФАЛ с помощью которых можно аналитически представить любую сколь угодно сложную булеву функцию. Проектирование ЦА основано на знании таких систем ФАЛ из которых можно построить произвольный ЦА.

Базисом, функционально полной системой булевых функций (ФПСБФ) называют совокупность таких булевых функций , что произвольная ФАЛ может быть записана в виде формулы через функции этой совокупности.

ФПСБФ:

Определим свойства, которыми должна обладать функция, составляющие ФПСБФ. Рассмотрим предполные классы ФАЛ. Проведённые исследования показали, что предполных классов – 5, а для построения ФПСБФ необходимо и достаточно, чтобы её функции не содержались полностью ни в одном из 5 предполных классов.

Предполные классы ФАЛ:

1. класс функций, сохраняющих const 0

2. класс функций, сохраняющих const 1

3. класс самодвойственных булевых функций

4. класс линейных булевых функций

5. класс монотонных булевых функций

Функции класса 2. Если функция на единичном наборе = 1, то говорят, что она сохраняет единицу .

Функция класса 1. – .

Функции класса 3. ФАЛ называют самодвойственной, если на каждой паре противоположных наборов она принимает противоположные значения, то есть

Функции класса 4. К линейным ФАЛ относятся функции, которые могут представить в виде , где .

Функции класса 5. ФАЛ называют монотонной, если при любом возрастании набора значения этой функции не убывают.

Теорема Поста-Яблонского. Для того, чтобы система ФАЛ была функционально полной, необходимо и достаточно, чтобы она содержала хотя бы одну функцию:

- не сохраняющую 0,

- не сохраняющую 1,

- не являющуюся линейной,

- немонотонную,

- не самодвойственную.

 

Рассмотрим примеры ФПСБФ:

 

Функция классы
       
           
           
               
       
               
         
             
           
        + + + + +
             
             
               
             
               
        + + + + +
               

 

Функции и являются ФПСБФ. Из таблицы можно получить и другие ФПСБФ:

 

 




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 288; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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