![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Синтаксис языка предикатов первого порядкаПредикатом, или логической функцией, называется функция от любого числа аргументов, принимающая истинностные значения: И (истина – 1) и Л (ложь – 0). Аргументы принимают значения из произвольного, конечного или бесконечного множества D, называемого предметной областью. Предикат от п аргументов называют п-местным предикатом [3]. Предикат F(x), определенный на предметной области D, задает определенное свойство элементам множества D и интерпретируется как высказывание “х обладает свойством F”, причем F принимает значение И, если это высказывание истинно, и значение Л, если оно ложно. Предикат Алфавит языка предикатов первого порядка включает множество следующих символов: • разделители: запятая, открывающая и закрывающая скобки; • константы, обозначаемые строчными буквами или соединением таких букв, например “друг”; • переменные, обозначаемые прописными буквами, например: X, АДРЕС; • предикаты, обозначаемые прописными буквами, например: Р, Q, БОЛЬШЕ; • функции, устанавливающие зависимость и отображающие значения одной предметной области в значения другой (или той же), n-местные функции могут служить аргументами предиката. Функции будем обозначать строчными буквами f, g; • логические операции: 1) “ 2) “ 3) “ 4) “ 5) “ • кванторы: 6) “ 7) “ Пропозициональной формой, илиформулой алгебры логики, называют всякое высказывание, составленное из некоторых исходных высказываний посредством логических операций. Другими словами, если F и G – пропозициональные формы, то Определение формулы как основного объекта в логике предикатов включает понятие "терм". Терм – выражение, включающее константы, переменные или n-местные функции Атом,или элементарная (атомная)формула, – это выражение, включающее константы, переменные, функции и предикаты. Таким образом, если Р– N-местный предикат, а Формула, или правильно построенная формула, определяется следующим образом: всякий атом есть ППФ; если G и Н – ППФ, а Х – переменная, тогда ( Примерами ППФ являются: Выражение "первого порядка" вофразе "исчисление предикатов первого порядка" связано с определением ППФ, в которых запрещается квантифицировать символы предикатов и функций. Например, На практике ППФ используется для представления знаний. Например, ППФ Правилом вывода называют процедуру, которая из одной или нескольких ППФ производит другие ППФ. Например, правило вывода: G и
|