- •Теорія алгоритмів
- •1.Формальні моделі алгоритмів та алгоритмічно обчислювальних функцій. Мнр-програми, машини Тьюрінга; чрф, рф, прф. Теза Чорча.
- •2.Гьодельові нумерації. Унів-ні функції. Унів-на чрф, унів-на машина Тьюрінга. S-m-n-теорема.
- •3.Рекурсивні та рекурсивно перелічні мн-ни (рм та рпм), рек-ні та частково рек-ні предикати, їх влас-ті.
- •4.Алгоритмічна розв’язність та нерозв’язність масових проблем. Нерозв’язність проблем зупинки та самозастосованості, наслідки.
- •5.Логіка висловлень (пропозиційна логіка), закони логіки висловлень, тавтології. Числення висловлень. Теорема тавтології.
- •6.Логіка предикатів 1-го порядку, мови 1-го порядку. Мова арифметики. Істинність та виконуваність, логічний наслідок та логічна еквів-сть. Еквів-ні перетвореня формул. Пренексна форма.
- •7.Арифметичні предикати, мн-ни та функції. Арифметичність чрф та рпм. Теорема Тарського.
- •8.Теорія 1-го порядку, числення предикатів 1-го порядку. Моделі теорій 1-го порядку. Теорема дедукції. Поняття несупреречливості, повноти.
- •9.Теорема Гьоделя про повноту (теорема адекватності) та її наслідки. Теорема компактності. Теореми Гьоделя про неповноту, їх значення.
7.Арифметичні предикати, мн-ни та функції. Арифметичність чрф та рпм. Теорема Тарського.
Предикат Р : Nk→{T, F} арифметичний, якщо iснує арифметична формула (x1, .., xk) з вільними іменами x1, .., xk така, що Р(п1, .., пk) = Т N [,...,]. Така формула виражає предикат Р.
Множина LNk арифметична, якщо iснує арифметична формула (x1, .., xk) з вільними іменами x1, .., xk така, що (,...,)L N [,...,]. Така формула виражає множину L.
Отже, множина LNk арифметична L є областю iстинностi деякого арифметичного предикату.
Функцiя f : Nk→N арифметична, якщо її графiк f є арифметичною множиною.
Арифметична формула виражає функцiю f, якщо формула виражає f.
Тeорeма Клас арифметичних множин замкнений вiдносно операцiй , та доповнення.
Тeорeма Кожна ЧРФ арифметична.
Тeорeма Кожна РПМ арифметична.
Наслідок. Для класiв РПМ i АМ має мiсце строге включення РПМАМ.
Множину номерiв всiх ІАФ (індексна арифметична функція) позначимо T.
Тeорeма (Тарський). Множина T неарифметична.
8.Теорія 1-го порядку, числення предикатів 1-го порядку. Моделі теорій 1-го порядку. Теорема дедукції. Поняття несупреречливості, повноти.
Теорією 1-го порядку (численням 1-го порядку) назвемо формальну систему T=(L, A, P), де L мова 1-го порядку, A множина аксіом, яка розбита на множину логiчних аксіом та множину власних аксiом, P множина правил виведення. Логiчнi аксiоми присутнi у всiх теоріях 1-го порядку, власнi аксiоми визначають специфiку тієї чи iншої теорії.
Множина логiчних аксiом задається такими схемами аксiом:
Ах1) пропозицiйнi аксiоми;
Ах2) x=x аксiоми тотожностi;
Ах3) x[t]x аксiоми пiдстановки;
Ах4) x1=y1...xn=yn fx1...xn = fy1...yn та x1=y1...xn = yn px1...xnрy1...yn аксiоми рiвностi.
Теорія 1-го порядку, яка не мiстить власних аксiом, називається численням предикатiв 1-го порядку (скорочено ЧП-1).
Множина P складається з наступних правил виведення:
П1) | правило розширення.
П2) | правило скорочення.
П3) () |() правило асоціативності.
П4) , | правило перетину.
П5) x, якщо x не вiльна в , правило -введення.
Теоремою теорії 1-го порядку T називають формулу, яка виводиться iз логiчних та власних аксiом за допомогою скiнченної кiлькостi застосувань правил виведення П1 - П5.
Моделлю теорії 1-го порядку T називається iнтерпретацiя мови теорії, на якiй iстиннi всi власнi аксiоми теорії.
Моделлю елементарної теорiї груп Gr є кожна група.
Моделлю елементарної теорiї полiв Fl є кожне поле.
Моделлю формальної арифметики Ar є N стандартна iнтерпретацiя Lar.
Нехай T довiльна теорія 1-го порядку, Ax множина її власних аксiом, деяка множина формул. Розширення теорії T з множиною власних аксiом Ax позначають T []. Зокрема, теорію, отриману iз T додаванням A як нової аксiоми, позначимо T [A]. Вживатимемо також зрозумiлi позначення T [A1, ..., An] та T [A1, ..., An , ...].
Тeорeма дeдукції Нехай A замкнена формула. Тодi для довiльної формули B маємо: T AB T [A] B.
Теорія 1-го порядку T називається нeсупeрeчливою, якщо нe iснує формули такої, що T та T .
Нeсупeрeчлива теорія 1-го порядку T називається повною, якщо для кожної замкненої формули маємо T або T .
Тeорeма Теорія 1-го порядку T супeрeчлива T S для кожної формули S мови теорії T.
Тeорeма Числeння прeдикатiв 1-го порядку нeповнe.