2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

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

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

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 Доказать выражение с помощью логических аксиом.
Сообщение31.10.2010, 23:37 


31/10/10
4
Добрый вечер!
Помогите, пожалуйста, решить пример:
2. Написать ряд формул, которые доказывают:
[L1-L9, MP]: $\vdash \lnot(B\wedge \lnot B)$
Нельзя использовать теорему дедукции!
L1:$B\to (C\to B)$
L2: $(B\to (C\to D))\to ((B\to C)\to (B\to D))$
L3: $B\wedge C\to B$
L4: $(B\wedge C)\to C $
L5: $B\to (C\to B\wedge C)$
L6: $B\to B\vee C$
L7: $C\to B\vee C$
L8: $(B\to D)\to ((C\to D)\to (B\vee C\to D))$
L9: $(B\to C)\to ((B\to \lnot C)\to \lnot B) $

Если я правильно понимаю это дело, то первый шаг:
1. $(B\wedge \lnot B\to C)\to ((B\wedge \lnot B\to \lnot C)\to \lnot (B\wedge \lnot B)) $ $(L9, B=B\wedge \lnot B)$
А дальше что-то не сходится...

 Профиль  
                  
 
 Re: Доказать выражение с помощью логических аксиом.
Сообщение31.10.2010, 23:58 
Админ форума
Аватара пользователя


19/03/10
8952
 !  Тема перемещена в Карантин.

Чтобы оттуда выбраться, запишите формулы в соответствии с требованиями Правил форума, т.е. в $\TeX$.
Краткие инструкции можно найти здесь: topic8355.html и topic183.html.

После того как исправите сообщение, сообщите об этом в теме Сообщение в карантине исправлено.


-- Пн ноя 01, 2010 00:48:53 --

Немного поправил формулы и вернул

 Профиль  
                  
 
 Re: Доказать выражение с помощью логических аксиом.
Сообщение01.11.2010, 00:53 
Заслуженный участник


09/08/09
3438
С.Петербург
lnter в сообщении #368610 писал(а):
А дальше что-то не сходится...

Ну где ж не сходится? Подставьте $B$ вместо $C$ и воспользуйтесь $L3$ и $L4$.

 Профиль  
                  
 
 Re: Доказать выражение с помощью логических аксиом.
Сообщение01.11.2010, 01:12 


31/10/10
4
Аа... можно так подставлять...
Т.е. дальше логика такая:

1. $(B\wedge \lnot B\to C)\to ((B\wedge \lnot B\to \lnot C)\to \lnot (B\wedge \lnot B))$
(L3, C=b)
2. $B\wedge \lnot B\to B$
(из 1 и 3, по MP)
3. $(B\wedge \lnot B\to \lnot C)\to \lnot (B\wedge \lnot B)$
(L4, C=B)
4. $B\wedge \lnot B\to \lnot B	$
(из 3 и 4, по MP)
5. $~(B\wedge \lnot B)$

Так?

 Профиль  
                  
 
 Re: Доказать выражение с помощью логических аксиом.
Сообщение01.11.2010, 01:24 
Заслуженный участник


09/08/09
3438
С.Петербург
Правильно, но лучше все-таки записать немного аккуратнее:
$1. ~(B\wedge \lnot B\to B)\to ((B\wedge \lnot B\to \lnot B)\to \lnot (B\wedge \lnot B)) $ $(L9, B=B\wedge \lnot B, C=B)$
$2.~ B \land \lnot B \to B~~ (L3)$
$3.~ (B\wedge \lnot B\to \lnot B)\to \lnot (B\wedge \lnot B)~~ (1, 2, MP)$
$4.~ B \land \lnot B \to \lnot B~~ (L4)$
$5.~ B \land \lnot B ~ (3, 4, MP)$

Отрицание записывается так: $\lnot A$
Код:
$\lnot A$

 Профиль  
                  
 
 Re: Доказать выражение с помощью логических аксиом.
Сообщение01.11.2010, 16:17 


31/10/10
4
Спасибо большое!
Вот еще одно задание помогите решить, пожалуйста.

3. Доказать, что:
[L1-L5, MP]: $\vdash (B\to C)\to (B\wedge D\to C\wedge D).$

Как я понял, то по теореме дедукции:
$(B\to C)\to (B\wedge D\to C\wedge D).$
тоже что и
$(B\to C)\vdash (B\wedge D\to C\wedge D).$

1. $(B\to C) Hypothesis$

И дальше из этой гипотезы ничего не выходит. В чем хитрость?

 Профиль  
                  
 
 Re: Доказать выражение с помощью логических аксиом.
Сообщение01.11.2010, 16:58 
Заслуженный участник


09/08/09
3438
С.Петербург
Попробуйте доказать
$B \to C, B \land D \vdash C \land D$,
а потом дважды применить теорему о дедукции.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group