Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Логика ч.1.docx
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
486.1 Кб
Скачать

Фундаментальное индуктивное определение правильно построенного терма (ппт)

(1)(Базисный пункт) отдельно стоящая именная (предметная, индивидная) константа есть ППТ;

(2)(базисный пункт) отдельно стоящая именная (предметная, индивидная) переменная есть ППТ;

(3)(индукционный шаг) если n – n-местная операторная (функциональная) константа, а t1, t2, … tn – ППТ, то n(t1, t2, …, tn) – ППТ;

(4) (индукционный шаг) если fn – n-местная операторная (функциональная) переменная, а t1, t2, … tn – ППТ, то fn(t1, t2, …, tn) – ППТ;

  1. (замыкание) ничто иное не является ППТ.

В данном ФИО символ n используется как индивидная метапеременная по n-местным операторным константам, символ f n – как индивидная метапеременная по n-местным операторным переменным, символы ti (1 i  n) используются как индивидные метапеременные по правильно построенным термам языка-объекта; скобки и запятые использованы автонимно. Говорят, что выражения вида n(t1, t2, …, tn) или fn(t1, t2, …, tn) являются результатом применения n-местного функционального символа (n или f n) к n термам. Таким образом, согласно фундаментальному индуктивному определению ППТ, результат применения n-местного операторного символа к n термам записывается в виде линейной последовательности символов, причем операторный (функциональный) символ ставится на первом месте, а n термов ставятся за ним в круглых скобках в том порядке, в котором они входят в ППТ, и отделяются друг от друга запятыми.

В бесскобочной польской системе записи (символика Лукасевича*) скобки и запятые опускаются.

Пример 2.3.1. Правильно построенными термами ЯЛФРТ являются выражения: a; b; c1; x; x1; y;

+2 (x, y); +2(a, y); —2(a, a); +2(a, —2(b, a));

+2 (—2(a, x), 2(b, a)); f3(+2(x, y), a, b); f2(g1(x,+2(x,y))

и т.д., где +2,2­­­, 2 – операторы сложения, вычитания и деления соответственно.

В бесскобочной символике Лукасевича составные термы из вышеуказанных запишутся следующим образом:

+2xy; +2ay; —2aa; +2a2ba; +22ax2ba; f3+2xyab; f2g1x+2xy и т.д.

Правильно построенные термы представляют в ЯЛФРТ категорию имен; так как замыканием оператора является имя, то оператор может рассматриваться как неполное имя (имя с пустыми местами). Индивидная переменная (то есть пустое место, на которое подставляются имена), может рассматриваться как тривиальный одноместный оператор, переводящий каждое имя само в себя. Таким образом, каждый ППТ ЯЛФРТ представляет собой или имя, или оператор. Так, например, ППТ +2(x,у) есть результат применения двухместного функционального символа +2 к предметным переменным x и у; он представляет в ЯЛФРТ функтор сложения «х+у» из языка математики.

По строению все ППТ разбиваются на два класса: атомарные и составные ППТ. Атомарными называют ППТ, состоящие из одного символа; составные ППТ содержат более одного символа. Составные ППТ, в свою очередь, разбиваются на два класса: элементарные и неэлементарные. Элементарные составные ППТ содержат в своем составе только один функциональный (операторный) символ. Элементарный операторный постоянный терм содержит только одну функциональную (операторную) n-местную константу. Элементарный постоянный оператор – это элементарный операторный постоянный терм, содержащий одну функциональную (операторную) n-местную константу и n различных индивидных переменных (n=1, 2, ...). Элементарный операторный переменный терм содержит только одну функциональную (операторную) n-местную переменную. Элементарный переменный оператор – это элементарный операторный переменный терм, содержащий одну n-местную функциональную (операторную) переменную и n различных индивидных переменных (n=1,2, ...). Неэлементарные составные термы содержат в своем составе более одного функционального (операторного) символа.

Составные ППТ, не содержащие ни функциональных (операторных), ни индивидных переменных, представляют в ЯЛФРТ имена дескриптивные (дескрипции). ППТ, содержащие функциональные константы и предметные (индивидные) переменные, представляют в ЯЛФРТ операторы. ППТ, содержащие функциональные переменные и не содержащие индивидных переменных, представляют в ЯЛФРТ сложные функторы, переводящие операторы в имена. ППТ, содержащие и функциональные и индивидные переменные, представляют в ЯЛФРТ: (а) функторы, переводящие имена в функторы, переводящие операторы в имена; (б) функторы, переводящие операторы в имена; (в) пустые места, на которые подставляются операторы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]