Обратное неимпликация - Converse nonimplication

Диаграмма Венна из (красной области верно)

В логике , обратное nonimplication является логической связкой , которая является отрицанием из обратной импликации ( что эквивалентно, отрицания от обратного по смыслу ).

Определение

Обращение без импликации обозначается , или , и логически эквивалентно

Таблица истинности

Таблица истинности в .

Т Т F
Т F F
F Т Т
F F F

Обозначение

Обозначается обратная неимпликация , которая представляет собой стрелку влево от обратной импликации ( ), инвертированную чертой ( / ).

Альтернативы включают

Характеристики

сохранение ложности : Интерпретация, при которой всем переменным присваивается значение истинности «ложь», дает значение истинности «ложь» в результате обратного непереполнения.

Естественный язык

Грамматический

«р из q».

Классический пассивно-агрессивный: «да, нет»

Риторический

"не А, а Б"

Разговорный

Булева алгебра

Конверс Неимпликация в общей булевой алгебре определяется как .

Пример 2-элементной булевой алгебры: 2 элемента {0,1} с 0 как ноль и 1 как единичный элемент, операторы как оператор дополнения, как оператор соединения и как оператор встречи, составляют булеву алгебру логики высказываний .

1 0
Икс 0 1
а также
у
1 1 1
0 0 1
0 1 Икс
а также
у
1 0 1
0 0 0
0 1 Икс
тогда означает
у
1 0 0
0 0 1
0 1 Икс
(Отрицание) (Включительно или) (А также) (Обратное неимпликация)

Пример 4-элементной булевой алгебры: 4 делителя {1,2,3,6} числа 6 с 1 равным нулю и 6 в качестве элемента единицы, операторы (кодивизор 6) в качестве оператора дополнения, (наименьшее общее кратное) в качестве соединения оператор и (наибольший общий делитель) как оператор meet, строят булеву алгебру.

6 3 2 1
Икс 1 2 3 6
а также
у
6 6 6 6 6
3 3 6 3 6
2 2 2 6 6
1 1 2 3 6
1 2 3 6 Икс
а также
у
6 1 2 3 6
3 1 1 3 3
2 1 2 1 2
1 1 1 1 1
1 2 3 6 Икс
тогда означает
у
6 1 1 1 1
3 1 2 1 2
2 1 1 3 3
1 1 2 3 6
1 2 3 6 Икс
(Кодивизор 6) (Наименьший общий множитель) (Наибольший общий делитель) (наибольший делитель x взаимно прост с y)

Характеристики

Неассоциативный

тогда и только тогда, когда # s5двухэлементной булевой алгебре последнее условие сводится к или ). Следовательно, в нетривиальной булевой алгебре обратная неимпликация неассоциативна .

Ясно, что он ассоциативен тогда и только тогда, когда .

Некоммутативный

  • тогда и только тогда, когда # s6 . Следовательно, Converse Nonimplication некоммутативна .

Нейтральные и поглощающие элементы

  • 0 - левый нейтральный элемент ( ) и правый поглощающий элемент ( ).
  • ,, и .
  • Импликация есть двойная обратная импликация # s7 .

Конверс Неимпликация некоммутативна
Шаг Использовать В результате чего
s.1 Определение
s.2 Определение
s.3 с.1 с.2
s.4
s.5 s.4.right - развернуть элемент Unit
с.6 s.5.right - оценить выражение
с.7 s.4.left = s.6.right
с.8
с.9 s.8 - перегруппировать общие факторы
с.10 s.9 - соединение дополнений равно единице
с.11 s.10.right - оценить выражение
с.12 с.8 с.11
s.13
с.14 с.12 с.13
с.15 с.3 с.14

Импликация двойственна обратному неимпликации
Шаг Использовать В результате чего
s.1 Определение
s.2 s.1. right -. дуал is +
s.3 s.2.right - Инволюционное дополнение
s.4 s.3.right - законы Де Моргана применялись один раз
s.5 s.4.right - Коммутативный закон
с.6 s.5.right
с.7 s.6.right
с.8 s.7.right
с.9 s.1.left = s.8.right

Информатика

Пример обратного неимпликации в информатике можно найти при выполнении правого внешнего соединения для набора таблиц из базы данных , если исключаются записи, не соответствующие условию соединения из «левой» таблицы.

Рекомендации

  • Кнут, Дональд Э. (2011). Искусство программирования , Том 4A: Комбинаторные алгоритмы, Часть 1 (1-е изд.). Эддисон-Уэсли Профессионал. ISBN 978-0-201-03804-0.

Внешние ссылки