При 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 |
0 |
0 |
0 |
|
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).
Ссылка на скачивание - внизу страницы.