При n =2. Получается N=22=4 набора переменных и соответствующие им 24=16 функции.
х1 |
х2 |
f1 |
f2 |
f3 |
f4 |
f5 |
f6 |
f7 |
f8 |
f9 |
f10 |
f11 |
f12 |
f13 |
f14 |
f15 |
f16 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
f1 – константа «0»;
f2 = – логическое умножение конъюнкция;
f3 = – запрет по х2 (отрицание импликации ); истинно, когда х1=1, а х2=0;
f4 = х1 – переменная х1;
f5 = – запрет по х1 отрицание импликации ;
f6 = х2 – переменная х2;
f7 = – сумма по модулю 2 (логическая неравнозначность);
f8 = – логическое сложение дизъюнкция;
f9 = – эквивалентность (логическая равнозначность);
f10 = стрелка Пирса;
f11 = – инверсия х2 (отрицание х2);
f12 = – импликация х2 в х1 (дополнение к разности х2\ х1);
f13 = – инверсия х1 (отрицание х1);
f14 = – импликация х1 в х2 (дополнение к разности х1\ х2);
f15 = х1/ х2= штрих Шефера;
f16 – константа «1».
Существует тесная связь между логическими функциями и множествами. Логические функции определяют отношения между двумя видами множеств – универсальным и пустым. Поэтому все правила и законы теории множеств имеют место и для логических функций с учетом того, что таких множеств только два.
Если мы говорим, что функция логического суммирования двух переменных f = при равенстве тоже равняется 1, то мы понимаем, что происходит объединение двух идентичных универсальных множеств в одно. По законам теории множеств результатом будет это же самое универсальное множество. Если объединим два пустых множества, то получим тоже пустое множество.
Аналогично можно пояснить и другии операции.
Перечисленные выше 16 функций Булевой алгебры для двух переменных носят название элементарных.
Среди них выделим базисные – такие, которые не могут быть получены из более простых функций, но через них выражаются все любые другие функции.
|
|||
Логическая функция называется инверсивной по отношению к другой функции, если она может быть получена из последней путем инверсии всех ее значений.
Каждая из приведенных 16 функций имеет инверсию. Например: f1 и f16 (константа 0 и константа 1), f4 и f13 (х1 и ), f2 и f15 (конъюнкция и штрих Шефера).
Формулы для элементарных функций.
1. Правило де Моргана
или
Доказываются правила при помощи таблиц истинности.
А |
В |
А |
В |
|||||||||||
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
|
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
|
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
|
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
Т. к. в двух последних колонках получаем одинаковые равенства, то правило де Моргана – доказано.
А |
В |
|||
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
2.
3.
4. – двойное отрицание
|
6.
7.
8.
9.
стрелка Пирса
10.
Штрих Шефера
Суперпозиция функций – это функция f=f(f1, … , fn), которая получена из функций f1, … , fn путем их подстановки вместо аргументов х1, … , хn в функцию
f(х1, … , хn). Пример: дана f=(х1, х2, х3,
х4)=((( и функция f1=; f2=
橢橢쿽쿽Й鐮ꖟꖟᚏŔlʶʶʶʶ͎͎
х1 |
х2 |
х3 |
[ ] |
|||
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.