Глава 19. Булевы функции. Элементарные булевы функции
Функции F : ЕN2 ® E2, Где E2 = {0, 1}, называются Функциями алгебры логики, Или Булевыми функциями. Множество булевых функций от П Переменных обозначим Рп, Рп = {F | F : ЕN2 ®Е2}.
Булеву функцию от П Переменных можно задать Таблицей истинности:
|
X1, …, XN-1, XN |
F(X1,…,XN) |
|
0 … 0 0 0 … 0 1 0 … 1 0 … … … … 1 … 1 1 |
Если число переменных П, То в таблице истинности имеется 2N строк, соответствующих всем различным комбинациям значений переменных, которым можно сопоставить
различных столбцов, соответствующих различным функциям. Таким образом, число булевых функций от П Переменных с ростом N растет весьма быстро:
|Pn| =
.
Булевы функции одной переменной:
|
Переменная Х |
0 |
1 | |
|
Название |
Обозначение | ||
|
Нуль |
0 |
0 |
0 |
|
Тождественная |
X |
0 |
1 |
|
Отрицание |
Ø х, |
1 |
0 |
|
Единица |
1 |
1 |
1 |
Булевы функции двух переменных:
|
Переменная Х Переменная У |
0 0 |
0 1 |
1 0 |
1 1 | |
|
Название |
Обозначение | ||||
|
Нуль |
0 |
0 |
0 |
0 |
0 |
|
Конъюнкция |
×, &, |
0 |
0 |
0 |
1 |
|
0 |
0 |
1 |
0 | ||
|
0 |
0 |
1 |
1 | ||
|
0 |
1 |
0 |
0 | ||
|
0 |
1 |
0 |
1 | ||
|
Сложение по модулю2 2 |
+, ¹ , Å, D |
0 |
1 |
1 |
0 |
|
Дизъюнкция |
|
0 |
1 |
1 |
1 |
|
Стрелка Пирса |
¯ |
1 |
0 |
0 |
0 |
|
Эквивалентность |
~, º, «, Û |
1 |
0 |
0 |
1 |
|
1 |
0 |
1 |
0 | ||
|
1 |
0 |
1 |
1 | ||
|
1 |
1 |
0 |
0 | ||
|
Импликация |
®, Þ, É |
1 |
1 |
0 |
1 |
|
Штрих Шеффера |
| |
1 |
1 |
1 |
0 |
|
Единица |
1 |
1 |
1 |
1 |
1 |
| < Предыдущая | Следующая > |
|---|