Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
UchebnoePosobie.doc
Скачиваний:
69
Добавлен:
11.11.2019
Размер:
6.36 Mб
Скачать

4. 2. 2. Исчисление предикатов

Если выполнить подстановку вместо пропозициональных переменных исчисления высказываний формул алгебры предикатов, то каждая схема теоремы и каждая схема вывода также сохраняются в исчислении предикатов.

Для того чтобы формализовать процесс вывода необходимо также выделить классы фор­мул по кванторам. Дополнительные пра­вила, аксиомы и законы необходимы для оценки возможного введения и удаления, подстановки и замeны только кванторов.

Под интерпретацией формул следует понимать систему, состоящую из не­пустого множества V, называемого универсумом, и отображения предиката P( t1,t2, tn) на двухэлементное множество {и; л}. Предметные постоянные ti и функциональные символы fi(t1, t2,...) есть элементы tV, а предметные переменные есть обычные переменные, заданные на универсуме. Символы логических и кванторных операций приобретают также обычный смысл. Тогда каждому предикату P(t1,t2, tn), принявшему значение “и” или “л”, ставится в соот­ветствие n-местное отношение на множестве V.

Например, если V есть множество целых чисел, то в формуле

xyz(P(x;+(y, z))):= “существует число x, которое меньше суммы чисел y и z" при х=5, у=1, z=3 имеем двухместную операцию +(1, 3) и двухместное отношение между числом 5 и значением операции +(1,3)=4. Отображение P(5;4) на двухэлементное множество дает значение “л”. При х=5, у=2, z=4 имеем +(2,4)=6 и P(5; 6)=”и”.

Другими словами, интерпретация функциональных символов опре­деляется по значениям функции на универсуме, а интерпретация предикатных символов по отображению на множество {и; л}.

Выделяют три класса формул: тождест­венно истинные, тождественно ложные и выводимые.

Тождественно истинные формулы - это особый класс формул, которые принимают значение “истины” для всех интерпретаций предметных постоянных, функциональных и предикатных символов; это - аксиомы исчисления предикатов.

Например, формула x(F(x))x(F(x)):= формула ”существуют x, для которых F(x)=и”, эквивалентна формуле “не для всех x F(x)=л””. Это тождественно истинная формула.

Тождественно ложные формулы - это особый класс формул исчисления предикатов, которые принимают значение “ложь” для всех интерпретаций входящих в нее предметных постоянных, функциональных и предикатных символов.

Например, формула x(F(x))x(F(x)):=“существуют x, для которых формула F(x)=и, и для всех x формула F(x)=л” является тождественно ложной.

Выполнимые формулы - это особый класс формул исчисления преди­катов, которые принимают значение “истина” не для всех интерпретаций входящих в нее предметных постоянных, функциональных и предикатных символов.

Например, формула x(F(x))x(F(x)):=” если существует x, для которого F(x)=и, то не для всех х универсума F(x)=и”.

Вывод заключения из множества посылок есть:

F1;F2;Fn B,

где слева от знака “” записывают множество посылок и необходимых аксиом F1;F2;Fn, а справа – заключение B.

Другая форма записи вывода заключения:

F1; F2;Fn

B,

где над чертой записывают множество посылок и аксиом F1;F2;Fn, а под чертой - заключение B.

Логический вывод заключения есть теорема:

F1&F2&&FnB,

которая позволяет доказывать на языке математики вывод заключения, используя аксиомы, правила подстановки, введения и удаления кванторов и заключения.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]