1 / 1 / 0
Регистрация: 08.10.2013
Сообщений: 54
1

Доказать справедливость выражения

24.10.2013, 20:48. Показов 967. Ответов 1
Метки нет (Все метки)

Доказать: A⊃(B⊃C),B⊢A⊃C, где А,В,С-формулы исчисления высказываний.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.10.2013, 20:48
Ответы с готовыми решениями:

Доказать справедливость утверждения
Аналитическим способом, то есть на основе формул взаимосвязи между логическими операциями, нужно...

Доказать справедливость тождеств
Добавлено через 40 минут Начал решать левую часть ((x\vee y)\leftarrow \bar{((x\vee y)(\bar{x}\vee...

Доказать справедливость тождеств
доказать справедливость тождеств: (A\B) \bigcup B = A \Leftrightarrow B \subseteq A

Доказать справедливость тождеств
Помогите плиз. Доказать справедливость тождеств: a) (A∪B) \B=A\B; b) A\(B∩A) =A\B;

1
Эксперт по математике/физике
4163 / 2066 / 424
Регистрация: 19.07.2009
Сообщений: 3,125
Записей в блоге: 24
25.10.2013, 01:11 2
Есть теорема:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\vdash (A\to (B\to C))\to (B\to (A\to C))
Она доказывается элементарно при помощи леммы о дедукции.
В принципе, её можно доказать напрямую
Cхемы аксиом
https://www.cyberforum.ru/cgi-bin/latex.cgi?\vdash \alpha \to \beta \to \gamma \;\; (K)
https://www.cyberforum.ru/cgi-bin/latex.cgi?\vdash (\alpha \to \beta \to \gamma) \to (\alpha\to\beta) \to \alpha\to\gamma \;\; (S)

применим Modus Ponens правил K и K (имеется в виду, здесь и далее, что вместо букв можно подставить что-то такое, чтоб MP можно было применить, в данном случае в первом K нужно сделать https://www.cyberforum.ru/cgi-bin/latex.cgi?\alpha двухаргументной функцией https://www.cyberforum.ru/cgi-bin/latex.cgi?\alpha'\to\beta'\to\alpha', чтоб она совпала со видом аксиомы K, которая является посылкой)
https://www.cyberforum.ru/cgi-bin/latex.cgi?\vdash \alpha \to \beta \to \gamma \to \beta \;\; (1)
Применим (S) к (1), получим
https://www.cyberforum.ru/cgi-bin/latex.cgi?\vdash (\alpha \to \beta) \to \alpha \to \beta\to\gamma \;\; (2)
Применим (2) к (S), получим
https://www.cyberforum.ru/cgi-bin/latex.cgi?\vdash (\alpha \to \beta \to \gamma) \to \delta \to (\alpha \to \beta) \to \alpha \to \gamma \;\; (3)
Применим (K) к (S), получим
https://www.cyberforum.ru/cgi-bin/latex.cgi?\vdash \alpha \to (\beta \to \gamma \to \delta) \to (\beta\to\gamma) \to \beta \to \delta \;\; (4)
Применим (S) к (4), получим
https://www.cyberforum.ru/cgi-bin/latex.cgi?\vdash (\alpha\to\beta\to\gamma\to\delta) \to \alpha \to (\beta\to\gamma) \to \beta \to \delta \;\; (5)
Применим (5) к (3), получим
https://www.cyberforum.ru/cgi-bin/latex.cgi?\vdash (\alpha\to\beta\to\delta) \to (\gamma\to\alpha\to\beta) \to \gamma\to\alpha\to\delta \;\; (6)
Применим (S) к (6), получим
https://www.cyberforum.ru/cgi-bin/latex.cgi?\vdash ((\alpha \to \beta \to \delta) \to \gamma \to \alpha \to \beta) \to (\alpha \to \beta\to\delta)  \to \gamma \to \alpha \to \delta \;\; (7)
Наконец, применим (7) к (1) и получим
https://www.cyberforum.ru/cgi-bin/latex.cgi?\vdash (\alpha \to \beta\to\delta)  \to \gamma \to \alpha \to \delta
что и требовалось доказать.

Пояснение. нехватающие скобки расставляются правоассоциативно, то есть выражение https://www.cyberforum.ru/cgi-bin/latex.cgi?A\to B\to C следует читать как https://www.cyberforum.ru/cgi-bin/latex.cgi?A\to (B\to C), аналогично https://www.cyberforum.ru/cgi-bin/latex.cgi?A\to B\to C\to D как https://www.cyberforum.ru/cgi-bin/latex.cgi?A\to (B\to (C \to D))


Теперь остаётся сказать, что
https://www.cyberforum.ru/cgi-bin/latex.cgi?A\to (B\to C),\;B\vdash A\to (B\to C)
https://www.cyberforum.ru/cgi-bin/latex.cgi?A\to (B\to C),\;B\vdash B
https://www.cyberforum.ru/cgi-bin/latex.cgi?A\to (B\to C),\;B\vdash (A\to (B\to C))\to (B\to (A\to C))
Применяя MP сначала последнего суждения к первому, а потом то, что получится, ко второму, получим
https://www.cyberforum.ru/cgi-bin/latex.cgi?A\to (B\to C),\;B\vdash A\to C

Добавлено через 1 час 49 минут
Хотя я так подумал: задание можно сделать без доказательства теоремы.

https://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{align*}<br />
A\to B\to C, \,B &\vdash& (A\to B\to C) \to (A\to B) \to A\to C & (S) \\<br />
A\to B\to C, \,B &\vdash& A\to B\to C &\;\;(\Gamma1)\\<br />
A\to B\to C, \,B &\vdash& (A\to B) \to (A\to C) &\;\; (1) \\<br />
A\to B\to C, \,B &\vdash& B\to A\to B &\;\; (K) \\<br />
A\to B\to C, \,B &\vdash& B &\;\; (\Gamma2) \\<br />
A\to B\to C, \,B &\vdash& A\to B &\;\; (2) \\<br />
A\to B\to C, \,B &\vdash& A\to C &\;\; (3)<br />
\end{align*}
(S) и (K) являются аксиомами, Г1 и Г2 — гипотезами, (1) получается применением Modus Ponens к первым двум, (2) получается MP следующих двух, (3) является результатом MP (1) и (2).
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.10.2013, 01:11
Помогаю со студенческими работами здесь

Доказать справедливость тождеств
Доказать справедливость тождеств я чет ни как не пойму как доказывать :С

Доказать справедливость равенств
Всё на картинке

Доказать справедливость тождества
Помогите, пожалуйста, доказать тождество: (A \setminus B)\bigcup B= A \Leftrightarrow B\subseteq A

Доказать справедливость тождества
(А∆G)∩Ḡ=A\B


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru