Калькулятор диагонализации матрицы
Диагонализируйте квадратную матрицу, вычисляя собственные значения, собственные векторы и разложение A = PDP⁻¹. Поддерживает матрицы от 2×2 до 5×5 с пошаговыми решениями, характеристическим многочленом, анализом кратности и интерактивной визуализацией.
Ваш блокировщик рекламы мешает показывать объявления
MiniWebtool бесплатен благодаря рекламе. Если этот инструмент помог, поддержите нас через Premium (без рекламы + быстрее) или добавьте MiniWebtool.com в исключения и обновите страницу.
- Или перейдите на Premium (без рекламы)
- Разрешите показ рекламы на MiniWebtool.com, затем перезагрузите страницу.
О Калькулятор диагонализации матрицы
Калькулятор диагонализации матрицы раскладывает любую квадратную матрицу в форму A = PDP⁻¹, где D — диагональная матрица собственных значений, а P — матрица собственных векторов. Введите матрицу размером от 2×2 до 5×5 и получите полное разложение с пошаговым решением, характеристическим многочленом, анализом алгебраической и геометрической кратности, а также интерактивной анимацией процесса.
Что такое диагонализация матрицы?
Диагонализация матрицы — это процесс поиска матриц P и D таких, что:
$$A = PDP^{-1}$$
где D — диагональная матрица, элементами которой являются собственные значения матрицы A, а P — обратимая матрица, столбцами которой являются соответствующие собственные векторы. Эквивалентно, \(D = P^{-1}AP\), что означает, что D подобна матрице A.
Как диагонализировать матрицу
Шаг 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 = PDP⁻¹ | n независимых собственных векторов |
| Спектральное (симметричное) | A = QΛQᵀ | A = Aᵀ (Q ортогональна) |
| Жорданова нормальная форма | A = PJP⁻¹ | Любая квадратная матрица |
| SVD | A = 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, чтобы решить ваши математические проблемы с помощью вопросов и ответов на естественном языке.
Другие сопутствующие инструменты:
Линейная алгебра:
- Калькулятор Определителя
- Калькулятор собственных значений и собственных векторов
- Калькулятор матриц
- Калькулятор разложения на простые дроби
- Векторный калькулятор
- Калькулятор Грама-Шмидта
- Калькулятор векторной проекции
- Калькулятор LU-разложения матрицы
- Калькулятор сингулярного разложения SVD
- Калькулятор ранга матрицы
- Калькулятор следа матрицы
- Калькулятор Матрицы Якоби Новый
- Калькулятор RREF (Ступенчатая форма) Новый
- Калькулятор Обратной Матрицы Новый
- Калькулятор Умножения Матриц Новый
- Калькулятор Скалярного Произведения Новый
- Калькулятор векторного произведения Новый
- Калькулятор модуля вектора Новый
- Калькулятор Единичного Вектора Новый
- Калькулятор угла между векторами Новый
- Калькулятор Нулевого Пространства Новый
- Калькулятор Столбцового Пространства Новый
- Калькулятор правила Крамера Новый
- Калькулятор диагонализации матрицы Новый
- Калькулятор QR-разложения Новый
- Калькулятор разложения Холецкого Новый
- Калькулятор степени матрицы Новый
- Калькулятор Характеристического Полинома Новый
- Калькулятор Жордановой Нормальной Формы Новый
- Калькулятор Матричной Экспоненты Новый
- Калькулятор Тензорного Произведения Новый