О калькуляторе собственных значений
Собственные значения и собственные векторы описывают направления, которые матрица сохраняет, и то, во сколько раз она их растягивает. На них основаны исходный алгоритм ранжирования веб-страниц, с которого начинался крупнейший поисковик, формы колебаний мостов и молекул, метод главных компонент в статистике, устойчивость дифференциальных уравнений и уровни энергии в квантовой механике. В курсе линейной алгебры это обычно та глава, где сходится всё пройденное раньше: определители, метод Гаусса и ядра.
Калькулятор следует учебному алгоритму. Он составляет характеристический многочлен , находит его корни точно с помощью теоремы о рациональных корнях, формулы корней квадратного уравнения и деления многочленов, а затем решает для каждого собственного значения, так чтобы у собственных векторов по возможности были простые целые координаты.
Иррациональные собственные значения остаются в точной форме с радикалами, комплексные выводятся сопряжёнными парами, а кратные указываются вместе с алгебраической и геометрической кратностью, чтобы вы сразу видели, диагонализуема ли матрица. Принимаются матрицы от 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 порождают ядро матрицы.
Где собственные значения нужны за пределами учёбы?
В анализе колебаний, устойчивости систем управления, методе главных компонент, квантовой механике, цепях Маркова и ранжировании в поисковых системах — везде, где нужно понять, к чему приводит многократное применение линейного отображения.
Попробуйте калькулятор собственных значений
Введите квадратную матрицу и получите её точные собственные значения и собственные векторы с характеристическим многочленом и каждым шагом.