У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент


5

Аксіоматичні системи логік 1-го порядку

Аксіоматичні системи для логік 1-го порядку називають теоріями 1-го порядку. Під теорією 1-го порядку розумітимемо формальну систему T=(L, A, P), де L - мова 1-го порядку, A - множина аксіом, яка розбита на множину логiчних аксіом та множину власних аксiом, P - множина правил виведення. Логiчнi аксiоми присутнi у всiх теоріях 1-го порядку, власнi аксiоми визначають специфiку тієї чи iншої теорії.

5.1. ТЕОРІЇ 1-го ПОРЯДКУ

Множина логiчних аксiом задається такими схемами аксiом:

Ах1) ШFЪF - пропозицiйнi аксiоми;

Ах2) Fx[t]®$xF - аксiоми пiдстановки;

Ах3) x=x - аксiоми тотожностi;

Ах4) x1=y1®...®xn=yn® fx1...xn = fy1...yn та x1=y1®...®xn = yn ® px1...xn®рy1...yn - аксiоми рiвностi.

Множина P складається з наступних правил виведення:

П1) F |-YЪF - правило розширення.

П2) FЪF |-F - правило скорочення.

П3) FЪ(YЪX) |-(FЪY)ЪX - правило асоціативності.

П4) FЪY, ШYЪX |-YЪX - правило перетину.

П5) F®Y |-$xF®Y, якщо x не вiльна в Y, - правило $-введення.

Теоремою теорії 1-го порядку T називають формулу, яка виво-диться iз аксiом за допомогою скiнченної кiлькостi застосувань правил виведення. Множину теорем теорії T позначатимемо Th(T).

Те, що формула A - теорема, будемо позначати T |-A, або |-A, якщо T мається на увазi.

Абстрагуючись вiд наборiв символiв логiчних операцiй, способiв запису термiв та формул, наборiв логiчних аксiом i правил виведення, можна сказати, що теорія 1-го порядку визначається сигнатурою мови та множиною власних аксiом.

Сигнатурою теорії 1-го порядку називають сигнатуру мови цієї теорії. Формулу мови теорії називатимемо також формулою теорії.

Теорія T’ називається розширенням теорії T, якщо кожна формула теорії T є формулою теорії T’ та Th(T) Th(T’).

В цьому випадку теорію T називають звуженням теорії T’.

Розширення (звуження) T' теорії T називають простим, якщо T та T' мають однакові мови.

Теорії 1-го порядку T1 та T2 називаються еквiвалентними, якщо в них однаковi мови та множини теорем.

Розглянемо кiлька прикладiв теорій 1-го порядку.

Приклад 1. Теорія 1-го порядку, яка не мiстить власних аксiом, називається численням предикатiв 1-го порядку (скорочено ЧП-1).

Приклад 2. Елементарною теорiєю груп називається теорія 1-го порядку Gr сигнатури {, e, =}, де e – константний символ, - бiнарний функцiональний символ. Власнi аксiоми Gr такi:

G1) x (yz)=(xy)z;

G2) x(ex=x);

G3) x$y(yx=e).

Приклад 3. Особливе мiсце серед формальних теорiй займає теорiя натуральних чисел - формальна арифметика. Таку теорію позна-чимо Ar. Мовою Ar є мова Lar. Власнi аксiоми Ar такi:

Ar1) Ш(x+1=0);

Ar2) x+1=y+1®x=y;

Ar3) x+0=x;

Ar4) x+(y+1)=(x+y)+1;

Ar5) x0=0;

Ar6) x(y+1)=xy+x;

Ar7) Ax [0] &x(A®Ax [x+1])® |-xA - аксiоми iндукцiї.

Кожна власна аксiома формальної арифметики є IАФ.

Тeорeма 5.1.1. 1) Логiчнi аксiоми є всюди iстинними формулами.

2) Висновки правил П1 - П4 - тавтологiчнi наслiдки засновкiв.

3) Висновок правила П5 - слабкий логiчний наслiдок засновку.

Наслiдок. Кожна теорема ЧП-1 є всюди iстинною формулою.

Справдi, логiчнi аксiоми всюди iстиннi, а правила виведення зберiгають властивiсть всюди iстинностi.

