Штрих Шеффера: различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
викификация; оформление; пунктуация; ПРО:См. также: стрелка Пирса упоминается в статье, алгебра логики не нужна, остальные три используются в преамбуле
Строка 15:
| Самодвойственна = Нет
}}
'''Штрих Ше́ффера'''  — [[бинарная операция|бинарная]] [[логическая операция]], [[булева функция]] над двумя переменными. Введена в рассмотрение [[Шеффер, Генри Морис|Генри Шеффером]] в 1913 году.
 
Штрих Шеффера, обычно обозначаемый |, эквивалентен операции И-НЕ<ref>В Юникоде для операции И-НЕ предусмотрен символ &#x22BC; U+{{unichar|22BC (|NAND)}}.</ref> и задаётся следующей таблицей истинности:
<center>
{| class="wikitable" style="text-align: center" |
! style="width: 5em" | X
! style="width: 5em" | Y
! style="width: 5em" | {{nobr|X <nowiki>|</nowiki> Y}}
|-
| 0 || 0 || 1
Строка 34:
</center>
 
Таким образом, высказывание {{nobr|X <nowiki>|</nowiki> Y}} означает, что X и Y несовместны, то есть не являются истинными одновременно. От перемены мест операндов результат операции не изменяется.
 
Штрих [[Шеффер, Генри Морис|Шеффера]], как и [[стрелка Пирса]], образует [[базис]] для пространства булевых функций от двух переменных. То есть, используя только штрих Шеффера, можно построить остальные операции. Например,
: <math>X \,|\,X = \neg X </math>  константа 1[[отрицание]],
 
: <math>\left( {X \,|\,X } =\right)\,|\,\left( {Y \neg,|\,Y } \right) = X \vee Y</math>  — [[отрицаниедизъюнкция]],
: <math>\left( {X \,|\,XY } \right)\,|\,\left( {YX \,|\,Y } \right) = X \veewedge Y </math>  — [[дизъюнкцияконъюнкция]],
: <math>X \,|\, \neg X </math> — константа 1.
: <math>
\left( {X \,|\,Y } \right)\,|\,\left( {X \,|\,Y } \right) = \left( {X \wedge Y } \right) </math> — [[конъюнкция]]
: <math>X \,|\, \neg X </math> — константа 1
 
[[Файл:TexasInstruments 7400 chip, view and element placement.jpg|thumb|220px|Цифровая [[Транзисторно-транзисторная логика|ТТЛ-микросхема]] [[Микросхемы серии 7400|SN7400N]], содержащая в корпусе четыре элемента 2И-НЕ, реализующих функцию штрих Шеффера]]
Строка 52 ⟶ 50 :
В европейских стандартах принято другое обозначение:
[[Файл:NAND gate RU.svg|center|75px]]
 
== См. также ==
* [[Двоичные функции]]
* [[Стрелка Пирса]]
* [[Логическая операция]]
* [[Бинарная операция]]
* [[Алгебра логики]]
 
== Примечания ==