Бинарные функции[править | править исходный текст]
При n= 2 число булевых функций равно 222= 24= 16.
Таблица значений и названий булевых функций от двух переменных:
x1=x | 1 | 1 | 0 | 0 |
|
|
x0=y | 1 | 0 | 1 | 0 | Обозначение | Название |
0 | 0 | 0 | 0 | 0 | F2,0 = 0 | тождественный ноль, детектор 0 |
1 | 0 | 0 | 0 | 1 | F2,1 = x ↓ y = x NOR y = NOR(x,y) = x НЕ-ИЛИ y = НЕ-ИЛИ(x,y) | стрелка Пи́рса, НЕ-ИЛИ, 2ИЛИ-НЕ, антидизъюнкция, функция Да́ггера, функция Ве́бба, детектор 1 |
2 | 0 | 0 | 1 | 0 | F2,2 = x←y=x<y=xLTy= LT(x,y) | инверсия обратной импликации, меньше, детектор 2 |
3 | 0 | 0 | 1 | 1 | F2,3 = x=x'= ¬x= NOT1(x,y) = НЕ1(x,y) | отрицание (негация, инверсия) первого операнда |
4 | 0 | 1 | 0 | 0 | F2,4 = x→y=x>y=xGTy= GT(x,y) | инверсия прямой импликации, больше, детектор 4 |
5 | 0 | 1 | 0 | 1 | F2,5 = y=y'= ¬y= NOT2(x,y) = НЕ2(x,y) | отрицание (негация, инверсия) второго операнда |
6 | 0 | 1 | 1 | 0 | F2,6 = x⊕y=xXORy= XOR(x,y) =x><y=x<>y=xNEy= NE(x,y) | сложение по модулю 2, исключающее «или», сумма Жегалкина[5], не равно |
7 | 0 | 1 | 1 | 1 | F2,7 = x | y = x NAND y = NAND(x,y) = x НЕ-И y = НЕ-И(x,y) | штрих Ше́ффера, НЕ-И, 2И-НЕ, антиконъюнкция, пунктир Чулкова |
8 | 1 | 0 | 0 | 0 | F2,8 = x∧y=x·y=xy=x&y=xANDy= AND(x,y) =xИy= И(x,y) = min(x,y) | конъюнкция, 2И, минимум, детектор 8 |
9 | 1 | 0 | 0 | 1 | F2,9 = (x≡y) =x~y=x↔y=xEQVy= EQV(x,y) | эквивалентность, равенство |
10 | 1 | 0 | 1 | 0 | F2,10 = YES2(x,y) = ДА2(x,y) =y | второй операнд |
11 | 1 | 0 | 1 | 1 | F2,11 = x→y=x⊃y=x≤y=xLEy= LE(x,y) | прямая (материальная) импликация (от первого аргумента ко второму), меньше или равно |
12 | 1 | 1 | 0 | 0 | F2,12 = YES1(x,y) = ДА1(x,y) =x | первый операнд |
13 | 1 | 1 | 0 | 1 | F2,13 = x←y=x⊂y=x≥y=xGEy= GE(x,y) | обратная импликация (от второго аргумента к первому), больше или равно |
14 | 1 | 1 | 1 | 0 | F2,14 = x∨y=x+y=xORy= OR(x,y) =xИЛИy= ИЛИ(x,y) = max(x,y) | дизъюнкция, 2ИЛИ, максимум |
15 | 1 | 1 | 1 | 1 | F2,15 = 1 | тождественная единица, тавтология |
Аналогичная таблица в английской Википедии. При двух аргументахпрефиксная, инфиксная ипостфикснаязаписи, по экономичности, почти одинаковы.
- Алгебра логики
- Содержание
- Определение[править | править исходный текст]
- Аксиомы[править | править исходный текст]
- Логические операции[править | править исходный текст]
- Свойства логических операций[править | править исходный текст]
- История[править | править исходный текст]
- См. Также[править | править исходный текст] Булева алгебра
- Содержание
- Некоторые свойства[править | править исходный текст]
- Основные тождества[править | править исходный текст]
- Примеры[править | править исходный текст]
- Принцип двойственности[править | править исходный текст]
- Представления булевых алгебр[править | править исходный текст]
- Аксиоматизация[править | править исходный текст]
- См. Также[править | править исходный текст]
- Примечания[править | править исходный текст]
- Литература[править | править исходный текст]
- Булева функция
- Содержание
- Основные сведения[править | править исходный текст]
- Нульарные функции[править | править исходный текст]
- Унарные функции[править | править исходный текст]
- Бинарные функции[править | править исходный текст]
- Тернарные функции[править | править исходный текст]
- Полные системы булевых функций[править | править исходный текст]
- Суперпозиция и замкнутые классы функций[править | править исходный текст]
- Тождественность и двойственность[править | править исходный текст]
- Полнота системы, критерий Поста[править | править исходный текст]
- Представление булевых функций[править | править исходный текст]
- Дизъюнктивная нормальная форма (днф)[править | править исходный текст]
- Конъюнктивная нормальная форма (кнф)[править | править исходный текст]
- Алгебраическая нормальная форма (анф или полином Жегалкина)[править | править исходный текст]
- Классификация булевых функций[править | править исходный текст]
- См. Также[править | править исходный текст]
- Литература[править | править исходный текст]
- Битовые операции
- Содержание
- Побитовые логические операции[править | править исходный текст]
- Побитовое отрицание (not) [править | править исходный текст]
- Побитовое и (and) [править | править исходный текст]
- Побитовое или (or) [править | править исходный текст]
- Сложение по модулю два (xor) [править | править исходный текст]
- Другие побитовые логические операции[править | править исходный текст]
- Битовые сдвиги[править | править исходный текст]
- В теории сложности алгоритмов[править | править исходный текст]
- Связь с другими науками[править | править исходный текст] Битовые операции и математическая логика[править | править исходный текст]
- Обобщение операций на булеву алгебру[править | править исходный текст]
- Битовые операции как основа цифровой техники[править | править исходный текст]
- Практические применения[править | править исходный текст]
- Физическая реализация битовых операций[править | править исходный текст]
- Схемы аппаратной логики[править | править исходный текст]
- Использование в программировании[править | править исходный текст]
- См. Также[править | править исходный текст]
- Примечания[править | править исходный текст]
- Навигация
- Двоичный сумматор[править | править исходный текст]