Калькулятор диагонализации матрицы
Диагонализируйте квадратную матрицу, вычисляя собственные значения, собственные векторы и разложение 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, чтобы решить ваши математические проблемы с помощью вопросов и ответов на естественном языке.