
- •Глава 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 формализует негативную интроспекцию
В
А
КВ
А,
или
K
A
K
K
A.
Схема
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».
Описание закономерностей и взаимосвязей предметной области в виде высказываний на языке исчисления предикатов с использованием модальностей, временных соотношений повышает выразительные возможности языка и адекватность представления знаний об объекте в интеллектуальной информационной системе.