- •Глава 2. Математическая логика и теория алгоритмов. Математическая логика
- •Парадигмы формальной логики.
- •Предмет, цель, задачи и содержание читаемого курса лекций.
- •Место читаемого курса о законах и формах правильного мышления.
- •Концептуальный базис математической логики.
- •Построение математической логики.
- •Классическая логика высказываний.
- •Язык классической логики предикатов (я.Л.П.).
- •Примеры:
- •Алгебра логики предикатов.
- •Пояснения:
- •Квантификация предикатов.
- •Эквивалентные преобразования кванторных формул.
- •Классические логические исчисления.
- •Цель классических и.В. И и.П.
- •Метасимволика и.В. И и.П.
- •Построение логических исчислений.
- •Классическое и.В.
Классические логические исчисления.
Понятие “исчисление” является экспликацией интуитивных понятий “вывод”, “доказательство”, “оперирование”, “вычисление”.
В математической логике исчисление является частным случаем формальных (дедуктивных) систем F.S. вида <L, D>, задаваемое правилами синтаксиса (образования) языковых выражений и правилами построения выводов (дедуцирования). В том случае, если в исчислении не выделяют аксиомы, то говорят о натуральных исчислениях.
Ниже будем изучать классические исчисления высказываний (И.В.) и предикатов (И.П.) как гомоморфные отображения (модели) логики высказываний и логики предикатов.
Цель классических и.В. И и.П.
Целью И.В. и И.П. является описание кланов всех общезначимых (тождественно-истинных) формул (часто называемых тавтологиями, или законами).
Метасимволика и.В. И и.П.
Г- множество посылок (гипотез). Обычно Г записывают в виде Г=А1, А2,…, Аn (Г читается как “гамма”)
Ф – теорема; Аi – метаформула; R(J) – множество правил вывода в исчислении;
| - символ отношения дедуктивного вывода.
Пример. Запись Г|Ф ( из гипотез Г дедуктивно выводима формула Ф) означает А1, А2,…, Аn |Ф, или А1, А2,…, Аn
Ф
Пример. Запись |А означает, что А доказуема.
Пример. Запись А1, А2,…, Аn | означает, что множество посылок противоречива.
Пример. |=, 1 |= 2, 1 | 2 – метавысказывания.
Замечание. Специфика отношений |= и | в том, что в отличие от логических связок (отношений отрицания, конъюнкции, дизъюнкции) они реализуются не на денотатах высказываний, а на пропозициональных формулах.
Построение логических исчислений.
Построение (задание) исчислений качественно отличаются видом аксиоматики – конечным или бесконечным множеством аксиом.
Аксиома – формула объектного языка, в рамках которого строится исчисление. Система аксиом – конечное множество аксиом. Бесконечное множество аксиом задается перечислением конечного множества схем аксиом. Схема аксиом – выражение метаязыка, представляющее бесконечное множество формул определенной структуры.
Классическое и.В.
Ниже рассмотрим различные И.В., отличающиеся аксиоматикой. Задание классического И.В. в Я.Л.В. будем осуществлять с привлечением схем аксиом и одного вывода.
a) I1 A
I2 (AB)((A)
I3 (AB) ((A(BC)) (AC
I4 (AB)
I5 (AB)B
I6 A (B (AB))
I7 A (AB)
I8 B (AB)
I9 (AC) ((BC) ((AB)C))
I10
Правило вывода для этой аксиоматики – правило модус-поненс (Modusponens,m.p.), часто называемого правилом отделения:
