Главная » Просмотр файлов » Бабенко - Основы численного анализа

Бабенко - Основы численного анализа (947491), страница 5

Файл №947491 Бабенко - Основы численного анализа (Бабенко - Основы численного анализа) 5 страницаБабенко - Основы численного анализа (947491) страница 52013-09-15СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

МАТ1У 1 (В,20,1ч,21,1,1КВЕХ,уч1ЕВК, ВЕТ) 1Г(ХЕКВ.МЕ.О)ВТОР ъ:-о. ВО Ш К=1,Х Ш Ъ=~+В(К,Ъ+1)*В1,1(Р1аКах) "гг=ЯЯВ2аУ КЕТПКХ ЕХВ 6. Дискретизации. Мы получили приближенное решение задачи (5) путем ее дискретизации. В отличие от делийской задачи в данном случае приходится иметь дело с объектамп другой природы - — элементами бесконечномерных компактов Р и У. Процесс дискретизации выполнялся в два этапа: вначале был сделан переход от у(и) и )'ул) к наборам вещественных чисел Ды ..., бн) н 171лг),..., Дтм)), которые можно трактовать как точки пространств К" и К~ соответственно. Другими словами, мы перешли от бесконечномерных компактов У и Г к конечно- мерным компактам . - подмножествам пространств К", и Км. Затем мы проделали второй этап дискретизации, перейдя к подмножествам множеств Ц" и Я . Обычно этот второй этап дискретизации остается в тени, и в курсах методов вычислений о нем говорят мало. Но если его не проделать, то нельзя стать на почву финитности, и нужно придать понятию вгачислительного алгоритма смысл, отличный от того„какой имеет это понятие в математике, Ниже, говоря о дискретизации задач математической физики, мы всегда будем различать два этапа дискретизации.

Однако процесс дискретизации, который был проделан вьппе, содержал в себе много случайного. Выбор подпространства 1.н никак не йо Глава Е Пввтанввка задач чиалеаквгв аа лиза мотивировался, а от этого выбора прежде всего зависит точность при- ближенного решения.

В самом леле., поскольку Е С С)О, 1', то ~д — д"' - > ш1 д — ~ ~дерь = 8„)д, Е"), вь",в,.:: где вв норма в С "О, Ц, и при неудачном выборе Еа мы можем получить большую величину 8„(д, Ь"), а тем самым и 'д — да! .. Далее, сам выбор метода Бубнова . Галеркина был тоже случайным, и мы остановились на нем исключительно из-за его популярности (в надежде, что читатель хорошо с ним знаком: см. гл. 9).

Выбрав метод Бубнова — Галеркина, мы предрешили не только способ дискретизации компакта У, .но и способ дискретизации оператора Р. В самом деле, в результате дискретизации мы получили конечномерный оператор Р„: Й." — э Йа, который можно назвать дискретным аналогом оператора Р.

Ясно, что способ дискретизации оператора Р существенным образом зависит от способа приближенного представления элементов компакта У, но однозначно им не определяется. Так, в рассматриваемом случае можно было бы вместо того, чтобы тробовать выполнения условий (ра, увз) = О (у = 1, 2, ..., и), нвложвть другие условия, что привело бы к иному виду конечномерного оператора.

Понятно, что свойства оператора Р„должны в некотором смысле имитировать свойства оператора Р, а способ дискретизации должен выбираться так., чтобы обеспечить надлежащие свойства оператора Ра. Конструируя численный алгоритм решения какой-либо задачи, добиваются его оптимальности по тем или иным параметрам, например по числу операций, требуемых для получения решения с заданной точностью, либо по объемам массивов, участвующих в работе, и т. п. Поэтому полезно сформулировать в общем виде проблемы, с которыми мы столкнулись, на примере краевой задачи (5).

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

Эго традиционная задача теории табулировання, н здесь, так же как и выше, мы нуждаемся в объективных критериях оценки качества таблиц. Изучая задачу (5), мы пришли к следующей постановке задачи: в метрических пространствах Е и С даны компакты Х с Е и У с С и дано сюръективное отображение А: Х У. Требуетгя построить численный алгоритм для отыскания элемента д =- А), где 1 С Х.

Нетрудно понять, что так можно схематизировать больпзипство краевых задач. Дискретизация отображения А это следующая проблема. выдвигаемая теорией численных алгоритмов, которая в свою очорелр приводит к по- Э 1, Поогаавоока дибич числоннооо аниаиоа становке целого ряда вопросов. В такой обшей постановке вряд ли можно сказать очень много, но для отдельных довольно широких классов отоб- ражений удается построить содержательную и плодотворную теорию.

7. Оценка погрешности. Рассматривая задачу (5), мы ничего не сказали о том, как полу.чнть оценку погрешности в данном конкретном случае. Этот вопрос еще будет обсуждаться ниже, а здесь мы сделаем только одно замечание. Обычно при оценке погрешности предполагает- ся, что найдено точное решение системы (7), и тогда за величину по- грешности можно принять у -.

~ с;,дь . Это неправильно, так как не а=1 учитывается, что при выполнении программы на компьютере решает- ся уже не (7), а система, полученная в результате округления коэффи- циентов и правых частей. Да и само решение находится приближенно. о Поэтому истинной погреапностью будет величина у(л) — ~ ~ь~ь(л) а=1 Х где (с м..., со) — решение, полученное на компьютере.

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

