- •Теорії 1-го порядку (Th_1). .Логічні аксіоми та правила виведення. Моделі Th_1. Терема істинності.
- •Приклади Th_1. Формальна арифметика Ar.
- •Теорема тавтології. Приклади виведень в теоріях 1-го порядку. Теореми дедукції та редукції.
- •Поняття несуперечливості та максимальності (повноти) теорії 1-го порядку. Теорема Лінденбаума.
- •Поняття пересічності та розв’язності теорії 1-го порядку. Теорема про розв’язність.
- •Теорема Гьоделя про повноту. Теорема компактності.
- •Теорема Льовенгейма-Сколема. Парадокси Сколема. Нестандартні моделі Ar.
- •Теорема Гьоделя про неповноту, їх значення.
- •Аксіоматичні системи неокласичних логік. Чнкч, фенкч.
- •Категоричність теорій першого порядку. Теорема Лося-Воота.
- •Теорема Ембрана. Метод спростування Ембрана.
- •Поняття уніфікатора. Метод резолюцій для логік 1-го порядку.
- •Секвенційне числення класичних логік 1-го порядку.(1й модуль)
- •Секвенційні числення логік еквітонних предикатів.(Ааааааа!капец тупой вопрос! Аааааааа!)
- •Коректність та повнота секвенційних числень. Наслідки теореми повноти.
- •Інтерполяційна теорема. Семантична та синтаксична визначеність. Теореми про визначеність.
- •Логіки вищих порядків. Теза Гільберта.
- •Нетрадиційні логіки. Інтуїціоністська логіка. Семантка можливих світів (реляційна семантика).
- •Інтуїціоністські числення Гільбертівського та Генценівського типу.
- •Алетичні модальні логіки. Системи t, b, s4, s5.
- •Темпоральні логіки. Синтаксис мови, реляційна семантика.
- •Епістемічні логіки. Логіка знання з n експертами. Деотичні логіки.
- •Композиційно-номінативні модальні логіки (кнмл). Транзиційні, темпоральні кнмл.
Теорема Ембрана. Метод спростування Ембрана.
Теорема
9.2.2 (Ербран,
дуальна форма). Пренексна
формула
Q
M(
)
всюди
істинна
Û
існують
системи термів
,…,
, …,
,…,
ербранівського
універсу сколемівської
формули
$у1…$уnF,
де
F
–
це
формула
M (g1(
), …, gm(
), y1, …, yn),
такі,
що формула
[
,…,
]Ú…Ú
[
,…,
]
–
тавтологія.
На теоремі Ербрана базується метод спростування Ербрана.
Маємо FÛY(де Y – замикання F) ÛØYсуперечність Û існує ербранівська розгортка, що є суперечністю.
Поняття уніфікатора. Метод резолюцій для логік 1-го порядку.
Підстановка a називається уніфікатором для множини термів {t1, …, tn}, якщо a(t1) = a(t2) =…= a(tn). У цьому випадку кажуть, що множина термів {t1, …, tn} уніфікується підстановкою a.
Множина термів уніфікується, якщо для неї існує уніфікатор.
Уніфікатор u – найзагальніший уніфікатор (НЗУ) множини термів {t1, …, tn}, якщо для кожного уніфікатора a цієї множини існує підстановка h така, що a = u*h.
В загальному вигляді правило резолюцій має два диз'юнкти-засновки та один диз'юнкт-висновок – резольвенту засновків.
Диз'юнкт D – резольвента диз'юнктів D1 та D2, якщо D є однією з бінарних резольвент:
1) D1 та D2;
2) D1 та склеювання чи прикладу D2;
3) склеювання чи прикладу D1 та D2;
4) склеювання чи прикладу D1 та склеювання чи прикладу D2.
Приклад 9.2.9. Нехай маємо диз'юнкт D = p(x)Ú p(g(y))ÚØq(x). Його літери p(x) та p(g(y)) мають НЗУ u = [xag(y)]. Диз'юнкт u(D) = p(g(y))ÚØq(g(y)) – склеювання диз'юнкта D.
Секвенційне числення класичних логік 1-го порядку.(1й модуль)
Секвенційні числення логік еквітонних предикатів.(Ааааааа!капец тупой вопрос! Аааааааа!)
базові секвенційні форми:
-Ø
-Ø
-Ú
-Ú
-RT
-RT
-RR
-RR
-RØ
-RØ
-RÚ
-RÚ
Теорема
8.1.1. Нехай
S = LK,
U =
C
Z,
W =
GD,
нехай
та
секвенційні
форми. Тоді:
1) якщо L K, то G D;
2) якщо L K та C Z , то G D.
При побудові секвенційного дерева можливі такі випадки:
1) процедура завершена позитивно, отримане скінченне замкнене секвенційне дерево;
2) процедура завершена негативно, отримане скінченне незамкнене дерево;
3) процедура не завершується, і тоді маємо нескінченне секвенційне дерево.
Коректність та повнота секвенційних числень. Наслідки теореми повноти.
Теорема 8.1.2 (коректності). Нехай секвенція GD вивідна. Тоді GD.
Теорема 8.1.4 (повноти). Нехай G D. Тоді секвенція GD вивідна.
Інтерполяційна теорема. Семантична та синтаксична визначеність. Теореми про визначеність.
Специфіковану символами чи формулу для стислості називатимемо s-формулою.
Секвенція примітивно замкнена, якщо існує примітивна формула така: та .
Теорема 9.6.4 (інтерполяційна теорема). Нехай секвенція має виведення. Тоді існує формула сигнатури ()()() така, що секвенції та мають виведення.
Таку називають інтерполяційною формулою, або інтерполянтом.
При ()() = твердження теореми може бути невірним
Предикатний символ q семантично визначний через предикатні символи {p1,…, pn}, де q{p1,…, pn}, якщо для кожних {p1,…, pn}-тотожних еквітонних моделей істинності A=(M, IA) та В=(M, IВ) множини формул маємо qA qВ .
Предикатний символ q синтаксично визначний через предикатні символи {p1,…, pn} в множині формул , якщо існує формула із () ={p1,…, pn} така, що q.
Теорема 9.6.6. Нехай ПС q синтаксично визначний через {p1,…, pn} в множині формул . Тоді q семантично визначний через {p1,…, pn}.
Теорема 9.6.7. Нехай предикатний символ q семантично визначний через {p1,…, pn}. Тоді q синтаксично визначний через {p1,…, pn} в множині формул .
