Для использования булевой алгебры для решения логических задач необходимо выполнить следующие шаги: 1
Некоторые основные операции булевой алгебры:
Пример решения задачи «Кто преступник»: 1 определить участника преступления, зная, что «Если Иван не участвовал или Пётр участвовал, то Семён участвовал»; «Если Иван не участвовал, то Семён не участвовал». 1 Решение: из получившегося выражения получаем, что выражение верно, когда I=1, таким образом, преступник — Иван. 1
Ещё один пример — задача о погоде: 1 определить погоду на завтра, если синоптик сказал, что «Если не будет ветра, то будет пасмурная погода и не будет дождя. Если будет дождь, то будет пасмурно и не будет ветра. Если будет пасмурная погода, то будет дождь и не будет ветра». 1 Решение: приравняем результат к единице, то есть проверим, при каких условиях выражение будет истинным. 1 Функция будет истинной, если каждый множитель будет истинным, значит, ¯A=1, ¯B=1, ¯C=1. 1 Отсюда следует, что A=0, B=0, C=0. 1
Таким образом, булева алгебра позволяет упростить и проанализировать сложные логические структуры. 2