2014 dxdy logo

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

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


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


Посмотреть правила форума



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Формула или нет?
Сообщение25.03.2016, 14:20 


03/06/12
2874
Здравствуйте! Помогите, пожалуйста, разобраться, что является формулой, а что нет. Вот в задачнике $((\neg P\rightarrow Q)\rightarrow(R\wedge(Q\vee S)))$ признается формулой, а $((P\leftrightarrow Q)\wedge R)\rightarrow(P\vee R)$ - нет. Хорошо, допустим, это из-за отсутствия внешних скобок, хотя это очень и очень спорное предположение: в теоретическом материале того же автора сказано, что если формула больше нигде не используется, то внешние скобки можно опускать. Но тогда почему не признается формулой $((P\vee\neg Q)\rightarrow(\neg P\wedge\neg R\wedge(Q\leftrightarrow R)))$???

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение25.03.2016, 14:30 
Заслуженный участник
Аватара пользователя


18/09/14
5106
Sinoid в сообщении #1109039 писал(а):
Но тогда почему не признается формулой $((P\vee\neg Q)\rightarrow(\neg P\wedge\neg R\wedge(Q\leftrightarrow R)))$???

Возможно, потому что в подформуле $(\neg P\wedge\neg R\wedge(Q\leftrightarrow R))$ три терма соединены двумя знаками конъюнкции без скобок, указывающих на приоритет одной из конъюнкций. Чисто формально это некорректно.

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение25.03.2016, 14:30 
Аватара пользователя


26/02/16

85
От верблюда
Надо смотреть на контекст. Вы по какому учебнику занимаетесь?

Рискну предположить, что во втором выражении (пусть это будет не формула, а выражение) играет роль значок эквиваленции $\leftrightarrow$.
Sinoid в сообщении #1109039 писал(а):
$((P\vee\neg Q)\rightarrow(\neg P\wedge\neg R\wedge(Q\leftrightarrow R)))$
Здесь снова знак эквиваленции, возможно всё из-за него. Но пока неясно, откуда вы это взяли.

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение25.03.2016, 20:32 


03/06/12
2874
Ellan Vannin в сообщении #1109043 писал(а):
Надо смотреть на контекст. Вы по какому учебнику занимаетесь?

Задачник Игошина. А контекст. Какой контекст? Задание: "Определите, является ли последовательность символов формулой" вот и весь контекст.
Mihr в сообщении #1109042 писал(а):
Возможно, потому что в подформуле $(\neg P\wedge\neg R\wedge(Q\leftrightarrow R))$ три терма соединены двумя знаками конъюнкции без скобок, указывающих на приоритет одной из конъюнкций

С одной стороны, в пользу вашего предположения говорит то, что в том комплекте учебник-задачник не определен приоритет операций, он компенсирован использованием скобок, но с другой стороны, это выражение оставалось бы не формулой только до доказательства ассоциативности конъюнкции, после доказательства оной это выражение превратилось бы в формулу, так что маловероятно, чтобы автор вставил бы, так сказать, временно неформулу, а потом бы тоже самое выражение чудным образом превратилось бы в формулу. Нет, тут что-то другое.

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение25.03.2016, 20:44 
Заслуженный участник


27/04/09
28128
Sinoid в сообщении #1109144 писал(а):
после доказательства оной это выражение превратилось бы в формулу
Смотря насколько быть дотошным. Формулы-с-учётом-ассоциативности можно считать отдельным, более широким множеством строк, вместе с функцией перевода их в «правильные» формулы.

(Вообще вместо формул следовало бы рассматривать синтаксические деревья. Их намного труднее построить неправильно, если наложить разумные условия на их структуру. (Хотя разночтения у авторов вызовут и они.) Но описание работы с деревьями, видимо, займёт в учебниках ещё больше места, чем работа с формулами как строками символов… Несмотря на то, что вопрос парсинга строк не очень-то связан с логикой, его придётся освещать в любом случае — потому что в какой ещё курс его запихнуть?)

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение25.03.2016, 21:20 
Заслуженный участник
Аватара пользователя


18/09/14
5106
Sinoid, тут смысл задания, как я пониманию, не в том, чтобы вспоминать, доказана ли уже ассоциативность конъюнкции или ещё не доказана. Смысл задания в том, чтобы дотошно проверить корректность синтаксиса. Я думаю так. Если Вы считаете иначе - что ж, дело Ваше.

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение25.03.2016, 22:09 


03/06/12
2874
Mihr в сообщении #1109154 писал(а):
Если Вы считаете иначе - что ж, дело Ваше.

уже
arseniiv в сообщении #1109149 писал(а):
разночтения

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение26.03.2016, 17:00 


03/06/12
2874
Ну а все-таки, как вы думаете, почему и $((P\leftrightarrow Q)\wedge R)\rightarrow(P\vee R)$ - не формула? Ведь внешние скобки можно опускать.

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение26.03.2016, 17:29 
Заслуженный участник
Аватара пользователя


18/09/14
5106
Перечитайте Игошина. Посмотрите, что он называет формулой. Это разумнее, чем повторно задавать вопросы, возможные ответы на которые Вам уже дали.

Что касается меня, я своё мнение высказал:
Mihr в сообщении #1109154 писал(а):
Смысл задания в том, чтобы дотошно проверить корректность синтаксиса.

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

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение27.03.2016, 13:08 


