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

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

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

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

Может лн 1 в пределе быть больше, чем 2т/42 41. Учитывая, что (а" — 1) шос) (а' — 1) = а" ~'~ п1 (см, соотношение 4.3.2-(20)), для эсе положительных целмх чисел а найдем в общем случае йсб(ам — 1, а" — 1) = азпе!"'эй — 1, 42. Для всех й = 1,2,3,... вычитаем й-й столбец иэ 2йч 35-, 45-го стспбца н т, д. В результате получим треугольную матрицу с элементами г» на главной диагонали, где т = Я„хю Отсюда следует, что х = 1р(ш), так что определитель равен Р(Ц1р(2)... д(а). [В ОбщЕМ СЛуЧаЕ ТОЧНО таК Мажиа дОКаЗатъ, Чта дЛя ПрОИЗВОЛЬНОй фуиКШ»н / паирсдслитель Смита", в котором (1,Я-й элемент есть /(йсс((з,у)), равен Пп, ~э! д(т/11)/(й). См. Ь.

Е. Р»сизов, ВЗэгогу о/гйе Тйеогу ог" Хпшбегэ 1 (Си!пей(е 1пзз. о1 1ЧвэЫпйсоп, 1919), 122-123.[ РАЗДЕЛ 4.8.3 1. Время выполнения примерно равно 19.02Т+6, что чуть меньше, чем лчя программы 4.5.2А. 2. (...-,'и) К„(хз,х»,. ° ° ~хп-»,х ) йп-1(х1~хз, ° ~хп-1)~ Кп-1(хз,...

~ хп 1, хп) Кп-з(хз ... )х !) / 8 Кп(хм...,хь). 4. По нндукпии или путем вычисления определителя в упр. 2. б. Когда положительны все х, то 9; в (9) также положительны и йз+з > ч -ь Следовательно, выражение (9) представляет собой знакопеременный ряд с убывающими членами, сходящийся тогда и только тогда, когда 8„9„+, з оо. По индукции, если все числа х больше е, то о„> (1+ е/2)" с, где с выбирается достаточно малым, чтобы неравенство выполнялось для и = 1 н 2. Но если хк м 1/2", то йз < 2 — 1/2". 8. Достаточно доказать, что А1 = Вь Из того факта, что 0 < //хм, х„// < 1, когда хм..., х„— положительные целые числа, следует, что В1 = (1/Х) = Аь У. Только 12...н и п...21.

(Переменная хз появляется точно в РзР -з членах, следовательно, х1 и х могут быть переставлены только с х1 н х,. Если хз и х„не затрагиваются перестановкой, то по индукпни следует, что остаются нетронутыми и хз, ...,х -и) 8. Доказываемое рагзенство эквивалентно равенству К„з(А з,...,Аз) — ХК„з(А м...,Аз) 1 Ки-з(Аз ° ° ° ~Аз) ХКл(Аз~ °,Аз) Хв и в силу (6) зквивалеитно Х Кв-з(Аз, А ) +ХзК -з(Аз,,Ав-з) К„(А,,А„) + Х„К„,(Ап..., А„з) 9. (а) По определению. (Ь,б) Доказываем для и ж 1, затем применяем (а), чтобы получить результат в общем случае. (с) Доказываем при и = 8+ 1, а затем снова применяем (а). 10* Если Ае > О, то Ве = О, Вз = Ае, Вз Ам Вз = Аз, Вз = Аз, Вз - -Аз, пз = 5, Если Ао ж О, то Ве = Ам В1 = Аз, Вз = Аз, Вз = Ам щ = 3.

Если Ае = -1 н Аз - -1, то Во = -(Аз+2), Вз =1, Вз = Аз — 1, Вз ж Аз, пз = 3. Если Ао = -1 и Аз > 1, то Ве = -2, Вз = 1, Вз = Аз — 2, Вз ы Аз, Вз = Аз, Вз = Аз, зп = 5. Если Ао < -1, то Во = -1 Вз = 1 Вз м -Ао — 2 Вз ~ 1, Вз = Аз — 1, Вз = Аз, Вз = Аз, Вт = Аз, гл = 7. «В действительности последние три случая включают в себя еще восемь подслучаев: если какое-либо из чисел В оказывается равным нулю, то следует выполнить "стягивание" в соответствии с правилом (с) упр. 9. Например, если Ао = — 1 и Аз -- Аз -- 1, то фактически имеем Во = -(Аз + 2), Вз = Аз + 1гщ ы 1. Когда Ае = -2 и Аз = 1, нужно выполнить двойное стягивание.) 11. Пусть Оп Ке(АЬ...,Ав), д« = Кз(Вм...,Вз), рп = Кем(Ао,...,Аа), рп К тз(Ва,..., Вз). Учитывая уравнения (5) н (11), получаем Х=(Р +Р,Х )/(9 +9,Х ), У=(Р'„+Р'„,У)/И„'+Д'„,У); повгому в силу тождества (8), если Х, = Уз, утверждаемая зависимость имеет место.

