2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Равносильность vs Равенство
Сообщение08.09.2013, 15:45 


08/09/13
9
Известно, что логическое высказывание может быть либо истинным, либо ложным, т.е. принимает одно из значений из множества $\left\{\mathbf{True}, \mathbf{False}\right\}$.
Два высказывания называются равносильными, если они истинны или ложны одновременно, т.е. принимают одинаковые (равные) значения.

Собственно вопрос: почему все пользуются обозначением $P \Leftrightarrow Q$ и никогда не пишут $P = Q$?

 Профиль  
                  
 
 Re: Равносильность vs Равенство
Сообщение08.09.2013, 15:54 
Заслуженный участник


11/05/08
32166
Потому, что равенство и тождество суть вещи разные.

 Профиль  
                  
 
 Re: Равносильность vs Равенство
Сообщение08.09.2013, 15:56 
Заслуженный участник
Аватара пользователя


06/10/08
6422
Иногда пишут, но как правило когда работают с булевыми функциями, а не высказываниями.

В логике вообще любят различать разные мелочи. Высказывание и его истинностное значение это не одно и то же. Высказывания равносильны тогда и только тогда, когда их истинностные значения равны.

 Профиль  
                  
 
 Re: Равносильность vs Равенство
Сообщение08.09.2013, 15:58 
Заслуженный участник


08/04/08
8562
Basil Peace в сообщении #761673 писал(а):
почему все пользуются обозначением $P \Leftrightarrow Q$ и никогда не пишут $P = Q$?
Почему все пользуются обозначением $x=1\Leftrightarrow 1=x$ и никогда не пишут $x=1= 1=x$? Вопрос, конечно, интересный...

 Профиль  
                  
 
 Re: Равносильность vs Равенство
Сообщение08.09.2013, 16:45 
Заслуженный участник


14/03/10
867

(Оффтоп)

Sonic86 в сообщении #761676 писал(а):
Basil Peace в сообщении #761673 писал(а):
почему все пользуются обозначением $P \Leftrightarrow Q$ и никогда не пишут $P = Q$?
Почему все пользуются обозначением $x=1\Leftrightarrow 1=x$ и никогда не пишут $x=1= 1=x$? Вопрос, конечно, интересный...

я бы даже отметил, что можно написать $1=2\Leftrightarrow 3=4$, но нельзя $1=2= 3=4$. :-) Хотя почему нельзя, я вот написал... :-(

 Профиль  
                  
 
 Re: Равносильность vs Равенство
Сообщение08.09.2013, 16:51 


08/09/13
9
Sonic86 в сообщении #761676 писал(а):
Почему все пользуются обозначением $x=1\Leftrightarrow 1=x$ и никогда не пишут $x=1= 1=x$? Вопрос, конечно, интересный...

Потому что в таком случае бы писали $(x=1)= (1=x)$

-- 08.09.2013, 17:54 --

Xaositect в сообщении #761675 писал(а):
Иногда пишут, но как правило когда работают с булевыми функциями, а не высказываниями.

В логике вообще любят различать разные мелочи. Высказывание и его истинностное значение это не одно и то же. Высказывания равносильны тогда и только тогда, когда их истинностные значения равны.


Спасибо за разъяснение. Это, видимо, самый разумный ответ из всех предложенных.

 Профиль  
                  
 
 Re: Равносильность vs Равенство
Сообщение11.09.2013, 18:06 
Заслуженный участник


10/08/09
599
Потому что в $(x=1)=(1=x)$ смысл центрального равенства будет не таким, как смысл двух боковых. Если мы, скажем, арифметику изучаем, то объектами нашего изучения могут быть числа, функции из чисел в числа, и те пе. "Утверждения" в объекты исследования НЕ входят (как правило).

 Профиль  
                  
 
 Re: Равносильность vs Равенство
Сообщение11.09.2013, 19:57 
Заслуженный участник
Аватара пользователя


23/07/05
17989
Москва
migmit в сообщении #762917 писал(а):
"Утверждения" в объекты исследования НЕ входят (как правило).
И, более того, являются объектами совсем другой теории. В которой есть своё равенство, совсем не совпадающее с равносильностью утверждений

 Профиль  
                  
 
 Re: Равносильность vs Равенство
Сообщение13.09.2013, 22:12 


08/09/13
9
migmit в сообщении #762917 писал(а):
Потому что в $(x=1)=(1=x)$ смысл центрального равенства будет не таким, как смысл двух боковых. Если мы, скажем, арифметику изучаем, то объектами нашего изучения могут быть числа, функции из чисел в числа, и те пе. "Утверждения" в объекты исследования НЕ входят (как правило).

Нам никто не мешает применять один и тот же знак $+$ для обозначения как арифметического сложения чисел, так и для сложения матриц, и всё в одном тексте. Хотя смысл операций похож, определяются они отдельно, в разных разделах математики. Аналогично со многими другими математическими обозначениями. Начиная, например, со скобок...
Так что не вижу рациональной причины не писать такое равенство, какое я написал. Единственная подходящая причина — так не принято и потому непонятно.

Возможно, я сужу как программист об overloaded operators. Но не вижу в этом ничего дурного.

Someone в сообщении #762942 писал(а):
migmit в сообщении #762917 писал(а):
"Утверждения" в объекты исследования НЕ входят (как правило).
И, более того, являются объектами совсем другой теории. В которой есть своё равенство, совсем не совпадающее с равносильностью утверждений


А как тогда определяется равенство в этой "совсем другой теории"?

 Профиль  
                  
 
 Re: Равносильность vs Равенство
Сообщение14.09.2013, 00:55 
Заслуженный участник


10/08/09
599
Basil Peace в сообщении #763604 писал(а):
Нам никто не мешает применять один и тот же знак $+$ для обозначения как арифметического сложения чисел, так и для сложения матриц, и всё в одном тексте. Хотя смысл операций похож, определяются они отдельно, в разных разделах математики. Аналогично со многими другими математическими обозначениями. Начиная, например, со скобок...
Так что не вижу рациональной причины не писать такое равенство, какое я написал. Единственная подходящая причина — так не принято и потому непонятно.

Возможно, я сужу как программист об overloaded operators. Но не вижу в этом ничего дурного.

Если вы хороший программист, то должны знать разницу между параметрическим полиморфизмом (дженерики в Java и C#, или просто переменные-типы в Haskell и OCaml) и ad-hoc полиморфизмом (наследование, перегрузка). Использование $+$ для сложения чисел и матриц ближе к первому (всё-таки это будут объекты одной и той же теории), а использование равенства для обозначения равносильности — ко второму.

Скобки же вообще не в тему, когда мы переходим на уровень AST (а рассматривать математические выражения на более низком уровне бессмысленно), никаких скобок уже нет.

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

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



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

Сейчас этот форум просматривают: Geen


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

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