Логическая операция Стрелка Пирса

Математическая логика

Алгебра логики (определение и основные логические операции).

Алгебра логики (алгебра высказываний) — раздел математической логики, в котором изучаются логические операции над высказываниями[1]. Чаще всего предполагается, что высказывания могут быть только истинными или ложными, то есть используется так называемая бинарная или двоичная логика, в отличие от, например, троичной логики.

Логические операции

Простейший и наиболее широко применяемый пример такой алгебраической системы строится с использованием множества B, состоящего всего из двух элементов:

B = { Ложь, Истина }

Как правило, в математических выражениях Ложь отождествляется с логическим нулём, а Истина — с логической единицей, а операции отрицания (НЕ), конъюнкции (И) и дизъюнкции (ИЛИ) определяются в привычном нам понимании. Легко показать[неопределённость], что на данном множестве B можно задать четыре унарные и шестнадцать бинарных отношений и все они могут быть получены через суперпозицию трёх выбранных операций.

Свойства основных логических операций

1. Коммутативность: x y = y x, {&, }.

2. Идемпотентность: x x = x, {&, }.

3. Ассоциативность: (x y) z = x (y z), {&, }.

4. Дистрибутивность конъюнкций и дизъюнкции относительно дизъюнкции, конъюнкции и суммы по модулю два соответственно:

· ,

· ,

· .

5. Законы де Мо́ргана:

· ,

· .

6. Законы поглощения:

· ,

· .

7. Другие (1):

· .

· .

· .

· .

· , инволютивность отрицания, закон снятия двойного отрицания.

8. Другие (2):

· .

· .

· .

· .

9. Другие (3) (Дополнение законов де Мо́ргана):

· .

· .

Существуют методы упрощения логической функции: например, Карта Карно, метод Куайна - Мак-Класки

Логическая операция Штрих Шеффера

Штрих Шеффера, обычно обозначаемый |, эквивалентен операции НЕ-И и задаётся следующей таблицей истинности:

X Y X|Y

Таким образом, высказывание X | Y означает, что X и Y несовместны, т.е. не являются истинными одновременно. От перемены мест операндов результат операции не изменяется.

Штрих Шеффера, как и стрелка Пирса, образует базис для пространства булевых функций от двух переменных. То есть используя только штрих Шеффера можно построить остальные операции. Например,

— отрицание

— дизъюнкция

— конъюнкция

— константа 1

Логическая операция Стрелка Пирса

Стрелка Пирса, обычно обозначаемая ↓, эквивалентна операции НЕ-ИЛИ и задаётся следующей таблицей истинности:

X Y X ↓ Y

Таким образом, высказывание «X ↓ Y» означает «ни X, ни Y». От перемены мест операндов результат операции не изменяется.

Стрелка Пирса, как и Штрих Шеффера, образует базис для пространства булевых функций от двух переменных. Это означает, что, используя только стрелку Пирса, можно построить все остальные логические операции, например:

— отрицание

— конъюнкция

— дизъюнкция

—импликация

Наши рекомендации