Определение дизъюнкции может быть записано в виде следующей таблицы истинности:
|
|
|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
4 Эквиваленция. Эквиваленцией двух высказываний, а и b, называется высказывание a ~ b (а
b или а ≡ b), читаемое «а тогда и только тогда, когда b» (или «а, если и только если b», или «а равносильно b»), которое истинно лишь в том случае, когда оба высказывания имеют одинаковые значения истинности.
Определение эквиваленции может быть записано в виде следующей таблицы истинности:
|
|
|
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
5 Импликация. Импликацией двух высказываний, а и b, называется высказывание а
b (а
b), читаемое «если а, то b», которое ложно тогда и только тогда, когда а истинно и b ложно.
Читается также: «а влечет за собой b», «из а следует b», «а достаточное условие b», «b необходимое следствие а», «b при условии, что а» и др.
Это определение может быть записано в виде следующей таблицы истинности:
|
|
|
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 1 | 1 |
Высказывания, образующие импликацию а
b, имеют специальные названия: а – посылка (гипотеза, антецедент), b – заключение (вывод, консеквент).
Замечание. При определении логических операций алгебры высказываний не имеет значения содержание высказываний, а учитывается лишь их значение истинности. Любая бинарная логическая операция (конъюнкция, дизъюнкция, эквиваленция и импликация) над двумя высказываниями образует сложное высказывание, причем если его составляющие не связаны по содержанию, то такое сложное высказывание считается бессмысленным.
Пример 1. Построить таблицу истинности для логического высказывания
а
b.
Решение
Выполняя по очереди операции отрицания: а, b и дизъюнкцию этих отрицаний, а
b, сведем полученные результаты в следующую таблицу истинности:
|
|
|
|
|
0 | 0 | 1 | 1 | 1 |
0 | 1 | 1 | 0 | 1 |
1 | 0 | 0 | 1 | 1 |
1 | 1 | 0 | 0 | 0 |
1.2 Зависимости между операциями.
Основные равносильности для булевых операций
Первые три из введенных операций: отрицание «», дизъюнкцию «
» и конъюнкцию «
» – принято называть булевыми, а другие две операции: эквиваленция «~» и импликация «
» – могут быть выражены через булевы операции согласно следующей теореме.
Теорема. Справедливы следующие равносильности:
а
b ![]()
b;
а ~ b (а
b)(b
a) (![]()
b)( ![]()
a) (ab)
( ![]()
)
Для булевых операций имеет место следующая теорема.
Теорема. Справедливы следующие 19 основных равносильностей для булевых операций алгебры высказываний:
0
a – закон двойного отрицания
} – коммутативные законы
} – ассоциативные законы
} – дистрибутивные законы
} – законы идемпотентности
} – законы де Моргана
|

} – законы нуля и единицы
} – законы поглощения
17 а![]()
1 – закон исключенного третьего
18 а![]()
0 – закон противоречия
Под высказывательной формулой (формой), или формулой алгебры высказываний, понимается осмысленное выражение, полученное из символов элементарных высказываний, символов высказывательных переменных, знаков логических операций (конечного числа) и скобок, определяющих порядок действий. Более четко формула определяется следующим образом:
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 |



