- •Тема 1. Предмет и значение логики
- •1.1. Логика как наука о мышлении
- •1.2. История логики. Значение логики
- •1.3. Логический анализ языка
- •1.3.1. Основы семиотики
- •1.3.2. Семантические категории языка
- •1.3.3. Язык логики предикатов, язык логики высказываний
- •Тема 2 понятие
- •2.1. Понятие как форма мышления. Виды понятий
- •2.1.1. Понятие как форма мышления
- •2.1.2. Виды понятий
- •2.2. Логические отношения между понятиями
- •2.3. Операции с понятиями
- •2.3.1. Ограничение и обобщение понятия
- •2.3.2. Деление и классификация понятий
- •2.3.3. Определение понятий
1.3.3. Язык логики предикатов, язык логики высказываний
Для логического анализа языковых выражений применяются специальные языки, прежде всего язык логики предикатов I порядка, наиболее полно выражающий структуру естественного языка.
Язык логики предикатов I порядка включает следующие символы:
p, q, r - пропозициональные переменные (обозначают отдельные высказывания)
a, b, c - индивидные константы (символы для единичных имен предметов)
x, y, z - индивидные переменные (им соответствует класс, множество предметов)
P1, Q2, R3 - предикатные переменные (символы для предикаторов, индекс обозначает местность)
, - символы кванторов (символы количественной характеристики высказываний)
, , , ↔, а - логические термины (значение символов см. выше)
( , ) - технические термины (скобки, запятая).
Индивидные константы и индивидные переменные определяются как термы.
Языковые выражения записываются в виде формул. Определение правильно построенной формулы (ППФ) логики предикатов первого порядка:
Всякая пропозициональная переменная p, q, r – есть ППФ.
Если t, … tn – термы, а An – n-местный предикатор, то выражение An(t, …, tn) – ППФ.
Если A и B – ППФ, а - индивидная переменная, то выражения (A B), (A B), (A B), (A ↔B),А,A, A – ППФ, где A, B, - знаки метаязыка.
Ничто иное не является ППФ.
Примеры ППФ: P2(x,y); Q3(x,y,z); R1(a); (p q); (p q);
Областью действия квантора () по переменной в формуле A (A) является формула A. Если находится в области действия квантора по переменной или непосредственно следует за квантором, то вхождение переменной в формулу называется связанным; в противном случае – свободным. Например, в формуле x(P1(x) R1(x)) в первых двух вхождениях переменная связанная, в третьем – свободная.
Формулы логики предикатов первого порядка соответствуют предложениям естественного языка. Например, выражение “Все металлы электропроводны” может быть представлено как выражение “Для всякого х верно, что если х – металл (Р1), то х – электропроводен(Q1)” и записано в виде формулы х(Р1(х)Q1(x)). Соответственно, выражение “Некоторые студенты сдали зачет” записывается “Существует х, такой, что х является студентом (Р1) и х сдал зачет(R1) – x(P1(x)R1(х)).
Выражение “Все студенты изучают какой-либо иностранный язык”, можно записать так: хуР2(x,y) - “Для всякого х верно, что х находится в отношении Р к у, где Р – предикатор “знает”.
Язык логики высказываний представляет собой упрощение от языка логики предикатов первого порядка. В логике высказываний выделяются только высказывания и связки. Этот язык включает элементы 1, 6, 7 (скобки) языка логики предикатов первого порядка.
Определение правильно построенной формулы в языке логики высказываний:
p, q, r - являются правильно построенными формулами
Если A и B - правильно построенные формулы, то А В, А В, А ↔ В, А В, А - также правильно построенные формулы.
Ничто, кроме 1 и 2, не является ППФ.
Запись выражений на языке логики высказываний осуществляется посредством выделения элементарных предложений и связок между ними, их символического обозначения. Например, выражение “Если на улице дождь или холодно, то люди надевают плащи” может быть записано: (а в)→ с, где а – на улице дождь, в – на улице холодно, с – люди одевают плащи.
