EssayAI
Блог
Блог

Как возвести матрицу в степень: разбор A в 5 степени

Запрос

Дано: матрица A=(4213)A = \begin{pmatrix} 4 & 2 \\ 1 & 3 \end{pmatrix}, показатель n=5n = 5. Найти: A5A^5.

Поэлементно возводить нельзя: степень матрицы означает повторное матричное умножение, а не пятую степень каждого числа по отдельности. Считаем через диагонализацию: у матрицы два разных собственных значения, 55 и 22, поэтому она раскладывается в произведение A=PDP−1A = PDP^{-1}, и показатель уходит внутрь, на диагональ. Ответ: A5=(2094206210311063)A^5 = \begin{pmatrix} 2094 & 2062 \\ 1031 & 1063 \end{pmatrix}. Калькулятор сверху проходит те же шаги для любой матрицы 2x2 и показателя до 12.

Решение по шагам

Шаг 1. Составляем характеристическое уравнение. Вычитаем из диагонали неизвестное λ\lambda и приравниваем определитель нулю:

det⁡(A−λE)=∣4−λ213−λ∣=(4−λ)(3−λ)−2=λ2−7λ+10=0.\det(A - \lambda E) = \begin{vmatrix} 4 - \lambda & 2 \\ 1 & 3 - \lambda \end{vmatrix} = (4 - \lambda)(3 - \lambda) - 2 = \lambda^2 - 7\lambda + 10 = 0.

Дискриминант равен 49−40=949 - 40 = 9, значит корни λ1=5\lambda_1 = 5 и λ2=2\lambda_2 = 2. Они вещественные и различные, а этого уже достаточно для диагонализации. Если корни ищутся тяжело или матрица крупнее второго порядка, техника поиска подробно разобрана в задаче про собственные значения матрицы.

Шаг 2. Находим собственные векторы. Для каждого корня решаем однородную систему (A−λE)x=0(A - \lambda E)x = 0. При λ1=5\lambda_1 = 5 матрица системы равна (−121−2)\begin{pmatrix} -1 & 2 \\ 1 & -2 \end{pmatrix}, обе строки дают одно условие x1=2x2x_1 = 2x_2, откуда v1=(2; 1)v_1 = (2;\, 1).

При λ2=2\lambda_2 = 2 система превращается в (2211)\begin{pmatrix} 2 & 2 \\ 1 & 1 \end{pmatrix}, условие x1+x2=0x_1 + x_2 = 0, вектор v2=(1; −1)v_2 = (1;\, -1). Векторы определены с точностью до множителя, поэтому смело выбирай самые короткие целые координаты: на итоговом AnA^n выбор масштаба не сказывается, он сократится вместе с P−1P^{-1}.

Шаг 3. Собираем PP, DD и обратную матрицу. Собственные векторы ставим столбцами в том же порядке, в каком собственные значения стоят на диагонали:

P=(211−1),D=(5002),det⁡P=−3.P = \begin{pmatrix} 2 & 1 \\ 1 & -1 \end{pmatrix}, \qquad D = \begin{pmatrix} 5 & 0 \\ 0 & 2 \end{pmatrix}, \qquad \det P = -3.

Обратную к матрице второго порядка удобно писать сразу по формуле: поменять местами элементы главной диагонали, сменить знак у побочной и поделить на определитель. Получаем P−1=13(111−2)P^{-1} = \tfrac{1}{3}\begin{pmatrix} 1 & 1 \\ 1 & -2 \end{pmatrix}. Проверить себя стоит одним умножением: PP−1PP^{-1} обязано дать единичную матрицу. Более длинный путь через союзную матрицу разобран в задаче про матричное уравнение.

Шаг 4. Возводим в степень диагональ. У диагональной матрицы степень действительно берётся поэлементно, потому что при умножении не смешиваются строки и столбцы:

D5=(550025)=(31250032).D^5 = \begin{pmatrix} 5^5 & 0 \\ 0 & 2^5 \end{pmatrix} = \begin{pmatrix} 3125 & 0 \\ 0 & 32 \end{pmatrix}.

Шаг 5. Перемножаем три матрицы. Порядок строгий: сначала PP, потом D5D^5, потом P−1P^{-1}. Умножение матриц не коммутативно, и перестановка сомножителей даст другой результат:

