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

Закон коммутативности (переместительный)

Логические выраженияАлгебраические выражения

Закон ассоциативности (сочетательный)

Логические выраженияАлгебраические выражения

Закон дистрибутивности (распределительный)

Логические выраженияАлгебраические выражения

Законы де Моргана, или инверсии

Закон отрицание отрицания

Закон непротиворечия
(высказывание не может быть одновременно истинным и ложным)

Закон исключенного третьего

Операции с константами

Законы идемпотентности

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

Преобразование импликации

Преобразование эквивалентности

Правила выполнения операций в сложных логических выражениях:
  1. выполняются действия в скобках
  2. затем выполняются операции в порядке приоритетности:
  1. инверсия
  2. конъюнкция
  3. дизъюнкция