Семантика логики предикатов
Семантика ЛП, как и ее синтаксис, обобщает семантику ЛВ. Как и в логике высказываний, главная семантическая проблема логики предикатов - интерпретация формул как осмысленных выражений.
В логике высказываний для интерпретации формулы достаточно поставить в соответствие ее «атомам» простые высказывания и построить таблицу истинности. В логике предикатов это невозможно. Во-первых,
Семантика ЛП - соглашения и правила, позволяющие интерпретировать формулы логики предикатов как осмысленные, т.е. истинные или ложные высказывания
потому что ее формулы, кроме знаков, обозначающих логические союзы, содержат знаки, символизирующие нелогические термины - предикатные символы, предметные переменные и константы, функциональные символы и кванторы общности и существования, интерпретация которых подчиняется особым правилам. Во-вторых, потому что логически истинные формулы ЛП должны быть общезначимы в любом универсуме, включая универсум с бесконечным числом вещей.
Интерпретацией формулы ЛП называется
1) определение значений всех ее нелогических терминов;
2) вычисление значения ее истинности в данном универсуме
Понятие интерпретации формул ЛП основано на понятии расширения нелогических терминов произвольной формулы ЛП.
Расширение предметной константы и предметной переменной не вызывает особых вопросов. Если в словарь формулы ЛП входит константа а и переменная х, то расширением а в универсуме U = «герои пушкинских
произведений» должно быть некоторое имя собственное, например «Татьяна Ларина», расширением х - любой элемент универсума, который может быть подставлен на место х, включая и указанное имя собственное.
Расширение предиката соотносимо с определением его объема в традиционной логике. Выяснить расширение предиката ЛП означает вычислить его объем в заданном универсуме интерпретации.
Если объем предиката не пуст, он получает значение «истина», в противном случае - значение «ложь».
предиката, обозначающего бинарное отношение, не пусто, он получает значение «истина», в противном случае - значение «ложь». В данном случае процедура расширения предиката, обозначающего бинарное отношение, сводится к отображению элементов U2, образующих его расширение, во множество {T, F}.
Если п> 2, предикат Рп обозначает n-местное отношение с числом термов, большим двух. В этом случае расширение предиката Рп образует (возможно, пустое) множество всех n-х элементов универсума, выполняющих обозначаемое им отношение. И в этом случае процедура расши
рения предиката сводится к отображению последовательностей упорядо-
В общем случае построить расширение предиката Pn, где n ≥ 0, означает установить его соответствие с отображением произведения Un во множество {T, F}.
Истинность квантифицированных высказываний также основана на понятии расширения.
Произвольная формула
главным знаком которой является
квантор всеобщности, истинна в заданном универсуме, если формула φξ истинна в каждом своем расширении; аналогично этому формула (Aξ)φξ, главным знаком которой является квантор всеобщности, истинна в заданном универсуме, если формула φξ истинна хотя бы в одном своем расширении.
Объединяет сказанное следующее определение.
Результатом интерпретации может стать любой один из следующих результатов.
Формула ЛП может быть истинна по крайней мере в одной интерпретации, истинна во всех интерпретациях, ложна во всех интерпретациях. По аналогии с логикой высказываний получаем следующее определение.
Формула ЛП
• выполнима, если и только если она истинна хотя бы в одной интерпретации;
• логически истинна, если и только если истинна во
всех интерпретациях;
• логически ложна, т.е. невыполнима, если и только если она ложна во всех интерпретациях
Рассмотрим несколько примеров интерпретации формул ЛП в универсуме с фиксированным числом индивидов.
Пример 
Объяснение. Известно, что Сократ был старше Платона. Поэтому невозможно, чтобы Платон был одного возраста с Сократом или старше Сократа. Кроме того, по очевидным причинам ни Сократ, ни Платон не могли быть старше самих себя. Следовательно, из всех возможных упорядоченных пар констант а и b,образующих расширение двухместного предиката Рху, только пара РаЪ выполняет предикат Рху. Значит, РаЪ получает значение «истина», а все остальные упорядоченные пары - значение «ложь».
Согласно определению, квантор общности вводит конъюнкцию элементов расширения предиката Рху, а квантор существования - их дизъюнкцию. Согласно правилам для конъюнкции и дизъюнкции, вычисляется значение истинности каждой формулы в целом.
В итоге только формула (Ех) (Ey) Рху истинна в указанном универсуме при заданном значении констант и предикатного символа. Значит, она истинна в данной интерпретации и тем самым выполнима, а все остальные формулы в этой интерпретации ложны.
7.4.
Еще по теме Семантика логики предикатов:
- Семантика логики высказываний
- Синтаксис логики предикатов
- Логика предикатов как исчисление
- Деревья в логике предикатов
- Основные понятия и допущения логики предикатов
- Основные законы логики предикатов
- Глава 7. Логика предикатов
- Отношение логического следования в логике предикатов
- 5. Логическая семантика
- 5. Логическая семантика