Если же налицо большое отличие решения ~м ..., ~а от сы ..., с„. то нужно производить вычисления с числами большей разрядности, имея некоторое количество запасных знаков. Однако размерность простран- ства Х" и число разрядов чисел в компьютере должны быть согласова- ны. В практической деятельности это требование нарушается, что часто приводит к обесцениванию выполненной работы, поскольку не достигает- ся та точность, которую следовало бы получить при взятых параметрах программы.

8. Заключение. В обеих разобранных задачах мы привели про- грамму решения, т.е. дали формальное описание численного алгоритма решения. Адаптация понятия алгоритма к потребностям вычислитель- ной математики крайне важна, и в этой связи большое значение имеет четкое понимание вычислителями основ теории алгоритмов, основ тео- рии рекурсивных функций и т. п, 3 а д а ч н. На основе метода Ьубнова — 1алеркина постройте алгоритм решения краевой задачи, немного более трудной, чем (5). Найдите решение краевой задачи — од Уфл Уиу7йт.=. 1(т), л Е (О, 1), о > О, у(0) =.

у(1) =. О, (11) предполагая, что 7(л) е С'(О, Ц ~ г > 0), 1. Получите ансщог системы (7) — систему квадратных уравнении, возни- кающих при дискретизации задачи (11). 2. Используя теорему Брауэра о неподвижной точке, покажите, что по- лученная система квадратных уравнений имеет решение, есзи правая часть достаточно мала. 3. Докажите сходимость метода.

Глава й Постановка задач численного анализа я 2. Представление чисел в ЭВМ и анализ погрешностей округления 1. Числа в компьютере. В ЭВМ используются различные формы записи чисел; мы остановимся лишь на одной из них на так называемой нормализованной вычислительной системе с плавающей запятой. Некоторое целое число Ь выбирается в качестве основания, и 1 разрядов а, по основанию Ь образуют дробную часть, или мантиссу, числа. Кроме того, задается целое число е порядок числа; само число х представляется в Виде х = хО, а1...

а~ х Ь' или:с .—.. ~Х х 6'-, Х .—.. О, аг, .. о,, причем считаем, что Ь 1<Х<1. (2) Это условие является признаком нормалиюваннозо числа в системе с плавакзщей запягой. Допустим, что показатель е удовлетворяет неравенству — т<е<ЛХ. Таким образом, числа вида 11) образуют конечное множество рациональных чисел, которое мы обозначим через ьд. Чаще всего рассматриваются системы с 6 = '2, 8, 10, 1б. Соответствующие значения 1, тз ЛХ могут сильно меняться.

Как правило, в ЭВМ арифметические действия над числами из 1д реализованы аппаратно или в крайнем случае имеются соответствующие подпрограммы. Нозтому мы не будем заниматься вопросом об алгоритмах выполнеяия арифметических операпий. Ясно, что выполнение арифметических операций над числами х, у Е Е сд сюжения, вычитания, умножения н деления, как правило, не может быть произведено точно, и результат не приналлежит ьд, а, стало быть, подлежит округлению. Эги операции мы обозначим соответственно через В основе дальнейшего изложения лежит простое Предложение 1. Полоцким А =- шах х', В =- ппп х!.

Пусть яеО яеО у — вещественное число 1В < у~ < Л). Тогда существует такое у Е 1д, что у у(1, д) ~д (6 — ь/2 где д — огпносиапельная погрешность округления. Доказательство. Не ограничивая общности, можно считать, что В < у < Я. Заметим, что множество )6' 1, Ь') С О ( — т < 1 ( ЛХ) состоит из равномерно распределенных чисел с расстоянием Ь~ ~; если у Е,,:6' 1, Ь'), то найдется такое у, что д — у~/ у~ < ф ь,%' ~)/2 = 6' '/2, откуда вытекает формула 15). П Ь 2. Предстаалеиие чисел о ЭВЛХ и аио ио погрешностей оьууглсиил 23 Условимся в дальнейшем для произвольного вещественного числа т через т обозначать его округленное значение. Уже самые простые примеры показывают, что для операций (4) нарун(аются основные законы арифметики.

Так, вообще говоря, (л (1( у) З г ф т (й (у (р е), (л З у) З г у= л З (у З г). (6) Таким образом, при выполнении многократного суммирования должен быть указан порядок расстановки скобок. Не выполняется и дистрибутивный закон.

2. Погрешности округления. Рассмотрим вопрос о величинах погрешностей, с которыми выполняются операции (4). Ясно, что операции умножения чисел или деления не слишком увеличивают относительную погрешностги хотя могут привести к такому явлению, как переполнение, т. е. нарушению правого неравенства (3), либо к исчезновению показателя, т.

е. к нарушению левого неравенства (3). Но вьг(итание почти равных чисел приводит к значительному увеличению относительной погрешности округления и является источником накопления вычислительной погрешности в процессе решения задачи. В дальнейшем допустим, что операции (4) выполняются с округлением. Это означает, что где е обозначает любую из операций 4, —, х, (. Существуют вычислительные системы, в которых операции выполняются с блокировкой округления, но мы их касаться не будем. В силу предложения 1 соотношение (7) можно записать в эквивалентном виде: (8) х ну = я*у(1 —. Ь), где (д~ < Ь~ е/2. Отсюда сразу получаем (т Й у) ш е — (т 1 у)(1 ! Йг) п(г — (1(т 1 у)(1+ Ьг) ~ ~(1 Ьг)— =((' — 'у)(1еид Н1 —,б )+ -(1+3 ), где (Ь( ~ < Ь( е((2, Положим в дальнейшем е = Ь("'((2.

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

Тип файла
DJVU-файл
Размер
4,56 Mb
Тип материала
Учебное заведение
Неизвестно

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

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