PD5=(6250323125−32),A5=(PD5)P−1=13(6282618630933189)=(2094206210311063).\begin{aligned} PD^5 &= \begin{pmatrix} 6250 & 32 \\ 3125 & -32 \end{pmatrix}, \\ A^5 = (PD^5)P^{-1} &= \frac{1}{3}\begin{pmatrix} 6282 & 6186 \\ 3093 & 3189 \end{pmatrix} = \begin{pmatrix} 2094 & 2062 \\ 1031 & 1063 \end{pmatrix}. \end{aligned}

Ответ: A5=(2094206210311063)A^5 = \begin{pmatrix} 2094 & 2062 \\ 1031 & 1063 \end{pmatrix}.

Проверка. След степени обязан равняться сумме степеней собственных значений: 2094+1063=31572094 + 1063 = 3157 и 55+25=3125+32=31575^5 + 2^5 = 3125 + 32 = 3157, сходится. Определитель мультипликативен, поэтому det⁡A5=(det⁡A)5=105=100 000\det A^5 = (\det A)^5 = 10^5 = 100\,000; прямой счёт даёт 2094⋅1063−2062⋅1031=2 225 922−2 125 922=100 0002094 \cdot 1063 - 2062 \cdot 1031 = 2\,225\,922 - 2\,125\,922 = 100\,000. Обе проверки занимают полминуты и ловят почти любую арифметическую описку.

Формула и откуда она берётся

Идея разложения простая. Столбцы PP образуют базис из собственных векторов, а в этом базисе преобразование действует покоординатно: одну ось растягивает в 55 раз, другую в 22. Матрица PP и есть матрица перехода к другому базису, поэтому D=P−1APD = P^{-1}AP описывает то же самое отображение, только в удобных координатах.

Дальше работает телескопическое сокращение. Подставим A=PDP−1A = PDP^{-1} в произведение и раскроем скобки:

An=PDP−1⋅PDP−1⋯PDP−1⏟n раз=PDnP−1,A^n = \underbrace{PDP^{-1} \cdot PDP^{-1} \cdots PDP^{-1}}_{n \text{ раз}} = PD^{n}P^{-1},

потому что каждая внутренняя пара P−1PP^{-1}P схлопывается в единичную матрицу. Вся работа сводится к возведению чисел на диагонали в степень, а PP и P−1P^{-1} считаются один раз и не зависят от nn.

Отсюда получается общая формула для любого показателя, а не только для пятого. Раскрыв произведение в буквах, для нашей матрицы имеем:

An=13(2⋅5n+2n2⋅5n−2⋅2n5n−2n5n+2⋅2n).A^n = \frac{1}{3}\begin{pmatrix} 2\cdot 5^n + 2^n & 2\cdot 5^n - 2\cdot 2^n \\ 5^n - 2^n & 5^n + 2\cdot 2^n \end{pmatrix}.

Подстановка n=1n = 1 возвращает исходную матрицу, n=0n = 0 даёт единичную, а n=5n = 5 приводит к найденному ответу. Такая формула ценнее числа: по ней видно, что при больших nn все четыре элемента растут как 5n5^n, то есть как степень наибольшего по модулю собственного значения. Именно это показывает график в калькуляторе сверху: на логарифмической шкале линии элементов идут параллельно пунктиру λ1 k\lambda_1^{\,k}.

Второй способ: бинарная лестница умножений

Если нужен один конкретный показатель, а не формула, диагонализацию можно не строить. Достаточно заметить, что 5=10125 = 101_2, то есть A5=A4⋅AA^5 = A^4 \cdot A, а A4=(A2)2A^4 = (A^2)^2. Считаем по цепочке:

A2=(1814711),A4=(422406203219),A5=A4A=(2094206210311063).A^2 = \begin{pmatrix} 18 & 14 \\ 7 & 11 \end{pmatrix}, \qquad A^4 = \begin{pmatrix} 422 & 406 \\ 203 & 219 \end{pmatrix}, \qquad A^5 = A^4 A = \begin{pmatrix} 2094 & 2062 \\ 1031 & 1063 \end{pmatrix}.

