Булевы функции от 1-ой и 2-х переменных
Перечислим вначале все булевы функции от 1-ой переменной

- - константа 0;

- - константа 1;

- - тождественная функция;

- Эта функция называется отрицанием


и обозначается
(используется также обозначение
, а в языках программирования эта функция часто обозначается как
).
В следующей таблице представлены наиболее используемые 12 (из 16) функций от 2-х переменных.
![]() ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | |||||||||||||
|
0 0 0 1 1 0 1 1 |
0 0 0 0 |
1 1 1 1 |
0 0 1 1 |
1 1 0 0 |
0 1 0 1 |
1 0 1 0 |
0 0 0 1 |
0 1 1 1 |
1 1 0 1 |
0 1 1 0 |
1 0 0 1 |
1 1 1 0 |
Многие из этих функций часто считаются "элементарными" и имеют собственные обозначения.
- - константа 0;

- - константа 1;

- - функция, равная 1-му аргументу;

- - отрицание
;
- - функция, равная 2-му аргументу;

- - отрицание
;
- - конъюнкция, читается "
и
" (используются также обозначения
,
,
и
AND
));
- - дизъюнкция, читается "
или
" (используются также обозначения
,
и
OR
));
- - импликация, читается "
влечет
" или "из
следует
" (используются также обозначения
, и ( IF
THEN
));
- - сложение по модулю 2, читается "
плюс
" (используется также обозначение
);
- - эквивалентность, читается "
эквивалентно (равносильно)
" (используется также обозначение
);
- - штрих Шеффера (антиконъюнкция), иногда читается как "не
и
".
В качестве элементарных функций будем также рассматривать 0-местные функции-константы 0 и 1.
Отметим, что функции








Определение 1.1. Функция



остальных аргументов



Функции




Например, равными являются одноместная функция












