|
Теоретические сведенияDate: 2015-10-07; view: 500. Построение таблиц истинности логических выражений. Лабораторная работа №6 Условные обозначения логических операций A, A Ù B, A Ú B, A→B импликация (следование) AºB эквивалентность (равносильность) Операцию «импликация» можно выразить через «ИЛИ» и «НЕ»: A→B = A Ú Bили в других обозначениях A→B = Иногда для упрощения выражений полезны формулы де Моргана: (A Ù B) = A Ú B (A Ú B) = A Ù B Если в выражении нет скобок, сначала выполняются все операции «НЕ», затем – «И», затем – «ИЛИ», «импликация», и самая последняя – «эквивалентность» Таблица истинности выражения определяет его значения при всех возможных комбинациях исходных данных Если известна только часть таблицы истинности, соответствующее логическое выражение однозначно определить нельзя, поскольку частичной таблице могут соответствовать несколько разных логических выражений (не совпадающих для других вариантов входных данных); Количество разных логических выражений, удовлетворяющих неполной таблице истинности, равно Логическая сумма A + B + C + … равна 0 (выражение ложно) тогда и только тогда, когда все слагаемые одновременно равны нулю, а в остальных случаях равна 1 (выражение истинно) Логическое произведение A · B · C · равно 1 (выражение истинно) тогда и только тогда, когда все сомножители одновременно равны единице, а в остальных случаях равно 0 (выражение ложно) Логическое следование (импликация) А→В равна 0 тогда и только тогда, когда из A (посылка) истинна, а B (следствие) ложно Эквивалентность АºB равна 1 тогда и только тогда, когда оба значения одновременно равны 0 или одновременно равны 1
|