Исчисление высказываний ИВ.

Исчисление высказываний ИВ – это аксиоматическая логическая система гильбертовского типа, адекватная алгебре высказываний. Опишем это исчисление.

В качестве алфавита исчисления высказываний возьмем следующее множество символов:

1) счетное множество высказывательных переменных, обозначаемых прописными латинскими буквами с индексами и без них;

2) символы логических операций Исчисление высказываний ИВ. - student2.ru ;

3) скобки ( , ).

Вместе с символами алфавита будем использовать и метасимволы: латинские буквы жирного шрифта для обозначения формул и знак = для обозначения формул метасимволами.

Множество формул обычно задается индуктивным определением. Допустимыми последовательностями символов или словами в языке исчисления высказываний являются формулы алгебры высказываний. Пункты 1 и 2 этого определения определяют элементарные формулы, а п. 3 – механизм образования новых формул.

Следует заметить, что в исчислении высказываний не разрешается опускать скобки для операций с большим приоритетом, что допустимо в алгебре высказываний. Так, например, формула алгебры высказываний Исчисление высказываний ИВ. - student2.ru не является формулой исчисления высказываний, ее следует записать, как Исчисление высказываний ИВ. - student2.ru , в дальнейшем изложении мы будем опускать лишь внешние скобки.

Следующим шагом в описании исчисления высказываний будет выделение класса формул, которые будем называть истинными или доказуемыми в исчислении высказываний. Это определение имеет такой же рекуррентный характер, как и определение формулы.

Сначала определим исходные истинные формулы, называемые аксиомами. В качестве системы аксиом примем следующие формулы (аксиоматика П.С.Новикова).

1. Исчисление высказываний ИВ. - student2.ru

2. Исчисление высказываний ИВ. - student2.ru

3. Исчисление высказываний ИВ. - student2.ru

4. Исчисление высказываний ИВ. - student2.ru

5. Исчисление высказываний ИВ. - student2.ru

6. Исчисление высказываний ИВ. - student2.ru

7. Исчисление высказываний ИВ. - student2.ru

8. Исчисление высказываний ИВ. - student2.ru

9. Исчисление высказываний ИВ. - student2.ru

10. Исчисление высказываний ИВ. - student2.ru

После этого определим правила, позволяющие из истинных формул образовывать новые. Эти правила, мы будем называть правилами вывода. Образование истинной формулы из исходных истинных формул или аксиом путем применения правил вывода будем называть выводом данной формулы из аксиом.

Определим правила вывода, которые являются отношениями на множестве формул.

1. Правило подстановки.

Пусть U– формула, содержащая высказывательную переменную X. Тогда если U – истинная формула в исчислении высказываний, то, заменяя в ней переменную X всюду, куда она входит, произвольной формулой B, мы также получим истинную формулу.

U(¼, X,¼)

______________________________________

