Дана матрица 3x3 с единственным собственным значением λ с алгебраической кратностью 3. Какие критерии и процедуры позволят установить, диагонализируема ли матрица? Приведите примеры матриц с той же спектральной информацией, которые диагонализируемы и которые нет, и объясните роль геометрической кратности и жордановой нормальной формы.
Кратко — критерии и процедуры. 1) Вычислить собственное пространство: решить (A−λI)x=0 (A-\lambda I)x=0 (A−λI)x=0. Обозначим g=dimker(A−λI)g=\dim\ker(A-\lambda I)g=dimker(A−λI) (геометрическая кратность). Тогда - матрица диагонализируема тогда и только тогда, когда g=3g=3g=3. Поскольку алгебраическая кратность равна 333, это эквивалентно условию A=λIA=\lambda IA=λI. - вычислительно g=3−rank(A−λI)g=3-\operatorname{rank}(A-\lambda I)g=3−rank(A−λI). 2) Можно дополнительно проверить обобщённые собственные пространства: положим g2=dimker(A−λI)2g_2=\dim\ker(A-\lambda I)^2g2=dimker(A−λI)2. Тогда для 3×33\times33×3-матрицы с единым собственным значением возможны ровно три случая: - g=3g=3g=3 (тогда и g2=3g_2=3g2=3) — диагонализуема; - g=2g=2g=2 (тогда g2=3g_2=3g2=3) — не диагонализуема, Жорданова форма содержит блоки размеров 222 и 111 (минимальный многочлен (x−λ)2(x-\lambda)^2(x−λ)2); - g=1g=1g=1 (тогда g2=2g_2=2g2=2 обычно) — не диагонализуема, Жорданов блок размера 333 (минимальный многочлен (x−λ)3(x-\lambda)^3(x−λ)3). 3) Альтернативный тест через минимальный многочлен: матрица диагонализируема ⇔ минимальный многочлен равен (x−λ)(x-\lambda)(x−λ). Если минимальный многочлен равен (x−λ)2(x-\lambda)^2(x−λ)2 или (x−λ)3(x-\lambda)^3(x−λ)3, то не диагонализируема. Роль геометрической кратности и Жордановой формы: - Геометрическая кратность равна числу Жордановых блоков, соответствующих собственному значению λ\lambdaλ. - Диагонализуемость означает, что все Жордановы блоки размера 111; для данного случая это эквивалентно 333 блокам размера 111 (т.е. AAA подобна diag(λ,λ,λ)=λI\operatorname{diag}(\lambda,\lambda,\lambda)=\lambda Idiag(λ,λ,λ)=λI). Примеры (все имеют спектр {λ,λ,λ}\{\lambda,\lambda,\lambda\}{λ,λ,λ}): - Диагонализуемая: A=(λ000λ000λ)A=\begin{pmatrix}\lambda&0&0\\[2pt]0&\lambda&0\\[2pt]0&0&\lambda\end{pmatrix}A=λ000λ000λ. Здесь A−λI=0A-\lambda I=0A−λI=0, g=3g=3g=3. - Не диагонализуемая (тип 2+12+12+1, g=2g=2g=2): A=(λ100λ000λ)A=\begin{pmatrix}\lambda&1&0\\[2pt]0&\lambda&0\\[2pt]0&0&\lambda\end{pmatrix}A=λ001λ000λ. Тогда A−λI=(010000000)A-\lambda I=\begin{pmatrix}0&1&0\\[2pt]0&0&0\\[2pt]0&0&0\end{pmatrix}A−λI=000100000, rank=1\operatorname{rank}=1rank=1, g=2g=2g=2, минимальный многочлен (x−λ)2(x-\lambda)^2(x−λ)2, и (A−λI)2=0(A-\lambda I)^2=0(A−λI)2=0. - Не диагонализуемая (тип 333, g=1g=1g=1): A=(λ100λ100λ)A=\begin{pmatrix}\lambda&1&0\\[2pt]0&\lambda&1\\[2pt]0&0&\lambda\end{pmatrix}A=λ001λ001λ. Тогда A−λIA-\lambda IA−λI имеет ранг 222, g=1g=1g=1, минимальный многочлен (x−λ)3(x-\lambda)^3(x−λ)3, (A−λI)2≠0(A-\lambda I)^2\neq0(A−λI)2=0, но (A−λI)3=0(A-\lambda I)^3=0(A−λI)3=0. Процедура на практике: найти ker(A−λI)\ker(A-\lambda I)ker(A−λI) (и при необходимости ker(A−λI)2\ker(A-\lambda I)^2ker(A−λI)2), подсчитать размеры; по ним восстановить Жорданову структуру и решить вопрос о диагонализуемости.
1) Вычислить собственное пространство: решить (A−λI)x=0 (A-\lambda I)x=0 (A−λI)x=0. Обозначим g=dimker(A−λI)g=\dim\ker(A-\lambda I)g=dimker(A−λI) (геометрическая кратность). Тогда
- матрица диагонализируема тогда и только тогда, когда g=3g=3g=3. Поскольку алгебраическая кратность равна 333, это эквивалентно условию A=λIA=\lambda IA=λI.
- вычислительно g=3−rank(A−λI)g=3-\operatorname{rank}(A-\lambda I)g=3−rank(A−λI).
2) Можно дополнительно проверить обобщённые собственные пространства: положим g2=dimker(A−λI)2g_2=\dim\ker(A-\lambda I)^2g2 =dimker(A−λI)2. Тогда для 3×33\times33×3-матрицы с единым собственным значением возможны ровно три случая:
- g=3g=3g=3 (тогда и g2=3g_2=3g2 =3) — диагонализуема;
- g=2g=2g=2 (тогда g2=3g_2=3g2 =3) — не диагонализуема, Жорданова форма содержит блоки размеров 222 и 111 (минимальный многочлен (x−λ)2(x-\lambda)^2(x−λ)2);
- g=1g=1g=1 (тогда g2=2g_2=2g2 =2 обычно) — не диагонализуема, Жорданов блок размера 333 (минимальный многочлен (x−λ)3(x-\lambda)^3(x−λ)3).
3) Альтернативный тест через минимальный многочлен: матрица диагонализируема ⇔ минимальный многочлен равен (x−λ)(x-\lambda)(x−λ). Если минимальный многочлен равен (x−λ)2(x-\lambda)^2(x−λ)2 или (x−λ)3(x-\lambda)^3(x−λ)3, то не диагонализируема.
Роль геометрической кратности и Жордановой формы:
- Геометрическая кратность равна числу Жордановых блоков, соответствующих собственному значению λ\lambdaλ.
- Диагонализуемость означает, что все Жордановы блоки размера 111; для данного случая это эквивалентно 333 блокам размера 111 (т.е. AAA подобна diag(λ,λ,λ)=λI\operatorname{diag}(\lambda,\lambda,\lambda)=\lambda Idiag(λ,λ,λ)=λI).
Примеры (все имеют спектр {λ,λ,λ}\{\lambda,\lambda,\lambda\}{λ,λ,λ}):
- Диагонализуемая:
A=(λ000λ000λ)A=\begin{pmatrix}\lambda&0&0\\[2pt]0&\lambda&0\\[2pt]0&0&\lambda\end{pmatrix}A= λ00 0λ0 00λ . Здесь A−λI=0A-\lambda I=0A−λI=0, g=3g=3g=3.
- Не диагонализуемая (тип 2+12+12+1, g=2g=2g=2):
A=(λ100λ000λ)A=\begin{pmatrix}\lambda&1&0\\[2pt]0&\lambda&0\\[2pt]0&0&\lambda\end{pmatrix}A= λ00 1λ0 00λ .
Тогда A−λI=(010000000)A-\lambda I=\begin{pmatrix}0&1&0\\[2pt]0&0&0\\[2pt]0&0&0\end{pmatrix}A−λI= 000 100 000 , rank=1\operatorname{rank}=1rank=1, g=2g=2g=2, минимальный многочлен (x−λ)2(x-\lambda)^2(x−λ)2, и (A−λI)2=0(A-\lambda I)^2=0(A−λI)2=0.
- Не диагонализуемая (тип 333, g=1g=1g=1):
A=(λ100λ100λ)A=\begin{pmatrix}\lambda&1&0\\[2pt]0&\lambda&1\\[2pt]0&0&\lambda\end{pmatrix}A= λ00 1λ0 01λ .
Тогда A−λIA-\lambda IA−λI имеет ранг 222, g=1g=1g=1, минимальный многочлен (x−λ)3(x-\lambda)^3(x−λ)3, (A−λI)2≠0(A-\lambda I)^2\neq0(A−λI)2=0, но (A−λI)3=0(A-\lambda I)^3=0(A−λI)3=0.
Процедура на практике: найти ker(A−λI)\ker(A-\lambda I)ker(A−λI) (и при необходимости ker(A−λI)2\ker(A-\lambda I)^2ker(A−λI)2), подсчитать размеры; по ним восстановить Жорданову структуру и решить вопрос о диагонализуемости.