Главная » Просмотр файлов » Д. Кнут - Искусство программирования том 2 (3-е издание) - 2001 (Часть 1)

Д. Кнут - Искусство программирования том 2 (3-е издание) - 2001 (Часть 1) (1119452), страница 51

Файл №1119452 Д. Кнут - Искусство программирования том 2 (3-е издание) - 2001 (Часть 1) (Д. Кнут - Искусство программирования том 2 (3-е издание) - 2001 (Часть 1)) 51 страницаД. Кнут - Искусство программирования том 2 (3-е издание) - 2001 (Часть 1) (1119452) страница 512019-05-09СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 51)

Чтобы понять идею построения, выполните алгоритм вручную, заменяя число 3 . 4' ' шага %4 значением 2". Алгоритм % не предназначен для получения случайных чисел на практике. Имеется в виду, что он имеет только теоретическое значение. Теорема Ъэ'. Пусть (П„) — последовательность рациональных шсел, определенная алгоритмом И„н пусть й — положительное целое число. Если подпоследовательность ((7„)»ь» бесконечна, то она 1-раслределена. Доказательспшо. Пусть А [ам...

„а,) означает подпоследовательность (С'„) (возможно'пустую), включающую те элементы (!„, которые для всех ! < г принадлежат падпогледовательности (У„) Еу, если а = 1, и не принадлежат подпоследовательности Яп)'й, если п = О. Достаточно доказать для всех г > 1 и всех пар двоичных чисел а~... а, и 6|... Ь„ что Рг(0'„е Уь, ь,) = 2 ' по отношению к подпоследоватечьности А[ам...,а„,' всякий раз, когда последняя бесконечна (см. равенство (30)). Если г > 6, для бесконечной последовательности (Г„)Я» суцюствует конечное объединение непересекающихся подпоследовательностей А[ам ...,а„) для аь = 1 и а„ = 0 или 1 для 1 < у < г, у ~ 6.

