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

Определение 1.16

Формальным доказательством (в теории L) называется конечная последовательность формул Формальное доказательство и формальный вывод. - student2.ru , причем каждая формула этой последовательности либо аксиома, либо получена по правилу MP из каких-либо двух предшествующих формул этой последовательности. Формальное доказательство является доказательством своей последней формулы Формальное доказательство и формальный вывод. - student2.ru . Формула B называется формально доказуемой, или формальной (теории L), если она имеет формальное доказательство.

Утверждение “Формула B формально доказуема в теории L” обозначается Формальное доказательство и формальный вывод. - student2.ru .

Введем соглашения:

a) Индекс L опускать;

b) Говорить «формальное доказательство», «формально доказуема», «формальная теорема» - доказательство «доказуема», «теорема».

Пример 1

Установить, что Формальное доказательство и формальный вывод. - student2.ru

1. Формальное доказательство и формальный вывод. - student2.ru 1. AC2 C=A, Формальное доказательство и формальный вывод. - student2.ru

2. Формальное доказательство и формальный вывод. - student2.ru 2. AC1

3. Формальное доказательство и формальный вывод. - student2.ru 3. MP(2, 1)

4. Формальное доказательство и формальный вывод. - student2.ru 4. AC1 Формальное доказательство и формальный вывод. - student2.ru

5. Формальное доказательство и формальный вывод. - student2.ru 5.MP(4, 3)

Пояснение AC2 A, Формальное доказательство и формальный вывод. - student2.ru , B, C означает, что записано AC2, в которой формула С заменила формулой А, а формула В – формулой Формальное доказательство и формальный вывод. - student2.ru , пояснение MP(2, 1) означает, что формула получена в результате применения правила MP к формулам с номерами 2 и 1.

Следует заметить, что в проверенном доказательстве каждая из пяти формул. Является теоремой, в том числе и выписывание первые две аксиомы: доказательство любой аксиомы состоит из этой аксиомы.

Определение 1.17

Формальным выводом формулы B из формул, которые называются посылками или гипотезами Формальное доказательство и формальный вывод. - student2.ru называется конечная последовательность формул Формальное доказательство и формальный вывод. - student2.ru , заканчивающаяся формулой Формальное доказательство и формальный вывод. - student2.ru , причем каждая формула этой последовательности:

1. или одна из посылок Формальное доказательство и формальный вывод. - student2.ru ;

2. или аксиома;

3. или формула, полученная из некоторых двух предшествующих формул этой последовательности по правилу MP.

Если Формальное доказательство и формальный вывод. - student2.ru формальный вывод B из формул Формальное доказательство и формальный вывод. - student2.ru , то формула B называется формально выводимой из формул Формальное доказательство и формальный вывод. - student2.ru и обозначается: Формальное доказательство и формальный вывод. - student2.ru , или Формальное доказательство и формальный вывод. - student2.ru , где Формальное доказательство и формальный вывод. - student2.ru .

Очевидно, что доказательство – частный случай формального вывода из пустого множества посылок.

Введем соглашение: вместо «формальный вывод», «формально-выводима» будем говорить «вывод», «выводима».

В определениях 1.16 и 1.17 употребляемые термины «формальное доказательство», «формально доказуема», «формальный вывод», «формально-выводима» для явного указания на то, что эти доказательства и выводы строятся в предметной языки. Используемые слева от доказательства или вывода нумерация и справа от доказательства или вывода пояснения уже относится к метаязыку.

Пример 2

Установить, что Формальное доказательство и формальный вывод. - student2.ru , Формальное доказательство и формальный вывод. - student2.ru .

1. Формальное доказательство и формальный вывод. - student2.ru 1. Посылка

2. Формальное доказательство и формальный вывод. - student2.ru 2. Посылка

3. Формальное доказательство и формальный вывод. - student2.ru 3. AC4

4. Формальное доказательство и формальный вывод. - student2.ru 4.MP (2, 3)

5. Формальное доказательство и формальный вывод. - student2.ru 5. AC5

