Студопедия — Системы переключательных функций
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Системы переключательных функций






В алгебре логики важную роль играет теорема Жегалкина.

Теорема Жегалкина. Любая булева функция может быть представлена многочленом следующего вида:

,

где .

Теорема Жегалкина даёт возможность представлять любую функцию алгебры логики в виде полиномов различной степени.

Существует несколько классов ФАЛ, которые имеют важное значение для логического анализа.

1. Класс константы нуля. К этому классу относятся функции, которые при нулевых значениях аргументов равны 0:

.

При других значениях аргументов такие функции могут принимать любые значения.

2. Класс константы единицы. К этому классу относятся функции, которые при значениях всех аргументов, равных 1, принимают значение 1:

.

При других значениях аргументов такие функции могут принимать любые значения.

3. Класс линейных функций. К этому классу относятся функции, которые представимы в следующем виде:

,

где .

4. Класс самодвойственных функций. К этому классу относятся функции, значение которых при отрицании аргументов изменяется на противоположное:

.

5. Класс монотонных функций. Функция называется монотонно возрастающей, если ,

где , .

6. Класс симметрических функций. К этому классу относятся функции, для которых значение не меняется при произвольной перестановке аргументов.

Пример.

Определить, к каким классам относится функция следующего вида:

.

Составим таблицу истинности для данной функции:

х1 х2 х3
           
           
           
           
           
           
           
           

Данная функция относится к классу константы нуля, так как .

Данная функция относится к классу константы единицы, так как .

Проверим, относится ли данная функция к классу линейных функций. Пусть

. (*)

Определим коэффициенты.

C0: f(000) = 0 (определили по таблице истинности).

Подставим значения функции и логических переменных в уравнение (*) и в результате получим:

С0 Å С10 Å С20 Å С30 = 0 Þ С0 = 0.

Аналогично

C1: f(100) = 1

0 Å х11 Å С20 Å С30 = 1 Þ С1 = 1.

C2: f(010) = 0

0Å С10 Å х21 Å С30 = 0 Þ С2 = 0.

C3: f(001) = 1

0 Å С10 Å С20 Å х31 = 1 Þ С3 = 1.

х1 х2 х3
       
       
       
       
       
       
       
       

 

Сравним значения функции и значения исходной функции. Так как значения функций не совпадают, то рассматриваемая функция не относится к классу линейных.

Данная функция не относится к классу самодвойственных, так как .

Данная функция не относится к классу монотонных, так как в таблице истинности этой функции несколько переходов с 0 на 1, и с 1 на 0.

Данная функция не относится к классу симметрических функций, так как

.

 

Функционально полные системы. Базис

Система логических функций {f1, f2…fn) называется функционально полной, если любую логическую функцию f можно представить в аналитической форме через функции этой системы.

Совокупность функций, с помощью которых достигается функциональная полнота класса, называется базисом класса функций.

Совокупность функций, из которой нельзя удалить никакой функции без потери функциональной полноты класса, называется минимальным базисом функций.

Используя метод Петрика [2], получаем 17 минимальных базисов для двух переменных:

B1 = {¯} - базис Вебба;

B2 = { ç } - базис Шеффера;

B3 = {®, ~ }, где ® - отрицание x1® x2;

B4 = {®, 0 } – импликативный базис;

B5 = { ®, ®};

B6 = {®, Å };

B7 = {®, } - коимпликативный базис;

B8 = {®, } - импликативный базис;

B9 = {&, } - конъюктивный базис Буля;

B10 = { \/, } – дизъюктивный базис Буля;

B11 = {®, 1 } – коимпликативный базис;

B12 = {~, &, 0 };

B13 = { ~,\/, 0 };

B14 = {Å, &, ~ };

B15 = {Å,\/, ~ };

B16 = {Å, &, 1 } - базис Жегалкина;

B17 = {Å,\/, 1 }.

Рассмотрим критерий полноты системы функций.

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

1) не сохраняющую 0;

2) не сохраняющую 1;

3) не являющейся линейной;

4) не являющейся монотонной;

5) не являющейся самодвойственной.

 







Дата добавления: 2015-09-07; просмотров: 1596. Нарушение авторских прав; Мы поможем в написании вашей работы!



Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Различия в философии античности, средневековья и Возрождения ♦Венцом античной философии было: Единое Благо, Мировой Ум, Мировая Душа, Космос...

Характерные черты немецкой классической философии 1. Особое понимание роли философии в истории человечества, в развитии мировой культуры. Классические немецкие философы полагали, что философия призвана быть критической совестью культуры, «душой» культуры. 2. Исследовались не только человеческая...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит...

Классификация холодных блюд и закусок. Урок №2 Тема: Холодные блюда и закуски. Значение холодных блюд и закусок. Классификация холодных блюд и закусок. Кулинарная обработка продуктов...

ТЕРМОДИНАМИКА БИОЛОГИЧЕСКИХ СИСТЕМ. 1. Особенности термодинамического метода изучения биологических систем. Основные понятия термодинамики. Термодинамикой называется раздел физики...

Травматическая окклюзия и ее клинические признаки При пародонтите и парадонтозе резистентность тканей пародонта падает...

Studopedia.info - Студопедия - 2014-2024 год . (0.013 сек.) русская версия | украинская версия