Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Метод степенів. 
Алгебраїчна проблема власних значень

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Маємо, що для (— просте власне число) граничний вектор є незалежним від вибору (якщо лише). Якщо (—многократне власне значення), то залежить від співвідношення коефіцієнтів, тобто від початкового наближення. Швидкість збіжності оцінюється величиною і є тим більшою, чим менше це число. З викладеного вище також випливає, що метод буде збігатися не до, а до і відповідного власного вектора, якщо… Читати ще >

Метод степенів. Алгебраїчна проблема власних значень (реферат, курсова, диплом, контрольна)

Цей метод застосовується для ітераційного обчислення найбільшого за модулем власного значення і відповідного власного вектора, а також власних значень, для яких відомі вже досить хороші наближення.

Нехай — матриця, яку можна звести до діагонального вигляду, з власними значеннями, для яких.

Метод степенів. Алгебраїчна проблема власних значень.

Припустимо додатково, що не існує відмінних від власних значень, для яких, тобто існує r > 0 таке, що.

Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.

Оскільки зводиться до діагонального вигляду, то має лінійно незалежних власних векторів які утворюють базис в. Нехай — довільний вектор, а послідовність утворюється за правилом.

Вектор можна подати у вигляді.

Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.

і тому в силу маємо.

Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.

Припустимо додатково, що для має місце, тобто має «досить загальний вигляд». Нормуючи яким-небудь способом, наприклад,.

Метод степенів. Алгебраїчна проблема власних значень.

де — деяка нормуюча стала. Цей метод збігається до найбільшого за модулем власного значення і відповідного власного вектора (лінійна комбінація власних векторів, що відповідають, є також власним вектором).

Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.

Маємо, що для (— просте власне число) граничний вектор є незалежним від вибору (якщо лише). Якщо (—многократне власне значення), то залежить від співвідношення коефіцієнтів, тобто від початкового наближення. Швидкість збіжності оцінюється величиною і є тим більшою, чим менше це число. З викладеного вище також випливає, що метод буде збігатися не до, а до і відповідного власного вектора, якщо вибрати в розвиненні для (і якщо додатково не існує відмінних від власних значень з тим самим модулем). Проте це справедливо лише теоретично, бо внаслідок неминучих похибок заокруглення ми вже після першої ітерації для дістанемо.

Метод степенів. Алгебраїчна проблема власних значень.

з деяким і метод, таким чином, збігатиметься до .

Якщо не зводиться до діагонального вигляду і має єдине власне значення з найбільшим модулем, то ми можемо подати через власні і головні вектори матриці А і аналогічно довести, що для досить загального вигляду метод степенів збігається до та відповідного власного вектора.

Практична обмеженість описаного вище методу полягає в тому, що він повільно збігається, якщо абсолютні значення власних чисел близькі, а також у тому, що за ним обчислюють лише одне (максимальне за модулем) власне значення і власний вектор. Цих недоліків, проте, можна позбутися за допомогою методу зворотних ітерацій, запропонованого в 1945 р. Віландтом. Цей метод застосовується тоді, коли для якогось із власних значень наприклад, відоме «досить хороше наближення», тобто.

Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.

Тоді для «досить довільного» початкового вектора будується послідовність.

Метод степенів. Алгебраїчна проблема власних значень.

Якщо то існує і остання рівність еквівалентна.

Метод степенів. Алгебраїчна проблема власних значень.

тобто цей метод є звичайним методом степенів для матриці та власних чисел, причому.

Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.

Припустивши знову, що зводиться до діагонального вигляду і має власні вектори, і поклавши дістанемо для простого.

Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.

Швидкість збіжності тим більша, чим меншим є відношення для тобто чим кращим є наближення. Зауважимо, що матриця для досить хороших наближень є майже виродженою, проте можна довести, що оскільки ми шукаємо лише напрям власного вектора, то ця задача є добре обумовленою і не виникає жодних труднощів. Зазначимо також, що для обчислення досить один раз обчислитирозвинення матриці і потім з його допомогою обчислювати розв’язки систем з різними правими частинами.

Метод степенів. Алгебраїчна проблема власних значень.

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

Найпростіша ідея, яка здавалось би веде до розв’язування повної проблеми власних значень, полягає в тому, щоб за допомогою перетворень подібності, скажімо, за допомогою унітарних матриць, звести матрицю до діагонального вигляду. Перша ж спроба зробити це за допомогою матриць Хаусгольдера показує, що це неможливо, бо нулі, які утворюються після множення на зліва, «руйнуються» після множення на * справа:

Метод степенів. Алгебраїчна проблема власних значень.

Проте легко помітити, що таким чином можна матрицю звести до так званої форми Хессенберга:

Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.

— матриця Хаусгольдера, побудована за обведеним тривимірним вектором. Якщо — ермітова матриця, то замість згаданих вище ситуацій матимемо такі:

Метод степенів. Алгебраїчна проблема власних значень.
Метод степенів. Алгебраїчна проблема власних значень.

причому в силу ермітовості матриці матриця також буде ермітовою:

Метод степенів. Алгебраїчна проблема власних значень.

Сформулюємо ці міркування у вигляді такої леми.

Лема 2. Нехай. Тоді існує унітарна матриця Р, яка є добутком (п — 2) матриць Хаусгольдера і така, що.

Метод степенів. Алгебраїчна проблема власних значень.

— форма Хессенберга для неермітових матриць та.

Метод степенів. Алгебраїчна проблема власних значень.

— тридіагональна ермітова матриця для ермітоеих матриць (, тобто — дійсні числа).

Д о в е д е н н я. Продовжуючи описаний вище процес за допомогою матриць відображення Хаусгольдера дістанемо.

Показати весь текст
Заповнити форму поточною роботою