2.4_Schur定理的若干推论

2.4 Schur定理的若干推论

Schur 两角化的几个基本推论说明了它的效用.

练习 利用(2.3.1)证明,如果 AMnA \in M_{n} 有特征值 λ1,,λn\lambda_{1}, \ldots, \lambda_{n} ,(包括重特征值),那么 detA=i=1nλi\det A = \prod_{i=1}^{n} \lambda_{i}trA=i=1nλi\operatorname{tr} A = \sum_{i=1}^{n} \lambda_{i} . 在第1章中,这是用另外的方法证明的. 提示:关于迹,应想到由直接计算可推出 trAB=trBA\operatorname{tr} AB = \operatorname{tr} BA ,因而迹是相似不变量.关于特征值的其他初等对称函数,你认为如何?

每个矩阵都满足它自己的特征方程(2.4.2),这个结论可由Schur定理和关于三角矩阵乘法的一个简单结果推出。

2.4.1 引理 假定 R=[rij]R = [r_{ij}]T=[tij]MnT = [t_{ij}] \in M_n 是上三角矩阵,且 rij=0,1i,jk<n,tk+1,k+1=0r_{ij} = 0, 1 \leqslant i, j \leqslant k < n, t_{k+1,k+1} = 0T=[tij]=RTT' = [t_{ij}'] = RT ,那么 tij=0,1i,jk+1t_{ij}' = 0, 1 \leqslant i, j \leqslant k + 1 .

证明:因为 R(1,2,,k)=0R(1,2,\dots ,k) = 0tk1,k1=0t_{k\cdot 1,k\cdot 1} = 0 ,所以 R\pmb{R}T\pmb{T} 有形状

R=[000],T=[000000],R = \left[ \begin{array}{c c c c} 0 & * & * \\ & * & * \\ 0 & 0 & * \\ & & * \end{array} \right], \quad T = \left[ \begin{array}{c c c c} * & * & * & * \\ 0 & \ddots & & * \\ 0 & * & * & \\ \dots & \dots & 0 & \dots \\ 0 & * & * & \\ 0 & 0 & * & * \end{array} \right],

其中,分块后的右上 ff 块都是 k×kk \times k 的。根据分块矩阵的乘法[见(0.7)的有关记号和基本结果], TT'k×kk \times k 左上 ff 块显然是 0。通过观察发现, RR 的前 k+1k + 1 行有 0 的位置对着 TT 的第 k+1k + 1 列的所有非零位置,而 TT 的前 k+1k + 1 列有 0 的位置对着 RR 的第 k+1k + 1 行的所有非零位置。于是矩阵乘法表明, TT' (按同样的分块)有形状

T=[0000000],T ^ {\prime} = \left[ \begin{array}{c c c c c} & 0 & & & \\ & \vdots & & * & \\ 0 & 0 & & & \\ & 0 & & & \\ & & * & & * \\ 0 & \vdots & & \ddots & \\ & 0 & 0 & & * \end{array} \right],

因而 T({1,,k+1})=0T'(\{1, \dots, k + 1\}) = 0 ,这正是我们要证明的。

练习 证明两个上三角矩阵的乘积是上三角矩阵,并证明两个有相同划分的分块上三角矩阵的乘积是分块上三角矩阵。

练习 推广(2.4.1),证明,如果 RRTT 是上三角矩阵,且 T=RTT' = RT ,那么,

T({i,i+1,,i+j})=R({i,i+1,,i+j})T({i,i+1,,i+j}).T ^ {\prime} (\{i, i + 1, \dots , i + j \}) = R (\{i, i + 1, \dots , i + j \}) T (\{i, i + 1, \dots , i + j \}).

2.4.2 定理 (Cayley-Hamilton) 设 pA(t)p_A(t)AMnA \in M_n 的特征多项式, 那么

p1(A)0.p _ {1} (A) - 0.

证明:因为 pA(t)p_A(t)n\pmb{n} 次的,且首系数为1,又 pA(t)0p_A(t) - 0 的根正是 AA 的特征值 λ1,,λn\lambda_1,\dots ,\lambda_n (计相重特征值),可以把 pA(t)p_A(t) 分解成

pA(t)=(tλ1)(tλ2)(tλn).p _ {A} (t) = (t - \lambda_ {1}) (t - \lambda_ {2}) \dots (t - \lambda_ {n}).

利用(2.3.1),把 Λ\pmb{\Lambda} 表成

AUTU,A \cdot U T U ^ {*},

其中 TT 是上三角矩阵,且在它的第 ii 个对角元位置有 λi\lambda_{i}i=1,,ni = 1, \dots, n 。现在算出

pA(A)=pA(UTU)=(UTUλ1I)(UTUλ2I)(UTUλnI)p _ {A} (A) = p _ {A} \left(U T U ^ {*}\right) = \left(U T U ^ {*} - \lambda_ {1} I\right) \left(U T U ^ {*} - \lambda_ {2} I\right) \dots \left(U T U ^ {*} - \lambda_ {n} I\right)

86

=[U(Tλ1I)U][U(Tλ2I)U][U(TλnI)U]=U[(Tλ1I)(Tλ2I)(TλnI)]UUpA(T)U,\begin{array}{l} = [ U (T - \lambda_ {1} I) U ^ {*} ] [ U (T - \lambda_ {2} I) U ^ {*} ] \dots [ U (T - \lambda_ {n} I) U ^ {*} ] \\ = U \left[ (T - \lambda_ {1} I) (T - \lambda_ {2} I) \dots (T \quad \lambda_ {n} I) \right] U ^ {*} \\ - U p _ {A} (T) U ^ {\cdot}, \\ \end{array}

并注意到, pA(A)=0p_A(A) = 0 ,当且仅当 pA(T)=0p_A(T) = 0 。此外,由引理(2.4.1)得出 pA(T)=0p_A(T) = 0Tλ1IT - \lambda_1I 的左上 1×11 \times 1 子块是 0,而 Tλ2IT - \lambda_2I 的 2,2 元是 0;因为它们都是上三角矩阵,所以 (Tλ1I)(Tλ2I)(T - \lambda_1I)(T - \lambda_2I) 的左上 2×22 \times 2 子块是 0,根据归纳推理,因为 (Tλ1I)(TλkI)(T - \lambda_1I) \cdots (T - \lambda_kI) 的左上 k×kk \times k 子块和 (Tλk+1I)(T - \lambda_{k+1}I)k+1k + 1k+1k + 1 元各为 0。且都是上三角矩阵,所以 (Tλ1I)(Tλk+1I)(T - \lambda_1I) \cdots (T - \lambda_{k+1}I) 的左上 (k+1)×(k+1)(k + 1) \times (k + 1) 子块是 0。一直连续计算到 nn ,便得到乘积 pA(T)=(Tλ1I)(TλnI)=0p_A(T) = (T - \lambda_1I) \cdots (T - \lambda_nI) = 0 。证毕。

