- •Элементы математической логики Лекция 2. Истинностные функции логики высказываний
- •Формулы логики высказываний
- •Истинностные значения и истинностные таблицы формул логики высказываний
- •Отношение равносильности формул
- •Истинностные функции
- •Совершенные нормальные формы истинностных функций
- •Полные системы истинностных функций
- •Виды формул алгебры высказываний
- •Контрольные вопросы
Отношение равносильности формул
Определение. Формулы А и В называются равносильными, если во всех интерпретациях формул А и В, содержащих все атомы формул А и В, истинностные значения этих формул совпадают. Равносильность формул А и В обозначается А≡В. Очевидно, что равносильные формулы имеют одинаковые истинностные таблицы, и наоборот, если истинностные таблицы формул совпадают, то они равносильны.
Пример: PQ≡ ¬PQ.
Отношение равносильности формул А и В является отношением эквивалентности (А~В):
а) А≡А для любой формулы А (рефлексивность),
б) если А≡В, то B≡A для любых формул А и В (симметричность),
в) если А≡В и В≡С, то А≡С для любых формул А, В, С (транзитивность).
Поэтому множество всех формул разбивается на классы эквивалентности — классы равносильных формул. Все формулы из одного класса характеризуются одной и той же истинностной таблицей.
Истинностные функции
В каждой своей интерпретации формула принимает одно из двух истинностных значений — И или JI. Другими словами, формула задает функцию вида:
{И, Л} п →{И, Л}.
Определение. Функция вида {И, Л}n→{И, Л} называется n-местной истинностной функцией или функцией алгебры высказываний.
Две равносильные формулы определяют одну и ту же истинностную функцию. Следовательно, истинностные функции можно рассматривать как характеристики классов равносильных формул.
Исходя из данного набора п атомов можно составить счетное множество формул. Однако все эти формулы описывают лишь конечное множество истинностных функций.
Например одноместных истинностных функций — 4 ()
-
x
f1
f2
f3
f4
0
0
0
1
1
1
0
1
0
1
0
x
1
двухместных истинностных функций — (0 – истина, 1 – ложь):
x1 |
x2 |
f1 |
f2 |
f3 |
f4 |
f5 |
f6 |
f7 |
f8 |
f9 |
f10 |
f11 |
f12 |
f13 |
f14 |
f15 |
f16 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Та же таблица в обозначениях {И, Л}:
P |
Q |
F0 |
F1 |
F2 |
F3 |
F4 |
F5 |
F6 |
F7 |
F8 |
F9 |
F10 |
F11 |
F12 |
F13 |
F14 |
F15 |
И |
И |
И |
И |
И |
И |
И |
И |
И |
И |
Л |
Л |
Л |
Л |
Л |
Л |
Л |
Л |
И |
Л |
И |
И |
И |
И |
Л |
Л |
Л |
Л |
И |
И |
И |
И |
Л |
Л |
Л |
Л |
Л |
И |
И |
И |
Л |
Л |
И |
И |
Л |
Л |
И |
И |
Л |
Л |
И |
И |
Л |
Л |
Л |
Л |
И |
Л |
И |
Л |
И |
Л |
И |
Л |
И |
Л |
И |
Л |
И |
Л |
И |
Л |
|
|
И |
РQ |
|
|
|
|
|
РQ |
|
|
|
|
|
|
|
Л |
Задание: заполнить нижнюю строку полностью.
Теорема. Число п-местных истинностных функций равно
□Существует 2п различных наборов значений п атомов. Любая истинностная функция с каждым из этих наборов сопоставляет одно из двух истинностных значений — И или Л. Значит, истинностных функций столько, сколько можно составить различных наборов из И или Л длины 2. Но всякий такой набор есть размещение с повторениями из двух элементов (И или Л) по 2п. А таких размещений с повторениями имеется . Значит, различныхп-местных истинностных функций существует .■