Приклад 4. Умова "x не вiльне в Y" iстотна для П5. Справдi, x= 0®x=0 || $x(x=0)®x=0, бо x=0®x=0 всюди iстинна, a в силу ($x(x=0)®x=0)N (1)=F маємо N | $x(x=0)®x=0.

Приклад 5. Для П5 ||= не можна посилити до |=. Справдi, маємо x=0®1=0 ||=$x(x=0)®1=0, але ((x=0®1=0)®($x(x=0)®1=0))N (1)=F, тому x=0®1=0 | $x(x=0)®1=0.

Моделлю теорії 1-го порядку T називається iнтерпретацiя мови теорії, на якiй iстиннi всi власнi аксiоми теорії T.

Приклад 6. Моделлю ЧП-1 є кожна iнтерпретацiя його мови.

Приклад 7. Моделлю елементарної теорiї груп Gr є кожна група.

Приклад 8. Моделлю елементарної теорiї полiв Fl є кожне поле.

Приклад 9. Моделлю формальної арифметики Ar є N - стандартна iнтерпретацiя Lar. Таку модель називають стандартною моделлю формальної арифметики.

Формула називається iстинною в теорії T, якщо iстинна на кожнiй моделi теорії T.

Тeорeма 5.1.2 (тeорeма iстинностi). Кожна теорема теорії 1-го порядку T iстинна в T.

Тeорeма 5.1.3 (тeорeма тавтології). Кожна тавтологiя є теоремою.

Наслiдок. Якщо {1, ..., n}¦ та |-1, ..., |-n , то |-.

Приклади використання теореми тавтології (ТТ) розглянемо в наступному розділі.

ВПРАВИ

1. Визначити, вказавши мову та власні аксіоми, теорії 1-го порядку наступних математичних структур:

1) комутативної групи;

2) кільця;

3) кільця з одиницею;

4) комутативного кільця;

5) тіла (некомутативного поля);

6) поля;

7) частково впорядкованої множини;

8) лінійно впорядкованої множини;

9) решітки;

10) булевої решітки;

11) повної групи;

12) групи без кручень;

13) алгебраїчно замкненого поля;

14) впорядкованого поля дійсних чисел.

2. Доведіть незалежність кожної схеми логічних аксіом та кожного правила виведення від інших схем аксіом та правил виведення.

5.2. ПРИКЛАДИ ВИВЕДЕНЬ В ТЕОРІЯХ 1-го ПОРЯДКУ. ПОНЯТТЯ НЕСУПЕРЕЧЛИВОСТІ ТА ПОВНОТИ

Приклад 1. |-xA®А.

(Ах2) |-ШA®$xШA, звiдси за ТТ |-Ш$xШA®A, тобто |-xA®А.

Приклад 2 (правило -ввeдeння). Якщо |-A®B та x не вiльне в A, то |-A®xB.

Якщо |-A®B, то |-ШB®ШA за TT, звiдки |-$xШB®ШA за П5. Тодi |-ШШA®Ш$xШB за ТТ, отже, |-A®xB.

Приклад 3 (правилa -дистрибутивності та -дистрибутивності). Якщо |-A®B, то маємо |-$xA®$xB та |-xA®xB.

Маємо |-A®B (умова) та |-B®$xB (аксiома Ах2), звiдки за TT |-A®$xB, тому за П5 дiстаємо |-$xA®$xB.

З умови маємо |-ШB®ШA за TT, маємо |-ШA®$xШA (Ах2), звiдси за ТТ |-ШB®$xШA. За П5 |-$xШB®$xШA, тому за TT |-Ш$xШA®Ш$xШB, тобто |-xA®xB.

Приклади 2 та 3 дають змогу ввести похідні правила виведення:

- правило -вв : A®B |-A®xB, якщо x не вiльне в A;

- правило $-дис : A®B |-$хA®$xB;

- правило -дис : A®B |-xA®xB.

Приклад 4 (правило уособлення). Якщо |-xA, то |-A.

За прикладом 1 |-xA®A. Звiдси та з умови |-xА за МР |-A.

Приклад 5 (правило узагальнення).


Сторінки: 1 2 3