2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Введение ∃!
Сообщение21.05.2017, 03:32 
Аватара пользователя


10/05/17

113
Цитата:
Жалко, правила введения $\exists!$ уже не получится.
Хочется спросить, а какое тут правило? И почему не получится?

 Профиль  
                  
 
 Re: Введение ∃!
Сообщение21.05.2017, 09:03 
Заслуженный участник
Аватара пользователя


11/12/05
9959
Хочется ответить, но непонятно откуда, кто и в связи с чем. И почему должно получиться, если так.

 Профиль  
                  
 
 Re: Введение ∃!
Сообщение21.05.2017, 11:55 
Заслуженный участник


27/04/09
28128
Контекст:
Z1X в сообщении #1217471 писал(а):
arseniiv в сообщении #1217467 писал(а):
звать $\exists!$ квантором (единственности и существования — или ещё как). И можно определить всё так, чтобы формулы с ним не были сокращением — в исчисление добавить правил вывода
Это очень интересный вопрос. Пусть у вас есть исчисление предикатов без равенства и вы хотите добавить в него все необходимые аксиомы, определяющие $\exists!$ (т.е. существование и единственность). Можно ли это сделать? Как это сделать? Мне пока в голову приходит только очевидная аксиома $\exists!x \ \varphi \rightarrow \exists x \ \varphi$. Что еще?
Xaositect в сообщении #1217485 писал(а):
Если понимать под равенством неразличимость свойств, то еще получится $\exists! x \varphi(x) \to \forall y z(\varphi(y) \operatorname\& \varphi(z) \operatorname\& \psi(y) \to \psi(z))$.
arseniiv в сообщении #1217601 писал(а):
Жалко, правила введения $\exists!$ уже не получится.

Не получится из-за того, что мы не можем выразить равенство. Конечно, в какой-то теории в языке, расширяющем этот, это может оказаться возможным, но не прямо здесь. Мы не можем просто «обратить» конъюнкцию ваших двух аксиом для каждой $\varphi$, потому что в схему Xaositect входит ещё $\psi$, а бесконечную конъюнкцию для всех $\psi$ мы составить не сможем.

В языке второго порядка, конечно, можно сделать $\forall\psi$ (тут это уже унарный предикатный символ), но там, кстати, и равенство выразимо, так что ничего удивительного.

-- Вс май 21, 2017 14:07:43 --

Ну, это, конечно, у меня не строгое доказательство, а так, на пальцах.

 Профиль  
                  
 
 Re: Введение ∃!
Сообщение21.05.2017, 21:46 
Аватара пользователя


10/05/17

113
arseniiv в сообщении #1217783 писал(а):
Не получится из-за того, что мы не можем выразить равенство. Конечно, в какой-то теории в языке, расширяющем этот, это может оказаться возможным, но не прямо здесь.
А зачем вам потребовалось выразить равенство? Равенство нужно не выразить, а дать ему определение вроде: $\exists ! x\, \varphi(x) \leftrightarrow \exists x\, \varphi(x) \wedge \forall y\, \forall z\,((\varphi(y) \wedge \varphi(z)) \to y = z) $,
где квантор $\exists !$ уже задан аксиомами исчисления.
arseniiv в сообщении #1217783 писал(а):
Мы не можем просто «обратить» конъюнкцию ваших двух аксиом для каждой $\varphi$, потому что в схему Xaositect входит ещё $\psi$, а бесконечную конъюнкцию для всех $\psi$ мы составить не сможем.
Я не понял, что вы хотите обратить, куда и зачем.

 Профиль  
                  
 
 Re: Введение ∃!
Сообщение21.05.2017, 23:17 
Заслуженный участник


27/04/09
28128
А как, по-вашему, должно выглядеть правило введения $\exists!$ ?

 Профиль  
                  
 
 Re: Введение ∃!
Сообщение22.05.2017, 01:25 
Аватара пользователя


10/05/17

113
А что такое вообще правило введения? Есть аксиомы, есть правила вывода. Если вопрос о том, какие правила вывода должны содержать новый квантор, то я могу предложить следующее: $\dfrac {\forall x \varphi \rightarrow \exists ! x  \varphi,\;\exists ! x  \varphi \to \forall x  \varphi}{\forall x  \varphi \wedge \exists ! x  \varphi}$

 Профиль  
                  
 
 Re: Введение ∃!
Сообщение22.05.2017, 17:57 
Заслуженный участник


27/04/09
28128
Z1X в сообщении #1217919 писал(а):
А что такое вообще правило введения?
Вот с этого и стоило начинать.
1. Есть формализмы, в которых есть только правила вывода (вообще, любую аксиому $a$ можно заменить правилом вывода $\dfrac{}a$). Если взять для примера один из них, натуральную дедукцию, там все правила (кроме правил образования формул и термов) можно разделить на правила введения и удаления практически для каждого способа образования формул (соответствующих связкам, кванторам и пропозициональным константам типа $\bot$). Правило введения имеет заключением формулу, построенную соответствующим способом, и правило удаления имеет её среди посылок. Самый рафинированный пример дают правила $\dfrac{A,B}{A\wedge B}$ введения и $\dfrac{A\wedge B}A,\;\dfrac{A\wedge B}B$ удаления конъюнкции.
2. Понятно, многие правила такого вида и очень похожие на них являются одновременно и допустимыми правилами вывода для обычных исчислений. И если взять исчисление первого порядка, «пропозициональной» частью аксиом которого выбраны аксиомы, например, Клини, большинство их будет напоминать то или иное правило введения/удаления. Скажем, аксиома $(A\to C)\to(B\to C)\to A\vee B\to C$ напоминает правило удаления дизъюнкции. (MP = правило удаления импликации, а метатеорема о дедукции в нетривиальную из сторон соответствует правилу её введения.) Дополнительные аксиомы и правила вывода, говорящие о кванторах, тоже можно уложить в эту систему, выбирая, к примеру, правила Бернайса $$\frac{B\to A}{B\to\forall xA},\qquad\frac{A\to B}{\exists xA\to B}$$(введение $\forall$, удаление $\exists$; $B$ не содержит $x$ параметром) и аксиомы $(\forall xA)\to A[t/x]$ (удаление $\forall$) и $A[t/x]\to\exists xA$ (введение $\exists$) (в обеих замена должна быть корректной, конечно).

Так что имеет смысл сказать, что упомянутые выше $\exists!x \varphi\to\exists x\varphi$ и $\exists!x\varphi\to\forall y\forall z(\varphi[y/x]\wedge\varphi[z/x]\wedge\psi\to\psi[z/y])$ соответствуют правилам удаления $\exists!$. Если мы хотим найти аксиому, соответствующую правилу введения, она должна иметь вид $\ldots\to\exists!x\varphi$ (или $\ldots\to(\ldots\to\exists!x\varphi)$ и т. д., но вспомнив про конъюнкцию, мы можем ограничиться только первым).

-- Пн май 22, 2017 19:58:21 --

(Не претендую на полноту.)

 Профиль  
                  
 
 Re: Введение ∃!
Сообщение22.05.2017, 22:09 
Заслуженный участник


31/12/15
922
Z1X в сообщении #1217919 писал(а):
А что такое вообще правило введения? Есть аксиомы, есть правила вывода. Если вопрос о том, какие правила вывода должны содержать новый квантор, то я могу предложить следующее: $\dfrac {\forall x \varphi \rightarrow \exists ! x  \varphi,\;\exists ! x  \varphi \to \forall x  \varphi}{\forall x  \varphi \wedge \exists ! x  \varphi}$

Ой! Что это?

 Профиль  
                  
 
 Re: Введение ∃!
Сообщение22.05.2017, 22:49 
Заслуженный участник


27/04/09
28128
О да. Z1X, заключение тут говорит об одноэлементности модели и при этом никак не следует из $\forall x\varphi\leftrightarrow\exists!x\varphi$, равносильного посылкам, т. к. оно выполняется не только в одноэлементных — достаточно, чтобы $\varphi$ была опровержима и истинна не ровно на одном элементе области интерпретации. Вы точно именно это хотели написать?

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

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



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

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


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

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