Законы де Моргана

ИИ-обзор статьи
Законы де Моргана — логические правила, связывающие конъюнкцию и дизъюнкцию при помощи отрицания, широко применяемые в математической логике, теории множеств и информатике.
Логика высказываний
Отрицание конъюнкции равно дизъюнкции отрицаний: не (A и B) = (не A) или (не B); отрицание дизъюнкции — конъюнкции отрицаний: не (A или B) = (не A) и (не B).
Множества и предикаты
В теории множеств дополнение пересечения — объединение дополнений, дополнение объединения — пересечение дополнений. Для предикатов: отрицание всеобщности равно существованию отрицания, отрицание существования — всеобщности отрицания.
Следствия законов
Конъюнкция выражается через дизъюнкцию: A и B = не (не A или не B); дизъюнкция — через конъюнкцию: A или B = не (не A и не B).
Области применения законов
Законы де Моргана применяются в дискретной математике, электротехнике, физике и информатике, в частности для оптимизации цифровых схем путём замены одних логических элементов другими.

Законы де Мо́ргана (правила де Мо́ргана) — логические правила, связывающие пары логических операций при помощи логического отрицания. Названы в честь шотландского математика Огастеса де Моргана. В краткой форме звучат так:

Отрицание конъюнкции есть дизъюнкция отрицаний.
Отрицание дизъюнкции есть конъюнкция отрицаний.
undefined
undefined
Общие сведения
Законы де Моргана
Названо в честь Огастес де Морган
Изучается в Логика
Описывающая закон или теорему формула и
Допустимое правило в классическая логика
Обозначение в формуле , , , , и

Определение

Огастес де Морган первоначально заметил, что в классической пропозициональной логике справедливы следующие соотношения:

не (a и b) = (не a) или (не b)
не (a или b) = (не a) и (не b)

Символьно это можно записать так:

000 или по-другому: 000

В теории множеств:

000 или по-другому: 000

Эти правила также действительны для множества элементов (семейств):

00000 и 00000 .

В исчислении предикатов:

Следствия:

Используя законы де Моргана, можно выразить конъюнкцию через дизъюнкцию и три отрицания. Аналогично можно выразить дизъюнкцию:

В виде теоремы:

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

Применение

Законы де Моргана применяются в таких важных областях, как дискретная математика, электротехника, физика и информатика; например, используются для оптимизации цифровых схем посредством замены одних логических элементов другими.

История

Противоречащая противоположность дизъюнктивного суждения — конъюнктивное суждение, составленное из противоречащих противоположностей частей дизъюнктивного суждения.

Уильям Оккам, Summa Logicae[en]

См. также

Ссылки

Дополнительно по теме