6. Формальное доказательство и формальный вывод. - student2.ru 6. MP (2, 5)

7. Формальное доказательство и формальный вывод. - student2.ru 7. MP (4, 1)

8. Формальное доказательство и формальный вывод. - student2.ru 8. MP (6, 7)

9. Формальное доказательство и формальный вывод. - student2.ru , Формальное доказательство и формальный вывод. - student2.ru 9. ОФВ- определение формального вывода (1-8)

Запись 9 подытоживает формальный вывод формулы С из формул Формальное доказательство и формальный вывод. - student2.ru , Формальное доказательство и формальный вывод. - student2.ru . Запись 9 сделана на метаязыке.

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

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

a) Формальное доказательство и формальный вывод. - student2.ru .

b) Если Формальное доказательство и формальный вывод. - student2.ru и Формальное доказательство и формальный вывод. - student2.ru , то Формальное доказательство и формальный вывод. - student2.ru

Доказательство

a) Для построения вывода формула Формальное доказательство и формальный вывод. - student2.ru из формул Формальное доказательство и формальный вывод. - student2.ru достаточно записать последовательно все формулы Формальное доказательство и формальный вывод. - student2.ru (в произвольном порядке), поместив последней формулу Формальное доказательство и формальный вывод. - student2.ru .

b) Заменив в данном выводе формулы С из формул Формальное доказательство и формальный вывод. - student2.ru формулы Формальное доказательство и формальный вывод. - student2.ru их данными выводами из формул Формальное доказательство и формальный вывод. - student2.ru .

Метатеорема 2 (МТ2).

Пусть Г – любое множество формул.

Тогда:

a) Если Г Формальное доказательство и формальный вывод. - student2.ru , то Г, Формальное доказательство и формальный вывод. - student2.ru В частности

b) Если Формальное доказательство и формальный вывод. - student2.ru , то Формальное доказательство и формальный вывод. - student2.ru

Следствие:

a) Если Формальное доказательство и формальный вывод. - student2.ru , то Формальное доказательство и формальный вывод. - student2.ru .

b) Если Формальное доказательство и формальный вывод. - student2.ru , то Формальное доказательство и формальный вывод. - student2.ru .

Метатеорема 3(МТ3).

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

Пусть Г – любое множество формул.

Тогда:

c) Если Г, Формальное доказательство и формальный вывод. - student2.ru , то Г Формальное доказательство и формальный вывод. - student2.ru . В частности

d) Если Формальное доказательство и формальный вывод. - student2.ru , то Формальное доказательство и формальный вывод. - student2.ru .

Доказательство

По условию МТ3 Формальное доказательство и формальный вывод. - student2.ru вывод Формальное доказательство и формальный вывод. - student2.ru (1) формула B из множества формул Формальное доказательство и формальный вывод. - student2.ru (данный вывод).

Требуется доказать существование вывода Формальное доказательство и формальный вывод. - student2.ru (2) формула Формальное доказательство и формальный вывод. - student2.ru из формул множества Г (результирующий вывод).

Опишем алгоритм превращения данного вывода (1) в результирующей вывод (2). К каждой формуле данного вывода (1) припишем слово « Формальное доказательство и формальный вывод. - student2.ru ». Тогда получим последовательность формул: Формальное доказательство и формальный вывод. - student2.ru , (3) заканчивающуюся нужной формулой Формальное доказательство и формальный вывод. - student2.ru . Эта последовательность не является, вообще говоря, выводом из множества формул Г. Однако можно перед каждой формулой Формальное доказательство и формальный вывод. - student2.ru вставить дополнительные формулы так, чтобы превратить последовательность формул (3) в (2). Вывод дополнительных формул зависит от того, с каким обоснованием формула Формальное доказательство и формальный вывод. - student2.ru входит в данный вывод (1). Возможны 4 типа обоснований:

1. Формальное доказательство и формальный вывод. - student2.ru - посылка множества Г;

2. Формальное доказательство и формальный вывод. - student2.ru - посылка А;