U(¼, X,¼){В//X}

2. Правило заключения (modus ponens).

Если U и U®B истинные формулы в исчислении высказываний, то B также истинная формула, т.е.

Исчисление высказываний ИВ. - student2.ru

Наряду с правилом заключения, мы будем использовать и другие правила образования истинных и выводимых формул. Эти правила являются производными, при их доказательстве используется понятие выводимости в логическом исчислении, аксиомы ИВ и правило заключения.

Перечислим основные из производных правил вывода. Как и прежде, метасимволы Исчисление высказываний ИВ. - student2.ru являются произвольными формулами, а через T обозначим конечное множество формул (возможно пустое). Так как доказательство большинства правил непосредственно следует из определения выводимости и аксиом ИВ, то приведём только их формулировки, доказав лишь ключевое правило 5 – в форме теоремы дедукции.

1. Правило повторения посылки.

T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru

2. Правило введения посылки.

ЕслиT |- Исчисление высказываний ИВ. - student2.ru , тоT, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru .

3. Правило удаления посылки.

Если T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru и T |- Исчисление высказываний ИВ. - student2.ru , то T |- Исчисление высказываний ИВ. - student2.ru .

4. Правило силлогизма.

ЕслиT |- Исчисление высказываний ИВ. - student2.ru , . . . ,T |- Исчисление высказываний ИВ. - student2.ru и Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru , тоT |- Исчисление высказываний ИВ. - student2.ru .

5. Правило введения импликации.

ЕслиT, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru , тоT |- Исчисление высказываний ИВ. - student2.ru .

Это весьма важное свойство называют еще теоремой дедукции. Учитывая, что Исчисление высказываний ИВ. - student2.ru - конечное множество формул, правило 5 можно сформулировать в следующем виде:

Теорема дедукции. Если

Исчисление высказываний ИВ. - student2.ru |- B,

то

Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru .

6. Правило удаления импликации.

ЕслиT |- Исчисление высказываний ИВ. - student2.ru , тоT, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru .

7. Правило введения конъюнкции.

T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru .

8. Правило удаления конъюнкции.

T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru ,

T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru .

9. Правило введения дизъюнкции.

T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru ,

T, Исчисление высказываний ИВ. - student2.ru |-. Исчисление высказываний ИВ. - student2.ru

10. Правило удаления дизъюнкции.

Если T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru и T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru , то T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru .

11. Правило введения отрицания.

Если T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru и T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru , то T |- Исчисление высказываний ИВ. - student2.ru .

12. Правило удаления отрицания.

T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru

13. Правило контрапозиции. Исчисление высказываний ИВ. - student2.ru

Если T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru , то T, Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru .

Правила 1-13 называют обычно правилами естественного вывода, а вывод формулы из системы посылок, при котором используются эти правила, - естественным выводом.

Рассмотрим примеры вывода формул с использованием правил естественного вывода. Всюду далее, строя вывод формулы, будем рядом с каждой формулой последовательности указывать применяемое правило (его номер), а затем, в круглых скобках, номера формул исходных посылок, к которым применялось данное правило.

Задание 1. Доказать, что в ИВ

|- Исчисление высказываний ИВ. - student2.ru .

Решение. Для доказательства эквивалентности формул в ИВ достаточно построить два вывода:

1) Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru ;

2) Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru .

Построим 1-й вывод.

1. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
2. Исчисление высказываний ИВ. - student2.ru |- C
3. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
4. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
5. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (3, 4)
6. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
7. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
8. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (6, 7)
9. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 10 (5, 8)
10. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (1, 2, 9)

Обратный вывод имеет вид

1. Исчисление высказываний ИВ. - student2.ru |-A
2. A |- Исчисление высказываний ИВ. - student2.ru
3. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (1, 2)
4. Исчисление высказываний ИВ. - student2.ru |-C
5. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
6. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (3, 4, 5)
7. Исчисление высказываний ИВ. - student2.ru |-B
8. B |- Исчисление высказываний ИВ. - student2.ru
9. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (7, 8)
10. Исчисление высказываний ИВ. - student2.ru |-C
11. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (9, 10, 5)
12. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 10 (6, 11)

Задание 2. Доказать, что

Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru

Решение.

1. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
2. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
3. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 13 (1)
4. Исчисление высказываний ИВ. - student2.ru |- A
5. Исчисление высказываний ИВ. - student2.ru |- A 4 (3, 4)
6. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 13 (2)
7. Исчисление высказываний ИВ. - student2.ru |- B
8. Исчисление высказываний ИВ. - student2.ru |- B 4 (6, 7)
9. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
10. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (5, 8, 9)
11. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 13 (10)
12. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
13. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (11, 12)

Задание 3. Доказать, что

Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru

Решение.

1. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
2. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
3. Исчисление высказываний ИВ. - student2.ru |- Q 6 (1)
4. Исчисление высказываний ИВ. - student2.ru |- R 6 (2)
5. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
6. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (3, 4, 5)
7. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 5 (6)

Задание 4. Доказать, что

Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru

Решение.

1. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
2. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 6 (1)
3. Исчисление высказываний ИВ. - student2.ru |- С 6 (2)
4. Исчисление высказываний ИВ. - student2.ru |- A
5. Исчисление высказываний ИВ. - student2.ru |- B
6. Исчисление высказываний ИВ. - student2.ru |- С 2 (3)
7. Исчисление высказываний ИВ. - student2.ru |- С 3 (6, 5)
8. Исчисление высказываний ИВ. - student2.ru |- С 3 (7, 4)
9. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 5 (8)

Задание 5. Доказать, что

Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru

Решение. Построим вывод этой формулы.

1. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
2. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
3. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
4. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 6 (1)
5. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 6 (2)
6. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
7. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (4, 6)
8. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 2 (3)
9. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 11 (7, 8)
10. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
11. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (5, 10)
12. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 2 (3)
13. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 11 (11, 12)
14. Исчисление высказываний ИВ. - student2.ru , Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
15. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (9, 13, 14)
16. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru Теорема ИВ
17. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (15, 16)

Варианты заданий

Применяя правила подстановки и заключения, доказать, что следующие формулы являются теоремами исчисления высказываний (1 – 8).

1. Исчисление высказываний ИВ. - student2.ru

2. Исчисление высказываний ИВ. - student2.ru

3. Исчисление высказываний ИВ. - student2.ru

4. Исчисление высказываний ИВ. - student2.ru

5. Исчисление высказываний ИВ. - student2.ru

6. Исчисление высказываний ИВ. - student2.ru

7. Исчисление высказываний ИВ. - student2.ru

8. Исчисление высказываний ИВ. - student2.ru

Применяя правила подстановки и заключения, построить вывод формул из данной системы посылок (9 - 13).

9. Исчисление высказываний ИВ. - student2.ru

10. Исчисление высказываний ИВ. - student2.ru

11. Исчисление высказываний ИВ. - student2.ru

12. Исчисление высказываний ИВ. - student2.ru

13. Исчисление высказываний ИВ. - student2.ru

Являются ли выводами в исчислении высказываний следующие последовательности формул (14 – 16).

14. Исчисление высказываний ИВ. - student2.ru

15. Исчисление высказываний ИВ. - student2.ru

Исчисление высказываний ИВ. - student2.ru

Исчисление высказываний ИВ. - student2.ru

16. Исчисление высказываний ИВ. - student2.ru

Исчисление высказываний ИВ. - student2.ru

B

Применяя производные правила вывода, показать, что доказуемы формулы (17 – 34).

17. U ® B, P ® Q ú- (U Ù P) ® (B Ù Q)

18. U ® B, P ® Q ú- (U Ú P) ® (B Ú Q)

19. U ® B, P ® Q ú- (B ® P) ® (U ® Q)

20. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

21. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

22. (P ® Q) ® ((Q ® R) ® (P ® R))

23. (P ® Q) ® ((R ® P) ® (R ® Q))

24. Q ® R ® (P Ú Q) ®(P Ú R)

25. (P ® Q) Ú (Q ® P),

26. P ® (Q® (P Ù Q))

27. (P ® Q) Ú (P ® ØQ)

28. (P ® Q)®((P ® (Q ® R)) ® (P ® R)))

29. (P ® Q)®((P ® (Q ® R)) ® (P ® R)))

30. ((P® Q) ® ((P ® Ø Q) ® Ø P))

31. (( Ø Q ® Ø P) ® ((Ø Q ® P) ® Q))

