- •Глава 7. Представление суждений, правила вывода, принцип резолюций.
- •7.1. Формальные языки
- •С предприятием «Гран» не может быть заключен новый контракт.
- •7.2. Интерпретация выражений языка исчисления предикатов
- •7.3. Логические выводы в формальной системе исчисления предикатов первого порядка
- •Предприятие ао «Изотоп» подлежит процедуре санации.
- •7.4. Логические выводы на основе принципа резолюции
- •7.5. Немонотонные выводы
- •7.6. Логика веры и знания
7.6. Логика веры и знания
В рамках логики веры и знания оператор D принимает соответственно значения «предполагается» и «известно». Двойственный оператор 0, соответственно, «противоположное не предполагается» и «противоположное неизвестно». Бинарные отношения и схемы формул:
Следует отметить, что такие свойства бинарного отношения как иррефлексивность , антисимметричность , асимметричность не имеют модальных аналогов.
Теорема 1. Формула А является теоремой логики КТ тогда и только тогда, когда А истинна во всех случаях, в которых R рефлексивно.
Теорема 2. Формула А является теоремой логики S4 тогда и только тогда, когда А истинна во всех структурах, в которых R рефлексивно и транзитивно.
Теорема 3. Формула А является теоремой логики S5 тогда и только тогда, когда А истинна во всех структурах, в которых R рефлексивно, транзитивно и евклидово (т.е. R — отношение эквивалентности).
Т — требует в логике знания чтобы «то, что известно, является истинным» (KAA). Напротив Т не будет фигурировать в системе аксиом, формализующих веру. Схема 4 — схема позитивной интроспекции КАККА. Схема 5 формализует негативную интроспекцию ВАКВА, или KAKKA. Схема 5 означает «если я не верю, что А подтверждается, то я знаю, что не верю, что А подтверждается». Каждая из этих различных модальных систем индуцирует синтаксическое отношение выводимости, которое ей свойственно. Оно обозначается символом ├s, где S — название рассматриваемой модальной системы.
Обычно принято представлять наименьшую нормальную логику, содержащую схемы Σ1 ..., Σ n с помощью обозначения Λ = k Σ1,..., Σ n.
Классическими обозначениями для некоторых схем являются следующие:
D: □А◊А
□ : □AA
4: □А□□А
В: А□◊А
5: ◊А□◊А
L: □ ((A□A) B) □ ((B□B) A)
W: □ (□АА) □А
Для некоторых широко используемых логик применяются такие обозначения:
S4: КТ4
S5: КТ45
Моделью М логики первого порядка α (без равенства) называется пара (S, V), где S — область интерпретации и V — функция, совпадающая с функцией интерпретации I. Правила интерпретации определяют семантику языка предикатов. Эти правила базируются на интерпретации I, заданной как тройка (S, IС, Iо), где S — непустое множество элементов (область интерпретации, IС — функция, т.е. оценка, которая приписывает определенные знания предикатным и функциональным константам, I0 — функция назначения, которая каждой индивидной константе ставит в соответствие некий элемент из S). Роль функции V состоит в том, чтобы интерпретировать функциональные и предикатные константы языка в терминах элементов области S.
Определение семантики в рамках этой модели требует еще и определение некой функции q, которая присваивает значения переменным языка. Семантика формул из α описывается с помощью обозначения: М ╞q А, которое означает «А истинна в модели М для присваивания q».
Описание закономерностей и взаимосвязей предметной области в виде высказываний на языке исчисления предикатов с использованием модальностей, временных соотношений повышает выразительные возможности языка и адекватность представления знаний об объекте в интеллектуальной информационной системе.