
- •В.Т. Мануйлов, в.В. Мороз логика
- •Часть первая
- •Предисловие
- •Содержание курса
- •Тема 1. Предмет и значение логики
- •Тема 2. Основные семантические категории языка логики Фреге-Расселовского типа (ялфрт)
- •Тема 3. Понятие
- •Тема 4. Суждение
- •Тема 5. Умозаключение
- •Тема 6. Дедуктивная система (теория) и формальный вывод
- •Тема 7. Правдоподобные (редуктивные, вероятностные) рассуждения
- •Тема 8. Логические основы теории аргументации
- •Примерное распределение учебного времени
- •Тема 1. Предмет и значение логики
- •Законы логики
- •Принципы построения символических формализованных языков логики
- •Примеры знаковых ситуаций
- •Тема 2. Основные семантические категории языка логики Фреге-Расселовского типа (ялфрт)*
- •Cхема 2.3. Семантика предложения ялфрт
- •Язык-объект и метаязык в логике
- •Синтактика ялфрт
- •Фундаментальное индуктивное определение правильно построенного терма (ппт)
- •Фундаментальное индуктивное определение правильно построенной формулы (ппф)
- •Общие семантические правила ялфрт
- •Языки логики высказываний и логики предикатов
- •Язык логики высказываний (ялв)
- •Логическая форма
- •Примеры решения задач на нахождение логическиx форм
- •Тема 3. Понятие
- •Виды понятий
- •Отношения между понятиями
- •Действия с понятиями
- •Правила деления понятий
- •Определение (дефиниция) понятия
- •Правила явного определения
- •Примеры решения задач
- •Оо: упорядоченные двойки (пары) людей
- •Оо: люди
- •Оо: люди
- •Оо: люди
- •Заключение
Фундаментальное индуктивное определение правильно построенного терма (ппт)
(1)(Базисный пункт) отдельно стоящая именная (предметная, индивидная) константа есть ППТ;
(2)(базисный пункт) отдельно стоящая именная (предметная, индивидная) переменная есть ППТ;
(3)(индукционный шаг) если n – n-местная операторная (функциональная) константа, а t1, t2, … tn – ППТ, то n(t1, t2, …, tn) – ППТ;
(4) (индукционный шаг) если fn – n-местная операторная (функциональная) переменная, а t1, t2, … tn – ППТ, то fn(t1, t2, …, tn) – ППТ;
(замыкание) ничто иное не является ППТ.
В данном ФИО символ n используется как индивидная метапеременная по n-местным операторным константам, символ f n – как индивидная метапеременная по n-местным операторным переменным, символы ti (1 i n) используются как индивидные метапеременные по правильно построенным термам языка-объекта; скобки и запятые использованы автонимно. Говорят, что выражения вида n(t1, t2, …, tn) или fn(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; +2a—2ba; +2—2ax2ba; f3+2xyab; f2g1x+2xy и т.д.
Правильно построенные термы представляют в ЯЛФРТ категорию имен; так как замыканием оператора является имя, то оператор может рассматриваться как неполное имя (имя с пустыми местами). Индивидная переменная (то есть пустое место, на которое подставляются имена), может рассматриваться как тривиальный одноместный оператор, переводящий каждое имя само в себя. Таким образом, каждый ППТ ЯЛФРТ представляет собой или имя, или оператор. Так, например, ППТ +2(x,у) есть результат применения двухместного функционального символа +2 к предметным переменным x и у; он представляет в ЯЛФРТ функтор сложения «х+у» из языка математики.
По строению все ППТ разбиваются на два класса: атомарные и составные ППТ. Атомарными называют ППТ, состоящие из одного символа; составные ППТ содержат более одного символа. Составные ППТ, в свою очередь, разбиваются на два класса: элементарные и неэлементарные. Элементарные составные ППТ содержат в своем составе только один функциональный (операторный) символ. Элементарный операторный постоянный терм содержит только одну функциональную (операторную) n-местную константу. Элементарный постоянный оператор – это элементарный операторный постоянный терм, содержащий одну функциональную (операторную) n-местную константу и n различных индивидных переменных (n=1, 2, ...). Элементарный операторный переменный терм содержит только одну функциональную (операторную) n-местную переменную. Элементарный переменный оператор – это элементарный операторный переменный терм, содержащий одну n-местную функциональную (операторную) переменную и n различных индивидных переменных (n=1,2, ...). Неэлементарные составные термы содержат в своем составе более одного функционального (операторного) символа.
Составные ППТ, не содержащие ни функциональных (операторных), ни индивидных переменных, представляют в ЯЛФРТ имена дескриптивные (дескрипции). ППТ, содержащие функциональные константы и предметные (индивидные) переменные, представляют в ЯЛФРТ операторы. ППТ, содержащие функциональные переменные и не содержащие индивидных переменных, представляют в ЯЛФРТ сложные функторы, переводящие операторы в имена. ППТ, содержащие и функциональные и индивидные переменные, представляют в ЯЛФРТ: (а) функторы, переводящие имена в функторы, переводящие операторы в имена; (б) функторы, переводящие операторы в имена; (в) пустые места, на которые подставляются операторы.