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


Закон тождества

Всякое высказывание тождественно самому себе:
А = А

    Закон непротиворечия

Высказывание не может быть одновременно истинным и ложным. Если высказывание А истинно, то его отрицание не А должно быть ложным. Следовательно, логическое произведение высказывания и его отрицания должно быть ложно:
        А& ¬А = 0    


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

 Высказывание может быть либо истинным, либо ложным, третьего не дано. Это означает, что результат логического сложения высказывания и его отрицания всегда принимает значение «истина»:
        A v ¬A = 1   


 Закон двойного отрицания. 

Если дважды отрицать некоторое высказывание, то в результате мы получим исходное высказывание:
         ¬¬A = A    


Законы де Моргана.
¬(AvB) = ¬A & ¬B
        ¬(A&B) = ¬A v ¬BВажное значение для выполнения преобразований логических выражений имеют законы алгебраических преобразований. Многие из них имеют аналоги в обычной алгебре.

    Закон коммутативности

В обычной алгебре слагаемые и множители можно менять местами. В алгебре высказываний можно менять местами логические переменные при операциях логического умножения и логического сложения:
Логическое умножение: A&B = B&A
        Логическое сложение: AvB = BvA    


Закон ассоциативности

Если в логическом выражении используются только операция логического умножения или только операция логического сложения, то можно пренебрегать скобками или произвольно их расставлять:
Логическое умножение: (A&B)&C = A&(B&C)
        Логическое сложение: (AvB)vC = Av(BvC)   


 Закон дистрибутивности

В отличие от обычной алгебры, где за скобки можно выносить только общие множители, в алгебре высказываний можно выносить за скобки как общие множители, так и общие слагаемые:Дистрибутивность умножения относительно сложения
аb + ас = а(b+с) — в алгебре
(А&В)v(А&С)=А&{ВvС)Дистрибутивность сложения относительно умножения
(А v В) & (А v С) = А v {В & C) Рассмотрим в качестве примера применения законов логики преобразование логического выражения. Пусть нам необходимо упростить логическое выражение:
(А & В) v (А & В).Воспользуемся законом дистрибутивности и вынесем за скобки A:
(А & В) V (A & В) = А & (В v В).По закону исключенного третьего В v ¬В =1, следовательно:
А& (ВvВ) « А&1 = А.

ДАННЫЙ САЙТ БЫЛ СОЗДАН, ИСПОЛЬЗУЯ