ТЕОРЕМА 10. (1) Если AB, то AB.
(2) Если A1, ... , Am-1 AmB, то A1, ... , Am (m1).
Следствие. Если A1( A2 ... (AmB) ...), то A1, ..., Am (m1).
ТЕОРЕМА 11 (О дедукции). (1) Если AB, то AB .
(2) Если A1, ..., Am то A1, ..., Am-1 AmB (m1).
Д о к а з а т е л ь с т в о (2):
Формулы данного вывода (I):A1,..., Am обозначим списком B1, ..., Bl. Переделаем вывод (I)в схему :
Am B1
. . .
Am Bi
. . .
Am Bl ,
a затем в вывод (11), обосновав выводимость каждой импликации Am Bi
(i=1,...,l) из списка гипотез A1,...,Am -1 .
1случай: Если Bi есть аксиома или одна из гипотез Aj (j=1,...,m-1) в вы воде (I), то Bi также входит и в вывод (II), так что вхождение импликации AmBi в вывод (II) имеет обоснование с помощью аксиомы 1а:
Bi
Bi (Am Bi) (аксиома 1a)
Am Bi (modus ponens)
2 случай: Если Bi есть гипотеза Am в выводе (I), то доказательство импликации AmAm приведено в примере 1.
3 случай: Bi получена в выводе (I) из предыдущих формул Bp, Bq=BpBi по правилу modus ponens. Обоснование вхождения импликации Am Bi в вывод (II) проводится с помощью аксиомы 1б индукцией по построению вывода (11) :
. . .
AmBp (по индукционному допущению)
. . .
Am(BpBi) (по индукционному допущению)
(AmBp)((Am(BpBi)) (AmBi)) (аксиома 1б)
(Am(BpBi)) (AmBi) (modus ponens)
Am Bi (modus ponens)
Пример, иллюстрирующий доказательство теоремы о дедукции :
Е сли AB, CA, C |– B, то A B, CA |– C B.
В ывод (I):
1. A B (гипотеза из списка A1,...,Am -1 )
2. C A (гипотеза из списка A1,...,Am –1 )
3. C (гипотеза Am )
4. A (modus ponens, 3,2)
5. B (modus ponens, 4,1)
Вывод (II):
AB (гипотеза из списка A1,...,Am –1 )
(A B)(С(AB)) (аксиома 1а)
1* C(AB) (modus ponens)
СA (гипотеза из списка A1,...,Am –1 )
(СA)(С(CA)) (аксиома 1а)
2* С(CA) (modus ponens)
С(CC) (аксиома 1а)
(С(CC))((С((СС)С))(СС)) (аксиома 1б)
(С((СС)С))(СС) (modus ponens)
С((СС)С) (аксиома 1а)
3* CС (modus ponens)
(CC)((C(CA))(CA)) (аксиома 1б)
(C(CA))(CA) (modus ponens)
4* CA (modus ponens)
(CA)((C(AB))(CB)) (аксиома 1,б)
(C(AB))(CB) (modus ponens)
5* CB (modus ponens)
Следствие. Если A1,...,Am B, то A1(A2...(AmB)...) (m1).
ТЕОРЕМА 12 (Непротиворечивость исчисления высказываний). Всякая доказуемая формула общезначима, т.е., если B, то = B.
Д о к а з а т е л ь с т в о следует из того, что аксиомы выбираются среди тавтологий, а правила вывода сохраняют истинность заключения при истинных посылках.
Следствие. Не существует формулы B, такой, что B и B.
ТЕОРЕМА 13 (Производные правила вывода).
Аксиомы: Производные правила вывода:
(введение )
(AC)((BC)(ABC)) (удаление )
(AB)(AB), (AB)(AB) 
(введение )
AA 
(AB)((A B) A)
A(AC) 
Д о к а з а т е л ь с т в о.
1) : 3) 
Поделитесь с Вашими друзьями: |