练习 下述关于命题 pλ(A)=0p_{\lambda}(A) = 0 的论证有什么错误?“因为对于 AMnA \in M_{n} 的每个特征值 λ\lambdapA(λ)=0p_{A}(\lambda) = 0 ,又因为 q(A)q(A) 的特征值是 q(λ)q(\lambda) ,其中 qq 是一个多项式,由此推出 pA(A)p_{A}(A) 的所有特征值是 0。因此, pA(A)p_{A}(A) 是 0。”这是关于 Cayley-Hamilton 定理的一个常见的错误证明。给出了一个明显的例子来说明它错在哪里。

练习 下述论证的错误是什么?“因为 pA(t)=det(tIA)p_A(t) = \det(tI - A)pA(A)=det(AIA)=det(AA)=det(0=0p_A(A) = \det(AI - A) = \det(A - A) = \det(0 = 0 ,所以 pA(A)=0p_A(A) = 0 ”。

如果 pA(t)=det(tIA)p_A(t) = \operatorname{det}(tI - A) 表示 AMnA \in M_n 的特征多项式,那么特征方程是 pA(t)=0p_A(t) = 0 。特征方程的根是 AA 的特征值。Cayley-Hamilton 定理常常解释为“每个方阵都满足自己的特征方程,”但这必须认真弄懂:纯量多项式首先是作为 p1(t)=det(tIA)p_1(t) = \operatorname{det}(tI - A) 计算出来的,然后才从特征多项式出发作出矩阵 p1(A)p_1(A)

我们已经对具有复分量的矩阵证明了 Cayley-Hamilton 定理。因而它对分量取自复数域的任一子域(例如,实数域或有理数域)的矩阵也必定成立。实际上,Cayley-Hamilton 定理纯粹是一个形式结果,它对分量取自任何域的或更一般地,取自任何交换环的矩阵也成立。

Cayley-Hamilton 定理的一个重要应用是,可以把 AMnA \in M_{n} 的幂 Ak(kn)A^{k} (k \geqslant n) 写成 l,A,A2,,An1l, A, A^{2}, \dots, A^{n-1} 的线性组合。根据线性相关的理论,容易证明,幂 AnA^{n}AA 的更高次幂可以表成较低次幂的线性组合(因为若把 MnM_{n} 看作复数域上的向量空间, MnM_{n} 的维数是 n2n^{2} ),但是 Cayley

Hamilton定理是上述结果的显著改进

2.4.3 例 设

A=[3120],A = \left[ \begin{array}{l l} 3 & 1 \\ - 2 & 0 \end{array} \right],

pA(t)=t23t+2p_A(t) = t^2 - 3t + 2 ,并且 A23A+2I=0A^2 - 3A + 2I = 0 。因此, A2=3A2IA^2 = 3A \cdot 2IA3=A(A2)=3A22A=3(3A2I)2A=7A6IA^3 = A(A^2) = 3A^2 - 2A = 3(3A - 2I) \cdot 2A = 7A \cdot 6IA4=7A26A=15A14IA^4 = 7A^2 - 6A = 15A - 14I ,等等。另外,因为 pA(t)p_A(t) 中的常数项,即 AA 的行列式非零,所以 AA 非奇异,且可以把 A1A^{-1} 写成 AA 的一个多项式。再由 pA(A)A23A+2I0p_A(A) - A^2 - 3A + 2I - 0 ,得到 2I=A2+3A=A(A+3I)2I = A^2 + 3A = A(-A + 3I) ,或

I=A[12(A+3I)].I = A \left[ \frac {1}{2} (\cdot A + 3 I) \right].

这表明 A1=12A+32I=[01/213/2]A^{-1} = -\frac{1}{2} A + \frac{3}{2} I = \begin{bmatrix} 0 & -1/2 \\ 1 & 3/2 \end{bmatrix} .

练习 已知 AMnA \in M_{n} 有特征多项式

p4(t)=tn+an1tn1+an2tn2++a1t+a0p _ {4} (t) = t ^ {n} + a _ {n - 1} t ^ {n - 1} + a _ {n - 2} t ^ {n - 2} + \dots + a _ {1} t + a _ {0}

试把 AnA^n 写成关于 Λ\Lambda 的次数至多是 n1n - 1 的多项式。试对 AA 的次数大于 n1n - 1 的几个相邻次数的幂,把它们也写成 AA 的次数至多是 n1n - 1 的多项式。另外,假定 Λ\Lambda 非奇异 (a00)(a_0 \neq 0) ,把 A1A^{-1} 也写成 Λ\Lambda 的次数至多是 n1n - 1 的多项式。这后一结论可作为(2.4.2)的一个推论。

2.4.4 推论 如果 AMnA \in M_{n} 是非奇异矩阵,那么存在次数至多是 n1n - 1 的多项式 q(t)q(t) (它的系数取决于 AA ),使得 A1=q(A)A^{-1} = q(A)

练习 如果两个矩阵 A,BMnA, B \in M_n 相似,证明其中一个矩阵的任一多项式相似于另一矩阵的同一多项式,特别是,一个矩阵所满足的任一多项式方程,另一个矩阵也满足。试考虑逆命题:满足同一组多项式的两个同阶矩阵是相似的。它成立还是不成立?

2.4.5 例 已经证明,每个矩阵 AMnA \in M_{n} 满足某个 nn 次多项式方程。例如,特征方程就是一个例子。但是, AMnA \in M_{n} 满足一个次数小于 nn 的多项式方程也是可能的。设

A=1000111001]M3,A = \left| \begin{array}{l l l} 1 & 0 & 0 \\ 0 & 1 & 1 \\ 1 0 & 0 & 1 \end{array} \right] \in M _ {3},

AA 满足 q(A)=0q(A) = 0 ,其中 q(t)=t22t+1q(t) = t^2 - 2t + 1 是2次的.

练习 证明一个可对角化矩阵满足一个次数等于其不同特征值的个数的多项式方程,并且它不满足更低次的多项式方程。一个矩阵所满足的(首项系数为1的)极小次数的多项式(它的极小多项式)是下一章要进一步研究的对象,它与Jordan标准形有密切的关系。提示:考虑 q(t)=(tλ1)(tλk)q(t) = (t - \lambda_1)\dots (t - \lambda_k) ,其中 λiλj\lambda_i \neq \lambda_j

