С 2010 года · Более 2 млн запусков инструментов в месяц
С 2010 года
Добавить в Chrome

Моя Панель Инструментов

Автоматический Режим

Сохранённых инструментов пока нет.

Премиум-версия
Похожие инструменты
Калькулятор Умножения МатрицКалькулятор следа матрицыКалькулятор LU-разложения матрицыКалькулятор Характеристического ПолиномаКалькулятор собственных значений и собственных векторовКалькулятор QR-разложенияКалькулятор Жордановой Нормальной Формы
Домашняя страница > Математика > Линейная алгебра

Калькулятор диагонализации матрицы

Диагонализируйте квадратную матрицу, вычисляя собственные значения, векторы и разложение A = PDP⁻¹. Поддерживает матрицы от 2×2 до 5×5 с пошаговыми решениями, характеристическим многочленом и визуализацией.

БесплатноБез регистрацииМгновенный результат
Калькулятор диагонализации матрицыПопробуйте — бесплатно ▼
Примеры:
Размер матрицы: 3 × 3
[
]

Embed Калькулятор диагонализации матрицы Widget

О Калькулятор диагонализации матрицы

Калькулятор диагонализации матрицы раскладывает любую квадратную матрицу в форму A = PDP⁻¹, где D — диагональная матрица собственных значений, а P — матрица собственных векторов. Введите матрицу размером от 2×2 до 5×5 и получите полное разложение с пошаговым решением, характеристическим многочленом, анализом алгебраической и геометрической кратности, а также интерактивной анимацией процесса.

Что такое диагонализация матрицы?

Диагонализация матрицы — это процесс поиска матриц P и D таких, что:

$$A = PDP^{-1}$$

где D — диагональная матрица, элементами которой являются собственные значения матрицы A, а P — обратимая матрица, столбцами которой являются соответствующие собственные векторы. Эквивалентно, \(D = P^{-1}AP\), что означает, что D подобна матрице A.

λ
Собственные значения
Скаляры λ, удовлетворяющие Av = λv. Они располагаются на диагонали матрицы D.
Собственные векторы
Ненулевые векторы v, удовлетворяющие Av = λv. Они формируют столбцы матрицы P.
Диагональная матрица D
Содержит собственные значения на диагонали и нули в остальных ячейках. Позволяет легко вычислять степени.
Подобие
A и D — подобные матрицы; они представляют одно и то же преобразование в разных базисах.

Как диагонализировать матрицу

Шаг 1. Выберите размер матрицы (от 2×2 до 5×5) и введите значения в сетку. Вы также можете нажать на быстрый пример, чтобы загрузить готовую матрицу для тестирования.

Шаг 2. Нажмите Диагонализировать матрицу. Калькулятор вычислит характеристический многочлен det(A − λI) и найдет его корни (собственные значения).

Шаг 3. Для каждого собственного значения инструмент решит систему (A − λI)x = 0, чтобы найти собственные векторы, и сравнит алгебраическую и геометрическую кратности для определения возможности диагонализации.

Шаг 4. Если матрица диагонализируема, калькулятор построит P (собственные векторы в столбцах), D (собственные значения на диагонали) и P⁻¹, а затем проверит равенство PDP⁻¹ = A.

Шаг 5. Изучите анимированное разложение, чтобы визуализировать, как A раскладывается на P × D × P⁻¹, и просмотрите полное решение с помощью кнопок навигации.

Когда матрица является диагонализируемой?

УсловиеДиагонализируема?Пример
n различных вещественных собств. значенийВсегда да\(\begin{pmatrix}2&1\\0&3\end{pmatrix}\) → λ = 2, 3
Симметричная матрица (A = Aᵀ)Всегда да (вещ. λ)Спектральная теорема гарантирует ортогональную диагонализацию
Повторяющиеся λ с АК = ГКДа\(\begin{pmatrix}5&0\\0&5\end{pmatrix}\) → λ = 5 (АК=2, ГК=2)
Повторяющиеся λ с АК > ГКНет\(\begin{pmatrix}1&1\\0&1\end{pmatrix}\) → λ = 1 (АК=2, ГК=1)
Комплексные собственные значенияНад ℂ: проверить АК = ГК\(\begin{pmatrix}0&-1\\1&0\end{pmatrix}\) → λ = ±i

