![]() ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Исчисление предикатовИсчисление предикатов первого порядка – это формальная теория K, в которой определены: 1. Алфавит: · Связки: · Служебные символы: (,). · Кванторы · Предметные константы a,b,c,…. · Предметные переменные x, y, z,…. · Символы предикатов P,Q,R,…. · Символы функций f, g, h,…. Константы, переменные, функторы – называются термами. 2. Формулы. Слово называется формулой, если оно имеет следующий синтаксис: 1) Р(х1,…,хn) – атомарная формула (А). Вхождения переменных в атомарную формулу называются свободными. 2) Если А – формула, то 3) Если А и В – формулы, то 4) Если А – формула, содержащая свободную переменную х, то Слово является формулой, если это следует из 1-4. Вхождения переменных в формулах Пример
Формула, не содержащая свободных переменных, называется замкнутой. 3. Аксиомы (логические). 1) Любая система аксиом исчисления высказываний. А1: А2: А3: 2) Собственные аксиомы. P1: P2: где t – терм. 4. Правила вывода. 1. 2. 3.
Исчисление предикатов, в котором кванторы могут связывать только предметные переменные и не могут связывать функторы или предикаты называется исчислением первого порядка. Интерпретация Интерпретация I исчисления предикатов K с областью интерпретацией M – это набор функций, который сопоставляет: · каждой предметной константе a элемент I(a)ÎM; · каждому n-местному функтору f операцию I(f):Mn®M. · каждому n-местному предикату Р отношение I(P)Ì Mn. Для нас имеют смысл только интерпретированные предикаты, т. е. те, которым поставлены в соответствие некоторые отношения (для одноместных предикатов – свойства). Пример. Рассмотрим 3 формулы. 1. P(x,y) 2. 3. В качестве области интерпретации возьмем множество целых положительных чисел и интерпретируем P(x,y) как отношение Тогда формула 1 – это предикат Формула 2 – это предикат, который принимает значение истинно при x=1, т. е. он выражает свойство, что для каждого положительного целого числа y Формула 3 – это предикат, который всегда будет истинен. Он выражает свойство: существует положительное целое число y, для которого Формула называется истинной, если она выполняется на любом наборе элементов М. Формула называется ложной, если она не выполняется на любом наборе элементов М. Формула общезначима (тавтология), если она истинна в любой интерпретации. Теорема: Любая выводимая в исчислении предикатов формула – общезначима.
Не нашли, что искали? Воспользуйтесь поиском:
|