Schur 定理的另一个用途是,它们能用两种说法来解释每个矩阵“几乎”是可对角化的。第一种说法是,存在一个可对角化矩阵,它可以任意接近于一个已知矩阵;第二种说法是,任一已知矩阵相似于这样一个上三角矩阵,它的非对角元可以任意地小。

87

88

2.4.6 定理 设 A=[aij]MnA = [a_{ij}] \in M_n ,对任意 ε>0\varepsilon > 0 ,存在一个矩阵 A(ε)=[aij(ε)]MnA(\varepsilon) = [a_{ij}(\varepsilon)] \in M_n ,它有 nn 个不同的特征值(因而它是可对角化的),且使得

i,j=1naijaij(ε)2<ε.\sum_ {i, j = 1} ^ {n} \left| a _ {i j} - a _ {i j} (\varepsilon) \right| ^ {2} < \varepsilon .

证明:设 UMnU \in M_{n} 是酉矩阵,使得 UAU=TU^{*}AU = T 是上三角矩阵。设 E=diag(e1,e2,,en)E = \mathrm{diag}(e_1, e_2, \dots, e_n) ,其中 e1,,ene_1, \dots, e_n 选择这样一些数,使得

e,<(εn)12\left| e, \right| < \left(\frac {\varepsilon}{n}\right) ^ {1 2}

且数 t11+e1,t22+e2,,tnn+ent_{11} + e_1, t_{22} + e_2, \dots, t_{nn} + e_n 是互不相同的。(稍加思考便会发现,这是可以做到的。)于是 T+ET + Enn 个不同的特征值: t11+e1,,tnn+ent_{11} + e_1, \dots, t_{nn} + e_n ,且 AUEUA \mid UEU^* 也如此,这是因为它相似于 TET \mid E 。设 A(ε)=AUEUA(\varepsilon) = A \mid UEU^* ,从而 AA(ε)=UEUA - A(\varepsilon) = -UEU^* ,且

i,jaijaij(ε)2=i=1nei2<n(εn)=ε.\sum_ {i, j} \quad a _ {i j} - a _ {i j} (\varepsilon) | ^ {2} = \sum_ {i = 1} ^ {n} | e _ {i} | ^ {2} < n \left(\frac {\varepsilon}{n}\right) = \varepsilon .

我们已经用到了(2.2.2). 因此, A(ϵ)A(\epsilon) 适合定理的要求.

练习 证明(2.4.6)中条件 i,jaijaij(ε)2<ε\sum_{i,j} |a_{ij} - a_{ij}(\varepsilon)|^2 < \varepsilon 可以用 maxi,jaijaij(ε)<ε\max_{i,j} |a_{ij} - a_{ij}(\varepsilon)| < \varepsilon 代替。提示:运用上述定理时,用 ε2\varepsilon^2 代替 ε\varepsilon ,并意识到,如果平方和小于 ε2\varepsilon^2 ,那么其中每一项的绝对值必小于 ε\varepsilon

2.4.7 定理 设 AMnA \in M_{n} ,对任意 ε>0\varepsilon > 0 ,存在一个非奇异矩阵 SεMnS_{\varepsilon} \in M_{n} ,使得

Sε1ASε=Tε=[tij(ε)]S _ {\varepsilon} ^ {1} A S _ {\varepsilon} = T _ {\varepsilon} = \left[ t _ {i j} (\varepsilon) \right]

是上三角矩阵,且 tij(ε)<ε|t_{ij}(\varepsilon)| < \varepsilon1i<jn1 \leqslant i < j \leqslant n .

证明:首先应用Schur定理得到酉矩阵 UMnU \in M_{n} 和上三角矩阵 TMnT \in M_{n} ,使得

UAU=TU ^ {*} A U = T

对一个非零纯量 α\alpha ,定义 Dα=diag(1,α,α2,,αn1)D_{\alpha} = \mathrm{diag}(1, \alpha, \alpha^{2}, \dots, \alpha^{n-1}) 且令 t=maxi,jtijt = \max_{i,j} |t_{ij}| ,假定 ε<1\varepsilon < 1 ,因为在这种情形下证明本定理就可以了。如果 t1t \leqslant 1 ,设 Sε=UDεS_{\varepsilon} = U D_{\varepsilon} ;如果 t>1t > 1 ,设 Sε=UD1,iDεS_{\varepsilon} = U D_{1,i} D_{\varepsilon} 。不论在哪种情形,相应的 SεS_{\varepsilon} 都可证明定理的论断。例如,如果 t1t \leqslant 1 ,通过简单的计算可知, tij(ε)=tijε1εj=tijεi1t_{ij}(\varepsilon) = t_{ij} \varepsilon^{-1} \varepsilon^{j} = t_{ij} \varepsilon^{i-1} ,它的绝对值不大于 εj\varepsilon^{j} ,又如果 t<jt < j ,这个值就不大于 ε\varepsilon 。另一方面,如果 t>1t > 1 ,仅仅用一个经 D1,iD_{1,i} 的相似作用于矩阵 TT ,便得到其所有非零元的绝对值不超过 1 的矩阵。

练习 证明(2.4.7)的下述变形:若 AMnA' \in M_nε>0\varepsilon > 0 ,则存在一个非奇异的 SεMnS_{\varepsilon} \in M_n ,使得 Sε1ASε=Tε=[tη(ε)]S_{\varepsilon}^{-1} A S_{\varepsilon} = T_{\varepsilon} = [t_{\eta}(\varepsilon)] 是上三角矩阵,且 i=1ntij(ε)<ϵ.\sum_{i=1}^{n} |t_{ij}(\varepsilon)| < \epsilon. 提示:应用(2.4.7),其中用 [2/n(n1)]ε[2/n(n-1)]\varepsilon 代替 ε\varepsilon

从 Schur 定理出发不难证明它的一个推广,这个推广向下一章中要出现的 Jordan 标准形迈出了重要的一步。

2.4.8 定理 假定 AMnA \in M_{n}nn 重特征值 λ1,λ=1,,k\lambda_{1}, \lambda = 1, \dots, k , [k]λ1,,λk[k] \lambda_{1}, \dots, \lambda_{k} 是互不相同的. 那么 AA 相似于形如

[T1Tn00Tk]\left[ \begin{array}{c c c c} T _ {1} & & & \\ & T _ {n} & & 0 \\ & & \ddots & \\ 0 & & & T _ {k} \end{array} \right]

的矩阵,其中 TiMnT_{i} \in M_{n} 是所有对角元为 λi\lambda_{i} 的上三角矩阵, i=1,,ki = 1, \dots, k 。如果 AMn(R)A \in M_{n}(\mathbf{R}) ,且 AA 的所有特征值都是实数,那么也有同样的结果,且相似矩阵可以取实矩阵。

