Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Н.И. Ионкин - Электронные лекции (2010)

Н.И. Ионкин - Электронные лекции (2010), страница 5

PDF-файл Н.И. Ионкин - Электронные лекции (2010), страница 5 Численные методы (40253): Лекции - 6 семестрН.И. Ионкин - Электронные лекции (2010): Численные методы - PDF, страница 5 (40253) - СтудИзба2019-05-12СтудИзба

Описание файла

PDF-файл из архива "Н.И. Ионкин - Электронные лекции (2010)", который расположен в категории "". Всё это находится в предмете "численные методы" из 6 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст 5 страницы из PDF

Тогда.Доказательство.∑︀()1− − ( , )( , ),=1=== ∑︀(+1 , )−−1 − ( , ),=1(︂2 −21 1 (1 , 1 ) 1 +(︂=2 −2−11 1(1 , 1 ) 1 +2 (1 ,2 )1 (1 ,1 )2 (1 ,2 )1 (1 ,1 )(︁ )︁−21(︁ )︁−21+ ··· +(︁1(︁1+ ··· +(︂(︂ )︂ )︂1= 1 + 2(︂(︂ )︂ )︂1()1 − 1 = 2)︁2)︁2( , )(1 ,1 )(︁1( , )(1 ,1 )(︁1()1)︁−2 )︂)︁−2−1 )︂ == 1 +Приведение матрицы к верхней почти треугольной форме (ВПТФ)33Сформулируем еще одно утверждение:Утверждение.

Если есть хотя бы одно комплексное собственное значение = 0 + 1 ,1 ̸= 0,то и отвечающий ему собственный вектор должен быть комплексным, и начальноеприближение для него должно быть комплексным.Доказательство. Пустьзначению = 0 + 1 . = 0 +1 - собственный вектор матрицы A, отвечающий собственномуТогда: = (0 + 1 ) = (0 + 1 )(0 + 1 ) = 0 0 − 1 1 + (0 1 + 1 0 )В силу линейности:0 = 0 0 − 1 11 = 0 1 + 1 0Предположим, что1 = 0.

Тогда 1 0 = 0, 0 = 0, откуда следует, что = 0, а это противоречиттому, что x - ненулевой вектор.Метод обратных итераций со сдвигомИногда бывает нужно найти собственное значение из внутренней части спектра. Рассмотримметод обратных итераций со сдвигом:( − )+1 = , ∈ R, ∈ N = 0, 1, . . . ,Пусть существует( − )−1 = ,0тогда получим степенной метод для матрицы B:+1 = , = 0, 1, . .

. ,Собственные значения матрицы B: =Тогда → — задан.0— задан.1−(по направлению), где l таково, что: = max=1,..., 11= − − Замечание. Если известно приближенное значение какого-то собственного значения, а мыхотим его уточнить, то можно использовать этот метод. Найти весь спектр этим методомпрактически невозможно.§10Приведение матрицы к верхней почти треугольной форме(ВПТФ)Легче всего найти собственные значения у диагональной или треугольной матрицы.

Нашазадача - привести матрицу A (m x m) к треугольной. Однако, приведение матрицы A к треугольнойформе методом Гаусса не сохраняет спектр матрицы. Спектр матрицы сохраняется при преобразованииподобия: = −1 Если матрица Q - ортогональна (унитарна), то сохраняется симметрия.Приведение матрицы к верхней почти треугольной форме (ВПТФ)34Определение.

Матрица находится в верхней почти треугольной форме (ВПТФ), если онаимеет вид (ненулевые элементы обозначены через x):⎛⎜⎜⎜0⎜ = ⎜ ..⎜.⎜⎝00Рассмотрим вектор-столбец ··· ··· ···.........0 0 ···0 0 ···⎞ ⎟⎟ ⎟⎟...... ⎟...⎟⎟ ⎠0 : = (1 , 2 , . . . , ) = (1 , 2 , . . . , )Определение. Элементарным отражением, соответствующим вектору , называется преобразование,задаваемое матрицей: =−2 ||||2Замечание.2 = 12 + 22 + · · · + = ||||2⎞⎛1 2 · · · 1 12⎜ 2 122 · · · 2 ⎟⎟⎜ = ⎜ ...... ⎟..⎝ .... ⎠2 1 2 · · · Матрица - симметричная.Свойства оператора H:1.

