Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Part2.doc
Скачиваний:
12
Добавлен:
16.11.2019
Размер:
1.41 Mб
Скачать

1. Мова l теорії першого порядку t.

1.1. Символи L .

а) службові символи ( , );

б) злічена множина змінних: x1, x2 , ... ;

в) порожня, скінчена або злічена множина індивідних констант: а1, а2 , ...;

г) непорожня скінчена або злічена множина предикатних літер Aij, де j - місткість;

д) порожня, скінчена або злічена множина функціональних символів fij, де j - місткість;

е) символи логічних зв'язок: 7,  ;

ж) символ квантора: .

1.2. Довільна послідовність символів мови L називається виразом мови L. Нас цікавлять не довільні вирази, а вирази визначеного типу, що називаються формулами. Ними ми будемо оперувати. Для їхнього визначення спочатку введемо терми.

1.3 Визначення терма:

а) константа або змінна - це терм;

б) якщо fij - функціональний символ, а t1, t2, ... , tj - терми, то fij (t1, t2, ... , tj ) - терм;

в) інших термів у мові L немає.

1.4. Елементарною формулою будемо називати будь-який вираз вигляду Aij(t1, t2, ... ,tj ), де Aij - предикатна буква, t1, t2, ... , tj - терми.

1.5. Формули мови L визначаються в такий спосіб:

а) елементарна формула є формулою мови L;

б) якщо А, В - формули, то 7А, А  В, xi А - теж формули мови L;

в) інших формул у L немає.

Символи: предикатні, функціональні або константи називаються нелогічними, всі інші символи називаються логічними.

2. Аксіоми теорії першого порядку т.

Звичайно виділяється дві множини аксіом.

2.1. Логічні аксіоми.

Нехай A, B, C - довільні формули. Тоді наступні формули – аксіоми:

(A1) A  (BA)

(A2) (A  (BC)  (A B)  (AC))

(A3) (7 B7 A)  ((7BA)  B)

(A4) x i A(x i)  A(t) , де t - терм вільний у формулі A для змінної x i.

Будемо називати терм t у формулі A вільним для змінної xi, якщо в A немає квантора по змінній x j, такого що t містить x j і потрапляє в зону дії цього квантора. Якщо не виконується умова, що терм вільний у формулі для змінної xi, то можна побудувати у вигляді (А4) таку формулу, яка не буде логічно істинною.

(А5)  x j (AB)(A x j B), де формула А не містить вільних входжень змінної xi.

Якщо не враховувати це обмеження, то можна побудувати формулу вигляду (А5), що не буде логічно істинною.

2.2. Нелогічні аксіоми.

Нелогічні аксіоми залежать від конкретизації теорії першого порядку T і визначаються властивостями тих областей інтепретації, на які розрахована дана конкретизація теорії. Іншими словами, вони змінюються від однієї конкретизації до іншої.

3. Правила виведення.

3.1. MP : AB, A | B - правило Modus Ponens;

3.2. Gen : A | x i A - правило узагальнення.

Якщо ми конкретизуємо теорію, то повинні вказати нелогічні символи і сформулювати нелогічні аксіоми.

Теорія першого порядку без нелогічних аксіом називається численням предикатів першого порядку.

Таким чином, числення предикатів можна розглядати як базу для визначення теорій першого порядку, що досліджують особливості, властиві тільки окремим областям інтепретації.

Числення предикатів першого порядку без констант і функціональних символів, але з нескінченною кількістю предикатних літер звичайно називають чистим численням предикатів першого порядку.

Означення теорії першого порядку Т1.

В означенні теорії першого порядку T1 ми наведемо тільки відмінності від попереднього означення. В мові відмінність виявляється у використанні іншого набору зв’язок (7) та квантору . Крім того, в Т1визначений предикат рівності “=“. Особливістю теорії Т1 є використання широкого набору правил виведення, що дуже зручно для виведення теорем.

1. Логічні аксіоми.

(A1) Пропозиціональна аксіома: 7AA;

(A2) Аксіома підстановки: A(x[t])   x A(x), де x[t] - це підстановка терму t замість змінної x якщо x має вільне входження;

(A3) Аксіома тотожністі: x i = x i;

(A4) Аксіома рівності: x i = y i  x 2 = y2 ...  x n = y n fin(x i ,... , x n ) = fin (y i ,... , y n) або x i = y i  x 2 = y 2  ...  x n = y n Ain(x i , ... , x n )  Ain( y i , ... , y n );

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]