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