03/06/12
2874
Mihr в сообщении #1109328 писал(а):
Это разумнее, чем повторно задавать вопросы, возможные ответы на которые Вам уже дали.

А я и не задаю повторно. Я писал:
Sinoid в сообщении #1109039 писал(а):
Хорошо, допустим, это из-за отсутствия внешних скобок, хотя это очень и очень спорное предположение

Могло сложится впечатление, что я это как бы принял, но на самом деле загвоздка-то в мозгу сидит, а если еще учесть, что остаток задач в том задачнике формулы все-таки пишутся без внешних скобок, то это общую картинку подпорчивает.
Mihr в сообщении #1109328 писал(а):
Перечитайте Игошина. Посмотрите, что он называет формулой.

Пожалуйста:
Изображение

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение27.03.2016, 13:31 
Заслуженный участник
Аватара пользователя


18/09/14
5106
Sinoid, я Вам рекомендую найти у Игошина определение формулы, а не позднейшие комментарии к нему. И ответить на вопрос совершенно формально - на основе определения. Ничего иного посоветовать не могу. Вообще, подобные вопросы малосодержательны: от Вас не требуется глубоких размышлений, требуется лишь продемонстрировать, что Вы усвоили определение. Именно об этом я Вам говорил уже дважды и говорю сейчас в третий раз. Это моё мнение по поводу данной "задачи". Возможно, ошибочное, но моё :D И повторять его в четвёртый раз я уже не стану :wink:
Всего хорошего.

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение28.03.2016, 00:17 


10/11/15
142
Игошин определяет формулу алгебры высказываний следующим образом.

1. Любая пропозициональная переменная есть формула алгебры высказываний.
2. Пусть $F_1$ и $F_2$ - формулы алгебры высказываний. Тогда $\neg F_1$, $F_1 \wedge F_2$, $F_1 \vee F_2$, $F_1 \to F_2$ и $F_1 \leftrightarrow F_2$ - формулы алгебры высказываний.
3. Никаких других формул алгебры высказываний, кроме получающийся согласно пп. 1 и 2, нет.

Игошин доказывает теорему "Формулы $F_1$ и $F_2$ равносильны тогда и только тогда, когда формула $F_1 \leftrightarrow F_2$ тождественно истинна". Далее фигурируют равносильности с логическими константами, например, $P \vee 1 \simeq 1$. Но ей соответствует тавтология $( P \vee 1 ) \leftrightarrow 1$, однако, следуя Игошину буквально, можно сказать, что это вообще не формула. Поэтому более правильным было бы включить в определение не только пропозициональные переменные, но и логические константы $0$ и $1$.

Игошин особо подчёркивает, что внешние скобки у формулы можно опустить, если она не входит в состав другой формулы. Но это уже позже. А до этого внешние скобки обязательны. Именно поэтому и не признаётся формулой второе выражение из заглавного сообщения данной темы. Последняя формула не признаётся формулой из-за недостатка скобок (после доказательства ассоциативности конъюнкции и дизъюнкции лишние скобки негласно разрешается опускать).

Все эти вольности допускаются потому, что изложение логики высказываний сначала ведётся на неформальном уровне. Безусловно, при переходе от семантики к синтаксису логики высказываний такие вольности не допускаются.

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение28.03.2016, 10:03 
Заслуженный участник


27/04/09
28128
kernel1983 в сообщении #1109705 писал(а):
2. Пусть $F_1$ и $F_2$ - формулы алгебры высказываний. Тогда $\neg F_1$, $F_1 \wedge F_2$, $F_1 \vee F_2$, $F_1 \to F_2$ и $F_1 \leftrightarrow F_2$ - формулы алгебры высказываний.
Без скобок?

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение28.03.2016, 11:05 


10/11/15
142
arseniiv в сообщении #1109774 писал(а):
Без скобок?


Со скобками, конечно. Спасибо за замечание.
Поздно уже было. :oops:

 Профиль  
                  
 
 Re: Формула или нет?
Сообщение28.03.2016, 15:33 


03/06/12
2874
Думал, тема уже затухла, но коль так...
kernel1983 в сообщении #1109705 писал(а):
Игошин особо подчёркивает, что внешние скобки у формулы можно опустить, если она не входит в состав другой формулы. Но это уже позже. А до этого внешние скобки обязательны. Именно поэтому и не признаётся формулой второе выражение из заглавного сообщения данной темы

Когда потом-то? Это происходит в рамках одного, так сказать, параграфа, или не параграфа, пункта, на какие он там части делит книгу. Я эту часть, естественно, и прочитал целиком. И начал закреплять задачами. А вы, что, один параграф книг читаете в несколько подходов?
kernel1983 в сообщении #1109705 писал(а):
(после доказательства ассоциативности конъюнкции и дизъюнкции лишние скобки негласно разрешается опускать).

А зачем вообще создавать путаницу в голове (повторюсь): сегодня не формула, завтра формула, а потом, студенты разные бывают по знаниям, может, он программу наперед знает, а ему сказки начинают рассказывать. Ну поставь ты вместо какой-нибудь дизъюнкции ту же импликацию и все, ответ будет верен и сейчас и потом (в рамках построения Игошина) и вопросов меньше будет.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу 1, 2  След.

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



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

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


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

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