Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Примеры термов




Введение в формальную логику

Учебное пособие

 

 

Для упражнений, помеченных знаком +, в конце даны ответы

 

 

Глава 4

Классическая логика предикатов

Логика предикатов – логическая теория, в которой вводятся параметры трех типов для выражений естественного языка: для предикатных выражений, функторных и для логических имен. В классической логике предикатов продолжают действовать принцип двузначности классической логики высказываний: каждое высказывание принимает в точности одно из двух значений – истина (истинно) или ложь (ложно). Принцип функциональности работает для связок логики высказываний, но в логике предикатов вводятся две новые логические операции, которые не функциональны – кванторы: $ и ". В естественном языке символу $ – квантору существования – соответствуют выражения некоторый, какой-то, существует, найдется, какой-нибудь и т.п., а символу " – квантору общности – соответствуют выражения любой, всякий, произвольный, все, каждый и т.п.

Тема 1: Язык классической логики предикатов первого порядка

Основные понятия, которые необходимо усвоить: · логические и нелогические символы в ЯКЛП1 = · язык классической логики предикатов с символом равенства = (ЯКЛП1=) · логические и нелогические символы в ЯКЛП1 · правильно построенные выражения ЯКЛП1: терм и формула ЯКЛП1= · графы, соответствующие процедуре построения термов и формул ЯКЛП1= · область действия квантора · свободные и связанные переменные · предложение ЯКЛП1 = (замкнутая формула)

 

Алфавит ЯКЛП1= (перечень исходных символов)

I. Нелогические символы:

1. a, b, c, a1, b1, c1, a2… - индивидные (предметные) константы;

2. fn, gn, hn, f1n, g1n, h1n, f2n,… - функциональные константы;

3. Pn, Qn, Rn, Sn, P1n, Q1n, R1n, S1n, P2n … – предикатные константы;

4. x, y, z, x1, y1, z1, x2… - индивидные (предметные) константы.

II. Логические символы:

Ø, &, Ú, É, º, ^, Т, $, ", =.

III. Технические символы: левая и правая скобки и запятая: (),.

 

Терм ЯКЛП1:

1. всякая индивидная константа (a, b, c, a1, b1, c1, a2 и т.д.) есть терм;

2. всякая индивидная переменная (x, y, z, x1, y1, z1, x2 и т.д.) есть терм;

3. если Fn есть какой-либо n-местный функциональный символ (fn, gn, hn, f1n, g1n и т.д.) и о последовательностях символов t1, t2,…, tn известно, что каждый из них есть терм, тогда термом также будет такая последовательность символов: Fn(t1, t2,…, tn).

4. терм есть последовательность символов, которая может быть построена по пп.1-4.

1. b - по п.1

2. b411 – по п.1

3. x1 – по п.2

4. h1(z) – по пп.2,3

5. h2(c,с) – по пп.1,3

6. h1(h1(z)) – по пп.2,3

7. f2(h1(z),a) – по пп.1,2,3

8. f2(h1(z), h2(y,z)) – по пп. 1,2,3

9. g3(h1(h1(а)), a, с) – по пп.1,3

 

Определение терма носит чисто синтаксический характер: оно задает некоторый класс записей, составленных из символов алфавита нашего языка, но не аппелирует к возможным смыслам этих записей, т.е. сами записи, подпадающие под определение терма, рассматриваются просто как последовательности некоторых объектов. Но эта дефиниция вводилась, разумеется, для того, чтобы впоследствии связать с ней осмысленные выражения некоторого типа, а именно: задающие объекты. Покажем (в предварительном порядке), как записи, имеющие вид терма, определяют структуры имен и именных форм. Так, структуру h1(h1(а)) имеют выражения 622, ÖÖ5, отец отца Сократа. А такую форму как f2(a,h1(z)) имеют, например, выражения 5+z2, 7-z3, p+Öy, 5×у4, 5×sinx.

 

Формула ЯКЛП1=:

1. ^, Т – формулы;

2. если Рn есть какой-либо n-местный предикатный символ (Pn, Qn, Rn, Sn, P1n и т.д.), а t1, t2,…, tn – термы, тогда последовательность символов

Рn(t1, t2,…, tn) является формулой;

3. если t1, t2 – термы, тогда последовательность t1=t2 есть формула;

4. если А – формула, тогда ØА тоже формула;

5. если А и В – формулы, тогда (А&В), (АÚВ), (АÉВ), (АºВ) – формулы;

6. если К – квантор ($ или "), a - индивидная переменная и А – формула, тогда следующая последовательность также является формулой: КaА;

7. формулой является последовательность символов, которая может быть построена по пп.1-7.

 

Самые простые (в смысле построения) формулы назовем атомарными. Атомарная (элементарная) формула – формула, построенная по каким-то из пунктов 1-3.

Формулы, процедура построения которых включает хотя бы один из пп.3-6 назовем составными (сложными, молекулярными).

Вместо Ø t1=t2 будем писать t1¹t2.

 




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 1642; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.