证明:首先应用Schur定理(2.3.1)使 AA (酉)相似于一个上三角矩阵 T=[tn]T = [t_{n}] ,并且假定在 TT 的对角线上作了编排,使所有的项 λ1\lambda_{1} 都出现在前面,其次是项 λ2\lambda_{2} ,如此等等。下面,要对 TT 作一系列简单的(非酉)相似变换,以期得到对角线上方的各个0元,且不改变 TT 的对角或者上三角结构。设 EnE_{n}MnM_{n} 中的在 rrss 位置是1,而其他位置都为0的矩阵。注意,对 rsr \neq s 和任一纯量 α\alphaI+αEnI + \alpha E_{n} 是非奇异矩阵,且 (I+αEn)1=IαEn(I + \alpha E_{n})^{-1} = I - \alpha E_{n} 。此外,由直接计算可知,对 r<sr < s ,经 I+αEnI + \alpha E_{n} 的相似

(I+αEn)1T(I+αEn)=(IαEn)T(I+αEn)(I + \alpha E _ {n}) ^ {- 1} T (I + \alpha E _ {n}) = (I - \alpha E _ {n}) T (I + \alpha E _ {n})

只改变 TT 的第 rr 行中位于第 ss 列右边的元素和 TT 的第 ss 列中位于第 rr 行上方的元素,

[r,s],\left[ \begin{array}{c} \downarrow \\ r, s \end{array} \right],

并且用

tn+a(tntn)t _ {n} + a \left(t _ {n} - t _ {n}\right)

代替 tt_{\perp} ,因此,如果 trrtxt_{rr} \neq t_{x} ,选取

α=t0(trt0)\alpha = \frac {- t _ {0}}{\left(t _ {r} - t _ {0}\right)}

便可使 r,sr, s 元为 0,而对有关结构未作其他的变更。现在考虑 TT 中一系列位置: (n1,n)(n-1, n)(n2,n1)(n-2, n-1)(n2,n)(n-2, n)(n3,n2)(n-3, n-2)(n3,n1)(n-3, n-1)(n4,n3)(n-4, n-3) ,…。如果 trrtst_{rr} \neq t_s ,可以依次指定一种相似使这些位置的每个元素变为 0,我们注意到,这样做不会影响已经变成 0 的元。所得到的矩阵将相似于 AA 。这正是所要求的形式。

练习 证明,如果 AMn(R)A \in M_{n}(\mathbb{R}) ,且它的所有特征值都是实数,那么,在(2.4.8)的证明中所必需的运算都可以在实数范围内完成,于是,在这种情形,定理保证能得到分块对角矩阵,而所必需的相似矩阵可以取实矩阵。

附注 假定一个已知矩阵 ΛMn\Lambda \in M_{n} 是上三角矩阵,且可以假定它已化简成如下形式(如果有必要,可对它作置换相似)

A=[A11A1t0Akt],A = \left[ \begin{array}{c c c} A _ {1 1} & \dots & A _ {1 t} \\ & \ddots & \vdots \\ 0 & & A _ {k t} \end{array} \right],

其中,每个对角子块 AiiA_{ii} 是上三角矩阵,且在其对角线上只有 λi\lambda_{i} ,还假定 iji \neq j 时有 λiλj\lambda_{i} \neq \lambda_{j} ,证明定理(2.4.8)时所使用的算法说明, AA 相似于

[A1100Akk]\left[ \begin{array}{c c c} A _ {1 1} & & 0 \\ & \ddots & \\ 0 & & A _ {k k} \end{array} \right]

即:在这种情形下,所有非对角子块可以用零子块来代替,且保持相似性。因为酉相似保持各元素绝对值的平方和,所以应当注意,如果有任一非对角子块 AijA_{ij} 是非零的,就不可能用一个酉相似得到这一结果。

现在利用Schur定理的交换族形式(2.3.3)证明,对可交换的矩阵,特征值可(按某个顺序)“相加”

2.4.9 定理 设 A,BMnA, B \in M_{n} 分别有特征值 α1,,αn\alpha_{1}, \cdots, \alpha_{n}β1,,βn\beta_{1}, \cdots, \beta_{n} . 如果 AABB 可交换, 那么存在指标 1,,n1, \cdots, n 的一个排列 i1,,ini_{1}, \cdots, i_{n} , 使得 A+BA + B 的特征值是 α1+β1,α2+β2,,αn+βn\alpha_{1} + \beta_{1}, \alpha_{2} + \beta_{2}, \cdots, \alpha_{n} + \beta_{n} . 特别是, 如果 AABB 可交换, 那么 σ(A+B)σ(A)+σ(B)\sigma(A + B) \subseteq \sigma(A) + \sigma(B) .

证明:如果 AABB 可交换,根据(2.3.3),它们可以同时上三角化,即存在酉矩阵 UMnU \in M_{n} ,使得

UAU=TUBU=RU ^ {*} A U = T \text {和} U ^ {*} B U = R

都是上三角矩阵,且分别具有对角元 α1,,αn\alpha_{1},\dots ,\alpha_{n}βi1,βin\beta_{i_1}\dots ,\beta_{i_n}

U(AB)UT+RU ^ {*} (A \mid B) U - T + R

有对角元

α1+βi1,α2+βin,,αn+βin.\alpha_ {1} + \beta_ {i _ {1}}, \alpha_ {2} + \beta_ {i _ {n}}, \dots , \quad \alpha_ {n} + \beta_ {i _ {n}}.

因而也以它们为特征值。因为 ABA \mid B 相似于 TRT \mid R ,所以它们必定也是 A+BA + B 的特征值。

2.4.10 例 应注意的是,即使 AABB 可交换,也未必所有形如 αi+βj\alpha_{i} + \beta_{j} 的成员都是 ABA \mid B 的特征值。考察对角矩阵

A[1002]B[3004]A - \left[ \begin{array}{l l} {1} & {0} \\ {0} & {2} \end{array} \right] \quad \text {和} \quad B - \left[ \begin{array}{l l} {3} & {0} \\ {0} & {4} \end{array} \right]

便会发现, 1+4=5{4,6}÷σ(A+B)1 + 4 = 5\overline{\in}\{4,6\} \div \sigma (A + B) ,因此,当 AABB 可交换时, σ(A+B)\sigma (A + B) 包含在 σ(A)+\sigma (A) + σ(B)\sigma (B) 中,但一般不相等.