32. Q ® ((P Ú Q) Ù (Q Ú Ø P)

33. Q Ú (P Ù Ø Q) ® (P Ú Q)

34. Q ® (P Ú Ø R Ù Q Ú Q)

Применяя производные правила вывода, построить вывод формул (35 – 41).

35. Исчисление высказываний ИВ. - student2.ru , Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

36. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

37. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

38. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

39. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

40. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

41. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

Применяя производные правила вывода, построить вывод формул. Проверить, справедлива ли выводимость в обратную сторону, если да, то построить вывод (42 – 57).

42. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

43. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

44. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

45. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

46. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

47. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

48. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

49. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

50. A ® (C ® P) ú- (A Ù C) ® P

51. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

52. Исчисление высказываний ИВ. - student2.ru ú- ( Исчисление высказываний ИВ. - student2.ru )® P

53. P® Q ú- (P® Исчисление высказываний ИВ. - student2.ruИсчисление высказываний ИВ. - student2.ru

54. P Ú R Ú Q ú- ((P ® R) ® (( Исчисление высказываний ИВ. - student2.ru ® R)

55. (P ® Q) ® (P ® (Q ® R)) ú- ( P® R)

56. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

57. Исчисление высказываний ИВ. - student2.ru ú- Исчисление высказываний ИВ. - student2.ru

Исчисления предикатов.

Определим исчисление предикатов гильбертовского типа ИП. Это исчисление является расширением исчисления высказываний ИВ.

В алфавит ИВ добавим строчные латинские буквы для обозначения предметных переменных и символы кванторов " и $. Язык исчисления составляют формулы, определяемые также, как в алгебре предикатов.

Аксиоматика исчисления дополняется двумя схемами аксиом:

11. Исчисление высказываний ИВ. - student2.ru

12. Исчисление высказываний ИВ. - student2.ru ,

где Исчисление высказываний ИВ. - student2.ru - произвольная формула, содержащая свободные вхождения переменной x, причем ни одно из них не находится в области действия квантора по переменной y, а Исчисление высказываний ИВ. - student2.ru получена из Исчисление высказываний ИВ. - student2.ru заменой свободных вхождений x на y.

К правилу заключения ИВ добавляются два правила, связанные с кванторами. Пусть Исчисление высказываний ИВ. - student2.ru и Исчисление высказываний ИВ. - student2.ru – формулы, которые содержат и не содержат свободные вхождения переменной x соответственно.

2. Правило обобщения (введения ")

Исчисление высказываний ИВ. - student2.ru .

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

Исчисление высказываний ИВ. - student2.ru .

Правила естественного вывода дополняются 4-мя правилами. Пусть

14. Правило введения квантора ".

Если T |- U(x), то T |- "xU(x).

15. Правило удаления квантора ".

Если T |- "xU(x), то T |- U(y).

16. Правило введения квантора $.

Если T |- U(y), то T |- $xU(x).

17. Правило удаления квантора $.

Если T, U(x) |- V, то T, $xU(x) |- V.

Рассмотрим примеры вывода в ИП.

Задание 1. Доказать, что в ИП

Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru .

Решение.

1. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
2. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 15 (1)
3. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
4. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
5. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (2, 3)
6. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (2, 4)
7. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 14 (5)
8. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 14 (6)
9. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru Теорема ИП
10. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (7, 9)
11. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru Теорема ИП
12. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (8, 11)
13. Исчисление высказываний ИВ. - student2.ru , Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
14. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (10, 12, 13)

Задание 2. Доказать, что в ИП

Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru .

Решение.

1. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
2. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 16 (1)
3. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru Теорема ИП
4. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
5. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (2, 3, 4)
6. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
7. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 16 (6)
8. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru Теорема ИП
9. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
10. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (7, 8, 9)
11. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 10 (5, 10)
12. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 17 (11)

Прикладные исчисления предикатов строятся добавлением к исчислению предикатов своих собственных аксиом. Причем, в прикладных исчислениях предикатов вводится понятие терма. Термами являются:

1) предметные переменные и константы;

2) предметные функции.

В аксиомах прикладных исчислений предикатов наряду с предметными переменными могут использоваться произвольные термы.

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

Исчисление с равенством.

В данном исчислении вводится предикат =, а к аксиомам ИП добавляются аксиомы равенства.

E1. Исчисление высказываний ИВ. - student2.ru

E2. Исчисление высказываний ИВ. - student2.ru

Здесь Е1 является аксиомой, а Е2 – схемой аксиомы, где Исчисление высказываний ИВ. - student2.ru – произвольная формула, а Исчисление высказываний ИВ. - student2.ru – формула, полученная из Исчисление высказываний ИВ. - student2.ru заменой некоторых вхождений x на y.

Теорема.В любой теории с равенством:

1) |- Исчисление высказываний ИВ. - student2.ru для любого терма t;

2) |- Исчисление высказываний ИВ. - student2.ru ;

3) |- Исчисление высказываний ИВ. - student2.ru .

