Значительный интерес представляют невырожденные функции, которые разберем подробно.
Функция логического умножения (конъюнкция).
– логическое умножение, описывает работу логического элемента И.
Vi
x1,x0
0 0
0 1
1 0
1 1
Функция логического сложения (дизъюнкция)
– логическое сложение, описывает работу логического элемента ИЛИ.
Vi
x1,x0
0 0
0 1
1 0
1 1
Функция сложения по модулю два (исключающее ИЛИ, неравнозначность)
– сложение по модулю два, применяется для арифметического сложения
Vi
x1,x0
0 0
0 1
1 0
1 1
Функция Пирса, логическое сложение с отрицанием, отрицание дизъюнкции (стрелка Пирса, ИЛИ-НЕ)
– логическое сложение с отрицанием ИЛИ-НЕ
Vi
x1,x0
0 0
0 1
1 0
1 1
Функция Шеффера, отрицание логического умножения (штрих Шеффера И-НЕ)
– логическое умножение с отрицанием И-НЕ
Vi
x1,x0
0 0
0 1
1 0
1 1
Функции двух переменных исключительно важны в силу того, что любая логическая функция nпеременных может быть получена из них методом суперпозиции – подстановкой этих функций в место переменных в другие функции.