Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Глава 6. Исчисление предикатов
Рассмотрим построение теории первого порядка. Компонентами теории первого порядка являются следующие. 1. Алфавит составляют: · Предметные константы – буквы начала латинского алфавита с натуральными индексами: · Предметные переменные – буквы конца латинского алфавита с натуральными индексами: · Функциональные буквы – строчные буквы латинского алфавита с натуральными индексами (верхний индекс указывает число переменных, нижний – номер функциональной буквы): · Предикатные буквы – заглавные буквы латинского алфавита с натуральными индексами (верхний индекс указывает число переменных, нижний – номер предикатной буквы): · Логические связки: · Квантор всеобщности · Синтаксические символы – скобки (,) и запятая.
2. Формула определяется несколькими этапами. Вначале вводится понятие терма.
Определение. 1) Предметные константы и предметные переменные есть термы. 2) Если 3) Символ является термом тогда и только тогда, когда это следует из 1) и 2).
Примеры. 1. Пусть 2. Пусть
Определение. Если
Другими словами, элементарная формула образуется при применении предикатной буквы к термам.
Примеры. 1. В условиях первого примера, если 2. В условиях второго примера, если
Теперь определим формулу логики предикатов.
Определение. 1)Всякая элементарная формула есть формула. 2) Если 3) Символ является формулой тогда и только тогда, когда это следует из 1) и 2).
Примеры. 1. В условиях первого примера, 2. В условиях второго примера,
В теории первого порядка, как и в исчислении высказываний, допускаются формулы с другими логическими связками, а также допускается использование квантора существования. Известна формула (см. Глава 5. Предикаты.). Здесь мы ненадолго отвлечемся от построения теории первого порядка и рассмотрим некоторые понятия, связанные с формулами.
Определение. Пусть
Пример. В формуле В формуле В формуле
Пусть
Пример. Рассмотрим подстановку В формуле В формуле В формуле Определение. Терм
Пример. Рассмотрим формулу Пусть теперь дан терм
Уточним понятие интерпретации для множества формул
Определение. Интерпретацией множества формул
При интерпретации формулы превращаются в предикаты на множестве Пример. На множестве Рассмотрим теперь формулу
Определение. Интерпретация называется моделью формальной теории (или некоторого множества формул), если все формулы формальной теории (или множества формул) истинны в данной интерпретации.
Определение. Формула называется общезначимой (логически общезначимой), если она истинна в любой интерпретации.
Определение. Формулы
Справедлива теорема, аналогичная теореме из логики высказываний.
Теорема. Отношение логической эквивалентности является отношением эквивалентности.
Определение. Говорят, что формула
Теорема. Отношение логического следствия является отношением предпорядка.
Определение. Формула называется противоречивой, если она ложна в любой интерпретации.
Теорема. Пусть Доказательство. Пусть имеется некоторая интерпретация исходной формулы, то есть множество
Покажем, что это высказывание истинно. Возможны два случая. 1. 2. Соотношение выполнено при любых значениях
Но, поскольку терм
Следовательно, по свойству импликации получаем, что
Теорема. Пусть Доказательство аналогично доказательству предыдущей теоремы.
Теперь мы можем вернуться к построению теории первого порядка.
3. Аксиомы теории первого порядка делятся на два класса: · Логические аксиомы: 1) 2) 3) 4) 5) Отметим, что аксиомы 1) – 3) – тавтологии, 4) и 5) – общезначимые формулы. · Собственные аксиомы. У каждой теории первого порядка свои собственные аксиомы.
4. Правила вывода. 1) Modus ponens (МР).
2) Правило обобщения Gen.
Определение. Теория первого порядка без собственных аксиом называется исчислением предикатов первого порядка (или чистым исчислением предикатов).
Без доказательства приведем теоремы.
Теорема. Всякая теорема исчисления предикатов логически общезначима, то есть исчисление предикатов непротиворечиво.
Теорема о полноте. Всякая логически общезначимая формула является теоремой исчисления предикатов.
Рассмотрим несколько примеров теорий первого порядка с собственными аксиомами, (приведем только собственные аксиомы). Для удобства вместо предикатных и функциональных букв будем записывать привычные символы.
Date: 2015-09-24; view: 1048; Нарушение авторских прав |