主要内容\(\newcommand{\Ima}{\rm Im }
\newcommand{\N}{\mathbb N}
\newcommand{\Z}{\mathbb Z}
\newcommand{\Q}{\mathbb Q}
\newcommand{\R}{\mathbb R}
\newcommand{\F}{\mathbb F}
\newcommand{\C}{\mathbb C}
\newcommand{\K}{\mathbb K}
\newcommand{\myunit}{1 cm}
\newcommand{\blue}[1]{{\color{blue}#1}}
\newcommand\iddots{\mathinner{
\kern1mu\raise1pt{.}
\kern2mu\raise4pt{.}
\kern2mu\raise7pt{\Rule{0pt}{7pt}{0pt}.}
\kern1mu
}}
\tikzset{
node style sp/.style={draw,circle,minimum size=\myunit},
node style ge/.style={circle,minimum size=\myunit},
arrow style mul/.style={draw,sloped,midway,fill=white},
arrow style plus/.style={midway,sloped,fill=white},
}
\newcommand{\lt}{<}
\newcommand{\gt}{>}
\newcommand{\amp}{&}
\definecolor{fillinmathshade}{gray}{0.9}
\newcommand{\fillinmath}[1]{\mathchoice{\colorbox{fillinmathshade}{$\displaystyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\textstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptscriptstyle\phantom{\,#1\,}$}}}
\)
节 7.8 初等因子组与Jordan标准型
定理 7.3.20表明在复数域上每一个方阵都相似于上三角矩阵,对角元为矩阵的所有特征值。本节中将进一步细化这个结论,给出一个矩阵在相似变换下能变成的最简形式,这种最简形式就是Jordan标准型。在讨论这个问题时,
\(\lambda\)-矩阵是一个中间工具。
本节中需要使用复数域上多项式均可分解为一次因式的乘积这一重要性质,因此本节中的数域为复数域\(\C\)。
子节 7.8.1 初等因子组
设复数域\(\C\)上\(n\)阶方阵\(A\)的不变因子组为:
\begin{equation*}
\left( 1,\ldots,1,d_1(\lambda),\ldots,d_k(\lambda) \right),
\end{equation*}
其中1有\(n-k\)个。对所有的非平凡不变因子\(d_j(\lambda)(j=1,\ldots,k) \)在复数域上进行因式分解,记所获得的分解式为:
\begin{gather}
\begin{array}{c}
d_1(\lambda)=(\lambda-\lambda_1)^{e_{11}} \cdots (\lambda-\lambda_t)^{e_{1t}}, \\
d_2(\lambda)=(\lambda-\lambda_1)^{e_{21}} \cdots (\lambda-\lambda_t)^{e_{2t}}, \\
\vdots \\
d_k(\lambda)=(\lambda-\lambda_1)^{e_{k1}} \cdots (\lambda-\lambda_t)^{e_{kt}},\end{array} \tag{7.8.1}
\end{gather}
其中\(\lambda_1,\ldots,\lambda_t\)是\(A\)的所有互异特征值(这里为了有统一的书写方式,允许部分\(e_{js}=0\))。由于有\(d_{j}(\lambda)|d_{j+1}(\lambda)\)的限制,所以分解式中的\(e_{js}\)满足
\begin{equation}
0\le e_{1s}\le \cdots \le e_{ks},\ s=1,\dots,t.\tag{7.8.2}
\end{equation}
定义 7.8.1.
复方阵
\(A\)所有非平凡不变因子在分解式
(7.8.1)中满足
\(e_{js}>0\)的
\((\lambda -\lambda_s)^{e_{js}}\)称为
\(A\)的一个
初等因子,
\(A\)的全体初等因子(相同的按出现次数计算)构成的多重集称为
\(A\)的
初等因子组。
例 7.8.2.
给定不变因子组,确定初等因子组。
由于有
(7.8.2) 的限制,若给定了初等因子组,则其不变因子组也是确定的。
命题 7.8.3.
方阵\(A\)的不变因子组和其初等因子组可以相互决定。
我们通过下面一个具体的例子来说明上述命题。
例 7.8.4.
给初等因子组,决定不变因子组。
根据上面的讨论,可知下面的结论成立。
定理 7.8.5.
复方阵\(A\)相似于\(B\)的充分必要条件是\(A \)与\(B\)有相同的初等因子组。
若按定义求初等因子组,则需要先求不变因子组。事实上,初等因子组有更简单的求法,特别是针对对角矩阵。我们先来看下面的引理。
引理 7.8.6.
若\((f_i(\lambda),g_j(\lambda))=1,\ (i,j=1,2)\),则
\begin{equation*}
(f_1(\lambda)g_1(\lambda),f_2(\lambda)g_2(\lambda))=(f_1(\lambda),f_2(\lambda))(g_1(\lambda),g_2(\lambda)).
\end{equation*}
证明.
定理 7.8.7.
设\(\lambda E-A\simeq {\rm diag} (h_1(\lambda),\dots ,h_n(\lambda))\)且
\begin{equation*}
h_j(\lambda)=(\lambda-\lambda_1)^{e_{j1}}\cdots (\lambda-\lambda_s)^{e_{js}},
\end{equation*}
其中\(e_{jk}\geq 0\)。则多重集
\begin{equation*}
\left\{(\lambda-\lambda_k)^{e_{jk}}|e_{jk}>0,j=1,\dots,n; k=1,\dots ,s\right\}
\end{equation*}
是\(A\)的初等因子组。
证明.
例 7.8.8.
给一个分块对角阵\(A\)
\begin{equation*}
A=
\end{equation*}
求\(A\)的初等因子组。
子节 7.8.4 过渡矩阵的计算*
本节介绍两种计算Jordan标准型过度矩阵\(P\)的计算方法。
第一种方法为将\(P\)列分块,按列解方程\(AP=PJ\)。来看一个具体的例子。
例 7.8.22. 按列解过渡矩阵.
设
\begin{equation*}
A= \begin{pmatrix}
4 & -1 & 2\\
-9 & 4 & 6\\
-9 & 3 & -5
\end{pmatrix}
\end{equation*}
求过渡矩阵\(P\)使得\(P^{-1}AP=J\),其中\(J\)是\(A\)的Jordan标准型。
另一种典型的求过渡矩阵的方法是利用
定理 7.6.9中的证明过程,利用
\(\lambda\)-矩阵相抵和带余除法求出过渡矩阵
\(P\)。
例 7.8.23. 利用\(\lambda\)-矩阵求\(P\).
设
\begin{equation*}
A= \begin{pmatrix}
4 & -1 & 2\\
-9 & 4 & 6\\
-9 & 3 & -5
\end{pmatrix}
\end{equation*}
求过渡矩阵\(P\)使得\(P^{-1}AP=J\),其中\(J\)是\(A\)的Jordan标准型。
解答.