Обратно, если Х = (дУ+ г)/(зУ+ 1) и ) о1 — гз! ы 1, можно считать, что з > О, и индукпией по з показать, что частичные частные для Х и У в конечном счете совпадают. Согласно упр. 9, (8) при з = 0 результат очевиден. Для з > 0 положим д = аз + з', где 0 < з' < з. Тогда Х = а + 1/((зУ + 1)/(з'У + г — о1)), поскольку з(г — ас) — зз' = зг — 19 и з' < з, по предположению инлукпни и в силу упр. 10 частичные частные для Х и У совпалут.

[Х с(е Мазй. Рогзн щ Аррй 16 (1850), 153-155. При внимательном изучении данного доказательства нз того факта, что в упр. 10 число зп всегда нечетно, становится ясно, что Х = Уз тогда и только тогда, когда Х = (дУ+ г)/(зУ+1), где 81 — гз = (-1) 12. (а) Так как У У +, = Р— Пз, известно, что Р— 1Я+з кратно У„+П следовательно, по индукции Х„= (з/Рл — У„)/Ую где П и 1'„— целые числа. [Замечанвз. Основанный на таком пропессе алгоритм используется во многих приложениях для целочисленного решения квадратных уравнений. (См., например, Н. Ратепрогц ТЬе Н)бЬег АгйЬщебс (1;оптов; НпссЬ1пвоп, 1952); Ч~. 1. Ье«'ецве, Тор/св 1п НпшЬег ТЬеогу (Иещ)(пб, Маевс Аббюоп-'««Ья1еу, 1956), см, также раздел 4.5.4.) Согласно упр.

1,2.4-35 имеем А +~ = Щ«/Р] + К,)/У»+~], где 1»+~ > О, н А»+« = '1((«/Р]+ 1+ (/ )/У»+~], где У»»«< О. Следовательно, такой алгоритм выполняется только для положительных целых чисеа '1«/Р]. Более того, тождество У»т~ = А»((7»-~ — (7») + У»-~ позволЯет пРи опРеделении У»+ ~ исключить операцию деления.) (Ь) Пусть У = (-«/Р-(/)/г', У, = (-«ГР— К»)/Ъ». Заменив в доказательстве (а) «/Р на -«/Р, видим, что сФормулированное тон«лестно выполняется. Имеем 1'= (р./У.

+р.- )/(д./1'+д — ), где элементы р„и д„определены в п. (с) настоящего упражнения. Следовательно, У = (-д /д - )(1 — р»/д )/(У вЂ” р,- /д,- ) Но согласно (12) р ~/д„-~ и р„/д„очень близки к Х; учитывая, что Х ЭЬ У, величины У вЂ” р„/д„н У вЂ” р ~/д «для всех больших значений и будут иметь тот же знак, что и У вЂ” Х. Это доказывает, что У» < О для всех больших значений и. Следовательно, 0 < Х„< Մ— У„= 2«ГР/У„и У„должно быть положительным. Так как Х„> О, то н (7„< «/Р. Значит, У» < 2«/Р, поскольку У» < А„У» < «/Р+ К„ Наконец покажем, что 0'„> О. Поскольку Л"„< 1, то К„> «/Р-Ъ', так что достаточно рассмотреть случай, когда У» > «/ь).

Тогда К, = А»У» — (/»-~ > У» — (/»-~ > «/Р— (7» а зто, как уже установлено, величина положительная. Замечание. В повторяющемся цикле имеем «/Р + К, = А 1" + («/Р— К «) > Ъ'„; отсюда ((«/+(7»т~)/У»~ «] = ] 4» ~ ~+ У»/(«/Р+(/»)] = А»~ 1 = '1(«/Р+(7 )/У»е!] Другими словами, А»~ы определено значениями К, », и 1'„~.п величину (К». У» ) можно определить через ее преемника ((7»+и \'»„.«) в периоде. Фактически нз приведенных выше рассуждений сведует, что когда 0 < 1' < «/Р + К н 0 < К„ < «/Р, то 0 < У„+« < «/Р + (7 +~ и О < (7»+«< «/Р.

Более того, если пара Щ+и У» ы) следует за парой (17', Ъ"), для которой О < 1" < «/Р + (7' и 0 < (7' < «/Р, то (/' = (7 и У' = У . Таким образом, (К, У») буде« частью цикла тогда н только тогда, когда 0 < У» < «/Р+ К, н 0 < К, < «/Р. -Ъ"».„~ (д Л вЂ” р )(д»У — р ) (с) —, = ջӻ— (д -~Х вЂ” р -~)(д — ~У - р»-~) Для доказанного тождества имеется сопряженное тождество Ур»р.- + (/(р.д — + р — д.) + ((К' — Р)/У)д»д.- = (-1)"К' (б) Есви Х = Х для некоторого а ~ щ, то Х вЂ” иррапионвльное число, удовлетворяющее квадратномууравнению(д„Х-р„)/(д ~Х-р»-~) = (д, Х-р„)/(д„, ~Х-р ~).

История иден, изложенной в этом упражнении, восходит к Джайадеву из Индии (не позднее 1073 г.). (См. К. 8. ЗЬвМа, Сапйа 5 (1954), 1-20: С.-О. Бе)епщв, Насог!а Маей, 2 (1975), 167-184.) Некоторые нз аспектов этих идей обнаружены также в Японии и датируются не позднее 1750 года. (См. У. М1Ьапп', ТЬе Реке)ортепг о/ Магйетабсв )п СЫпа апд,)арап (1913), 223-229.) Однако основные принципы теории цепных дробей применительно к квадратным уравнениям разработаны Эйлером (г1ог( Сапщепк Асад. ос( Ресгор. 11 (1765), 28-66] и Лагранжем [НЫ.

Асаб. Зс). 24 (Вег!ш, 1768), 111-180]. 14. Как н в упр. 9, достаточно проверить указанные тождества для случая, когда с есть последнее частичное отношение, а зта проверка выполняется просто. Применив правило Гурвица, получаем 2/е = //1,2,1,2,0,1,1,1,1,1,0,2,3,2,0,1,1,3,1,1,0,2,5,...//.

Перейдя к обратной величине и отбросив нули, как в упр. 9, получаем е/2ы1+//2,2щ+1,3,1, 2т+1,, //, т>0 (см. упр. 16). Обратите внимание на некоторую закономерность в полученном выражения. (Ясйгй)ев г)ег рЬуи.-бйоп. С»не()эсЬа(г гв КашйВЬегб 32 (1891), 59 — 62.) Гурвиц также нзложнл в Ъьег»е!(ВЬгмсЬг!Я»(ег Ь!агиг(огэсЬев»(еп Севе!(ыЬа(1 !и Ебг»сЬ 41 (1896), ЛпЬе!Ьав»1 П, 34-64, 82, способ умноження на произвольное положительное целое число. 18.

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

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

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