Формальная арифметика.

Формальная арифметика определяется как исчисление с равенством на предметном множестве ô, в котором вводятся предметная константа 0 и предметные функции + , × , ¢ , задаваемые аксиомами.

A1. Исчисление высказываний ИВ. - student2.ru

A2. Исчисление высказываний ИВ. - student2.ru

A3. Исчисление высказываний ИВ. - student2.ru

A4. Исчисление высказываний ИВ. - student2.ru

A5. Исчисление высказываний ИВ. - student2.ru

A6. Исчисление высказываний ИВ. - student2.ru

A7. Исчисление высказываний ИВ. - student2.ru

A8. Исчисление высказываний ИВ. - student2.ru

Здесь А1-А7 – аксиомы, а А8 – схема аксиомы, определяющая доказательство по индукции.

Задание 3. Доказать, что в формальной арифметике

Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru .

Решение.Рассмотрим вначале идею доказательства, а затем оформим её в виде формального вывода. Доказательство проведём от противного, предположим, что Исчисление высказываний ИВ. - student2.ru , тогда у него существует предыдущий элемент t, такой что Исчисление высказываний ИВ. - student2.ru . Так как Исчисление высказываний ИВ. - student2.ru , то Исчисление высказываний ИВ. - student2.ru , что противоречит аксиоме А2, следовательно, Исчисление высказываний ИВ. - student2.ru . Тогда по условию Исчисление высказываний ИВ. - student2.ru , а в силу А4 Исчисление высказываний ИВ. - student2.ru , а, значит, Исчисление высказываний ИВ. - student2.ru .

1. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 6 (А3)
2. Исчисление высказываний ИВ. - student2.ru , Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 6 (Е2)
3. Исчисление высказываний ИВ. - student2.ru , Исчисление высказываний ИВ. - student2.ru , Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 2 (2)
4. Исчисление высказываний ИВ. - student2.ru , Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 3 (1, 3)
5. Исчисление высказываний ИВ. - student2.ru А5
6. Исчисление высказываний ИВ. - student2.ru , Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru Свойство 3) предиката =
7. |- Исчисление высказываний ИВ. - student2.ru А2
8. Исчисление высказываний ИВ. - student2.ru , Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 2 (7)
9. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 11 (6, 8)
10. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
11. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (9, 10)
12. Исчисление высказываний ИВ. - student2.ru , Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 6 (Е2)
13. Исчисление высказываний ИВ. - student2.ru А4
14. Исчисление высказываний ИВ. - student2.ru , Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru Свойство 3) предиката
15. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 3 (11, 14)
16. Исчисление высказываний ИВ. - student2.ru , Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru
17. Исчисление высказываний ИВ. - student2.ru |- Исчисление высказываний ИВ. - student2.ru 4 (11, 15, 16)

Задание 4. Распространить формальную арифметику на множество целых чисел Ù.

Решение. Для того чтобы распространить формальную арифметику на множество Ù, нужно определить константу 0 и предметные функции на множестве Ù, используя определённые на множестве ô функции и константу.

Так как оба множества ô и Ù счётны, то между ними можно установить взаимнооднозначное соответствие, т. е Исчисление высказываний ИВ. - student2.ru ô ®Ù . Тогда определим 0 множества Ù как образ нулевого элемента ô 0Ù = Исчисление высказываний ИВ. - student2.ru . Для того чтобы определить функцию следования для целого элемента z, возьмём прообраз этого элемента из ô, вычислим для него следующий элемент, а затем отобразим его в Ù, т. е. Исчисление высказываний ИВ. - student2.ru . Аналогично определяются функции + и × :

Исчисление высказываний ИВ. - student2.ru ,

Исчисление высказываний ИВ. - student2.ru .

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