Ответ тот же, а умножений вышло три вместо четырёх. На пятой степени разница смешная, но растёт она быстро: для n=1000n = 1000 лестница требует около четырнадцати умножений вместо девятисот девяноста девяти. Сам приём разобран отдельно в задаче про быстрое возведение в степень, и он одинаково работает для чисел и для матриц, потому что опирается только на ассоциативность умножения.

Выбор между двумя способами такой. Нужен ответ при конкретном небольшом nn или матрица не диагонализуется, а спектр искать лень, то быстрее лестница. Нужна формула для произвольного nn, предел последовательности AnA^n или поведение системы на бесконечности, то без собственных значений не обойтись.

Если матрица не диагонализуется

Диагонализация требует полного набора линейно независимых собственных векторов. Когда характеристическое уравнение даёт кратный корень, а векторов не хватает, метод буксует. Классический пример: J=(2102)J = \begin{pmatrix} 2 & 1 \\ 0 & 2 \end{pmatrix}, где λ=2\lambda = 2 двукратное, а собственный вектор всего один.

Такую матрицу раскладывают на скалярную и нильпотентную части: J=2E+NJ = 2E + N, где N=(0100)N = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} и N2N^2 равна нулевой матрице. Слагаемые коммутируют, поэтому годится бином Ньютона, и из всей суммы выживают только два первых члена:

Jn=(2E+N)n=2nE+n⋅2n−1N=(2nn⋅2n−102n).J^n = (2E + N)^n = 2^n E + n \cdot 2^{n-1} N = \begin{pmatrix} 2^n & n\cdot 2^{n-1} \\ 0 & 2^n \end{pmatrix}.

При n=5n = 5 это (3280032)\begin{pmatrix} 32 & 80 \\ 0 & 32 \end{pmatrix}. Проверить легко прямым умножением, а в калькуляторе для этого случая есть готовый пример.

Универсальный запасной вариант дает теорема Кэли-Гамильтона: матрица удовлетворяет своему характеристическому уравнению, у нас A2=7A−10EA^2 = 7A - 10E. Значит любая степень выражается через саму матрицу и единичную, An=αnA+βnEA^n = \alpha_n A + \beta_n E, а коэффициенты ищутся из рекуррентности или подстановкой собственных значений в скалярное равенство λn=αnλ+βn\lambda^n = \alpha_n \lambda + \beta_n. Для n=5n = 5 выходит α5=1031\alpha_5 = 1031 и β5=−2030\beta_5 = -2030, и снова получается A5=(2094206210311063)A^5 = \begin{pmatrix} 2094 & 2062 \\ 1031 & 1063 \end{pmatrix}. Третий независимый способ, дающий тот же ответ, закрывает вопрос о правильности.

Частые ошибки

  • Возводят каждый элемент отдельно. Запись A5A^5 означает произведение матриц, а не пятую степень чисел. Поэлементная степень допустима только у диагональной матрицы, где строки и столбцы при умножении не перемешиваются.
  • Путают порядок в разложении. Правильно A=PDP−1A = PDP^{-1} и An=PDnP−1A^n = PD^nP^{-1}, а не P−1DPP^{-1}DP. Мнемоника: собственные векторы стоят столбцами в PP, значит PP идёт первым множителем.
  • Порядок столбцов PP не совпадает с порядком чисел в DD. Если первый столбец отвечает λ1=5\lambda_1 = 5, то и в левом верхнем углу DD должно стоять 55. Перестановка одного из них ломает ответ, хотя формально обе матрицы выглядят правдоподобно.
  • Ошибаются в P−1P^{-1}. Забытый знак у побочной диагонали или деление на det⁡P\det P с неверным знаком портит все четыре элемента результата. Одно контрольное умножение PP−1=EPP^{-1} = E снимает риск.
  • Считают любую матрицу диагонализуемой. При кратном корне векторов может не хватить, и тогда нужен разбор через нильпотентную часть или Кэли-Гамильтона.
  • Пропускают проверку. След и определитель проверяются за полминуты и ловят описку, из-за которой в контрольной теряется вся задача.

FAQ

