Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МАТ_ ЛОГИКА / МАТЕМАТИЧЕСКАЯ ЛОГИКА_ЛК6_20_02_2012.doc
Скачиваний:
70
Добавлен:
06.06.2015
Размер:
260.61 Кб
Скачать

6.2. Формальное доказательство и формальный вывод

Определение. Формальным доказательством (в теории L) называется конечная последовательность формул В1, В2,.... ,Bk, причем каждая формула этой последовательности либо аксиома, либо получена по правилу МР из каких-либо двух предшествующих формул этой последовательности. Формальное доказательство является доказательством своей последней формулы Bk. Формула В называется формально доказуемой, или формальной теоремой (теории L), если она имеет формальное доказательство.

Утверждение «Формула В формально доказуема в теории L» будем обозначать ├ B, (условимся опускать индекс L и говорить вместо «формальное доказательство», «формально доказуема», «формальная теорема» — «доказательство», «доказуема», «теорема»).

Пример. Установить, что ├ АА, т.е. формула (АА) – теорема.

► Чтобы установить доказуемость формулы АА, надо, согласно определению, выписать конечную последовательность формул, заканчивающуюся формулой АА, причем в этой последовательности могут быть либо аксиомы, либо формулы, полученные из некоторых двух предшествующих формул этой последовательности по правилу МР. Понятно, что первые две формулы этой последовательности могут быть только аксиомами, причем одна из этих аксиом должна заканчиваться формулой АА. Можно АС2 закончить такой формулой, взяв в качестве формулы С формулу А.

1

В) (С)) C))

AC2

2

А))( ((ВА)А))А))

AC2, заменим C на А,

В на ВА

3

А))

AC1

4

(((ВА)А))А))

MP(2,3)

5

((ВА)А))

AC1, заменим В на ВА

6

АА

MP(4,5)

Обобщим теперь понятие формального доказательства на случай вывода некоторой формулы В из других формул А1, А2,...., Аn называемых посылками (гипотезами).

Определение. Формальным выводом формулы В из посылок А1, А2,...., Аn называется конечная последовательность формул В1, В2,.... ,Bk, заканчивающаяся формулой В (Bk=В), причем каждая формула этой последовательности или одна из посылок А1, А2,...., Аn или аксиома, или формула, полученная из некоторых двух предшествующих формул этой последовательности по правилу МР. Если существует формальный вывод формулы В из формул А1, А2,...., Аn, то формула В называется формально выводимой из формул А1, А2,...., Аn и это обозначается так:

А1, а2,...., Аn ├ в.

Очевидно, что доказательство — частный случай формального вывода из пустого множества посылок. В дальнейшем вместо «формальный вывод», «формально выводима» будем говорить просто «вывод», «выводима».

Рассмотрим пример формального вывода

Пример. Установить, что ├C

1

посылка

2

посылка

3

AC4

4

A

MP(2,3)

5

AC5

6

B

MP(2,5)

7

MP(4,1)

8

C

MP(6,7)

9

├C

OФВ(1-8).

6.3 Свойства отношения выводимости

Метатеорема (МT) 1.

a)

б) Если и├ С, то├ С.

МT2. Пусть Г- любое множество формул. Тогда:

  1. Если Г├ , то Г, А├ В.

В частности,

  1. Если ├, то А├ В.

Следствия.

  1. Если ├, то├ В.

  2. Если ├ , то├ В

МТ3 Торема дедукции (ТД), правило введения импликации (ВИ).

Пусть Г- любое множество формул. Тогда:

  1. Если Г, А├ В, то Г├ .

В частности,

  1. Если А├ В, то ├.

Следствия.

  1. Если ├ В, то ├

В частности,

  1. Если ├ В, то ├.

МТ4. Если ├ Е, то ╞ Е для любой формулы Е.