Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

I: I (k) U

Предикаторные константы – аналоги предикаторов, которые в качестве значений имеют свойства или отношения, либо являются знаками множеств предметов, обладающих этими свойствами или кортежей предметов, находящихся в этих отношениях. Таким образом, значением предикаторной константы является некоторое подмножество U

I: I (Пn) Un

Предметно-функциональные константы – аналоги предметных функторов. Значения – предметно-предметные функции, определенные на множестве U

I: I(Фn) - функция вида Un → U.

Интерпретация предметных переменных:

Функция φ предметным переменным сопоставляет произвольные объекты множества U того же самого типа, что и константам.

I: φ (α) U

 

Выбрав U и I – задаем модель языка m = <U,I>, где

U – произвольное непустое множество

I – семантическая функция приписывающая значение константам языка.

Модель - возможная реализация языка.

 

Правила приписывания значений термам:

Значения термов – некоторые элементы из универсума.

Три типа термов:

α – предметные переменные

k – предметные константы

Фn (t1,t2,…,tn) – сложные функциональные термы

Значение терма t в модели m при приписывании значений φ:

Краткая запись- |t| m φ или просто |t| φ

Для предметных переменных

| α | φ = φ (α)

Для предметных констант

| k | φ = I (k)

Для сложных термов

| Фn (t1,t2,…,tn) | φ = [ I(Ф)] (| t1| φ,| t2| φ,....| tn | φ)

 

4. Классическая логика предикатов: правила приписывания значений формулам, понятия общезначимой и выполнимой формул, определение основных логических отношений между формулами.
Значения, которые могут принимать формулы при интерпретации – истина (И) и ложь (Л)

Значения формул при интерпретации:

Атомарные формулы принимают значение И в том случае, если элементы множества U, знаками которых являются термы t1,t2,…,tn, входящие в формулу, являются и элементами подмножества U, обозначенного предикатором Пn

| Пn (t1,t2,…,tn)| φ = И↔ <| t1| φ,| t2| φ,....| tn | φ > I (Пn)

| Пn (t1,t2,…,tn)| φ = Л ↔ <| t1| φ,| t2| φ,....| tn | φ > I (Пn)

Значение формулы А противоположно значению формулы А

| А| φ = И ↔ |А| φ = Л

| А| φ = Л ↔ |А| φ = И

Значение формулы А & В равно И в том случае, если значение обоих формул, входящих в конъюнкцию, равно И, и равно Л во всех остальных случаях

|А & В| φ = И ↔ |А| φ = И &˚ |В| φ

|А & В| φ = Л ↔ |А| φ = Л ˚ |В| φ

Значение формулы А В равно И в том случае, если значение хоть одной из формул, входящих в нее, равно И

В|φ = И ↔ |А|φ = И ˚ |В|φ

В|φ = Л ↔ |А|φ = Л &˚ |В|φ

Значение формулы А В равно И, если значение формулы антецедента равно Л или значение консеквентна равно И

В|φ = И ↔ |А|φ = Л ˚ |В|φ

В| φ = Л ↔ |А|φ = И &˚ |В|φ

Значение формулы α А равно И, если значение ЛЮБОЙ функции ψ, отличающейся от φ не более, чем приписыванием значения переменной α, равно И

| α А|φ = И ↔ ˚ψ (ψ= α φ ˚ |A|ψ = И) ψ= α φ – приписывание ψ значения

| α А|φ = Л ↔ ˚ψ (ψ= α φ &˚ |A|ψ = Л) отличного от φ не более, чем на α

Значение формулы Е α А, если значение ХОТЬ ОДНОЙ функции ψ, отличающейся от φ не более, чем приписыванием значения переменной α, равно И

| α А|φ = И ↔ ˚ψ (ψ= α φ &˚ |A|ψ = И) ψ= α φ – приписывание ψ значения

| α А|φ = Л ↔ ˚ψ (ψ= α φ ˚ |A|ψ = Л) отличного от φ не более, чем на α

Виды формул:

Закон (общезначимая формула) – это формула, принимающая значение И во всех моделях и при любых приписываемых значениях предметным переменным

╞ A ≡ Df ˚U ˚I ˚φ |A|φ <U,I> = И

Выполнимая формула – принимающая значение И в некоторых моделях и при некоторых приписываниях значений предметным переменным

Формула А выполнима Df ˚U ˚I ˚φ |A|φ <U,I>= И

Невыполнимая формула – это формула, принимающая значение Л во всех моделях и при любых приписываемых значениях предметным переменным

Формула А невыполнима ≡Df ˚U ˚I ˚φ |A|φ <U,I> = Л

Опровержимая формула - принимающая значение Л в некоторых моделях и при некоторых приписываниях значений предметным переменным

Формула А опровержима Df ˚U ˚I ˚φ |A|φ <U,I>= Л

Формула А значима (истинна) в модели <U,I> ≡Df ˚φ |A|φ<U,I> = И

Формула А общезначима на множестве U (U общезначима) Df ˚I ˚φ |A|φ<U,I> = И

 




Дата добавления: 2015-01-30; просмотров: 86 | Поможем написать вашу работу | Нарушение авторских прав

1 | 2 | 3 | <== 4 ==> | 5 | 6 | 7 | 8 | 9 |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.008 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав