2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 О существовании единственного объекта и о формализации
Сообщение04.08.2009, 21:40 


11/10/08
171
Redmond WA, USA
Допустим, что в какой-то теории нам удалось доказать, что существует единственный объект, удовлетворяющий некоторому предикату. После этого иногда применяется такой прием: этому объекту дается имя, которое в дальнейшем используется в определениях, формулировках теорем и т.д.
Вопрос в следующем: если мы зададимся целью полностью формализовать эти рассуждения, то во что превратится имя этого объекта? Ведь оно не входит в список знаков этой формальной теории. В формализации, используемой Бурбаки, для этого служит специальный символ $\tau$. А какие есть способы помимо этого?

 Профиль  
                  
 
 Re: О существовании единственного объекта и о формализации
Сообщение05.08.2009, 09:57 
Аватара пользователя


12/03/08
191
Москва
можно заранее запастись счетным набором символов $x',x'',x''',\dots$ и забирать их по мере надобности. можно сам предикат использовать как обозначение. чтобы не путать, можно использовать подчеркнутый предикат :) просто так не делают, ибо это неудобочитаемо, но всегда имеется ввиду, что можно строго формализовать. впрочем, если пускаться во все тяжкие, то придется позаботиться об определении символа (графического или электронного), а тут можно залезть совсем уж в ненужные дебри :)

 Профиль  
                  
 
 Re: О существовании единственного объекта и о формализации
Сообщение05.08.2009, 11:50 
Заслуженный участник


09/05/08
1155
Новосибирск
nikov в сообщении #232958 писал(а):
Допустим, что в какой-то теории нам удалось доказать, что существует единственный объект, удовлетворяющий некоторому предикату. После этого иногда применяется такой прием: этому объекту дается имя, которое в дальнейшем используется в определениях, формулировках теорем и т.д.
Вопрос в следующем: если мы зададимся целью полностью формализовать эти рассуждения, то во что превратится имя этого объекта? Ведь оно не входит в список знаков этой формальной теории. В формализации, используемой Бурбаки, для этого служит специальный символ $\tau$. А какие есть способы помимо этого?
Мне известны два способа.

    (1) Пополняем сигнатуру новой константой, а аксиоматику -- соответствующей аксиомой.
    (2) Определяем расширенный язык формул с новой константой и алгоритм перевода формул с расширенного языка на исходный.

В обоих случаях получаем консервативное расширение исходной теории.

 Профиль  
                  
 
 Re: О существовании единственного объекта и о формализации
Сообщение24.08.2009, 13:54 
Заслуженный участник
Аватара пользователя


28/09/06
10851
AGu в сообщении #233027 писал(а):
Мне известны два способа.

(1) Пополняем сигнатуру новой константой, а аксиоматику -- соответствующей аксиомой.

А как после этого убедиться, что мы получили не совершенно новую теорию?

AGu в сообщении #233027 писал(а):
(2) Определяем расширенный язык формул с новой константой и алгоритм перевода формул с расширенного языка на исходный.

А есть ли доказательство того, что это всегда можно сделать?

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


09/05/08
1155
Новосибирск
epros в сообщении #237477 писал(а):
AGu в сообщении #233027 писал(а):
Мне известны два способа.
(1) Пополняем сигнатуру новой константой, а аксиоматику -- соответствующей аксиомой.
А как после этого убедиться, что мы получили не совершенно новую теорию?
С помощью доказательства. :-)

epros в сообщении #237477 писал(а):
AGu в сообщении #233027 писал(а):
(2) Определяем расширенный язык формул с новой константой и алгоритм перевода формул с расширенного языка на исходный.
А есть ли доказательство того, что это всегда можно сделать?
Есть. :-)

 Профиль  
                  
 
 Re: О существовании единственного объекта и о формализации
Сообщение26.08.2009, 08:24 
Заслуженный участник
Аватара пользователя


28/09/06
10851
AGu в сообщении #237848 писал(а):
epros в сообщении #237477 писал(а):
AGu в сообщении #233027 писал(а):
Мне известны два способа.
(1) Пополняем сигнатуру новой константой, а аксиоматику -- соответствующей аксиомой.
А как после этого убедиться, что мы получили не совершенно новую теорию?
С помощью доказательства. :-)

Доказательство чего? :)
Наверное, сначала надо было бы определить, какая теория является "совершенно новой". Впрочем, с моей стороны это, пожалуй, излишнее буквоедство: кажется я догадываюсь каким должно быть такое определение.

AGu в сообщении #237848 писал(а):
epros в сообщении #237477 писал(а):
AGu в сообщении #233027 писал(а):
(2) Определяем расширенный язык формул с новой константой и алгоритм перевода формул с расширенного языка на исходный.
А есть ли доказательство того, что это всегда можно сделать?
Есть. :-)

Ладно, верю. :)

 Профиль  
                  
 
 Re: О существовании единственного объекта и о формализации
Сообщение26.08.2009, 09:56 
Заслуженный участник


09/05/08
1155
Новосибирск
epros в сообщении #238032 писал(а):
Доказательство чего? :)
Наверное, сначала надо было бы определить, какая теория является "совершенно новой". Впрочем, с моей стороны это, пожалуй, излишнее буквоедство: кажется я догадываюсь каким должно быть такое определение.
Ответ на этот вопрос уже звучал:
AGu в сообщении #233027 писал(а):
В обоих случаях получаем консервативное расширение исходной теории.
Если что, см. Conservative extension.

 Профиль  
                  
 
 Re: О существовании единственного объекта и о формализации