2.4.11 例 如果 AABB 不交换,那么要用 σ(A)+σ(B)\sigma(A) + \sigma(B) 来说明 σ(A+B)\sigma(A + B) 是很困难的,特别是, σ(A+B)\sigma(A + B) 不一定包含在 σ(A)+σ(B)\sigma(A) + \sigma(B) 中。设

A[010]B=[0010],A - \left[ \begin{array}{l l} {0} & {1} \\ {\sim} & {0} \end{array} \right] \quad \text {和} \quad B = \left[ \begin{array}{l l} {0} & {0} \\ {1} & {0} \end{array} \right],

σ(A+B)={1,1}\sigma(A + B) = \{-1, 1\} ,而 σ(A)=σ(B){0}\sigma(A) = \sigma(B) - \{0\} .

2.4.12 例 (2.4.9) 的逆命题成立吗? 如果 AABB 的特征值可按某个顺序相加, AABB 一定可交换吗? 回答是否定的, 即便是对于所有纯量 α\alphaβ\beta , αA\alpha AβB\beta B 的特征值可按某个顺序相加, AABB 也未必可交换. 这是一种有趣的现象, 而刻划这样一对矩阵的特征还是一个尚未解决的问题! 设

A=[145026003]B=[212033004],A = \left[ \begin{array}{l l l} {1} & {4} & {5} \\ {0} & {2} & {6} \\ {0} & {0} & {3} \end{array} \right] \quad \text {和} \quad B = \left[ \begin{array}{l l l} {2} & {1} & {2} \\ {0} & {3} & {3} \\ {0} & {0} & {4} \end{array} \right],

它们的特征值可相加,但 AABB 不交换。显然,可同时上三角化是特征值具有可加性的充分条件,但它又不是必要的。自然,上三角矩阵不一定可交换。

2.4.13 推论 假定 A,BMnA, B \in M_{n} 是分别具有特征值 α1,,αn\alpha_{1}, \cdots, \alpha_{n}β1,,βn\beta_{1}, \cdots, \beta_{n} 的可交换矩阵。如果 αiβj,i,j1,,n\alpha_{i} \neq -\beta_{j}, i, j-1, \cdots, n ,那么 A+BA + B 是非奇异矩阵。

练习 用(2.4.9)证明(2.4.13).

练习 证明,对任意一对 A,BMnA, B \in M_n (可交换或不可交换), ABA^{\perp}B 的各特征值的和是 AA 的各特征值的和加上 BB 的各特征值的和。提示: tr(A+B)\operatorname{tr}(A + B) 是什么?

我们已考察过可对角化矩阵的同时对角化问题,对此,交换性是一个容易验证的必要充分条件,也考察过同时三角化问题,对于它,交换性是一个充分条件,但不是必要条件。鉴于能够证明两个已知矩阵不可同时三角化往往是很有用的,所以,希望能够找到一个比特征值具有可加性这一条件更强的必要条件。下面的例子指出了实现这一条件的途径。

2.4.14 例 设

A=[010001[000]][000001]B[000100010].A = \begin{array}{c c c} {{\left[ \begin{array}{l l l} {{0}} & {{1}} & {{0}} \\ {{0}} & {{0}} & {{1}} \\ {{\left[ \begin{array}{l l l} {{0}} & {{0}} & {{0}} \end{array} \right]}} \end{array} \right]}} \\ {{\left[ \begin{array}{l l l} {{0}} & {{0}} & {{0}} \\ {{0}} & {{0}} & {{1}} \end{array} \right]}} \end{array} \text {和} B - \left[ \begin{array}{l l l} {{0}} & {{0}} & {{0}} \\ {{1}} & {{0}} & {{0}} \\ {{0}} & {{1}} & {{0}} \end{array} \right].

AABB 都有三重特征值 0,它们的任意线性组组合 aAbBaA \mid bB 也是如此,于是,它们的特征值可相加,由于这些原因,似乎有理由相信 AABB 是可同时三角化的。但是,假如有某个非奇异矩阵 SM3S \in M_3 ,使得 SASSAS^{\prime}SBSSBS^{\prime} 都是上三角矩阵,那么 (SAS)(SBS)=SABS(SAS^{\prime})(SBS^{\prime}) = SABS^{\prime} 的特征值一定是 AABB 的特征值按某个顺序的乘积。可是, ABAB 的特征值的集合是 {1,0,1}\{-1, 0, 1\} ,它并不包含在集 {0}\{0\} 和集 {0}\{0\} 的集乘积之中。由此,我们得出结论, AABB 是不可同时上三角化的。

练习 证明上例中的一个论断:如果 C,DMnC, D \in M_n 都是上三角矩阵,那么 CDCD 的特征值是 CCDD 的特征值按某个顺序的乘积;即 σ(CD)σ(C)σ(D)\sigma(CD) \subseteq \sigma(C)\sigma(D)

经一个不一定是两相似的同时上一角化问题[不过要参看(2.6)节]可以用下面的McCoy定理来完整地描述,我们略去了它的证明。请回忆一下曾述及任意多个变元的多项式:它只不过是各变元的幂的乘积的一个线性组合。如果诸变元是非交换的,那么相同变元的不同幂可以与其他变元的幂的积相间地出现在某个乘积之中。

2.4.15 定理 设 A,BMnA, B \in M_{n} 分别有 σ(A)={α1,α2,,αn}\sigma(A) = \{\alpha_{1}, \alpha_{2}, \dots, \alpha_{n}\}σ(B)={β1,β2,,βn}\sigma(B) = \{\beta_{1}, \beta_{2}, \dots, \beta_{n}\} (计算重特征值)。那么,存在非奇异矩阵 SMnS \in M_{n} ,使得 S1ASS^{-1}ASS1BSS^{-1}BS 都是上三角矩阵,当且仅当存在指标 1,2,…, nn 的一个排列 i1,i2,,ini_{1}, i_{2}, \dots, i_{n} ,使得 σ(p(A,B))={p(aj,βj):j=1,,n}\sigma(p(A, B)) = \{p(a_{j}, \beta_{j}) : j = 1, \dots, n\} 对两个(非交换)变元的所有复系数多项式 p(t,s)p(t, s) 成立。

练习 验证,如果 AABB 可同时三角化,(2.4.15)中的多项式条件是必要的。证明,如

4

A,BMnA, B \in M_{n} 可交换,那么 σ(p(A,B))={p(αj,βj):j=1,,n}\sigma(p(A, B)) = \{p(\alpha_{j}, \beta_{j}) : j = 1, \dots, n\} ,对两个变元的所有多项式 pp 成立。定理(2.4.15)是如何适用于例(2.4.14)的?

