Про калькулятор власних значень
Власні значення й власні вектори описують напрямки, які матриця зберігає, і те, у скільки разів вона їх розтягує. На них ґрунтуються початковий алгоритм ранжування вебсторінок, з якого починався найбільший пошуковик, форми коливань мостів і молекул, метод головних компонент у статистиці, стійкість диференціальних рівнянь і рівні енергії в квантовій механіці. У курсі лінійної алгебри це зазвичай той розділ, де сходиться все пройдене раніше: визначники, метод Гаусса та ядра.
Калькулятор дотримується навчального алгоритму. Він складає характеристичний многочлен , знаходить його корені точно за допомогою теореми про раціональні корені, формули коренів квадратного рівняння й ділення многочленів, а потім розв'язує для кожного власного значення, так щоб власні вектори за можливості мали прості цілі координати.
Ірраціональні власні значення залишаються в точній формі з радикалами, комплексні виводяться спряженими парами, а кратні вказуються разом з алгебраїчною й геометричною кратністю, щоб ви одразу бачили, чи діагоналізовна матриця. Приймаються матриці від 2×2 до 4×4, що охоплює практично всі навчальні задачі й контрольні.
Що таке власні значення й власні вектори?
Ненульовий вектор називають власним вектором квадратної матриці , якщо множення на змінює лише його довжину: для деякого числа . Це число — власне значення, що відповідає . Більшість векторів під час множення на матрицю змінюють напрямок; власні вектори — особливі, вони залишаються на своїй прямій, що проходить через початок координат.
Якщо записати означення як , стає зрозуміло, як їх шукати. Ненульовий розв'язок існує, лише якщо необоротна, тобто якщо її визначник дорівнює нулю. Рівняння називають характеристичним; для матриці це многочлен степеня , тому з урахуванням кратності власних значень рівно , і деякі з них можуть бути комплексними.
Кожне власне значення має нескінченно багато власних векторів, адже будь-яке ненульове кратне власного вектора — знову власний вектор. Тому відповідь подається одним представницьким вектором або базисом, якщо незалежних напрямків кілька, а у вашому підручнику може стояти інше кратне того самого вектора.
Як користуватися калькулятором власних значень
- Запишіть матрицю по одному рядку матриці на рядок тексту, розділяючи елементи пробілами, наприклад 4 1 у першому рядку й 2 3 у другому.
- Можна записати й усю матрицю в один рядок, розділяючи рядки крапками з комою, наприклад 4 1; 2 3.
- Елементи можуть бути цілими, десятковими, дробовими або від'ємними числами. Матриця має бути квадратною, від 2×2 до 4×4.
- Натисніть «Знайти власні значення», щоб побачити характеристичний многочлен, його корені й знаходження власних векторів для кожного власного значення.
- Для кратних власних значень перегляньте вказані кратності, якщо потрібно дізнатися, чи діагоналізовна матриця.
Формули
Рівняння для власних значень
Характеристичне рівняння
Швидка формула для 2×2
Слід і визначник
Діагоналізація матриці
Розв'язаний приклад: 2×2, раціональні елементи
Приклад обчислюється в реальному часі для . Слід дорівнює 7, а визначник , тому характеристичний многочлен дорівнює , а власні значення — 5 і 2.
При матриця має рядки і , і її ядро породжується вектором . При матриця має рядки і , що дає . Перевірка проста: — рівно вп'ятеро більше за вихідний вектор.
Розв'язок нижче побудовано тим самим обчислювальним рушієм, що й калькулятор вище.
Відповідь
Як ми зрозуміли вашу задачу
Знаходимо власні значення й власні вектори матриці 2×2.
Покроковий розв'язок
Складаємо характеристичне рівняння
Для матриці 2×2 воно має вигляд λ² − (слід)λ + визначник
Характеристичний многочлен
Раціональні корені знайдено за теоремою про раціональні корені
Власні вектори для λ = 5: розв'язуємо (A − λI)v = 0
Власні вектори для λ = 2: розв'язуємо (A − λI)v = 0
Використані формули
Характеристичне рівняння
Рівняння для власного вектора
Власні значення — корені характеристичного многочлена. Власні вектори: λ = 5: ⟨1, 1⟩; λ = 2: ⟨-1, 2⟩.
Перевірка
- Сума власних значень ≈ 7 дорівнює сліду 7.
- Добуток власних значень дорівнює визначнику 10.
Докладне пояснення
Крок 1: характеристичний многочлен
Для матриці 2×2 многочлен можна одразу записати як . Для матриць більшого розміру калькулятор розкладає за алгебраїчними доповненнями. Симетрична матриця 3×3 з рядками , і дає .
Дві швидкі перевірки виявляють більшість помилок в обчисленнях. Коефіцієнт при дорівнює сліду зі знаком мінус, тут , а вільний член дорівнює , тут , бо визначник дорівнює 22.
Крок 2: знаходження коренів
За цілих коефіцієнтів кожне раціональне власне значення ділить вільний член, тому калькулятор перебирає дільники 22, знаходить , ділить многочлен на і розкладає квадратний тричлен, що залишився. Власні значення дорівнюють 11, 2 і 1, і їхня сума 14 справді збігається зі слідом.
Якщо квадратний множник, що залишився, не розкладається над раціональними числами, формула коренів квадратного рівняння дає точні вирази з радикалами. Для многочлен має корені , приблизно 5,372 і . Якщо дискримінант від'ємний, корені комплексно спряжені; матриця повороту дає , тобто , а це означає, що поворот на 90° не зберігає жодного дійсного напрямку.
Крок 3: власні вектори з ядра
Підставте кожне власне значення в і розв'яжіть однорідну систему методом Гаусса. Оскільки матриця необоротна, принаймні один рядок занулиться й залишиться вільна змінна. Якщо надати вільній змінній зручного значення й виконати зворотну підстановку, вийде власний вектор, який калькулятор скорочує до невеликих цілих чисел.
Для у прикладі 3×3 матриця має рядки , і . Перший рядок дає , а два інші означають : отримуємо . У симетричних матриць, як ця, власні значення завжди дійсні, а власні вектори попарно ортогональні, що можна перевірити скалярним добутком.
Кратні власні значення й діагоналізація
Власне значення, що трапляється серед коренів разів, має алгебраїчну кратність . Кількість відповідних лінійно незалежних власних векторів — його геометрична кратність, і вона може бути меншою. Матриці і мають одне й те саме двократне власне значення 2, але перша має лише один власний напрямок, , а друга — два: і .
Матрицю можна записати у вигляді , із власними значеннями на діагоналі і власними векторами в стовпцях , тоді й лише тоді, коли геометрична кратність кожного власного значення дорівнює його алгебраїчній кратності. Діагоналізація спрощує піднесення до степеня, оскільки , і саме так власні значення передбачають довгострокову поведінку моделей чисельності популяцій і ланцюгів Маркова.
Корисні прийоми
Власні значення трикутної матриці — її діагональні елементи: матриця з рядками , і без жодних обчислень має власні значення 6, 4 і 1. Матриця оборотна тоді й лише тоді, коли 0 не є її власним значенням, а власні значення — це величини, обернені до власних значень , з тими самими власними векторами.
Прості зміни матриці зсувають її власні значення передбачувано. Якщо додати одиничну матрицю, помножену на , кожне власне значення збільшиться на ; якщо помножити матрицю на число, кожне власне значення помножиться на це число; якщо піднести її до степеня , кожне власне значення піднесеться до степеня , і все це без зміни власних векторів. Матриця й транспонована до неї мають однакові власні значення, але в загальному випадку різні власні вектори. Ці властивості допомагають перевіряти відповіді й передбачати результат до обчислень.
Типові помилки
- Обчислювати замість ; потрібно віднімати від кожного діагонального елемента.
- Вважати нульовий вектор власним; власний вектор за означенням ненульовий.
- Помилитися в многочлені, а потім отримати ядро, що містить лише нульовий вектор.
- Вважати, що будь-яка матриця має дійсні власні значення; у поворотів і багатьох несиметричних матриць вони комплексні.
- Вважати власний вектор неправильним, бо він відрізняється від підручникового сталим множником.
- Оголошувати матрицю діагоналізовною, не перевіривши геометричну кратність кратних власних значень.
Поради
- Перевіряйте, що сума власних значень дорівнює сліду, а їхній добуток — визначнику.
- Перевіряйте кожен власний вектор, обчислюючи і порівнюючи з .
- Власні значення трикутних матриць зчитуйте просто з діагоналі.
- Для матриць 3×3 розкладайте визначник за рядком або стовпцем із найбільшою кількістю нулів.
- Використовуйте калькулятор визначників, щоб переконатися, що необоротна для кожного власного значення.
- Очікуйте дійсних власних значень і ортогональних власних векторів, якщо матриця симетрична.
- Спочатку винесіть із матриці спільний множник; власні значення просто помножаться на нього.
Поширені запитання
Як ввести матрицю в калькулятор власних значень?
Пишіть по одному рядку матриці на рядок тексту, розділяючи елементи пробілами, або запишіть усі рядки в один, розділяючи їх крапками з комою, наприклад 4 1; 2 3. Допускаються дроби, десяткові й від'ємні числа.
Які розміри матриць підтримуються?
Квадратні матриці від 2×2 до 4×4. Власні значення визначені лише для квадратних матриць, тому, наприклад, матрицю 3×2 буде відхилено з поясненням.
Чи знаходить калькулятор комплексні власні значення?
Так. Якщо характеристичний многочлен має від'ємний дискримінант, власні значення виводяться комплексно спряженою парою, наприклад λ = i та −i для матриці повороту на 90°.
Чому мій власний вектор відрізняється від підручникового?
Будь-яке ненульове кратне власного вектора — теж власний вектор. ⟨1, 1⟩ і ⟨3, 3⟩ задають один і той самий напрямок. Перевірте, чи не є один вектор кратним іншого.
Що таке алгебраїчна й геометрична кратність?
Алгебраїчна кратність показує, скільки разів власне значення трапляється серед коренів характеристичного многочлена. Геометрична кратність — це кількість відповідних лінійно незалежних власних векторів. Для кратних власних значень калькулятор вказує обидві.
Чи дає калькулятор точні власні значення чи десяткові?
Точні, коли це можливо: цілі числа, дроби й вирази з радикалами на зразок 5/2 ± √33/2. До точних десяткових наближень він переходить, лише якщо корені многочлена третього чи четвертого степеня не можна знайти точно.
Як пов'язані власні значення, визначник і слід?
Добуток усіх власних значень дорівнює визначнику, а їхня сума — сліду. Для матриці з рядками (4, 1) і (2, 3) визначник дорівнює 5 × 2 = 10, а слід — 5 + 2 = 7.
Що означає нульове власне значення?
Що матриця вироджена: вона не має оберненої, а її визначник дорівнює нулю. Власні вектори для λ = 0 породжують ядро матриці.
Де власні значення потрібні поза навчанням?
В аналізі коливань, стійкості систем керування, методі головних компонент, квантовій механіці, ланцюгах Маркова й ранжуванні в пошукових системах — усюди, де потрібно зрозуміти, до чого призводить багаторазове застосування лінійного відображення.
Спробуйте калькулятор власних значень
Введіть квадратну матрицю й отримайте її точні власні значення й власні вектори з характеристичним многочленом і кожним кроком.