Сообщение26.08.2009, 11:32 
Заслуженный участник
Аватара пользователя


28/09/06
10851
AGu в сообщении #238049 писал(а):

Я догадался, что Вы именно это посчитаете за теорию, которая не является "совершенно новой". Просто в плане буквоедства: Вас не смущает, что могут появиться новые теоремы, в формулировке которых присутствует новая константа? Это ведь не противоречит определению консервативного расширения: для него важно только то, чтобы не появились новые теоремы в старом языке. А требование, чтобы все такие новые теоремы "переводились" на старый язык, Вы не сформулировали...

 Профиль  
                  
 
 Re: О существовании единственного объекта и о формализации
Сообщение26.08.2009, 12:30 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
epros в сообщении #238070 писал(а):
...требование, чтобы все такие новые теоремы "переводились" на старый язык, Вы не сформулировали...


Ну вот пусть $c$ --- новая константа. Как Вы переведёте теорему, утверждающую, что $c=c$, на старый язык? :)

 Профиль  
                  
 
 Re: О существовании единственного объекта и о формализации
Сообщение26.08.2009, 15:08 
Заслуженный участник
Аватара пользователя


28/09/06
10851
Профессор Снэйп в сообщении #238089 писал(а):
Ну вот пусть $c$ --- новая константа. Как Вы переведёте теорему, утверждающую, что $c=c$, на старый язык? :)

Я-то даже и не возьмусь никак переводить. Я просто вижу, что формально - это новая теорема и нет никакой процедуры проверки того, что это - на самом деле нечто из уже ранее известного. Вот если бы был какой-то механизм "перевода" формул нового языка на старый (заметьте, это не я первый предложил, а AGu в своём варианте № 2), тогда можно было бы убедиться в том, что мы имеем всего лишь "переведённую" на другой язык старую теорему.

Кстати, один из достаточно убедительных способов перевода - доказать, что $\varphi_{new} \leftrightarrow \varphi_{old}$, где $\varphi_{old}$ некое высказывание старого языка, а $\varphi_{new}$ - переводимая новая теорема. Но я сильно не уверен, что существование такового высказывания доказуемо для любой новой теоремы.

Тьфу, сгоряча я тут чушь ляпнул, сказав было, что приемлемым будет доказательство в самой новой теории. Конечно же нет, для самой теории все её теоремы равносильны. Поэтому приемлемым доказательство равносильности будет только в некой метатеории, аксиоматика которой никакого отношения к аксиоматике обеих предметных теорий (старой и новой) не имеет.

 Профиль  
                  
 
 Re: О существовании единственного объекта и о формализации
Сообщение26.08.2009, 15:31 
Заслуженный участник


09/05/08
1155
Новосибирск
epros в сообщении #238152 писал(а):
Вот если бы был какой-то механизм "перевода" формул нового языка на старый (заметьте, это не я первый предложил, а AGu в своём варианте № 2), тогда можно было бы убедиться в том, что мы имеем всего лишь "переведённую" на другой язык старую теорему.
Похоже, что кто-то из нас кого-то из нас недопонимает. :-) Возможно, это я себя недопонимаю, но, как мне казалось, вариант (2) предусматривает наличие алгоритма перевода по определению. Например, если $T\vdash(\exists!\,x)\,\varphi(x)$, то можно раширить язык теории $T$ новой константой $c$ и определить алгоритм перевода так, чтобы атомарные формулы $p(t_1,\dots,t_n)$ переводились в виде $(\exists\,x)\Bigl(\varphi(x)\ \&\ p\bigl(t_1|^c_x,\dots, t_n|^c_x\bigr)\Bigr)$, где $x$ — переменная, не входящая в термы $t_i$.

 Профиль  
                  
 
 Re: О существовании единственного объекта и о формализации
Сообщение26.08.2009, 17:52 
Заслуженный участник
Аватара пользователя


28/09/06
10851
AGu в сообщении #238160 писал(а):
как мне казалось, вариант (2) предусматривает наличие алгоритма перевода по определению

К варианту 2 нет вопросов. Речь была о том, что в варианте 1 про наличие алгоритма перевода формул ничего не было сказано. Поэтому непонятно, новые теоремы соответствуют чему-то старому или являются "существенно новыми".

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


09/05/08
1155
Новосибирск
epros в сообщении #238216 писал(а):
К варианту 2 нет вопросов. Речь была о том, что в варианте 1 про наличие алгоритма перевода формул ничего не было сказано. Поэтому непонятно, новые теоремы соответствуют чему-то старому или являются "существенно новыми".
Теперь понял, спасибо.
Кстати, на мой взгляд, вариант (1) является «ленивой версией» варианта (2). По сути дела в (1) новая константа вводится исключительно как синтаксическое средство для упрощения (сокращения) выкладок. Определимость этой новой константы (по Бету), само собой, позволяет организовать «перевод», т.е. элиминацию этой константы, и тем самым считать формулы расширенной теории «сокращениями» формул исходной. Но это дело вкуса. И я согласен с тем, что Ваше замечание было сделано «в плане буквоедства» :-), так как никаких проблем тут, конечно же, нет.

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

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



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

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


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

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