附注 定理(2.4.15)的结论对任意域上的矩阵和多项式都能成立,只要这个域包含这两个矩阵的各特征值;对于 k=3,4,k = 3, 4, \cdots 个矩阵的同时三角化,定理也成立(这时,定理的条件要涉及 kk 个变化的多项式);并且,就是对于特征值的限定子集,定理也成立,即 p(αi,βi)σ(p(A,B))p(\alpha_{i}, \beta_{i}) \in \sigma(p(A, B))j=1,,rj = 1, \cdots, r 对所有多项式 p(s,t)p(s, t) 成立,当且仅当 AABB 同时各自相似于这样一个分块三角矩阵,在这两个分块三角矩阵的对角线上的某些相应位置分别有由 α1,,αr\alpha_{1}, \cdots, \alpha_{r}β1,,βr\beta_{1}, \cdots, \beta_{r} 组成的 1×11 \times 1 子块。

习题

  1. 假定 A,BMnA, B \in M_{n} 可交换,且分别有特征值 α1,,αn\alpha_{1}, \cdots, \alpha_{n}β1,,βn\beta_{1}, \cdots, \beta_{n} 。(a)证明, ABAB 的特征值是 α1βi1,α2βi2,,αnβin\alpha_{1} \beta_{i_{1}}, \alpha_{2} \beta_{i_{2}}, \cdots, \alpha_{n} \beta_{i_{n}} ,其中 i1,,ini_{1}, \cdots, i_{n} 是指标 1, ,n\cdots, n 的某个排列。(b)如果 p(s,t)p(s, t) 是两个变元的多项式,证明 p(A,B)p(A, B) 有特征值 p(α1,βi1),,p(αn,βin)p(\alpha_{1}, \beta_{i_{1}}), \cdots, p(\alpha_{n}, \beta_{i_{n}}) 。(c)最后证明,可同时上三角化这个较弱的假设足以得出上述结论:交换性不是必要的。

  2. 如果 AMnA \in M_{n} ,证明 AA 的秩不小于 AA 的非零特征值的个数。提示:试证一个上三角矩阵的秩至少等于非零主对角元的个数,然后利用 Schur 定理(2.3.1)。用例子

A=[0100]A = \left[ \begin{array}{l l} 0 & 1 \\ 0 & 0 \end{array} \right]

说明 AA 的秩为什么可能大于非零特征值的个数.

  1. 本题的目的是要证明,Cayley-Hamilton 定理对其元素取自交换环而不一定取自复数域的矩阵成立。交换环是这样一个代数结构,除了乘法逆元的存在性以外,它满足域的所有公理。因此其“加法”与“乘法”运算是交换的,且满足通常的结合律和分配律。我们也明确假定在该环中存在乘法单位元;即存在元素“1”使得对该环中的所有 aa 都有 la=ala = a 。是一个环而不一定是域的例子是 ZkZ_{k} 一所有整数对 kk 的模。在 ZkZ_{k} 中,“加法”与“乘法”不是通常的运算,但其运算结果是对 kk 取模; ZkZ_{k} 是一个域当且仅当 kk 是素数。另一个例子是具有复系数的 kk 个形式未定元的多项式集合。

(a) 我们知道, 若 AMnA \in M_{n} , 则 adjAMn\operatorname{adj} A \in M_{n} 是其 i,ji, j 元为 AAj,ij, i 代数余子式的唯一矩阵 (见0.8.2). 证明, 基本公式

A(adjA)=(adjA)A=(detA)IA (\operatorname {a d j} A) = (\operatorname {a d j} A) A = (\det A) I

正好是用代数余子式表示的 AA 的行列式的Laplace展开式的一个表达式,并且证明,若 AA 的任意两行或两列相等,则 detA=0\det A = 0 。注意到这个公式只涉及乘法和加法而不涉及除法。证明该公式对其元素取自任一交换环的矩阵是成立的。

(b) 利用 (a) 证明

(tIA)[adj(tIA)]=[adj(tIA)](tIA)=det(tIA)I=pA(t)I(t I - A) [ \operatorname {a d j} (t I - A) ] = [ \operatorname {a d j} (t I - A) ] (t I - A) = \det (t I - A) I = p _ {A} (t) I

对任意 AMnA \in M_{n} ,甚至对其元素取自一个交换环 n×nn \times n 矩阵都成立。证明,矩阵 adj(tIA)\operatorname{adj}(tI - A) 是这样一个矩阵,其元素是次数不超过 n1n - 1tt 的多项式,因而它可以写成

adj(tIA)=An1tn1+An2tn++A1t+A0,\operatorname {a d j} (t I - A) = A _ {n - 1} t ^ {n - 1} + A _ {n - 2} t ^ {n} + \dots + A _ {1} t + A _ {0},

[95]

其中系数 AtA_{t}n×nn \times n 矩阵,其元素是 AA 的诸元素的多项式函数。多项式 p3(t)p_{3}(t)AA 的特征多项式。

(c) 证明,若 AA 是一个其元素取自一个交换环的 n×nn \times n 矩阵,则

tkIAk=(tIA)(Itk1+Atk2++Ak2t+Ak1)=(tIA)Gk(A,t)\begin{array}{l} t ^ {k} I - A ^ {k} = (t I \dots A) \left(I t ^ {k - 1} + A t ^ {k - 2} + \dots + A ^ {k - 2} t + A ^ {k - 1}\right) \\ = (t I - A) G _ {k} (A, t) \\ \end{array}

k=0,1,2,k = 0, 1, 2, \cdots 都成立,由此得出

tkI=Itk=Ak+(tIA)Gk(A,t),k=0,1,2,.t ^ {k} I = I t ^ {k} = A ^ {k} + (t I - A) G _ {k} (A, t), \quad k = 0, 1, 2, \dots .

(d) 设 pA(t)=antn+an1tn1++a1t+a0=det(tIA)p_A(t) = a_n t^n + a_{n-1} t^{n-1} + \dots + a_1 t + a_0 = \det(tI - A)AA 的特征多项式(其中 an=1a_n = 1 ),并且注意到它对其元素取自一个交换环的 n×nn \times n 矩阵也是有定义的。利用(c)证明

pA(t)I=k=0naktkI=k=0nak[Ak+(tIA)Gk(A,t)]=pA(A)+(tIA)G(A,t),\begin{array}{l} p _ {A} (t) I = \sum_ {k = 0} ^ {n} a _ {k} t ^ {k} I = \sum_ {k = 0} ^ {n} a _ {k} \left[ A ^ {k} + (t I - A) G _ {k} (A, t) \right] \\ = p _ {A} (A) + (t I - A) G (A, t), \\ \end{array}