= 2. −1 = Докажем второе свойство, то есть чтоявляется ортогональной матрицей.Доказательство.(︂)︂ (︂)︂ = = −2−2=|| ||2|| ||22−4Используя свойство ( ) +4|| ||2|| ||4 = || ||2 , сократим в последнем соотношении дроби и получим, что = Значит, матрица H является ортогональной.Сформулируем и докажем свойство 3.Приведение матрицы к верхней почти треугольной форме (ВПТФ)Теорема. Для любого вектора :⎛ 1 ⎞=⎝можно выбрать такой вектор23... = ||||,⎠ = (1 , 2 , . .

. , ), что⎛ − ⎞ = ⎝где3500...0⎠то есть преобразование H подавляет все координаты вектора кроме первой.Доказательство. Выберемв виде: = + , ∈ R, = (1, 0, 0, . . . , 0) = − 2( + )( + )=( + ) ( + ) − ( + )2( + ) ( + ) ( + )Для дальнейшего преобразования воспользуемся свойствами 1 и 2 :( + ) = ||||2 + 1( + ) ( + ) = ||||2 + 1 + 1 + 2 =||||2 + 21 + 2Положим = ||||.Тогда получим:2( + ) = − ( + )( + ) ( + )2 − ( + )222⎛ − ⎞(|||| + 21 + ) + |||| − = − − = ⎝||||2 + 21 + 200...0⎠Полученные 3 свойства мы будем применять при приведении матрицы к верхней почтитреугольной форме.

порядка × :⎛⎞11 12 . . . 1⎜ 21 22 . . . 2 ⎟⎟=⎜⎝. . . . . . . . . . . . . . . . . . .⎠1 2 . . . Пусть дана произвольная матрицаПриведение матрицы к верхней почти треугольной форме (ВПТФ)36Представим ее в виде блочной матрицы следующего вида:(︂=11 −1−1 −1)︂где−1 = (12 , 13 , . . . , 1 )−1 = (21 , 31 , . .

. , 1 )а матрица−1получается из матрицыудалением первого столбца и первой строки.Воспользуемся свойством 3:⎛−1 −1Рассмотрим матрицу1порядка×вида:(︂1 =Очевидно,1 = 1 ,12⎞−||−1 ||⎜⎟0⎜⎟=⎜⎟..⎝⎠.01012021 −1значит:(︂=1012021 −1)︂ (︂1012021 −1Последнее равенство верно в силу того, чтоматрица)︂)︂(︂=10122021 −12−1= - ортогональная.−1Обозначим 1 = 1 111⎜⎜−1 −1⎜01 = ⎜⎜.⎜..⎝0⎞(1)12 . . .⎟(2)22 . . .

⎟(1)(1) ⎟32 ⎟⎟.⎟... . .⎠(1)2 . . .Таким образом, структуру матрицы можно представить так:⎛×⎜×⎜⎜0⎜⎜0⎜⎜ ..⎝.0⎛Возьмем вектор(1)32⎞. ⎟. ⎠.(1)2⎜−2 = ⎝⎞××⎟⎟×⎟⎟×⎟⎟..⎟.......⎠× ... ×××××............=Таким образом, мы получили что1⎛)︂Приведение матрицы к верхней почти треугольной форме (ВПТФ)По свойству 3, можно построить такой оператор−2 ,37что:⎛−2 −2Рассмотрим матрицу2 ,построенную аналогично матрице(︂2 =где2 =⎞−||−2 ||⎜⎟0⎜⎟⎜⎟0=⎜⎟⎜⎟..⎝⎠.02012021 −21)︂(︀ 1 0 )︀0 1Свойства матрицы1.2 = 22.2 = 2−12 :- ортогональная матрицаАналогично, обозначим2 :2 = 2−1 1 2 = 2−1 1−1 1 2Посмотрим на структуру матрицы2 :⎛⎞××⎟⎟×⎟⎟×⎟⎟...⎟.........⎠0 × ...

××⎜×⎜⎜0⎜2 = ⎜ 0⎜⎜ ..⎝.0×××0××××............Очевидно, что сделав таким образом m-2 шага, мы придем к верхней почти треугольнойформе. В итоге мы получим:−1−1 = −2−3. . . 2−1 1−1 1 2 . . . −3 −2 =⎛×⎜×⎜⎜0⎜= ⎜0⎜⎜ ..⎝.0Обозначим×××0××××....................00×.⎞××⎟⎟×⎟⎟×⎟⎟.⎟.⎠.×-ВПТФ = 1 2 . . . −2−1−1 = −2−3. . . 2 1 = −2−3. . . 2−1 1−1 = −1Понятие о QR-алгоритме. Решение полной проблемы собственных значений.38Следовательно, матрица U - ортогональна. = −1 ⇒ ∼ Причем подобие выполняется с помощью ортогональной матрицыЭлементы матрицы C имеют вид: = 0, ≥ + 2, = 1, 2, .