Из этого следует, что Рг(1,"„е' !м ь„) = 2 " по отношению к (!У„)1сь (см. упр. 33). Этого достаточно, чтобы показать, что согласно теореме й последовательность 1-распределена. Пусть В(а„..., а„,' означает подпоследовательность ((/„) для тех и, в которых С[ам..., а„[ увеличивается на единицу на шаге Ъ'б алгоритма.

Согласно алгоритму В[вы...,а„] — конечная последовательность с самое большее 3 ° 4' ' элементами. За исключением конечного числа, все члены А[ам ..,, а,[ являются членами подпоследовательностей В[о~ „..., аг...,, аД, где а = 0 или 1 для г < / < й Предположим, что А[ам...,а„) бесконечна, и пусть А[ам...,а,) = ((/,„), где зо < в~ < зт < . Если Ж вЂ” большое целоечислос 4' < 4" < Х < 4~+', логически вытекает, что число значений Й < Ф, для которых У,„принадлежит !М, М, равно (за исключением конечного множества элементов начальных подпоследовательностей) Здесь т — число перечисленных выше подпоследовательностей В[ам ..,, а,), в которых С',„появляется для некоторых й < Х, Х вЂ” число значений й с ь',„в соответствующей подпоследовательности и и(Х ) — число таких значений, которые также принадлежат !м з„. Значит, согласно лемме «Х [и (Х) — 2 "Х[ = [м(й!,) — 2 "Х~ + ° + и(Х ) — 2 "й!„,[ < [и(Х~) — 2 "Х|[+.

+ [и(М ) — 2 "Х„,[ <гп< 1+2+4+ +2 "~~ <2г+~. Неравенство для т следует здесь пз того, что согласно сделанному выбору %элемент (6э принадлежит В[ам..., а~) для некоторых ! < д+ 1. Х!ы доказали, что [я(!з)/й! — 2 "[ < 2~~'/Х < 2/~/У. $ ЧтОбы показать окоцчате!Ьно, что существуют последовательности, удовле" творяющне определению !15, сначала заметим, что, сели (Г„) — !0..1)-последовательность рациональных чисел и если К вЂ” исчисляемое правило подпогледовательностей для 6-ичной последовательности, Я.

можно преобразовать в исчисляемое правило подпоследовательности Я.' для (!!„), полагая /,',(хы ...,х„) в 1С' равным /„([Ьх~),...,[Ьх„)) в К. Если [0..1)-последовательность (Ьл)7Г равнораспределеиа, значнт, существует 6-ичная последовательность ([6(!„))Я. Сейчас множество всех исчисляемых правил подпоследовательностей для Ь.ичных последовательностей для всех значений Ь является счетным (так как возможно только счетное множество эффективных алгоритмов). Значит, они могут образовать некоторую последовательность Км Кт, ..., таким образом, алгоритм % задает [О ..

1)-последовательность, случайную в смысле определения К5. Это приводит к возникновению в некоторой степени парадоксальной ситуации. Как уже упоминалось, ие существует эффективного алгоритма для задания последовательности, удовлетворяющей определению К4. По тем же соображениям неэффективен алгоритм, который задает последовательность, удовлетворяющую опреденению К5. Доказательства существования такой случайной последовательности неизбежно яекоиструктивна. Как тогда алгоритм % может построить такую последовательность? Здесь нет противоречия, есть толька заминка, связанная с тем фактом, что множество всех эффективных алгоритмов не может быть пронумеровано эффективным алгоритмом.

Другими словами, не существует эффективного алгоритма выбора у-го исчислиьюго правила подпоследовательности Е ,поскольку нет эффективного алгоритма определения того, заканчивается ли данный вычислительный метод. Но важные большие классы алгоритмов можно систематически перенумеровывать. Так, например, в алгоритме % показано, что с помощью эффективного алгоритма можно построить последовательность, удовлетворяющую определению К5, если ограничиться рассмотрением "примитивных рекуррентных" правил подпоследовательностей. Преобразовав шаг %6 алгоритма % (присвоив Уч +- Рь~~ вместо 14, где Г— любое неотрицательное целое число, зависящее от ам ..., а,), можно показать, что существует несчешмое множество [0..1)-последовательностей, удовлетворяющих определению К5.

В приведенной ниже теореме дан другой метод доказательства существования несчетного множества случайных последовательностей, который использует менее прямые доводы, основанные на теории меры, даже если применять строгое определение случайной последовательности Кб. Теорема М. Пусть действительное число х, О < х < 1, соответствует двоичной последовательност» (Л ), есле (О.ХеЛ1... )т является двоичным представлением х. Прн этом почти все х соответствуют случайным в смысле определения Кб последовательностям. (Другим словами, множество всех действительных чисел х, соответствующих неслучайным по определению Кб дэюичным последовательностям, имеет меру нуль.) Докаэательсгпео.

Пусть Ю вЂ” эффективный алгоритм, определяющий бескокечную последовательность различных неотрицательных чисел (э„), где выбор э„зависит только от п и Л,„для О < й < и, и пусть Я вЂ” исчислимое правило подпоследовательнасти. Тогда любая двоичная последовательность (Л„) приводит к падпоследовательности (Х,„)И и по определению Кб эта падпоследовательность должна быть либо конечной, либо 1-распределенной. Достаточно доказать, что для фиксированных Я н о лшожество Ю(Тс, Ю) всех действительных х, соответствующих (Х„), такое, что (Х,„)К бесконечна н не 1-распределена, имеет меру нуль. Для х существует неслучайное двоичное представление тогда и только тогда, когда х принадлежит ОХ(К, о), взятому по счетному множеству выборов К и 8. Следовательно, пусть К, Ю фиксированы.

Рассмотрим множество Т(а1оэ... о„), определенное для всех двоичных чисел а1ат... о„как множество всех х, соответству- юших (Л „), такое, что (Л,„) Я имеет > г элемеитов, из которых первые г элементов равны ам аю .. а„соответственно. Первым результатом будет неравенство (32) Т(а~аз...

а,) имеет меру < 2 ". Доказательство качаем с замечаиия, что Т(а~аз... а„) является измеримым множеством: каждый элемент Т(а~ам .. а,) — действительное число х = (О.ХеХ~ . ° ° )г, для которого существует такое целое число т, что алгоритм Я определяет.различные значения эе, эы ..., э~., и правило Тс определяет подпоследовательность Х„„ Х„,, ..., Х,, такую, что Х, является г-и элементом этой подпоследовательности. Множество всех действительных у = (0.1еК ... )ю таких, что 1;„= Л„для 0 < Й < ш, также принадлежит Т(а~аз...

а,) и является измеримым множеством. состоящим из конечного объединения двоичных подыитервалов 1м, и. Поскольку существует только счетное множество таких двоичных интервалов, то Т(щоз... о„) — счетное абъединеиие двоичвых интервалов, и оно, следовательно, измеримо. Более того, даниый довод может быть распространен, чтобы показать, что мера Т(а,...а, ~ О) равна мере Т(а~...

а„~1), так как последнее множество является объединением двоичных интервалов, полученных из предшествующей рекуррентиой формулы 1',„= Х,„для 0 < й < т и 1"„ф Х, . Поскольку Т(аэ... а„~О) 0Т(а~...а, ~1) С Т(а~...а, ~), мера Т(а~аз...а,) равна самое большее половине меры Т(а~...а, ~). Неравенство (32) теперь легко получить иидукцией по г, Сейчас, когда (32) устаяовлено, осталось, по существу., показать, что двоичное представлеиие почти всех действительных чисел равнораспределеио, Пусть для О < е < 1 В(г, с) — это Ц Т(аэ... а„), где объединеиие берется по всем двоичным строкам а~...

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6374
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее