2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Колмогоровская сложность
Сообщение02.12.2012, 16:20 


02/11/11
124
Как известно, Колмогоровская сложность не является вычислимой функцией. Попробуем тогда рассмотреть функцию $f(n)$ натурального аргумента $n$ такую, что она возвращает минимальную колмогоровскую сложность натуральных чисел из $[n,+\infty).$ Как показать, что она тоже не вычислима?

Хочется попробовать свести непосредственно к KS. Например, если бы $f(n)$ была бы вычислимой, то можно было найти (вычислить) $KS(n)$. Однако, пока непонятно как... Например, если искать $f(n),f(n+1),\ldots$ последовательно, то можно получить только нижнюю оценку на KS для чисел из некоторого отрезка. Хотя и так понятно, что $KS(n) \geqslant f(n).$

С другой стороны, известно, что если $f(n)$ - нижняя оценка для $KS(n),$ то $f(n)$ если вычислима, то ограничена константой. А как показать, что такого быть не может?

 Профиль  
                  
 
 Re: Колмогоровская сложность
Сообщение02.12.2012, 16:36 
Заслуженный участник
Аватара пользователя


06/04/10
3152
max(Im) в сообщении #653010 писал(а):
функцию натурального аргумента такую, что она возвращает минимальную колмогоровскую сложность натуральных чисел из Как показать, что она тоже не вычислима?

Через наоборот :D
Достаточно доказать, что для любой монотонной неограниченной ОРФ найдётся число, КС которого меньше значения этой ОРФ на этом числе.

 Профиль  
                  
 
 Re: Колмогоровская сложность
Сообщение02.12.2012, 16:52 


02/11/11
124
А что такое ОРФ?

-- 02.12.2012, 17:52 --

Общерекурсивные функции? А почему они?

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


06/04/10
3152
ОРФ - это всего лишь вычислимая функция, определённая для всех натуральных чисел.
Так что Ваш вопрос - вопрос о существовании надлежащей ОРФ.

 Профиль  
                  
 
 Re: Колмогоровская сложность
Сообщение02.12.2012, 17:31 


22/01/11
309
max(Im) в сообщении #653010 писал(а):
Попробуем тогда рассмотреть функцию натурального аргумента такую, что она возвращает минимальную колмогоровскую сложность натуральных чисел из Как показать, что она тоже не вычислима?


Ваша функция - это и есть Колмогоровская сложность, у которой урезан Domain. Нечего здесь доказывать.

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


06/04/10
3152
Esp_ в сообщении #653059 писал(а):
max(Im) в сообщении #653010 писал(а):
Попробуем тогда рассмотреть функцию натурального аргумента такую, что она возвращает минимальную колмогоровскую сложность натуральных чисел из Как показать, что она тоже не вычислима?


Ваша функция - это и есть Колмогоровская сложность, у которой урезан Domain. Нечего здесь доказывать.

Нет, у автора - минимум КС по аргументам, не меньшим данного.

 Профиль  
                  
 
 Re: Колмогоровская сложность
Сообщение05.12.2012, 00:44 


02/11/11
124
nikvic в сообщении #653056 писал(а):
ОРФ - это всего лишь вычислимая функция, определённая для всех натуральных чисел.
Так что Ваш вопрос - вопрос о существовании надлежащей ОРФ.

И все-таки, как находить эту ОРФ?

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


06/04/10
3152
max(Im) в сообщении #654370 писал(а):
И все-таки, как находить эту ОРФ?

Так нет такой ОРФ... Т.е. функция, в классическом смысле, есть, а вот алгоритм для её вычисления невозможен...

 Профиль  
                  
 
 Re: Колмогоровская сложность
Сообщение05.12.2012, 20:26 


02/11/11
124
А почему нету? Как это доказать?

И все-таки даже так. Нужно доказать вот это?
nikvic в сообщении #653025 писал(а):
max(Im) в сообщении #653010 писал(а):
функцию натурального аргумента такую, что она возвращает минимальную колмогоровскую сложность натуральных чисел из Как показать, что она тоже не вычислима?

Через наоборот :D
Достаточно доказать, что для любой монотонной неограниченной ОРФ найдётся число, КС которого меньше значения этой ОРФ на этом числе.

Или несуществование какой-то другой ОРФ? Простите за сверхнепонимание, но хочется все-таки разобраться...

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


06/04/10
3152
max(Im) в сообщении #654678 писал(а):
А почему нету? Как это доказать?

И все-таки даже так. Нужно доказать вот это?
nikvic в сообщении #653025 писал(а):
max(Im) в сообщении #653010 писал(а):
функцию натурального аргумента такую, что она возвращает минимальную колмогоровскую сложность натуральных чисел из Как показать, что она тоже не вычислима?

Через наоборот :D
Достаточно доказать, что для любой монотонной неограниченной ОРФ найдётся число, КС которого меньше значения этой ОРФ на этом числе.

Или несуществование какой-то другой ОРФ? Простите за сверхнепонимание, но хочется все-таки разобраться...

Возьмём вычислимую монотонную неогранич. функцию, т.е. монотонную неогранич. ОРФ. Задавшись конкретным у, можем отыскать минимальное х, на котором наша ОРФ больше у. Стал быть, это у может служить кодом для х - и этот код "не лучше" колмоговского (само описание ОРФ - всего лишь константная добавка).

Попробуйте из этой конструкции извлечь понимание.

 Профиль  
                  
 
 Re: Колмогоровская сложность
Сообщение05.12.2012, 20:44 


02/11/11
124
То есть мы таким образом научились вычислять $KS(x)$ с точностью до константы, если предположили вычислимость функции из условия?

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


06/04/10
3152
max(Im) в сообщении #654693 писал(а):
То есть мы таким образом научились вычислять $KS(x)$ с точностью до константы, если предположили вычислимость функции из условия?

Никак нет. Вполне возможно, что для точек роста нашей ОРФ есть коды гораздо короче.
По крайней мере для некоторых - факт. Например, для у - степеней двойки. Или сверхстепеней :roll:

 Профиль  
                  
 
 Re: Колмогоровская сложность
Сообщение05.12.2012, 21:15 


02/11/11
124
А "наша" ОРФ - это и есть функция из условия, правильно я понимаю?

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


06/04/10
3152
max(Im) в сообщении #654708 писал(а):
А "наша" ОРФ - это и есть функция из условия, правильно я понимаю?

Ага.
Та, существование которой опровргаеца :D

 Профиль  
                  
 
 Re: Колмогоровская сложность
Сообщение05.12.2012, 22:57 


02/11/11
124
Итак, мы предположили, что эта функция (пусть $f$) вычислима. И тогда хотим получить противоречие. Она монотонна, неограниченна, мы берем какое-то $y$ и мы можем найти минимальное $x,$ что $f(x) > y.$ Тогда $y$ может быть кодом для $x$ - оптимальный декомпрессор получает программу для вычисления $f$ и $y$ на вход, то есть $KS(x)$ не больше чем длина $y+\mathrm{const}.$ И что теперь? Можно сказать, что для тех $x,$ в которых нет точек роста, значение $KS$ отличается на не более, чем const, потому что точка роста рядом? Не факт же, что отрезки между ними не растут?

Мы в итоге хотим свести все к тому, что KS вычислима?

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

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



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

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


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

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