其中

G(A,t)=k=0nakGk(A,t)G (A, t) = \sum_ {k = 0} ^ {n} a _ {k} G _ {k} (A, t)

96

是一个次数不超过 n1n - 1tt 的多项式,以矩阵为系数,其元素是 AA 的诸元素的多项式函数。现在用(b)来证明

pA(A)=pA(t)I(tIA)G(A,t)=(tIA)adj(tIA)(tIA)G(A,t)=(tlA)H(A,t)QA(t),\begin{array}{l} p _ {A} (A) = p _ {A} (t) I - (t I - A) G (A, t) \\ = (t I \quad A) \operatorname {a d j} (t I - A) - (t I - A) G (A, t) \\ = (t l - A) H (A, t) \equiv Q _ {A} (t), \\ \end{array}

其中 H(A,t)=Bn1tn1+Bn2tn2++B1t+B0H(A, t) = B_{n-1}t^{n-1} + B_{n-2}t^{n-2} + \cdots + B_{1}t + B_{0} ,而每个 BkB_{k} 是一个 n×nn \times n 矩阵,其元素是与 tt 无关的 Λ\Lambda 的诸元素的多项式函数。因此 QA(t)Q_{A}(t) 是一个具有矩阵系数的次数不超过 nntt 的多项式。

(e) 计算 QA(A)Q_A(A) ,由此得出 pA(A)=0p_A(A) = 0

  1. AMnA \in M_{n} 是非奇异方阵,证明任何与 AA 可交换的矩阵也与 A1A^{-1} 可交换。提示:利用(2.4.4),然后直接验证。

  2. 用(2.3.1)证明,如果 AMnA \in M_n 有特征值 λ1,λ2,,λn\lambda_1, \lambda_2, \dots, \lambda_n ,那么

1nλik=trAk,k=1,2,\sum_ {1} ^ {n} \lambda_ {i} ^ {k} = \operatorname {t r} A ^ {k}, \quad k = 1, 2, \dots
  1. 证明,对

A=[100020003]B=[212121111],A = \left[ \begin{array}{c c c} {1} & {0} & {0} \\ {0} & {2} & {0} \\ {0} & {0} & {3} \end{array} \right] \quad \text {和} \quad B = \left[ \begin{array}{c c c} {- 2} & {1} & {2} \\ {- 1} & {- 2} & {- 1} \\ {1} & {1} & {1} \end{array} \right],

以及对所有纯量 a,bCa, b \in \mathbb{C} , 有 σ(aA+bB)={a2b,2a2b,3a+b}\sigma(aA + bB) = \{a - 2b, 2a - 2b, 3a + b\} , 但是 AABB 不能同时相似于上三角矩阵.

  1. 利用(2.3)节习题6中的论据证明例(2.4.14)中的两个矩阵不可能同时上三角化。试对习题6中两个矩阵作同样的证明。

  2. 在证明两个矩阵不酉等价时,McCoy 定理(2.4.15)的指导思想可能有用的。设 p(t,s)p(t, s) 是两个非交换变元的复杂数多项式,又设 A,BMnA, B \in M_n 西等价,即对某个西矩阵 UMnU \in M_nA=UBUA = UBU^* 。证明 p(A,A)=UP(B,B)Up(A, A^*) = UP(B, B^*)U^* ,因此,如果 AABB 西等价,则对每个具有两个非交换变元的复多项式 p(t,s)p(t, s)trp(A,A)=trp(B,B)\operatorname{tr} p(A, A^*) = \operatorname{tr} p(B, B^*) 。这与定理(2.2.6)有什么关系?

  3. AMnA \in M_{n} , BMmB \in M_{m} 是给定的, 且假定 AABB 没有公共特征值; 即 σ(A)σ(B)\sigma(A) \cap \sigma(B) 是空集. 利用 Cayley Hamilton 定理 (2.4.2) 证明方程 AXXB=0AX \cdot XB = 0 , XMn,mX \in M_{n,m} 只有解 X=0X = 0 . 由此得出结论, 对每个已知 CMn,mC \in M_{n,m} , 方程 AMXB=CAM \cdot XB = C 有唯一解 XMn,mX \in M_{n,m} . 提示: 如果 AX=XBAX = XB , 用归纳法证明, 对所有 k=1,2,,AkX=XBkk = 1, 2, \ldots, A^{k}X = XB^{k} , 从而对任意多项式 p(t)p(t) , 有 p(A)X=Xp(B)p(A)X = Xp(B) . 选取 p(t)p(t)AA 的特征多项式便得到 pA(A)X=0XpA(B)p_{A}(A)X = 0 - Xp_{A}(B) . 因为 p1(B)(Bλ1I)(BλnI)(BλnI)p_{1}(B) - (B - \lambda_{1}I) \cdots (B - \lambda_{n}I) \cdots (B - \lambda_{n}I) , 其中 λ1,,λn\lambda_{1}, \ldots, \lambda_{n}AA 的特征多项式, 所以矩阵 pA(B)p_{A}(B) 是非奇的, 因而 XpA(B)=0Xp_{A}(B) = 0 只有零解 X=0X = 0 . 由齐次方程解的唯一性, 并且将 (0.5k(0.5kl)l) 应用于 Mn,mM_{n,m} 上的线性变换 XT(X)=AXBXX \rightarrow T(X) = AX - BX 便可推出, 对方程右边任一已知矩阵 CC , AXXB=CAX - XB = C 的解存在.

  4. 利用习题9给出定理(2.4.8)的一个证明,要求递推步骤不超过 k1k - 1 步。提示:把 AA 写成

A[A11A12A1k0A22A2k00Akk]=[A11R10T],A - \left[ \begin{array}{c c c c} A _ {1 1} & A _ {1 2} & \dots & A _ {1 k} \\ 0 & A _ {2 2} & \dots & A _ {2 k} \\ \vdots & & \ddots & \vdots \\ 0 & \dots & 0 & A _ {k k} \end{array} \right] = \left[ \begin{array}{l l} A _ {1 1} & R _ {1} \\ 0 & T \end{array} \right],

其中每个 AnA_{n} 是其主对角线上只有 λ1\lambda_{1} 的上三角矩阵,且 R1=[A12A1n]R_{1} = [A_{12}\dots A_{1n}] 考虑

S=[IX0I],S1[IX0I],S = \left[ \begin{array}{l l} I & X \\ 0 & I \end{array} \right], \quad S ^ {- 1} - \left[ \begin{array}{l l} I & - X \\ 0 & I \end{array} \right],

其中 XXR1R_{1} 同阶,证明

