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

Формулы логики предикатов и формализация суждений



Читайте также:
  1. I. Отделение сознания от Эго; сознание и мышление; принцип логики
  2. Аксиомы (тождества) алгебры логики
  3. Анализ энергетического баланса электромагнита и вывод общей формулы для расчёта тяговой характеристики электромагнита.
  4. Виды простых категорических суждений.
  5. Внимание: никакой критики, никаких насмешек, осуждений и подталкиваний!
  6. Вопрос 10. Основные принципы построения анкеты: соотношение программной логики вопросов и логики построения анкеты.
  7. Задание 4. Алгебра логики

 

В качестве алфавита в логике предикатов используется латинский язык, как и в логике высказываний [25].

Вводятся следующие обозначения:

· константы: a,b,c,d,e,... – строчные буквы из начала латинского алфавита;

· логические константы (0 – ложь, 1 – истина);

· предметные переменные: x, y, z, v, w,... – строчные буквы из конца латинского алфавита;

· функции: f,g,h,... –строчные буквы из середины латинского алфавита;

· предикатные символы: F, G, H, P, Q,... – прописные буквы латинского алфавита;

· символы логических операций и кванторов (¯, |, Ú, ®,Ù, ,…);

· служебные символы, например, символы скобок ([, ], {, }, (,)).

Символы функций и предикатов называют сигнатурой.

Функции и предикаты иногда снабжаются верхним индексом местности операции.

При определении формулы используется понятие «терм». Терм – объединяет понятия переменных и функций, к которым применяются предикатные буквы.

Всякая предметная переменная или константа – терм.

Если f – n-местная функция, а t1,t2,...,tn – терм, то fn(t1,t2,...,tn) – тоже терм.

Никакие другие выражения не являются термами.

Пример. f3(a,x,g2(x,y)) – это терм с трехместной функцией f, двухместной функцией g, a – константа.

Если F – n-местный предикат, t1,t2,...,tn – термы, то Fn(t1,t2,...,tn) – элементарная формула. Никакие другие выражения не являются элементарными формулами.

Элементарную формулу иногда называют атомарной или атомом.

Введем понятие формула:

1) всякая элементарная формула – это формула;

2) если F и Q – формулы, а х – предметная переменная, которая входит в F, то "x F(x), $x F(x), , F× Q, FÚ Q, F® Q, F«Q – являются формулами.

Примеры.

P2(a,f1(x)) – формула;

Q1(x,g2(x,b)) – не формула, так как предикат Q должен быть одноместным;

P2(y,Q1(z)) – не формула, так как Q1(z) – не терм;

f1(g2(x,y)) – не формула, а терм;

F2(a,y)®Q1(b) – формула.


Дата добавления: 2015-07-11; просмотров: 205 | Нарушение авторских прав






mybiblioteka.su - 2015-2024 год. (0.006 сек.)