3. Формальное доказательство и формальный вывод. - student2.ru - аксиома;

4. Формальное доказательство и формальный вывод. - student2.ru – формула, полученная по MP из двух предшествующих формул Формальное доказательство и формальный вывод. - student2.ru и Формальное доказательство и формальный вывод. - student2.ru (p,q<i).

Рассмотрим каждый из этих случаев:

1. Пусть Формальное доказательство и формальный вывод. - student2.ru и Формальное доказательство и формальный вывод. - student2.ru . В этом случае Формальное доказательство и формальный вывод. - student2.ru является посылкой не только в данном выводе (1), но и в результирующем выводе (2). Тогда перед формулой Формальное доказательство и формальный вывод. - student2.ru последовательности (3) вставим две формулы Формальное доказательство и формальный вывод. - student2.ru и Формальное доказательство и формальный вывод. - student2.ru , из которых Формальное доказательство и формальный вывод. - student2.ru получается по правилу MP:

l. Формальное доказательство и формальный вывод. - student2.ru l. посылка

l+1. Формальное доказательство и формальный вывод. - student2.ru l+1. AC1 Формальное доказательство и формальный вывод. - student2.ru

l+2. Формальное доказательство и формальный вывод. - student2.ru l+2. MP(l, l+1)

2. Пусть Формальное доказательство и формальный вывод. - student2.ru . Тогда Формальное доказательство и формальный вывод. - student2.ru - посылка в данном выводе (1), но не является таковой в результирующем выводе (2). В последовательности (3) будет стоять формула Формальное доказательство и формальный вывод. - student2.ru , которая является доказуемой (пример 1). Поэтому перед Формальное доказательство и формальный вывод. - student2.ru вставляем первые четыре формулы из ее доказательства.

3. Пусть Формальное доказательство и формальный вывод. - student2.ru – аксиома. Тогда поступаем, как и в случае 1.

4. Пусть Формальное доказательство и формальный вывод. - student2.ru – формула, полученная по MP из формул Формальное доказательство и формальный вывод. - student2.ru и Формальное доказательство и формальный вывод. - student2.ru (p,q<i) последовательности (1). Тогда Формальное доказательство и формальный вывод. - student2.ru должна иметь вид Формальное доказательство и формальный вывод. - student2.ru (или Формальное доказательство и формальный вывод. - student2.ru имеет вид Формальное доказательство и формальный вывод. - student2.ru ). Итак, Формальное доказательство и формальный вывод. - student2.ru получена из Формальное доказательство и формальный вывод. - student2.ru и Формальное доказательство и формальный вывод. - student2.ru по MP. В последовательности (2) в этом случае будут формулы Формальное доказательство и формальный вывод. - student2.ru и Формальное доказательство и формальный вывод. - student2.ru с некоторыми номерами S и t(S,t<i), и нужно обосновать включение в вывод (2) формула Формальное доказательство и формальный вывод. - student2.ru . Но формулы Формальное доказательство и формальный вывод. - student2.ru и Формальное доказательство и формальный вывод. - student2.ru и Формальное доказательство и формальный вывод. - student2.ru являются частями AC2. Таким образом, перед Формальное доказательство и формальный вывод. - student2.ru в данном случае необходимо вставить две формулы с номерами Формальное доказательство и формальный вывод. - student2.ru и Формальное доказательство и формальный вывод. - student2.ru :

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

……… …

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

……… …

U. Формальное доказательство и формальный вывод. - student2.ru AC2 Формальное доказательство и формальный вывод. - student2.ru

U+1. Формальное доказательство и формальный вывод. - student2.ru MP(S, U)

U+2. Формальное доказательство и формальный вывод. - student2.ru MP(t, Формальное доказательство и формальный вывод. - student2.ru

Следствия:

a) Если Формальное доказательство и формальный вывод. - student2.ru , то Формальное доказательство и формальный вывод. - student2.ru . В частности;

b) Если Формальное доказательство и формальный вывод. - student2.ru , то Формальное доказательство и формальный вывод. - student2.ru .

Наши рекомендации