Теория и пояснения
Алгебра логики (булева алгебра) описывает операции над высказываниями, которые могут быть истинными (1) или ложными (0). Её основные законы — это равносильности, верные при любых значениях переменных. Коммутативность: A ∧ B = B ∧ A и A ∨ B = B ∨ A. Ассоциативность: (A ∧ B) ∧ C = A ∧ (B ∧ C) и аналогично для ИЛИ. Дистрибутивность: A ∧ (B ∨ C) = (A ∧ B) ∨ (A ∧ C) и A ∨ (B ∧ C) = (A ∨ B) ∧ (A ∨ C). Законы де Моргана: ¬(A ∧ B) = ¬A ∨ ¬B и ¬(A ∨ B) = ¬A ∧ ¬B. Идемпотентность: A ∧ A = A и A ∨ A = A. Поглощение: A ∨ (A ∧ B) = A и A ∧ (A ∨ B) = A. Закон двойного отрицания: ¬¬A = A. Законы исключённого третьего и противоречия: A ∨ ¬A = 1 и A ∧ ¬A = 0. Свойства констант: A ∧ 1 = A, A ∧ 0 = 0, A ∨ 1 = 1, A ∨ 0 = A. Полезные выражения производных операций: импликация A → B = ¬A ∨ B; эквивалентность A ↔ B = (A → B) ∧ (B → A); исключающее ИЛИ A ⊕ B = ¬(A ↔ B). Каждое из этих тождеств можно проверить за секунды: запишите его в виде эквивалентности и постройте таблицу истинности — если формула тождественно истинна (тавтология), закон верен. По умолчанию в поле уже стоит дистрибутивный закон — нажмите, чтобы увидеть, что все значения в итоговом столбце равны единице.