S1AS=[A1100T]S ^ {1} A S = \left[ \begin{array}{c c} A _ {1 1} & 0 \\ 0 & T \end{array} \right]

只需选 XX 适合 A11XXT=R1A_{11}X - XT = \cdots R_1 。依次按行做下去便可得出 AA 相似于 diag(A11,A22,,Akk)\operatorname{diag}(A_{11}, A_{22}, \cdots, A_{kk})

  1. A、B∈M, 已知,且考虑换位子C=AB-BA. 证明 tr C=0. 考察A=[0 0]和 B=[0 1],说明换位子不必是幂零矩阵;也就是说,即使一个换位子的各特征值的和肯定为零,它的某些特征值也可以是非零的。

  2. A,BMn,C=ABBAA, B \in M_n, C = AB - BA ,且假定 AACC 可交换。证明 CC 必定是幂零矩阵,试对习题11中的例子作出说明。提示:为什么存在非奇异矩阵 SMnS \in M_n ,使得 SCS1=diag(C11,C22,,Ckk)C1\mathsf{SCS}^{-1} = \mathrm{diag}(C_{11}, C_{22}, \cdots, C_{kk}) \equiv C_1 ,其中每个 CnMnC_n \in M_n 是上三角矩阵, n1+n2++nk=nn_1 + n_2 + \cdots + n_k = nσ(Cn)={λi}\sigma(C_n) = \{\lambda_i\}(i=1,2,,k)(i = 1, 2, \cdots, k) ,且 λiλj\lambda_i \neq \lambda_j(ij)(i \neq j) ?设 A1SAS1A_1 \equiv \mathsf{SAS}^{-1}B1SBS1B_1 \equiv \mathsf{SBS}^{-1} ,且把 A1=(Aij)A_1 = (A_{ij})B1=(Bij)B_1 = (B_{ij}) 写成与 CiC_i 的分块对角形式同型的分块形式。证明 A1C1=C1A1A_1C_1 = C_1A_1 ,然后用习题9证明,只

k>1k > 1iji \neq j ,就有 Aij=0A_{ij} = 0 。于是每个 Cn=AnBnC_n = A_nB_nBnAnB_nA_ntrCn=0\operatorname{tr} C_n = 0 ,因而 λi=0\lambda_i = 0 ;而 k=1k = 1 时; CC 显然是幂零矩阵。

  1. 采用习题9的记号,利用定理(2.4.9)给出如下事实的另一个证明:若 AABB 没有公共特征值,则对于每个 CMnC \in M_{n} ,方程 AXXB=CAX - XB = C 有唯一解。提示:考虑用 T1(X)=AXT_{1}(X) = AXT2(X)=XBT_{2}(X) = XB 定义的线性变换 T1T_{1}T2:Mn,mMn,mT_{2}: M_{n,m} \to M_{n,m} 。证明 T1T_{1}T2T_{2} 可交换,由(2.4.9)推出 TT 的诸特征值是 T1T_{1}T2T_{2} 的诸特征值之差。证明, λ\lambdaT1T_{1} 的一个特征值当且仅当存在非零 XMn,mX \in M_{n,m} 使得 AXλX=0AX - \lambda X = 0 ,这可以成立当且仅当 λ\lambdaAA 的一个特征值[考虑 XX 的非零列]。因此 T1T_{1} 的特征值的集合与 AA 相同,同样, T2T_{2} 的特征值的集合与 BB 相同。因而,若 AABB 没有公共特征值,则 TT 是非奇异的。若 xxAA 的相应于特征值 λ\lambda 的一个特征向量,而 yyBiB^{i} 的相应于特征值 μ\mu 的一个特征向量,考虑 X=xyΓX = xy^{\Gamma} ,证明 T(X)=(λμ)XT(X) = (\lambda - \mu)X ,由此得出 TT 的特征值的集合由 AA 的特征值与 BB 的特征值的所有可能差组成。

  2. F={Ai:i}Mn\mathcal{F} = \{A_i : i \in \emptyset \} \subset M_n 是一个交换族。证明, F\mathcal{F} 在下述意义下可以同时上一角化:其中任意一个给定的成员化简为(2.4.8)中的特殊形式,而其他成员化简成共形分块对角上三角形式。即对于每个给定的 AjFA_j \in \mathcal{F} ,证明,存在一个非奇异的 SMnS \in M_n ,使得对所有的 iFi \in \mathcal{F}Ai=Sdiag(T1(r),,Tk(r))S1A_i = S \mathrm{diag}(T_1^{(r)}, \dots, T_k^{(r)})S^{-1} ,其中,对所有 j=1,2,,kj = 1, 2, \dots, kn1+n2++nk=nn_1 + n_2 + \dots + n_k = n ,以及所有 iFi \in \mathcal{F} ,每个 Tj(r)MnjT_j^{(r)} \in M_{n_j} 是上三角矩阵,而每个 Tj(w)T_j^{(w)} 的所有主对角元为 λj\lambda_j ,若 jij \neq i ,还有 λjλi\lambda_j \neq \lambda_i 。提示:选定 SS 使得 S1AiSS^{-1}A_iS 有(2.4.8)中的特殊分块对角上一角形式。注意矩阵族 {S1AiS:i}\{S^{-1}A_iS : i \in \emptyset\} 是交换的。把每个 S1AiSS^{-1}A_iS 分成与 S1AiSS^{-1}A_iS 的分块形式共形的分块矩阵,然后利用交换性以及习题9或13的结果(像习题12中那样),证明每个 S1AiSS^{-1}A_iS 的所有非对角子块一定化为零。现在可以在处于相应对角子块的 kk 个族上应用定理(2.3.3)。除了 S1AiSS^{-1}A_iS 以外,当然不保证 S1AiSS^{-1}A_iS 的一个对角子块的特征值都相等或不同的对角子块有不相交的谱。

进一步阅读和注释 定理(2.4.15)及其推广是由N.H.McCoy证明的,可参看N.H.McCoy,“On the Characteristic Roots of Matrix Polynomials,”Bull. Amer. Math. Soc. 42(1936),592-600。也可参看T.S.Motzkin and O.Taussky,“Pairs of Matrices with Property L,”Trans.Amer.Math.Soc.73(1952),108-114,其中讨论了特征值与线性组合的关系。一对A,B∈M有性质L,是指对所有a,b∈C有σ(aA+bB)={α+βj:j=1、…、n},而定理(2.4.15)的条件称为性质P。显然性质P蕴涵性质L,反之不成立。较弱的性质L尚未彻底弄清楚,但还是知道一些,例如,一对具有性质L的正规矩阵[见(2.5)节]一定可交换,因而一定可同时酉对角化。