Як виявити кратність власних значень?


11

Припустимо, A - це загальна розріджена матриця, і я хочу обчислити власні значення. Я не знаю, як виявити кратність для власних значень. Наскільки мені відомо, для особливого випадку, знаходячи коріння поліномів методом супутньої матриці, ми можемо застосувати RRQR для виявлення кратності для коренів.

Відповіді:


9

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

Якщо у вас близьке наближення власного значення σ і ви можете дозволити собі коефіцієнт А-σЯ ви можете застосувати метод підпростори з матрицею Б=(А-σЯ)-1 щоб знайти власне простір власних значень закрити до σ . Проектування на ортонормальну основу цього простору та обчислення розкладу Шура дає потім числове розкладання на власні простори та їх кратності, наскільки числовий метод може їх визначити.

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


Класичним прикладом для цього є матриця Форсайта, яка є супутньою матрицею многочлена , де досить крихітний. Сама матриця не є несправною, але потрібна лише крихітна обурення (у верхньому правому куті), щоб перетворити її на блок Джордана, який є несправним. хн-εε
JM
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.