2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему
 
 Вывести формулу в гильбертовском исчислении высказываний
Сообщение26.05.2012, 10:36 


25/05/12
15
Помогите вывести формулу: $ (A \to \neg B) \to (\neg A \lor \neg B) $
в гильберстовском исчислении высказываний. У меня аксиомы не совсем такие, как в этой статье в википедии, но будет нелохо, если и с помощью их будет построен вывод)

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


09/08/09
3438
С.Петербург
А правилами введения-удаления логических связок можно пользоваться?

 Профиль  
                  
 
 Re: Вывести формулу в гильбертовском исчислении высказываний
Сообщение26.05.2012, 18:51 


25/05/12
15
Нет, разрешено пользоваться только аксиомами и правилом вывода. Еще у меня только 10 аксиом, 5-ой, которая описана в статье, в википедии, нет.
Я уже не знаю, что делать. Вроде не так много аксиом можно применить, чтобы получить конкретно данную формулу, но ничего в итоге не получается.

 Профиль  
                  
 
 Re: Вывести формулу в гильбертовском исчислении высказываний
Сообщение27.05.2012, 02:25 
Заслуженный участник


09/08/09
3438
С.Петербург
Если бы было можно пользоваться теоремой о дедукции, то все было бы понятно:
1. $\vdash A \to ((A \to \neg B) \to (\neg A \lor \neg B))$
2. $\vdash \neg A \to ((A \to \neg B) \to (\neg A \lor \neg B))$
3. $A_8: (A \to C) \to ((B \to C) \to (A \lor B \to C))$
А без теоремы о дедукции даже не знаю, что сказать...

Т. е., конечно, можно взять доказательство теоремы о дедукции и с его помощью явно построить вывод 1. и 2., но там шагов получится несколько десятков :(

 Профиль  
                  
 
 Re: Вывести формулу в гильбертовском исчислении высказываний
Сообщение27.05.2012, 08:42 


25/05/12
15
Извините, я не совсем понимаю. Теорема о дедукции это же "если $ H, A \vdash B $, то $ H \vdash A \to B $ , где H - это гильбертовские аксиомы" ?. Не могли бы вы поподробней объяснить как при применении теоремы о дедукции получить формулы 1. и 2.?

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


09/08/09
3438
С.Петербург
Viktoriya12 в сообщении #576983 писал(а):
Теорема о дедукции это же "если $ H, A \vdash B $, то $ H \vdash A \to B $ , где H - это гильбертовские аксиомы" ?
$H$ -- это, во-первых, не обязательно гильбертовские (есть разные аксиоматические системы), во-вторых, не обязательно аксиомы. Другими словами, $H$ -- это любое множество формул.

Что же касается формул 1 и 2, то схема такая.

Даказываем простенькую выводимость

$A, A \to \neg B \vdash \neg A \lor \neg B$

потом 2 раза применяем теорему о дедукции, в результате получаем формулу 1.

Аналогичным образом получаем формулу 2.

 Профиль  
                  
 
 Re: Вывести формулу в гильбертовском исчислении высказываний
Сообщение27.05.2012, 19:00 


25/05/12
15
Спасибо, надеюсь, что можно будет пользоваться теоремой о дедукции, чтобы доказать эту формулу.

 Профиль  
                  
 
 Re: Вывести формулу в гильбертовском исчислении высказываний
Сообщение27.05.2012, 23:17 


25/05/12
15
На всякий случай, я правильно понимаю, что $ A, A \to \neg B \vdash \neg A \lor \neg B$ получается из акисомы 2: $ ((A \to (B \to C)) \to ((A \to B) \to (A \to C))) $ подстановкой вместо $ B $ формулы $ \neg B $ и вместо $ C $ формулы $ \neg A \lor \neg B $, а $ \neg A, A \to \neg B \vdash \neg A \lor \neg B$ можно сразу получить из аксиомы 6: $ \neg A \to ( \neg A \lor \neg B) $ ?

 Профиль  
                  
 
 Re: Вывести формулу в гильбертовском исчислении высказываний
Сообщение27.05.2012, 23:41 
Заслуженный участник


09/08/09
3438
С.Петербург
Viktoriya12 в сообщении #577437 писал(а):
я правильно понимаю, что $ A, A \to \neg B \vdash \neg A \lor \neg B$ получается из акисомы 2: $ ((A \to (B \to C)) \to ((A \to B) \to (A \to C))) $ подстановкой вместо $ B $ формулы $ \neg B $ и вместо $ C $ формулы $ \neg A \lor \neg B $,
$A, A \to \neg B \vdash \neg A \lor \neg B$
получается последовательным применением modus ponens и аксиомы 7: $B \to A \lor B$

Viktoriya12 в сообщении #577437 писал(а):
а $ \neg A, A \to \neg B \vdash \neg A \lor \neg B$ можно сразу получить из аксиомы 6: $ \neg A \to ( \neg A \lor \neg B) $
Да.

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

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



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

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


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

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