Похожие презентации:
Лекция 6_3гр
1. Алгебра предикатов
2.
Для любого множества M допустимыхзначений предметных переменных предикатов
множества
истинности
предикатов
взаимосвязаны с логическими операциями по
следующим формулам:
P M n \ P , P Q P Q , P Q P Q ,
P Q ( P) Q , P Q ( P Q) (Q P) .
3.
Примеры.1. Пусть на множестве вещественных чисел
R предикат P x выражается неравенством
f x 0
Q x
и предикат
выражается
g x 0 .
неравенством
Тогда
система
неравенств fg((xx)) 00, определяется как
конъюнкция предикатов P Q и, значит,
имеет множество решений P Q P Q ,
равное пересечению множеств решений
неравенств системы.
4.
2. Пусть на множестве вещественных чисел Rпредикат P x выражается неравенством f x 0 и
предикат Q x выражается неравенством g x 0 .
f ( x) 0,
Тогда
совокупность
неравенств
g ( x) 0
определяется как дизъюнкция предикатов P Q
и, значит, имеет множество решений
P Q P Q , равное объединению множеств
решений неравенств системы.
5.
Определение.Результатом действия квантора общности
x1 по переменной x1 на n-местный предикат
P x1 ,..., xn называется (n 1)-местный предикат
x1 P( x1 , x2 ,..., xn ) , который зависит от
переменных x2 ,..., xn и который при значениях
x2 a2 ,..., xn an в том и только том случае
истинен на множестве M допустимых
значений переменной x1, если при любых
x1 a1 M
значениях
высказывание
P a1 , a2 ,..., an истинно.
6.
Определение.Результатом
действия
квантора
существования x1 по переменной x1 на nместный предикат P x1 ,..., xn называется
(n 1)-местный предикат x1 P( x1 , x2 ,..., xn ) ,
который зависит от переменных x2 ,..., xn и
который при значениях x2 a2 ,..., xn an в том и
только том случае истинен на множестве M
допустимых значений переменной x1, если
x1 a1 M
при
некотором
значении
высказывание P a1 , a2 ,..., an истинно.
7.
Квантор существования и единственности! x определяется для сокращения записи
следующей формулы
! x P( x) = x ( P( x) y ( P( y ) x y) ) .
Результат действия такого квантора на
предикат P(x) обозначается ! x P ( x) и
читается «существует и единственен x, для
которого выполняется P(x) »).
8.
Ограниченный квантор существованияQ (x) определяется как сокращение записи
следующей формулы
Результат действия такого квантора на
предикат P(x) обозначается
и читается «существует x, удовлетворяющий
Q(x) , для которого выполняется P(x) »
9.
Ограниченный квантор общности Q(x)определяется
как
сокращение
записи
следующей формулы
Результат действия такого квантора на
предикат P(x) обозначается
Q( x) P( x) = x (Q( x) P( x))
и читается «для всех x, удовлетворяющих
Q(x) , выполняется P(x) ».
10.
Определение.Алгеброй предикатов называется множество
всех предикатов P с логическими операциями
, , , ,
и операциями квантификации
x , x для всех предметных переменных x.
11. Формулы алгебры предикатов
12.
13.
Алфавит алгебры предикатов состоит изследующих символов:
x1 , x2 ,...,
1) предметные
переменные
которые используются для обозначения
элементов множества допустимых значений,
2) n-местные предикатные символы P,Q,...,
которые используются для обозначения nместных
предикатов
на
множестве
допустимых значений,
3) символы логических операций
, , , , , , ,
4) вспомогательные символы (,) и другие.
14.
Формулы алгебры предикатов определяются поиндукции следующим образом:
1) для любого n-местного предикатного символа P и
любых n предметных переменных x1 ,..., xn
выражение P x1 ,..., xn есть формула, которая
называется элементарной (или атомарной)
формулой;
2) если , – формулы, то формулами являются
также выражения
( ) , , , , ;
3) если – формула и x – предметная переменная,
то формулами являются также выражения x ,
x ; при этом переменная x и формула
называется областью действия соответствующего
квантора.
15.
Если в формулу F входят переменные x1 ,..., xn ,то записывают F = F ( x1 ,..., xn ) .
Вхождение предметной переменной x в
формулу F называется связным, если она
находится в области действия одного из
кванторов по этой переменной; в противном
случае вхождение предметной переменной x в
формулу F называется свободным.
Формула
без
свободных
вхождений
переменных называется замкнутой формулой
или предлож ением.
Фактически формула определяет предикат с
переменными, которые входят в формулу
свободно.
Математика