|
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Интерпретация и логические отношения в логике предикатов
Интерпретация языка логики предикатов. Формулы и термы представляют собой чисто синтаксические объекты. Они имеют логическое содержание, но не имеют содержания конкретного. Чтобы наделить их конкретным содержанием, необходимо осуществить интерпретацию синтаксических конструкций нашего языка. Интерпретацией языка называют приписывание значений выражениям языка. Процедура интерпретации может быть разделена на следующие этапы: I. Задание класса допустимых значений нелогических символов языка. Это предполагает указать, объекты каких типов могут быть сопоставлены в качестве значений нелогическим символам различных категорий. Нелогические символы языка логики предикатов могут быть подразделены на два класса: 1) предметные, предметно-функциональные и предикаторные константы; 2) предметные (индивидные) переменные. Константы являются параметрами определенных терминов естественного языка и, следовательно, не могут связываться кванторами. Переменные могут связываться кванторами, а их свободные вхождения не являются параметрами имен и выполняют функцию неопределенных местоимений, которые можно заменять именами. При фиксированной интерпретации констант допускается варьирование значений предметных переменных. Но прежде чем интерпретировать параметры языка, необходимо выбрать возможную реализацию языка. Ее выбор состоит, во-первых, в выборе универсума рассуждения U, который представляет собой непустое множество предметов. Во-вторых, приписывание значения нелогическим константам языка осуществляется с помощью интерпретирующей функции I. Данная функция ставит в сопоставление каждой нелогической константе некоторый объект из универсума рассуждения U. Константам различных категорий должны соответствовать объекты различных типов. Любая константа языка должна получать тот же тип значения, что и выражение соответствующей категории естественного языка. Интерпретирующая функция I ставит в сопоставление каждой предметной константе k произвольный элемент универсума рассуждений U, т. е. имеет место Предикаторные константы являются параметрами предикаторов естественного языка. Значениями предикаторов является множество объектов, причем элементами множеств, представленных одноместными предикаторами, являются индивиды, двух- Интерпретируя предметно-функциональные константы, следует помнить, что они представляют собой параметры предметных функторов естественного языка. Последние представляют функции, аргументами и значениями которых являются индивиды, т. е. элементы универсума рассуждений U. Таким образом, каждой n-местной предметно-функциональной константе Возможной реализацией языка 1) 2) 3) Возможные реализации языка логики предикатов отличаются друг от друга выбором универсума рассуждения U и интерпретирующей функции I. Их выбор строго фиксирует возможную реализацию языка и позволяет в свою очередь фиксировать значения дескриптивных констант языка – индивидных констант, функторов и предикаторов. II. Интерпретация индивидных переменных. Эта процедура релятивизируется относительно универсума рассуждений U и связана с выбором особой функции φ, которая представляет собой функцию приписывания значений индивидным переменным. Каждой предметной переменной в качестве значения функция φ приписывает произвольный элемент универсума рассуждений U, т. е. Различные функции φ могут быть связаны с одной и той же возможной реализацией языка III. Правила приписывания значений термам. Значение терма определяется выбором реализации языка III.1. Если терм tявляется предметной константой k, то его значением в возможной реализации языка III.2. Если терм t является предметной переменной α, то его значением в III.3. Если терм t есть сложный терм – найти – найти – применить функцию Результатом этого и является значение терма
IV. Правила приписывания значений формулам. Значениями формул при произвольном приписывании j являются объекты «истина» и «ложь». Необходимо сформулировать условия истинности и ложности формул.Введем сокращения: F – формула, Формулы можно подразделить на три вида: 1) элементарные – 2) сложные, в которых главным знаком является пропозициональная связка (аналогичны формулам пропозициональной логики); 3) квантифицированные формулы, в которых главным знаком является квантор – V. Условия истинности и ложности элементарных формул. V.1. Если F – элементарная формула – найти – найти – установить, является ли полученная таким образом последовательность объектов Если данная последовательность принадлежит указанному множеству, то формула 1) 2) V.2. Условия истинности и ложности формул, главным знаком которых является пропозициональная связка. V.2.1. Условия истинности и ложности отрицания: 1) 2) V.2.2. Условия истинности и ложности конъюнкции: 1) 2) V.2.3. Условия истинности и ложности дизъюнкции: 1) 2) V.2.4. Условия истинности и ложности материальной импликации: 1) 2) V.3. Условия истинности и ложности формул, главным знаком которых являются кванторы. Выражение вида Введем основные обозначения. Если Для установления значений этих формул рассматриваются все возможные приписывания y, сопоставляющие переменной Наконец, нами могут быть введены условия истинности и ложности для квантифицированных формул: V.3.1. Условия истинности и ложности для формул вида 1) 2) V.3.2. Условия истинности и ложности для формул вида 1) 2) Популярное:
|
Последнее изменение этой страницы: 2017-03-09; Просмотров: 1032; Нарушение авторского права страницы