. . , − 2Замечание. Собственные значения матрицы A совпадают с собственными значениями матрицыC, т.е.: = , = 1, Доказательство. = , ̸= 0 −1 = −1 , обозначим −1 = ̸= 0 ⇒ = −1 = , ̸= 0 = Замечание. Если = , то = Доказательство. = ( −1 ) = ( −1 ) = −1 = §11Понятие о QR-алгоритме. Решение полной проблемысобственных значений.Изученные в предыдущем параграфе свойства позволят нам представить матрицу = где−1 = - ортогональная матрица, а в виде:(1)имеет верхнетреугольную форму.Возьмем вектор = (11 , 21 , . .

. , 1 ). Для него существует такая ортогональная матрица1 = − 2 ||, которая “подавляет” все координаты вектора , кроме первой.||2Матрица 1 имеет вид:⎛⎞×⎜0⎜⎜1 = ⎜ 0⎜ ..⎝.0Построим матрицу2 =(︀ 100 )︀порядка× ... ×× . . . ×⎟⎟× . . . ×⎟⎟..⎟.......⎠× ... × × ,такую,чтоПонятие о QR-алгоритме. Решение полной проблемы собственных значений.⎛39⎞× × ... ×× × . . . ×⎟⎟0 × . . . ×⎟⎟⎟....... ×⎠..0 × ... ××⎜0⎜⎜2 1 = ⎜ 0⎜ ..⎝.0Очевидно, что за (m-1) шаг мы обнулим все элементы под главной диагональю:(︃ × ×−1 −2 . . .

2 1 = =0...0×...0............× )︃×××−ВТФПостроим матрицу Q следующим образом: = 1 2 . . . −1Найдем :−1−1 = −1−2. . . 2 1 = −1−2. . . 1−1 = −1Следовательно, матрица Q ортогональна.Таким образом, мы получили разложение матрицы A.Замечание. При факторизации в виде QR:1. Для произвольной матрицы2. Для матрицытребуетсявида ВПТФ требуется3. Для трехдиагональной матрицы(3 )(2 )требуетсядействий.действий.()действий.QR-алгоритмВозьмем матрицу0 .Представим ее в виде0 = 0 0 ,где0 = −10 ,R - матрица ВТФ.Положим1 = 0 0(2)0 = −10 01 = −10 0 0Таким образом, матрицы1и0подобны с ортогональной матрицей.Аналогично, сделаем следующие шаги:1 = 1 1 , 1 = −11 , 1 − ВТФ...

= , = 0, 1, . . .(3)+1 = (4)Понятие о QR-алгоритме. Решение полной проблемы собственных значений.Устремим → ∞,40тогда:⎛× × ...⎜0 × ...⎜ → ⎜ .. .. . .⎝. ..0 0 ...⎞××⎟⎟⎟×⎠×Где на главной диагонали будут стоять собственные значения матриц0 , 1 , . . .(спектры этихматриц совпадают).Заметим, что под главной диагональю могут и не получаться нули в математическом смысле.Достаточно, чтобы значения под главной диагональю были по модулю меньше некоторого числа(т.н. машинный ноль), определяющего точность вычислений. комплексные собственные значения, то в матрице на главной диагонали будут появлятьсяквадраты 2 × 2, она будет иметь вид:⎛⎞×⎜⎟×⎜⎟⎜⎟0 1 → ⎜⎟⎜⎟−10⎝⎠...0Если уПеречислим основные плюсы и минусы QR-алгоритма:1.

(+) Для любой матрицы можно найти весь спектр.2. (-) Во время вычислений нужно держать всю матрицу в памяти.3. (-) Если собственные значения комплексны, то появляются клетки 2го порядка, которыепри последующих итерациях не будут сходиться к 0.Свойства QR-алгоритмаУтверждение. Пусть матрица – ВТФ, а матрица – ВПТФ. Тогда = – ВПТФ.Доказательство. По формуле умножения матриц: =∑︁ .=1Так как– ВТФ, то всепри>равны нулю, так как– ВПТФ, то всепри > +1равны нулю. Модифицируем формулу согласно этим утверждениям: =+1∑︁ .=То есть если i > j + 1, то = 0. А это и значит, что – верхняя почти треугольная матрица.Утверждение.

Пусть матрица – ВПТФ, а матрица – ВТФ. Тогда = – ВПТФ.Доказательство. Доказательство полностью аналогично предыдущему утверждению.Понятие о QR-алгоритме. Решение полной проблемы собственных значений.41Используя данные утверждения, можно значительно ускорить QR-разложение матрицы.QR-алгоритм преобразует матрицу→− 0– ВПТФ:0 = 0 00 = 0 )−11 = 0 0То есть форма матрицы– ВПТФ по доказанному утверждению– ВПТФ по доказанному утверждению ( ∈ N) не ухудшается,2 действий.следовательно, очередная матрица можетбыть выполнена не более чем заЕсли же матрица0- симметричная, то один шаг потребует всегодействий.Глава IIИнтерполирование и приближениефункций§1Постановка задачи интерполирования () – дискретная функция аргумента , ∈ [, ], , ∈ R.

Функция () определена вточках 0 , 1 , . . . , , ∈ N; ≤ 0 < 1 < . . . < ≤ = { }0 – узлах функции. Во всех узлахзаданы значения ( ) = , ∀ = 0, . Требуется найти значение функции () в произвольнойПустьточке.Замечание. В указанной формулировке решений задачи бесконечно много. Для уточнениядополнительно указывают класс функций, которые будут использоваться для построениязначений ()в произвольной точке.Интерполирование алгебраическими полиномамиОпределение. Назовем интерполяционным полиномом Лагранжа функции () по узлам{ }0полином степени: () = 0 + 1 + . .

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