ВУЗ:
Составители:
46
Таблица 18
Таблица истинности для формулы
АBАBА ∨∨∨
∧
Пере-
менные
Промежуточные логические формулы Формула
А В
А
BА
∧
BА ∨
BА ∨
BАBА ∨∨∧
АBАBА ∨∨∨
∧
0 0 1 0 0 1 1 1
0 1 1 1 1 0 1 1
1 0 0 0 1 0 0 1
1 1 0 0 1 0 0 1
Из данных таблицы 18 следует, что при всех наборах значений
переменных А и В формула
АBАBА ∨∨∨
∧
принимает значение 1,
т. е. является тождественно-истинной.
Если задача сформулирована на естественном языке, её необхо-
димо формализовать, то есть записать на языке алгебры высказыва-
ний. Полученное логическое выражение необходимо упростить и про-
анализировать. Упрощение логического выражения состоит в преоб-
разовании его к более простому (по числу переменных, операций или
операндов; не содержащему отрицаний неэлементарных формул) эк-
вивалентному выражению путем использования основных законов
алгебры логики. Наиболее простой вид получается при сведении
функции к постоянной – 1 (истина) или 0 (ложь).
Некоторые преобразования логических формул похожи на преоб-
разования формул в обычной алгебре (вынесение общего множителя
за скобки, использование переместительного и сочетательного зако-
нов и т. п.), тогда как другие преобразования основаны на свойствах,
которыми не обладают операции обычной алгебры (использование
распределительного закона для конъюнкции, законов поглощения, де
Моргана и др.).
Рассмотрим на примерах некоторые приемы и способы, приме-
няемые при упрощении логических формул.
1.
ВВАВААBАBААBАBА =+⋅+⋅=+++⋅=∨∨∨∧
1АААВ)В(А =+=++⋅=
(применяется правило де Моргана, выносится за скобки общий мно-
житель, используется правило операций переменной с её инверсией).
2.
0В0ВВ0ВВАА)В(АВА)ВА(BА =⋅=⋅⋅=⋅⋅⋅=⋅⋅⋅=∧∧∨
(применяются правило де Моргана, сочетательный закон, правило
операций переменной с её инверсией и правило операций с констан-
тами).
Таблица 18
Таблица истинности для формулы А ∧ B ∨ А ∨ B ∨ А
Пере-
Промежуточные логические формулы Формула
менные
А В А А∧B А∨B А∨B А ∧ B∨ А ∨ B А ∧ B∨ А ∨ B∨ А
0 0 1 0 0 1 1 1
0 1 1 1 1 0 1 1
1 0 0 0 1 0 0 1
1 1 0 0 1 0 0 1
Из данных таблицы 18 следует, что при всех наборах значений
переменных А и В формула А ∧ B ∨ А ∨ B ∨ А принимает значение 1,
т. е. является тождественно-истинной.
Если задача сформулирована на естественном языке, её необхо-
димо формализовать, то есть записать на языке алгебры высказыва-
ний. Полученное логическое выражение необходимо упростить и про-
анализировать. Упрощение логического выражения состоит в преоб-
разовании его к более простому (по числу переменных, операций или
операндов; не содержащему отрицаний неэлементарных формул) эк-
вивалентному выражению путем использования основных законов
алгебры логики. Наиболее простой вид получается при сведении
функции к постоянной – 1 (истина) или 0 (ложь).
Некоторые преобразования логических формул похожи на преоб-
разования формул в обычной алгебре (вынесение общего множителя
за скобки, использование переместительного и сочетательного зако-
нов и т. п.), тогда как другие преобразования основаны на свойствах,
которыми не обладают операции обычной алгебры (использование
распределительного закона для конъюнкции, законов поглощения, де
Моргана и др.).
Рассмотрим на примерах некоторые приемы и способы, приме-
няемые при упрощении логических формул.
1. А ∧ B ∨ А ∨ B ∨ А = А ⋅ B + А + B + А = А ⋅ В + А ⋅ В + В =
= А ⋅ ( В + В) + А = А + А = 1
(применяется правило де Моргана, выносится за скобки общий мно-
житель, используется правило операций переменной с её инверсией).
2. А ∨ B ∧ ( А ∧ В) = А ⋅ В ⋅ (А ⋅ В) = А ⋅ А ⋅ В ⋅ В = 0 ⋅ В ⋅ В = 0 ⋅ В = 0
(применяются правило де Моргана, сочетательный закон, правило
операций переменной с её инверсией и правило операций с констан-
тами).
46
Страницы
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- …
- следующая ›
- последняя »
