Для доказательства равносильности двух логических выражений с помощью таблиц истинности, рассмотрим каждое из них по отдельности и затем сравним их результаты.
Логические выражения
а) ((A \rightarrow B) \& (A \vee B))
б) ((A \leftrightarrow B) \& (A \& B) \vee (A \& B))
Таблица истинности для выражения (а)
Сначала разберём выражение (а) ((A \rightarrow B) \& (A \vee B)). Для этого нужно определить истинность составных частей.
- (A \rightarrow B) (Импликация: истинно, когда (A) ложно или (B) истинно)
- (A \vee B) (Дизъюнкция: истинно, когда хотя бы одно из (A) или (B) истинно)
A | B | (A \rightarrow B) | (A \vee B) | ((A \rightarrow B) \& (A \vee B)) |
0 | 0 | 1 | 0 | 0 |
0 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 1 | 0 |
1 | 1 | 1 | 1 | 1 |
Таблица истинности для выражения (б)
Теперь разберём выражение (б) ((A \leftrightarrow B) \& (A \& B) \vee (A \& B)). Для этого нужно определить истинность составных частей.
- (A \leftrightarrow B) (Эквиваленция: истинно, когда (A) и (B) оба истинны или оба ложны)
- (A \& B) (Конъюнкция: истинно, когда (A) и (B) оба истинны)
A | B | (A \leftrightarrow B) | (A \& B) | ((A \leftrightarrow B) \& (A \& B)) | ((A \& B)) | ((A \leftrightarrow B) \& (A \& B) \vee (A \& B)) |
0 | 0 | 1 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 | 1 | 1 | 1 |
Сравнение таблиц истинности
Теперь сравним заключительные столбцы обеих таблиц истинности.
A | B | ((A \rightarrow B) \& (A \vee B)) | ((A \leftrightarrow B) \& (A \& B) \vee (A \& B)) |
0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
Вывод
Из таблиц видно, что значения выражений ((A \rightarrow B) \& (A \vee B)) и ((A \leftrightarrow B) \& (A \& B) \vee (A \& B)) не совпадают для всех возможных комбинаций значений (A) и (B). Таким образом, эти логические выражения не являются равносильными.