|
|
|
|
== СТРЕЛКА ПИРСА == |
|
'''Стре́лка Пи́рса''' — [[бинарная операция|бинарная]] [[логическая операция]], [[булева функция]] над двумя переменными. Введена в рассмотрение [[Пирс, Чарльз Сандерс|Ч. Пирсом]] (Сh. Peirce) в конце 19 в. |
|
'''Стре́лка Пи́рса''' — [[бинарная операция|бинарная]] [[логическая операция]], [[булева функция]] над двумя переменными. Введена в рассмотрение [[Пирс, Чарльз Сандерс|Ч. Пирсом]] (Сh. Peirce) в конце 19 в. |
|
|
|
|
|
|
|
|
Стрелка Пирса, обычно обозначаемая ↓, задаётся следующей таблицей истинности: |
|
Стрелка Пирса, обычно обозначаемая ↓, задаётся следующей таблицей истинности: |
|
{| class="standard" |
|
{| class="standard" |
|
!class="dark" style="font-weight:normal"| ''A'' |
|
!class="dark" style="font-weight:normal"| ''X'' |
|
!class="dark" style="font-weight:normal"| ''B'' |
|
!class="dark" style="font-weight:normal"| ''Y'' |
|
!style="font-weight:normal"| ''A'' ↓ ''B'' |
|
!style="font-weight:normal"| ''X'' ↓ ''Y'' |
|
|- align="center" |
|
|- align="center" |
|
!class="shadow" style="font-weight:normal" | 0 |
|
!class="shadow" style="font-weight:normal" | 0 |
|
|
|
|} |
|
|} |
|
|
|
|
|
Таким образом, высказывание «A ↓ B» означает «ни A, ни B». От перемены мест операндов результат операции не изменяется. |
|
Таким образом, высказывание «X ↓ Y» означает «ни X, ни Y». От перемены мест операндов результат операции не изменяется. |
|
|
|
|
|
Стрелка Пирса, как и ее отрицание от отрицаемых аргументов [[Штрих Шеффера|Штрих Шеффера]], образует базис для пространства булевых функций от двух переменных. Это означает, что, используя только стрелку Пирса, можно построить все остальные логические операции, например: |
|
Стрелка Пирса, как и [[Штрих Шеффера|Штрих Шеффера]], образует базис для пространства булевых функций от двух переменных. Это означает, что, используя только стрелку Пирса, можно построить все остальные логические операции, например: |
|
|
|
|
|
¬''x'' ≡ ''x''↓''x'' |
|
¬''X'' ≡ ''X''↓''X'' |
|
|
|
|
|
''x'' & ''y'' ≡ (''x''↓''x'') ↓ (''y''↓''y'') |
|
''X'' & ''Y'' ≡ (''X''↓''X'') ↓ (''Y''↓''Y'') |
|
|
|
|
|
''x'' ∨ ''y'' ≡ (''x''↓''y'') ↓ (''x''↓''y'') |
|
''X'' ∨ ''Y'' ≡ (''X''↓''Y'') ↓ (''X''↓''Y'') |
|
|
|
|
|
''x'' → ''y'' ≡ ((''x''↓''x'') ↓ ''y'') ↓ ((''x''↓''x'') ↓ ''y'') |
|
''X'' → ''Y'' ≡ ((''X''↓''X'') ↓ ''Y'') ↓ ((''X''↓''X'') ↓ ''Y'') |
|
|
|
|
|
⚫ |
В электронике это означает, что для реализации всего многообразия схем преобразования сигналов, представляющих логические значения, достаточно одного типового элемента, который носит название "операция ИЛИ-НЕ". С другой стороны, такой подход увеличивает сложность реализующих выражения схем и тем самым снижает их надёжность. |
|
|
|
⚫ |
В электронике это означает, что для реализации всего многообразия схем преобразования сигналов, представляющих логические значения, достаточно одного типового элемента, который носит название "операция ИЛИ-НЕ". С другой стороны, такой подход увеличивает сложность реализующих логические выражения схем и тем самым понижает их надёжность. |
|
|
|
|
|
|
==См. также== |
|
==См. также== |
|
|
|
* ''Белоусов, Аркадий'' [http://alglib.sources.ru/articles/logic.php Алгебра логики и цифровые компьютеры] |
|
* ''Белоусов, Аркадий'' [http://alglib.sources.ru/articles/logic.php Алгебра логики и цифровые компьютеры] |
|
|
|
|
|
[[:Категория:Математическая логика]] |
|
[[Категория:Математическая логика]] |
|
|
[[Категория:Логические операции]] |
|
|
[[Категория:Бинарные операции]] |
|
|
|
|
|
[[de:NOR-Gatter]] |
|
[[de:NOR-Gatter]] |
|
|
|
[[th:NOR (ตรรกศาสตร์)]] |
|
[[th:NOR (ตรรกศาสตร์)]] |
|
[[tr:VEYADEĞİL kapısı]] |
|
[[tr:VEYADEĞİL kapısı]] |
|
|
|
|
== == |
|
|
|
== ШТРИХ ШЕФФЕРА == |
|
'''Штрих Ше́ффера''' — [[бинарная операция|бинарная]] [[логическая операция]], [[булева функция]] над двумя переменными. Введена в рассмотрение Г. Шеффером в 1913 г. |
|
'''Штрих Ше́ффера''' — [[бинарная операция|бинарная]] [[логическая операция]], [[булева функция]] над двумя переменными. Введена в рассмотрение [[Шеффер, Генри Морис|Генри Шеффером]] в 1913 г. |
|
|
|
|
|
Штрих Шеффера, обычно обозначаемый |, задаётся следующей таблицей истинности: |
|
Штрих Шеффера, обычно обозначаемый |, задаётся следующей таблицей истинности: |
|
|
|
</center> |
|
</center> |
|
|
|
|
|
|
Таким образом, высказывание X | Y означает, что X и Y несовместны, т.е. не являются истинными одновременно. От перемены мест операндов результат операции не изменяется. |
|
Как и любую булеву операцию, штрих Шеффера можно выразить через [[отрицание]] и [[дизъюнкция|дизъюнкцию]]: |
|
⚫ |
: <math>\left( { x_1 \,|\, x_2 } \right)\, = \left( { \neg x_1 \ vee \ neg x_2 } \right) </math> |
|
|
либо через [[отрицание]] и [[конъюнкция|конъюнкцию]] |
|
|
: <math>\left( {x_1 \,|\,x_2 } \right)\, = \neg \left( {x_1 \wedge x_2 } \right) </math> |
|
|
|
|
|
|
⚫ |
Штрих [[Шеффер, Генри Морис|Шеффера]], как и [[Стрелка Пирса|стрелка Пирса]], образует базис для пространства булевых функций от двух переменных. То есть , используя только штрих Шеффера , можно построить все остальные операции. Например, |
|
|
|
|
|
⚫ |
: <math> X\,|\, X = \neg X </math> — [[отрицание]] |
|
|
|
|
⚫ |
: <math>\left( { X \,|\, X } \right)\, |\,\left( { Y \ ,|\ ,Y } \right) = X \vee Y </math> — [[дизъюнкция]] |
⚫ |
Штрих [[Шеффер, Генри Морис|Шеффера]], как и [[Стрелка Пирса|стрелка Пирса]], образует базис для пространства булевых функций от двух переменных. То есть используя только штрих Шеффера можно построить остальные операции. Например, |
|
|
|
|
|
: <math>x_1\,|\,x_1 = \left( {\neg x_1 } \right) \vee \left( {\neg x_1 } \right) = \neg x_1 </math> — [[отрицание]] |
|
|
: <math>\left( {x_1 \,|\,x_1 } \right)\,|\,\left( {x_2 \,|\,x_2 } \right) = \neg \left( {\neg x_1 } \right) \vee \neg \left( {\neg x_2 } \right) = x_1 \vee x_2 </math> — [[дизъюнкция]] |
|
|
: <math> |
|
: <math> |
|
\left( {x_1 \,|\,x_2 } \right)\,|\,\left( {x_1 \,|\,x_2 } \right) = \neg \left( {\neg x_1 \vee \neg x_2 } \right) \vee \neg \left( {\neg x_1 \vee \neg x_2 } \right)= </math> |
|
\left( {X \,|\,Y } \right)\,|\,\left( {X \,|\,Y } \right) = \left( {X \wedge Y } \right) </math> — [[конъюнкция]] |
|
|
: <math>X \,|\, \neg X </math> — константа 1 |
|
::: <math> = \left( {x_1 \wedge x_2 } \right) \vee \left( {x_1 \wedge x_2 } \right) = \left( {x_1 \wedge x_2 } \right) </math> — [[конъюнкция]] |
|
⚫ |
: <math> x \,|\, \neg x </math> — константа 1 |
|
|
|
|
|
|
|
В электронике это означает, что для реализации всего многообразия схем преобразования сигналов, представляющих логические значения, достаточно одного типового элемента. С другой стороны, такой подход увеличивает сложность реализующих логические выражения схем и тем самым снижает их надёжность.Примером может являться промышленная 155 серия. |
|
Это позволяет в системе [[ТТЛ|транзисторно-транзисторной логики]] реализовать всю необходимую логику с использованием единственного типового элемента. Примером может являться промышленная 155 серия. С другой стороны, использование других типовых элементов позволит уменьшить их общее количество и тем самым повысить надёжность схемы. |
|
|
|
|
|
|
Элемент, реализующий штрих Шеффера обозначается следующим образом (по стандартам ANSI): |
|
Элемент, реализующий штрих Шеффера обозначается следующим образом (по стандартам ANSI): |
|
|
|
* [[Стрелка Пирса]] |
|
* [[Стрелка Пирса]] |
|
* [[Логическая операция]] |
|
* [[Логическая операция]] |
|
|
* [[Бинарная операция]] |
|
* [[Алгебра логики]] |
|
* [[Алгебра логики]] |
|
|
|
|
|
== Литература == |
|
== Литература == |
|
|
* {{книга |
|
|
|часть = |
|
|
|заглавие = Математический энциклопедический словарь |
|
|
|оригинал =|автор =|ссылка =|isbn = |
|
|
|страницы = 639-639 |
|
|
|год = 1988 |
|
|
|место = М. |
|
|
|издательство = [[Сов. энциклопедия (издательство)|«Сов. энциклопедия »]] |
|
|
}} |
|
* ''Белоусов, Аркадий'' [http://alglib.sources.ru/articles/logic.php Алгебра логики и цифровые компьютеры] |
|
* ''Белоусов, Аркадий'' [http://alglib.sources.ru/articles/logic.php Алгебра логики и цифровые компьютеры] |
|
|
|
|