Урок 10. Элементы алгебры логики. Свойства логических операций
Свойства логических операций
Рассмотрим основные свойства (законы) алгебры логики.
При одинаковых знаках операций скобки можно ставить произвольно или вообще опускать.
Из двух противоречивых высказываний об одном и том же предмете одно всегда истинно, а второе — ложно, третьего не дано.
- Переместительный (коммутативный) закон
А & В = В & А;
A ∨ B = В ∨ А.
- для логического умножения:
- для логического сложения:
- Сочетательный (ассоциативный) закон
(А & В) & С = А & (B & С);
(A ∨ B) ∨ C = A ∨(B ∨ C).
- для логического умножения:
- для логического сложения:
- Распределительный (дистрибутивный) закон
А & (В ∨ С) = (А & В) ∨ (А & С);
A ∨ (B & С) = (A ∨ В) & (A ∨ С).
- для логического умножения:
- для логического сложения:
- Закон двойного отрицания
Двойное отрицание исключает отрицание.
- Закон исключения третьего
- для логического умножения:
- для логического сложения:
- Закон повторения
А & А = А;
A ∨ А = А.
- для логического умножения:
- для логического сложения:
- Законы операций с 0 и 1
А & 0 = 0; А & 1 = А;
A ∨ O = A; A ∨ l = l.
- для логического умножения:
- для логического сложения:
- Законы общей инверсии
- для логического умножения:
- для логического сложения:
Законы алгебры логики могут быть доказаны с помощью таблиц истинности.
Докажем распределительный закон для логическического сложения:
A ∨ (В & С) = (А ∨ В) & (A ∨ С).
Совпадение столбцов, соответствующих логическим выражениям в левой и правой частях равенства, доказывает справедливость распределительного закона для логического сложения.
Пример 2. Найдём значение логического выражения для числа Х = 0.
Решение. При X = 0 получаем следующее логическое выражение: . Так как логические выражения 0 < 3, 0 < 2 истинны, то, подставив их значения в логическое выражение, получаем: 1&Т = 1&0 = 0.
Презентация «Элементы алгебры логики»
Презентация «Элементы алгебры логики» (Open Document Format)
Ссылки на ресурсы ЕК ЦОР
- демонстрация к лекции «Основные понятия математической логики» (128630);
http://school-collection.edu.ru/catalog/res/a969e5e4-f2e2-43f0-963b-65199b61416e/?inter - демонстрация к лекции «Вычисление логических выражений» (128658);
http://school-collection.edu.ru/catalog/res/f054fcc2-67a8-4426-81c8-ced80691d7e9/?inter
Федеральный центр информационных образовательных ресурсов:
- информационный модуль «Высказывание. Простые и сложные высказывания. Основные логические операции»;
http://fcior.edu.ru/card/12468/vyskazyvanie-prostye-i-slozhnye-vyskazyvaniya-osnovnye-logicheskie-operacii.html - практический модуль «Высказывание. Простые и сложные высказывания. Основные логические операции»;
http://fcior.edu.ru/card/12921/vyskazyvanie-prostye-i-slozhnye-vyskazyvaniya-osnovnye-logicheskie-operacii.html - информационный модуль «Построение отрицания к простым высказываниям, записанным на русском языке»;
http://fcior.edu.ru/card/4059/postroenie-otricaniya-k-prostym-vyskazyvaniyam-zapisannym-na-russkom-yazyke.html - практический модуль «Построение отрицания к простым высказываниям, записанным на русском языке»;http://fcior.edu.ru/card/7268/postroenie-otricaniya-k-prostym-vyskazyvaniyam-zapisannym-na-russkom-yazyke.html
- контрольный модуль «Построение отрицания к простым высказываниям, записанным на русском языке»;
http://fcior.edu.ru/card/7120/postroenie-otricaniya-k-prostym-vyskazyvaniyam-zapisannym-na-russkom-yazyke.html - информационный модуль «Логические законы и правила преобразования логических выражений»;
http://fcior.edu.ru/card/14287/logicheskie-zakony-i-pravila-preobrazovaniya-logicheskih-vyrazheniy.html - практический модуль «Логические законы и правила преобразования логических выражений»;
http://fcior.edu.ru/card/10357/logicheskie-zakony-i-pravila-preobrazovaniya-logicheskih-vyrazheniy.html - контрольный модуль «Логические законы и правила преобразования логических выражений»;
http://fcior.edu.ru/card/3342/logicheskie-zakony-i-pravila-preobrazovaniya-logicheskih-vyrazheniy.html - информационный модуль «Решение логических задач»;
http://fcior.edu.ru/card/9561/reshenie-logicheskih-zadach.html - практический модуль «Решение логических задач»;
http://fcior.edu.ru/card/10836/reshenie-logicheskih-zadach.html - контрольный модуль «Решение логических задач»
http://fcior.edu.ru/card/8052/reshenie-logicheskih-zadach.html
Свободное программное обеспечение:
- демонстрационная версия логической головоломки «Шерлок»
http://www.kaser.com - тренажер «Логика» http://kpolyakov.spb.ru/prog/logic.htm