
- •Полином Жегалкина
- •Полнота булевых функций
- •Классификация предикатов:
- •Формулы логики предикатов.
- •Понятие равносильной формулы.
- •Приведенная форма для формулы предикатов.
- •Предваренная нормальная форма для формул логики предикатов.
- •Элементы теории алгоритмов.
- •Метрические характеристики графа.
- •Нахождение кратчайшего пути.
- •– Разрез
- •2), , Согласно 2б - противоречие, для всех вершин.
Классификация предикатов:
Предикат
называется тождественно истинным на
множестве
,
если любая её конкретизация является
истинным высказыванием.
Предикат
называется выполнимым на множестве
,
если существует набор предметных
констант, на котором предикат превращается
в истинное высказывание.
Предикат
называется опровержимым на множестве
,
если существует набор предметных
констант, на котором предикат превращается
в ложное высказывание.
Предикат
называется тождественно ложным на
множестве
,
если любая её конкретизация является
ложным высказыванием.
Два
местных
предиката
и
заданных на одних и тех же множествах
называются равносильными,
,
если они принимают одинаковые значения
на одних и тех же наборах переменных.
Или другими словами
.
Предикат
заданный на множествах
называется логическим следствием
предиката
заданного на тех же множествах,
,
если он превращается в истинное
высказывание на тех же наборах переменных,
на которых превращается в истинное
высказывание предикат
.
Операции над предикатами:
-
Отрицание предиката Отрицанием
местного предиката
, заданного на множестве
, называется
местный предикат
, такой, что
-
Конъюнкция предикатов Конъюнкцией предикатов
и
называется новый предикат
-
Дизъюнкция предикатов Дизъюнкцией двух предикатов
и
называется новый предикат
-
Импликация предикатов Импликацией двух предикатов
и
называется новый предикат
Операции, связанные кванторами.
Рассмотрим
одноместный предикат
.
Операциями,
связанными кванторами общности,
называются правила, по которым
одноместному предикату
ставится в соответствие высказывание
(для всех/любого):
Операциями,
связанными кванторами существования,
называются правила, по которым
одноместному предикату
ставится в соответствие высказывание
:
.
Теорема:
пусть
одноместный предикат и
,
тогда
и
.
Доказательство:
Пусть
;
Пусть
Операция,
связывания квантора общности предиката
по переменной
называется правило, по которому
местному
предикату
ставится в соответствие
местный
предикат
который для каждого набора предметных
постоянных превращается в высказывание
которое истинно
одноместный предикат
является тождественно истинным на
множестве
.
Формулы логики предикатов.
Алфавит символов:
-
Предметные переменные
-
0-местные предикаты (высказывания)
-
местные предикатные переменные
-
Символы операций:
-
Кванторы
-
Скобки
Определение:
-
Каждая 0-местная предикатная переменная является формулой
-
Если
местная предикатная переменная, то
- формула, в которой предметные переменные
– свободные
-
Если
- формула, то
так же является формулой, в которой свободные те же переменные, которые свободные и в
, и связаны те переменные, которые и были связанны.
-
Если
и
- формулы, то выражения
так же являются формулами, причём: те переменные, которые свободны хотя бы в одной из формул объявляются свободными в новых формулах, а те переменные, которые связны хотя бы в одной из формул являются связными и в новой формуле.
-
Если
- формула, в которой переменная
входит свободно, то
и
так же являются формулами, в которой переменная
является связной.
-
Никаких других формул в логике предикатов нет.
Формулы, в которых нет свободных переменных, называются замкнутыми.
Формулы, содержащие свободные переменные называются открытыми.
Логические значения формулы логики предикатов зависит от значений трёх видов переменных:
-
Значений, входящих в формулу переменных высказывания
-
Значений, свободных предметных переменных
-
Значений, предикатных переменных, входящих в формулу.