С помощью логических операций над высказываниями из заданной совокупности высказываний можно строить различные сложные высказывания. При этом порядок выполнения операций указывается скобками.
Пример.
1)
– дизъюнкция
конъюнкции x, y и отрицания высказывания z;
2)
– импликация, посылкой
которой является высказывание x, а заключением – отрицание дизъюнкции высказывания y и
конъюнкции высказываний x, z.
Определение. Всякое
сложное высказывание, которое может быть получено из элементарных высказываний
посредством применения логических операций, называется формулой алгебры логики.
Обозначение: формулы
алгебры логики обозначаются заглавными буквами латинского алфавита A, B, C…
Для
упрощения записи формул принят ряд соглашений. Скобки можно опускать,
придерживаясь следующего порядка действий:
1)
Отрицание;
2)
Конъюнкция;
3)
Дизъюнкция;
4)
Импликация;
5)
Эквиваленция.
Логическое значение формулы алгебры логики полностью определяется логическими значениями входящих в нее элементарных высказываний.
Пример.
Пусть x=1, y=1, z=0. Тогда =1, так как
x |
y |
z |
|
|
|
|
1 |
1 |
0 |
1 |
1 |
0 |
1 |
Все возможные логические значения формулы, в зависимости от значений входящих в нее элементарных высказываний, могут быть описаны полностью с помощью таблицы истинности.
Пример.
Составить
таблицу истинности формулы A=.
x |
y |
|
|
|
|
A |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
Утверждение. Если
формула содержит n элементарных
высказываний, то она принимает 2n значений,
состоящих из 0 и 1, или, что то же самое, таблица
истинности содержит 2n
строк.