Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mat_logika.doc
Скачиваний:
4
Добавлен:
26.09.2019
Размер:
950.27 Кб
Скачать

Лекция №16.

Тема: ТЕОРЕМЫ В ТЕОРИЯХ ПЕРВОГО ПОРЯДКА

Основные вопросы, рассматриваемые на лекции:

  1. Теорема о тавтологии

  2. Теорема о тавтологическом следствии

  3. Теорема редукции

  4. Теорема подстановки для квантора 

  5. Производныое правила: введения , обобщения, подстановки

Краткое содержание лекционного материала

Пусть P – тавтология с пропозициональными переменными p1,…,pn, а A – формула, полученная из P заменой каждого вхождения переменой pi формулой Bi для всех i1,…,n (B1,…,Bn – формулы теории первого порядка). Формула A называется частным случаем тавтологии P.

Поскольку теории первого порядка содержат аксиомы A1-A3 и правило MP, то из исчисления высказываний можно перенести следующую теорему.

Теорема о тавтологии. Пусть формула A теории T является частным случаем некоторой тавтологии. Тогда A – теорема T.

Если формула A1…AnB теории T – частный случай тавтологии, то формула B называется тавтологическим следствием формул A1-An.

Из теоремы о тавтологии следует

Теорема о тавтологическом следствии. Пусть формула B является тавтологическим следствием теорем A1-An. Тогда B – тоже теорема T.

Формула A*x1…xnA, где x1,…,xn – все свободные переменные формулы A, называется замыканием формулы A.

Теорема редукции. Формула A теории T является теоремой теории T тогда и только тогда, когда теория T[A*] будет противоречивой.

Аксиома (A4) называется аксиомой подстановки для квантора . Докажем теорему подстановки для квантора :

(T1) Ax[t]xA.

Доказательство построим в виде вывода:

1. xAAx[t] (A4)

2. Ax[t]xA тавтологическое следствие

3. Ax[t]xA определение квантора 

Правило () называется правилом введения квантора . Докажем правило введения квантора :

() ABxAB,

где переменная x не свободна в B. Доказательство построим в виде вывода:

1. AB гипотеза

2. BA тавтологическое следствие

3. BxA правило ()

4. xAB тавтологическое следствие

5. xAB определение квантора 

Следующее правило называется правилом обобщения:

(P1) AxA.

Доказательство построим в виде вывода:

1. A гипотеза

2. xAA тавтологическое следствие

3. xAxA правило ()

4. xA тавтологическое следствие

Следующее правило называется правилом подстановки:

(P2) A Ax[t].

Доказательство построим в виде вывода:

1. A гипотеза

2. xA (P1)

3. xAAx[t] (A4)

4. Ax[t] (MP)

Формула Ax1…xnA называется замыканием формулы A, если x1,…,xn – все переменные, свободные в A. Из определения истинностного значения формулы – обобщения следует, что формула A и ее замыкание A логически эквивалентны: AA.

Теорема о замыкании. AA.

Доказательство. 1) Пусть A. Тогда n раз применим правило обобщения (P1), и получим, что A.

2) Пусть A. Тогда запишем n аксиом подстановки (A4):

x1x2x3…xn1xnAx2x3…xn1xnA;

x2x3…xn1xnAx3…xn1xnA;

……………………………………..

xn1xnAxnA;

xnAA.

Применим n раз правило (MP), и получим, что A. 

Формула без свободных вхождений переменных называется замкнутой. В частности, замыкание формулы является замкнутой формулой.

(T2) x(AB)(AxB),

где переменная x не свободна в A.

Доказательство построим в виде вывода:

1. x(AB)(AB) (A4)

2. (x(AB)A)B)) тавтологическое следствие

3. (x(AB)A)xB)) ()

4. x(AB)(AxB) тавтологическое следствие

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