2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему
 
 Рекурсивно перечислимое множество
Сообщение29.06.2012, 22:53 


21/05/12
9
Ребята, как это доказывать?
Доказать, что множество $A$ рекурсивно перечислимо тогда и только тогда, когда
$x \in A \equiv \exists yR(x,y) $, где $R(x,y)$ - рекурсивный предикат.
Всю голову сломал, искал в Колмогорове и Мендельсоне, не нашел, дается как определение.

 Профиль  
                  
 
 Re: Рекурсивно перечислимое множество
Сообщение30.06.2012, 07:49 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
1) Если $R$ - рекурсивный предикат, то перечислять множество $\{ x : \exists y R(x,y) \}$ очень просто. Эффективно перечисляем все пары $\langle x, y \rangle \in \mathbb{N}^2$ и каждый раз, когда для пары $\langle x,y \rangle$ оказывается выполнен предикат $R(x,y)$, заносим число $x$ в список элементов этого множества.

2) Если $A$ рекурсивно перечислимо, то существует машина Тьюринга $T$, которая, принимая на вход натуральные числа, останавливается через конечное число шагов в точности на числах из $A$. И надо лишь заметить, что предикат $R(x,y) \Leftrightarrow $ "машина $T$, получив на вход $x$, останавливается за $y$ шагов", рекурсивен (даже примитивно рекурсивен).

P. S. Читайте Роджерса и в первую очередь Роджерса. Подряд, пока не станет казаться слишком сложно. И забудьте про другие книги!

 Профиль  
                  
 
 Re: Рекурсивно перечислимое множество
Сообщение30.06.2012, 16:09 


21/05/12
9
Профессор Снэйп
Спасибо большое, друг!

-- 30.06.2012, 16:14 --

Профессор Снэйп
Еще вопрос, что значит "эффективно перечисляем"?

 Профиль  
                  
 
 Re: Рекурсивно перечислимое множество
Сообщение30.06.2012, 18:04 


21/05/12
9
Профессор Снэйп
и еще тогда вопрос, если я не ошибаюсь, то это теорема Поста?
Цитата:
Множество $A$ рекурсивно тогда и только тогда, когда и $A$ и его дополнение $(N \diagdown A)$ - рекурсивно перечислимые множества.

В одну сторону.
Если множество $A$ и его дополнение $(N \diagdown A)$ рекурсивно перечислимые множества, то множество $A$ рекурсивно.
$C_R (x, \mu z[ C_{Ra} (x,z) \cdot  C_{Rdop} (x,z)=0])$


$C_{Rdop} (x,z)$ - характеристическая функция для дополнения $(N \diagdown A)$.
$C_{Ra} (x,z)$ - характеристическая функция для $A$.

А в обратную как?

 Профиль  
                  
 
 Re: Рекурсивно перечислимое множество
Сообщение02.07.2012, 08:20 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
Ой, как многа букафф! Зачем они здесь?..

Не, ну вот видно, что человек изучает теорию в рамках чего-то суперпуперформального. И за деревьями не видит леса. И другим этот лес увидеть не даёт.

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

А по сути всё очень-очень просто!

gurukamu в сообщении #590681 писал(а):
...что значит "эффективно перечисляем"?

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

gurukamu в сообщении #590722 писал(а):
А в обратную как?

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

Да очень просто! Получив на вход число, начинаем параллельно перечислять множество и его дополнение. И ждём, пока наше число не появится в одном из двух списков перечисляемых чисел. В зависимости от того, в каком из списков число появилось, даём ответ: "да" или "нет".

Обратно, пусть множество вычислимо. Как перечислять множество и дополнение к нему? Элементарно! Перебираем подряд все натуральные числа, и, рассматривая каждое число, за конечное время решаем, в какую из двух куч его кидать. И имеем процесс эффективного перечисления сразу двух множеств.

-- Пн июл 02, 2012 11:43:50 --

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

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

-- Пн июл 02, 2012 11:51:15 --

(Оффтоп)

Если честно, то теорему Поста мне всегда было стыдно "теоремой" называть. Слишком пафосно оно звучит для столь элементарного утверждения. Подозреваю, что бедный Эмиль Пост давно покрылся в гробу несмываемой краской стыда.

 Профиль  
                  
 
 Re: Рекурсивно перечислимое множество
Сообщение02.07.2012, 14:52 


21/05/12
9
Профессор Снэйп
Спасибо, становится более менее понятно!
То есть существует такая механическая процедура, которая позволяет вычислить значение функции, как только дан набор аргументов?

Цитата:
Если честно, то теорему Поста мне всегда было стыдно "теоремой" называть. Слишком пафосно оно звучит для столь элементарного утверждения. Подозреваю, что бедный Эмиль Пост давно покрылся в гробу несмываемой краской стыда.

Полностью согласен :)

 Профиль  
                  
 
 Re: Рекурсивно перечислимое множество
Сообщение02.07.2012, 16:19 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
gurukamu в сообщении #591297 писал(а):
То есть существует такая механическая процедура, которая позволяет вычислить значение функции, как только дан набор аргументов?

Это Вы вот про что спросили?

Если про понятие вычислимой функции, то да: функция называется вычислимой, когда для неё существует такая процедура.

 Профиль  
                  
 
 Re: Рекурсивно перечислимое множество
Сообщение02.07.2012, 16:32 


21/05/12
9
Профессор Снэйп
Хм.
Какие есть условия, которые мешают нам написать такую программу?
Цитата:
...которая будет работать бесконечное число шагов и, время от времени, на некоторых шагах выдавать на гора числа, пополняя некий список.

 Профиль  
                  
 
 Re: Рекурсивно перечислимое множество
Сообщение02.07.2012, 16:35 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
gurukamu в сообщении #591318 писал(а):
Какие есть условия, которые мешают нам написать такую программу?

Я не знаю, кто Вам там и где мешает.

А мне мешает постигнуть смысл Ваших глубокомысленных посланий полное отсутствие в них оного.

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


07/08/06

3474
Размер программы должен быть конечен, например.

 Профиль  
                  
 
 Re: Рекурсивно перечислимое множество
Сообщение05.07.2012, 17:27 


21/05/12
9
Профессор Снэйп
Уже неважно, экзамен сдал на 4:)

 Профиль  
                  
 
 Re: Рекурсивно перечислимое множество
Сообщение05.07.2012, 19:11 
Заслуженный участник


20/07/09
4026
МФТИ ФУПМ

(Оффтоп)

gurukamu в сообщении #592421 писал(а):
Уже неважно, экзамен сдал на 4:)

Вы только что преподавателю сказали, что фактически им преподаваемый предмет никому не нужен после сдачи экзамена. :D

 Профиль  
                  
 
 Re: Рекурсивно перечислимое множество
Сообщение06.07.2012, 15:39 


21/05/12
9
Nemiroff

(Оффтоп)

В том смысле неважно, что не надо постигать смысла. :D
Цитата:
"...мне мешает постигнуть смысл Ваших глубокомысленных посланий полное отсутствие в них оного

Ну, большинство предметов действительно в дальнейшем не нужны.

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


23/07/08
10653
Crna Gora

(Оффтоп)

Основная масса человечества со страшной силой рвется назад в дикое состояние. Глупо пытаться этому препятствовать.

 Профиль  
                  
 
 Re: Рекурсивно перечислимое множество
Сообщение07.07.2012, 04:52 
Аватара пользователя


25/02/10
687

(Оффтоп)

Не только глупо но и вредно - дикость большинства увеличивает шансы меньшинства в эволюционной борьбе :)

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

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



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

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


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

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