Что такое матрица в нулевой и в отрицательной степени? Нулевая степень по определению равна единичной матрице EE, и общая формула это подтверждает. Отрицательная степень A−nA^{-n} имеет смысл только при det⁡A≠0\det A \neq 0 и равна nn-й степени обратной матрицы. В разложении меняется лишь диагональ: вместо λn\lambda^n подставляются λ−n\lambda^{-n}.

Как быть с матрицей 3x3 и больше? Схема та же самая: характеристический многочлен, корни, собственные векторы столбцами в PP, диагональ в степень. Растёт только объём вычислений, потому что уравнение становится кубическим, а обратная матрица считается через союзную или методом Гаусса.

Что делать, если собственные значения иррациональные или комплексные? Формула работает и там: степени корней вида 1±52\tfrac{1 \pm \sqrt{5}}{2} или r(cos⁡φ±isin⁡φ)r(\cos\varphi \pm i\sin\varphi) подставляются в DnD^n, а иррациональности и мнимые части в итоговом произведении взаимно уничтожаются, и ответ снова получается вещественным. Комплексная пара означает, что преобразование поворачивает плоскость на угол φ\varphi и растягивает её в rr раз за шаг.

Зачем на практике нужны степени матрицы? Через PnP^n считают распределение вероятностей через nn шагов у матрицы переходов цепи Маркова, через степень матрицы 2×22 \times 2 получают nn-е число Фибоначчи за логарифмическое время, а предельный переход от степеней к матричной экспоненте лежит в основе решения линейных систем дифференциальных уравнений.

Коротко

  1. Составь характеристическое уравнение det⁡(A−λE)=0\det(A - \lambda E) = 0; для нашей матрицы это λ2−7λ+10=0\lambda^2 - 7\lambda + 10 = 0 с корнями 55 и 22.
  2. Для каждого корня реши систему (A−λE)x=0(A - \lambda E)x = 0 и запиши собственные векторы столбцами: v1=(2; 1)v_1 = (2;\,1), v2=(1; −1)v_2 = (1;\,-1).
  3. Построй PP, DD и P−1P^{-1}, следя за тем, чтобы порядок столбцов PP отвечал порядку чисел на диагонали DD.
  4. Возведи диагональ в степень и перемножь PDnP−1PD^nP^{-1} строго в этом порядке; для n=5n = 5 получается A5=(2094206210311063)A^5 = \begin{pmatrix} 2094 & 2062 \\ 1031 & 1063 \end{pmatrix}.
  5. Проверь ответ по следу (3157=55+253157 = 5^5 + 2^5) и по определителю (100 000=105100\,000 = 10^5); если матрица не диагонализуется, считай через A=λE+NA = \lambda E + N или по теореме Кэли-Гамильтона.
Задача в тетради или методичке? Сфотографируйте условие - сервис распознает его и решит по шагам с пояснениями.

Похожие задачи

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

Как привести матрицу к диагональному виду: пример 3x3

Как привести матрицу 3x3 к диагональному виду: собственные векторы, матрица перехода P, диагональная D, проверка равенства A = PDP^(-1) и критерий диагонализуемости.

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

Как найти след матрицы: пример 3x3 и проверка

Разбираем, как найти след матрицы 3x3: сумма элементов главной диагонали, связь с собственными значениями, свойства линейности и подобия, проверка ответа и типичные ошибки.

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

Как найти жорданову форму матрицы: пример 3x3

Как найти жорданову форму матрицы 3x3: характеристическое уравнение, алгебраическая и геометрическая кратность корня, размеры клеток по рангам степеней, матрица перехода P.

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

Как найти собственные значения матрицы: пример 3x3

Разбираем, как найти собственные значения матрицы 3x3: характеристическое уравнение, раскрытие определителя, корни кубического многочлена, собственные векторы и проверка по следу.

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

Как найти фундаментальную систему решений: разбор

Разбираем, как найти фундаментальную систему решений однородной СЛАУ: ранг матрицы, число свободных неизвестных n минус r, базисные решения, общее решение и проверка.

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

Как найти проекцию вектора на подпространство

Как найти ортогональную проекцию вектора на подпространство через матрицу Грама и нормальные уравнения: разбор с числами, ортогональная составляющая, расстояние и калькулятор.