Interested Article - Штрих Шеффера
- 2020-12-31
- 1
Штрих Ше́ффера ( NAND , отрицание конъюнкции ) — бинарная логическая операция , булева функция над двумя переменными. Введена в рассмотрение Генри Шеффером в 1913 году.
Штрих Шеффера, обычно обозначаемый | или ↑, эквивалентен операции И-НЕ и задаётся следующей таблицей истинности:
X | Y | X | Y |
---|---|---|
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
Таким образом, высказывание X | Y означает, что X и Y несовместны, то есть не являются истинными одновременно. От перемены мест операндов результат операции не изменяется.
Инверсией штриха Шеффера является конъюнкция .
Штрих Шеффера , как и стрелка Пирса , образует базис для пространства булевых функций от двух переменных. То есть, используя только штрих Шеффера, можно построить все остальные операции. Например,
- — отрицание ;
- — дизъюнкция ;
- — конъюнкция ;
- — импликация .
В электронике это означает, что для реализации всего многообразия схем преобразования сигналов, представляющих логические значения, достаточно одного типового элемента. С другой стороны, такой подход увеличивает сложность реализующих логические выражения схем и тем самым снижает их надёжность. Примером может являться промышленная 155 серия.
Элемент 2И-НЕ ( 2-in NAND ), реализующий штрих Шеффера, обозначается следующим образом (по стандартам ANSI):
В европейских стандартах принято другое обозначение:
См. также
- Идентичность
- Отрицание
- Конъюнкция
- Дизъюнкция
- Эквиваленция
- Исключающее или
- Обратная импликация
- Таблица истинности
Примечания
- ↑ В Юникоде для операции И-НЕ предусмотрен символ U+22BC ⊼ nand .
Литература
- . — М. : , 1988. — С. —639.
- Белоусов, Аркадий
- 2020-12-31
- 1