Собственные значения и собственные векторы поначалу кажутся загадочными, но лежащая в их основе идея интуитивна: когда матрица преобразует вектор, большинство векторов поворачиваются и растягиваются. Собственные векторы — это особые направления, которые только растягиваются, но никогда не поворачиваются. Этот коэффициент растяжения и есть собственное значение.
Определение
Для матрицы размера ненулевой вектор является собственным вектором с собственным значением , если:
Геометрически: действие на даёт , умноженное на — то же направление, только масштабированное.
Как их найти — характеристический многочлен
Перегруппировка даёт . Чтобы существовал нетривиальный , матрица должна быть вырожденной, то есть:
Это раскрывается в многочлен относительно степени , который называется характеристическим многочленом. Его корни — это собственные значения.
Разобранный пример
- .
- .
- Решите : или .
При : решите , то есть , что даёт собственный вектор .
При : аналогичный процесс даёт .
Почему собственные векторы важны
- Метод главных компонент (PCA): собственные векторы ковариационной матрицы — это главные направления изменчивости в ваших данных.
- Google PageRank: вектор рангов — это доминирующий собственный вектор матрицы ссылок веба.
- Квантовая механика: наблюдаемые величины — это операторы; их собственные значения — единственные результаты, которые можно измерить.
- Дифференциальные уравнения: собственные значения матрицы системы говорят, затухают решения или неограниченно растут.
Краткое повторение геометрического смысла
Для 2D-матрицы собственные векторы — это особые оси. Если выровнять систему координат по ним, становится диагональной — чистое масштабирование вдоль каждой оси без поворота. Это диагонализация, и она лежит в основе десятков алгоритмов.
Распространённые ошибки
- Забывают, что собственные векторы определены с точностью до масштабирования — любое ненулевое кратное собственного вектора также является собственным вектором.
- Пропускают характеристическое уравнение и пытаются угадать.
- Считают равным — это не так.
Попробуйте с ИИ-решателем матриц
Введите свою матрицу в Калькулятор матриц и запросите собственные значения — каждый шаг показан.
Дополнительные материалы:
- Калькулятор определителя — нужен для характеристического многочлена
- Решатель квадратных уравнений — для характеристического случая
- Калькулятор векторов — собственные векторы по сути являются векторами