2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему
 
 Помогите доказать в исчислении высказываний
Сообщение06.11.2010, 15:40 


06/11/10
9
Помогите доказать в исчислении высказываний (буквы обозначают произвольные формулы): $$A \lor (B \lor C) \to A \lor (B \lor (A \lor C))
Примерное решение такое.
1. $$A \lor (B \lor C) \to A \lor (B \lor (A \lor C)
2. Если В $\vdash$ А, то $C \lor B $ $\vdash$ $C \lor A $ следствие 4
3. $C \lor A $ $\vdash$ $A \lor C $ следствие 5
4. С $\vdash$ $A \lor C $
5. $A \lor (B \lor C) \to A \lor (B \lor C)$

6. $A \lor (B \lor C) \to A \lor (B \lor (A \lor C)$


Заранее спасибо.

Используется 3 схемы аксиом.
$A \to (B \to A)
$(A \to (B \to C)) \to ((A \to B) \to (A \to C))
$ (\overline {B} \to \overline{A}) \to ((\overline{B} \to A) \to B)

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение06.11.2010, 15:48 
Админ форума
Аватара пользователя


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

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

В частности: $A \to B, A \lor B$ набирается так:
Код:
$A \to B, A \lor B$

Кроме этого, укажите, пожалуйста, какая система аксиом исчисления высказываний используется.

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

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение06.11.2010, 17:06 
Заслуженный участник


09/08/09
3438
С.Петербург
dirkul в сообщении #371378 писал(а):
2. Если В $\vdash$ А, то $C \lor B $ $\vdash$ $C \lor A $ следствие 4
А о каких следствиях идёт речь?

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение06.11.2010, 17:27 


06/11/10
9
На лекциях давали 5 следствий:
1. Если В $\vdash$ А, то $C \lor B $ $\vdash$ $C \lor A $ следствие 4
2. $A \lor B $ $\vdash$ $B \lor A $
3. $A \to (A \lor B) $ и $B \to (A \lor B) $
4. A,B - гипотеза $\vdash$ А$\Lambda B$
5. (А$\Lambda B$)\to A и (А$\Lambda B$)\to B

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение06.11.2010, 19:05 
Аватара пользователя


06/03/09
240
Владивосток
чтобы Вам помогли, Вам нужно написать систему аксиом, что вам давали, и все правила вывода, которые опять же Вам давали на лекциях :wink:

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение06.11.2010, 19:27 


06/11/10
9
На лекциях давали 3 схемы аксиомы, которые указаны в первом посте, следствия, указанные во 2 посте и еще 9 секвенций.
Подсказка была, что доказательство строится на следствии.

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение07.11.2010, 13:49 
Заслуженный участник


09/08/09
3438
С.Петербург
Что-то мне Ваша логика не очень понятна.

Я бы начал с доказательства $\vdash (A \lor (B \lor C)) \to (B \lor (A \lor C))$

Например, по такой схеме:

$1.~ \vdash (A \lor (B \lor C)) \to ((A \lor B) \lor C)$
$2.~ \vdash ((A \lor B) \lor C) \to ((B \lor A) \lor C)$
$3.~ \vdash ((B \lor A) \lor C) \to (B \lor (A \lor C))$

При этом коммутативностью связки $\lor$ можно пользоваться (следствие 2), а вот ассоциативность придётся доказывать самостоятельно.

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение08.11.2010, 11:09 


06/11/10
9
Спасибо за подсказку.
А как дальше, когда я докажу , что $ \vdash ((B \lor A) \lor C) \to (B \lor (A \lor C))$
получить из $B \lor (A \lor C) \to A \lor (B \lor (A \lor C))$, откуда взять А?
Заранее спасибо.

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение08.11.2010, 12:14 
Заслуженный участник


09/08/09
3438
С.Петербург
У Вас же есть следствие 3 (вторая часть).

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение09.11.2010, 13:05 


06/11/10
9
Как в следствие 3 ($B \to (A \lor B)$) поставить $B \lor (A \lor C))$ вместо $B$?
как мы пришли к тому, что В равно $B \lor (A \lor C))$ ?

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение09.11.2010, 13:10 
Заслуженный участник


09/08/09
3438
С.Петербург
dirkul в сообщении #372696 писал(а):
Как в следствие 3 ($B \to (A \lor B)$) поставить $B \lor (A \lor C))$ вместо $B$?
Я имел в виду Ваше следствие 3: $B \to (A \lor B)$.
Если в него подставить $B \lor (A \lor C)$ вместо $B$, получим формулу, которую надо вывести.

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение11.11.2010, 22:00 


06/11/10
9
А как доказать, что B = $B \lor (A \lor C)$? Почему мы решили, что B = $B \lor (A \lor C)$

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение11.11.2010, 22:26 
Заслуженный участник


09/09/10
3729
dirkul
Странно видеть человека, не различающего свободных и связанных переменных.

$B \to (A \lor B)$, заменяем $B$ на $B \lor (A \lor C)$, получаем $B \lor (A \lor C) \to (A \lor B \lor (A \lor C))$.

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение11.11.2010, 22:43 
Заслуженный участник


09/08/09
3438
С.Петербург
dirkul, что импликация $B \to (A \lor B)$ справедлива при подстановке вместо $A$ и $B$ любых формул. В том числе, при подстановке $A$ вместо $A$ и $B \lor (A \lor C)$ вместо $B$

 Профиль  
                  
 
 Re: Помогите доказать в исчислении высказываний
Сообщение15.11.2010, 10:05 


06/11/10
9
Максим, спасибо большое.

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

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



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

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


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

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