Алгебраическая и геометрическая кратность

Для каждого собственного значения λ:

Алгебраическая кратность (АК): количество раз, которое λ встречается как корень характеристического многочлена det(A − λI) = 0.

Геометрическая кратность (ГК): размерность собственного пространства ker(A − λI), т.е. количество линейно независимых собственных векторов.

Матрица диагонализируема тогда и только тогда, когда ГК = АК для каждого собственного значения. Всегда выполняется условие 1 ≤ ГК ≤ АК.

Почему диагонализация важна

Степени матриц
\(A^k = PD^kP^{-1}\). Поскольку D диагональна, \(D^k\) просто возводит каждое собственное значение в k-ю степень.
📈
Дифф. уравнения
Системы x' = Ax распадаются на независимые уравнения при диагонализации A: x' = PDP⁻¹x.
🔗
Цепи Маркова
Долгосрочное поведение переходных матриц определяется собственными значениями — диагонализация выявляет устойчивые состояния.
📊
PCA
Анализ главных компонент диагонализирует ковариационную матрицу для поиска направлений максимальной дисперсии.

Диагонализация по сравнению с другими разложениями

РазложениеФормаТребование
Собственное разложение (этот инструмент)A = PDP⁻¹n независимых собственных векторов
Спектральное (симметричное)A = QΛQᵀA = Aᵀ (Q ортогональна)
Жорданова нормальная формаA = PJP⁻¹Любая квадратная матрица
SVDA = UΣVᵀЛюбая матрица (даже не квадратная)
LU-разложениеA = LUКвадратная, с условиями

Часто задаваемые вопросы

Что значит диагонализировать матрицу?

Диагонализировать матрицу A — значит найти обратимую матрицу P и диагональную матрицу D такие, что A = PDP⁻¹. Элементы на диагонали D — это собственные значения, а столбцы P — соответствующие собственные векторы.

Когда матрица является диагонализируемой?

Матрица диагонализируема тогда и только тогда, когда для каждого собственного значения геометрическая кратность равна алгебраической кратности. Эквивалентно, для матрицы n×n должно существовать n линейно независимых собственных векторов. Все симметричные вещественные матрицы и все матрицы с n различными собственными значениями диагонализируемы.

В чем разница между алгебраической и геометрической кратностью?

Алгебраическая кратность — это кратность корня в характеристическом уравнении. Геометрическая кратность — это количество линейно независимых собственных векторов для данного значения. Матрица диагонализируема именно тогда, когда эти две величины совпадают для всех собственных значений.

Можно ли диагонализировать матрицу с комплексными собственными значениями?

Да, матрица с комплексными собственными значениями может быть диагонализирована над комплексными числами, если выполняется равенство кратностей АК = ГК. Матрицы P и D в этом случае будут содержать комплексные числа.

Каковы области применения диагонализации матриц?

Она используется для быстрого возведения матриц в степень (A^k = PD^kP⁻¹), решения систем линейных дифференциальных уравнений, анализа цепей Маркова, в методе главных компонент (PCA) в статистике, а также в физике и инженерном деле для анализа колебаний и трансформаций.

Ссылайтесь на этот контент, страницу или инструмент так:

"Калькулятор диагонализации матрицы" на сайте https://ru.miniWebtool.com/калькулятор-диагонализации-матрицы/ от MiniWebtool, https://MiniWebtool.com/

командой MiniWebtool. Обновлено: 2026-04-12

Вы также можете попробовать наш AI Решатель Математических Задач GPT, чтобы решить ваши математические проблемы с помощью вопросов и ответов на естественном языке.

Линейная алгебра:

Популярные и обновлённые инструменты:

Калькулятор Обратной МатрицыКалькулятор ранга матрицыКалькулятор степени матрицыСмотреть все →
Домашняя страница > Математика > Линейная алгебра > Калькулятор диагонализации матрицы