4.4_复对称矩阵

4.4 复对称矩阵

矩阵 AMnA \in M_{n} 是对称的,是指 A=ATA = A^{T} ,在许多场合,所研究的对称矩阵只有实元素,因而它们是实Hermite矩阵,并且本章迄今所讨论的全部结果都适用于这些矩阵。

但是,在有些情形,我们要与复对称矩阵打交道。一个例子是研究复平面中单位圆盘的正则解析映射,如果 f(z)f(z) 是单位圆盘上的正则解析函数,又如果 f(z)f(z) 是适合 f(0)=0f(0) = 0f(0)=1f'(0) = 1 的标准化了的函数,那么, f(z)f(z) 是一一的(有时称为单叶的),当且仅当

i,j=1nxixˉ,log11zizˉji,j=1nxixjlog[zizjf(zi)f(zj)f(zi)f(zj)zizj](4.4.1)\left. \sum_ {i, j = 1} ^ {n} x _ {i} \bar {x}, \log \frac {1}{1 - z _ {i} \bar {z} _ {j}} \geqslant \left| \sum_ {i, j = 1} ^ {n} x _ {i} x _ {j} \log \left[ \frac {z _ {i} z _ {j}}{f (z _ {i}) f (z _ {j})} - \frac {f (z _ {i}) - f (z _ {j})}{z _ {i} - z _ {j}} \right] \right| \right. \tag {4.4.1}

对满足 zi<1|z_{i}| < 1 的点 z1,,znCz_{1}, \cdots, z_{n} \in \mathbf{C} 的所有选择,点 x1,,xnCx_{1}, \cdots, x_{n} \in \mathbf{C} 的所有选择和所有 n=1,2,n = 1, 2, \cdots 成立。如果 zi=zjz_{i} = z_{j} ,则右边的差商可以看作 f(zi)f'(z_{i}) 。这些称为 Grunsky 不等式组的庞杂不等式有很简单的代数形式

xAxxTBx.(4.4.2)x ^ {*} A x \geqslant | x ^ {T} B x |. \tag {4.4.2}

其中 x=[xi]Cnx = -[x_i] \in \mathbf{C}^nA=[aij]MnA = [a_{ij}] \in M_nB=[bij]MnB = [-b_{ij}] \in M_n

aij=log11ziz˙j,bij=log[zizjf(zi)f(zj)f(zi)f(zj)zizj].a _ {i j} = \log \frac {1}{1 - z _ {i} \dot {z} _ {j}}, b _ {i j} = \log \left[ \frac {z _ {i} z _ {j}}{f (z _ {i}) f (z _ {j})} \frac {f (z _ {i}) - f (z _ {j})}{z _ {i} - z _ {j}} \right].

应注意的是, AA 是Hermite矩阵,而 BB 是复对称矩阵.

另一个自然要产生复对称矩阵的例子出现在一般的矩问题中。设 {aij,a1,a2,}\{a_{ij}, a_1, a_2, \cdots\} 是给定的复数序列,设 n1n \geqslant 1 是某个正整数,且定义 A2n=[aij][ai+1,j]M2nA_{2n} = [a_{ij}] \equiv [a_{i+1,j}] \in M_{2n} ,注意 A2nA_{2n} 是形状为 Hankel 矩阵的复对称矩阵。对 xC2nx \in \mathbf{C}^{2n} ,我们考虑复二次型 xtA2nxx^t A_{2n} x ,要问是否存在某个固定常数 c>0c > 0 ,使得对所有 xC2nx \in \mathbf{C}^{2n} 和所有 n=1,2,n = 1, 2, \cdots

xjΛ2nxcxx.\left| x ^ {j} \Lambda_ {2 n} x \right| \leqslant c x ^ {*} x.

根据 Ncbari 定理,这个条件成立,当且仅当存在一个几乎处处有界的 Lebesgue 可测函数 F(t):F(t):RCF(t): F(t): \mathbf{R} \to \mathbf{C} ,它的 Fourier 系数是已知数 a0,a1,a2,a_0, a_1, a_2, \cdots ;关于 F(t)F(t) 的本质边界恰好是上述不等式组的常数 cc .

在实际应用中复对称矩阵似乎不像复Hermite(或实对称)矩阵那样几乎经常出现,但是前两个例子说明,它们还是出现了。虽然复对称矩阵不一定可对角化(见本节末习题15),可是复对称矩阵有一个类似于Hermite矩阵的谱定理(4.1.5)的分解,并且可以用逻辑上类似的方法来证明它。我们首先证明一个与Schur三角分解定理(2.3.1)类似的定理,它说明,包括对称矩阵在内的一类矩阵总可以分解成 A=UΔUTA = U\Delta U^T ,其中 UU 是酉矩阵, Δ\Delta 是上三角矩阵,如果上三角矩阵是对称的,则它必定是对角矩阵。

4.4.3 定理 设 AMnA \in M_{n} 是给定的,那么存在两矩阵 UMnU \in M_{n} 和上三角矩阵 ΔMn\Delta \in M_{n} 使得 A=UΔUTA = U\Delta U^{T} ,当且仅当 AAˉA\bar{A} 的所有特征值是非负实数,在这个条件下, Δ\Delta 的所有主对角元可以选取非负值。

证明:因为 UU 是两矩阵且 UT=UU^{\mathrm{T}} = \overline{U}^{*} ,所以,如果 A=UΔUTA = U\Delta U^{\mathrm{T}} ,则 AA=UΔUTUAUAA = U\Delta U^{\mathrm{T}}U\overline{A}U^{*} 。当 Δ\Delta 是上三角矩阵时,上三角矩阵 ΔΔ\Delta \Delta 的诸主对角元是非负实数,且 AAAA 西相似于 ΔΔ˙\Delta \dot{\Delta} ,因此,从上三角矩阵的诸特征值恰好是它的诸主对角元这一事实便可推出条件的必要性成立。

关于充分性,假定 AAˉA\bar{A} 只有非负特征值,且设 xxAAAA 的一个特征向量;即 AAx=λxA\overline{A} x = \lambda xλ0\lambda \geqslant 0x0x \neq 0 ,有两种可能情形:

(a) AxAxxx 相关;
(b) AxA_{x}^{-}x\pmb{x} 无关.

在前一种情形(a)(当 λ\lambdaΛA\Lambda \overline{A} 的单特征值时,这种情形总是成立的),存在某个 μC\mu \in \mathbb{C} ,使得 Axˉ=μxA\bar{x} = \mu x 。但是 ΛAx=Aμˉx=μˉAxˉ=μˉux=μ2x=λx\Lambda \overline{A}x = A\bar{\mu}x = \bar{\mu}A\bar{x} = \bar{\mu}ux = |\mu|^2x = \lambda x ,因而 μ2=λ|\mu|^2 = \lambda 。在后一种情形(b)(如果 λ\lambdaAAA\overline{A} 的重特征值,这种情形可能成立),对所有 μC\mu \in \mathbb{C} ,向量 y=Axˉ+μxy = A\bar{x} + \mu x 是非零的,并且可以选择 μ\mu 为适合 μ2=μμˉ=λ|\mu|^2 = \mu\bar{\mu} = \lambda 的任一复数。于是 Ayˉ=A(Aˉx+μxˉ)=AAx+μˉAxˉ=λx+μˉAx=μˉx+μAxˉ=μˉ(Ax+μx)μˉyA\bar{y} = A(\bar{A}x + \bar{\mu x}) = AAx + \bar{\mu}A\bar{x} = \lambda x + \bar{\mu}Ax = \bar{\mu}x + \mu A\bar{x} = \bar{\mu}(Ax + \mu x) - \bar{\mu}y 。在情形(a)或(b),我们已证明,存在某个非零向量 vCv \in \mathbb{C} 和某个有 a2=λ|a^2| = \lambdaaCa \in \mathbb{C} ,使得 Av=avAv = av ,因为这个恒等式在 vv 乘以正纯量后不变,所以还可以假定 vv 是单位向量。同时,对任意 θR\theta \in \mathbb{R} ,有 eiθAvˉ=A(eiθv)=eiθav=(e2iθa)(eiθv)e^{-i\theta}A\bar{v} = A(\overline{e^{i\theta}v}) = e^{i\theta}av = (e^{2i\theta}a)(e^{i\theta}v) ,且当 vv 是单位向量时, eiθve^{i\theta}v 也是单位向量,因为可以选取 θ\theta 使得 e2iθa0e^{-2i\theta}a \geqslant 0 ,因而得出,如果 AMnA \in M_n ,且 λ\lambdaAAA\overline{A} 的非负特征值,则存在单位向量 vv ,使得 AvˉσvA\bar{v} - \sigma v ,且 σ=+λ0\sigma = +\sqrt{\lambda} \geqslant 0

现在把这个向量 v\pmb{v} 扩充为 Cn\mathbf{C}^n 的标准正交基 {v1,v2,,vn}\{v_{1}, v_{2}, \dots, v_{n}\} ,且设 V1V_{1} 是以这些向量为列的矩阵。因为标准正交性和等式 Av˙=σvA\dot{v} = \sigma v ,矩阵 V1TAVˉ1V_{1}^{T} A \bar{V}_{1} 的第一列有元素 viAvˉ=σviv=σδi1v_{i}^{*} A \bar{v} = \sigma v_{i}^{*} v = \sigma \delta_{i1} 。因此,除了 Vˉ1TAV1\bar{V}_{1}^{T} A V_{1} 的第一列中第一个元素以外,所有元素必须为零(第一个元素也可能是零)。

203 如果用分块形式把这个矩阵写成

Vˉ1TAV1=[σwT0A2],wCn1,A2Mn1,σ0,(4.4.3a)\bar {V} _ {1} ^ {T} A V _ {1} = \left[ \begin{array}{l l} \sigma & w ^ {T} \\ 0 & A _ {2} \end{array} \right], \quad w \in \mathbf {C} ^ {n - 1}, \quad A _ {2} \in M _ {n - 1}, \quad \sigma \geqslant 0, \tag {4.4.3a}

我们看到

(V1TAV1)(V1TAVˉ1)=V1AAˉV1=[σ~2σwˉT+wTAˉ20A2A2].\left(V _ {1} ^ {T} A V _ {1}\right) \left(\overline {{V _ {1} ^ {T} A \bar {V}}} _ {1}\right) = V _ {1} ^ {*} A \bar {A} V _ {1} = \left[ \begin{array}{c c} \tilde {\sigma} ^ {2} & \sigma \bar {w} ^ {T} + w ^ {T} \bar {A} _ {2} \\ 0 & A _ {2} A _ {2} \end{array} \right].

因此, AAA\overline{A} 的诸特征值(根据假定它们都是非负的)是 σ2\sigma^2 以及 A2AˉA_{2}\bar{A} 的诸特征值.由此得出,通过这个简化过程所得到的矩阵 A2Mn1A_{2} \in M_{n-1} 也有使 A2A2A_{2}A_{2} 的所有特征值都非负的性质.

现在可以对于 A2A_{2} 及其后继矩阵重复实施上述简化过程,至多经 n1n - 1 次(正像在 Schur 三角化定理(2.3.1)的证明中所做的那样)便得到

Vˉn1TV2IV1IAV1V˙2Vˉn1=[σ10σn]=Δ,\bar {V} _ {n - 1} ^ {T} \dots V _ {2} ^ {I} V _ {1} ^ {I} A V _ {1} \dot {V} _ {2} \dots \bar {V} _ {n - 1} = \left[ \begin{array}{c c c} \sigma_ {1} & & * \\ & \ddots & \\ 0 & & \sigma_ {n} \end{array} \right] = \Delta ,

其中, Δ\Delta 是具有非负主对角元 σ1\sigma_{1} 的上三角矩阵。如果令 U=V1V2Vn1U = V_{1}V_{2}\dots V_{n - 1} ,则有 AUΔUtA - U\Delta U^{t} ,这正是所欲求的。

练习. 直接对矩阵 A=[1ii1]A = \left[ \begin{array}{ll}1 & i\\ -i & 1 \end{array} \right] 实施定理(4.4.3)证明中的计算,并证明 A=UΔUTA = U\Delta U^{\mathrm{T}} ,其中

Δ=[02i00],U=12[1ii1].\Delta = \left[ \begin{array}{l l} 0 & 2 i \\ 0 & 0 \end{array} \right], \quad U = \frac {1}{\sqrt {2}} \left[ \begin{array}{l l} - 1 & i \\ i & 1 \end{array} \right].

如果 n2n \geqslant 2 ,并非每个矩阵 AMnA \in M_{n} 都有使 AAAA 的所有特征值均非负的性质; A[0110]A - \left[ \begin{array}{cc}0 & 1 \\ -1 & 0\end{array} \right] 就是一个简单的例子。因而,定理(1.4.3)与Schur三角化定理(2.3.1)只是部分类似。每个 AMnA \in M_{n} 可经形如 AUAUA \to UAU^{*} 的变换(其中酉矩阵 UMU \in M )三角化,不过,只有使 ΛA\Lambda \overline{A} 有全部非负特征值的那些矩阵 AMnA \in M_{n} 可经形如 AUAUTA \to UAU^{T} 的变换(其中酉矩阵 UMnU \in M_{n} )三角化。

每个对称矩阵 ΛMn\Lambda \in M_{n} 有如下性质: ΛΛ=AA\Lambda \overline{\Lambda} = AA^{*} 的所有特征值都是非负的。该特殊形式已包含在定理(1.4.3)中,人们通常把它归功于 Schur(1945)。但是较早的证明是由 Hua(1944),Siegel(1943)和 Jacobsen(1939)提出的;而历史的优先权显然应该属于 Takagi(1925)。

20+1\boxed{20 + 1} 4.4.4 推论(Takagi分解)如果 AMnA \in M_{n} 是对称矩阵 (A=AT)(A = A^{\mathrm{T}}) ,则存在酉矩阵 UMnU \in M_{n} 和非负实对角矩阵 Σ=diag(σ1,,σn)\Sigma = \operatorname{diag}(\sigma_{1}, \dots, \sigma_{n}) 使得 A=UΣUTA = U\Sigma U^{\mathrm{T}}UU 的诸列是由 AAA\overline{A} 的特征向量组成的标准正交组,而 Σ\Sigma 的相应对角元是 AAA\overline{A} 的相应特征值的非负平方根。

证明:如果 A=AA = A^{\prime} ,则 A=A\overline{A} = A^{\prime} ,且 ΛA=AA\Lambda \overline{A} = AA^{\prime} ,如果 x0x\neq 0 是Hermite矩阵 AAAA^{*} 的任一特征向量,且 AAx=λxAA^{*}x = \lambda x ,则 xλxλ(xx)xAAx=(Ax)(Ax)x^{*}\lambda x - \lambda (x^{\prime}x) - x^{*}AA^{\prime}x = (A^{\prime}x)^{*}(A^{\prime}x) ,因为 yy0y^{*}y\geqslant 0 对所有 yCny\in \mathbb{C}^n 成立,而 yy=0y^{*}y = 0 当且仅当 y=0y = 0 ,所以有 λ=(Ax)(Ax)/xx0\lambda = (A^{*}x)^{*}(A^{*}x) / x^{*}x\geqslant 0 ,因此,只要 AA 是对称矩阵, AAAA 的所有特征值都为负.定理(4.4.3)保证存在西矩阵 UMnU\in M_{n} 和上三角矩阵

ΔMn\Delta \in M_{n} ,其中

Δ=[σ10σn],所 有σi0,\Delta = \left[ \begin{array}{c c c} {{\sigma_ {1}}} & {} & {{*}} \\ {} & {{\ddots}} & {} \\ {{0}} & {} & {{\sigma_ {n}}} \end{array} \right], \quad \text {所 有} \sigma_ {i} \geqslant 0 ,

使得 A=UΔUTA = U\Delta U^T ,但是 UΔUT=A=AT=UΔTUTU\Delta U^T = A = A^T = U\Delta^T U^T ,因而 Δ=Δt\Delta = \Delta^t ,这只有在 ΔΣ\Delta \equiv \Sigma 是对角矩阵时才能成立,根据构造, Δ\Delta 是非负的.最后, AAˉ=UΣUTUˉΣU=UΣ2UA\bar{A} = U\Sigma U^T\bar{U}\Sigma U^* = U\Sigma^2 U^* 是Hermite矩阵 AAAA 的酉对角化,因而, UU 的诸列是 ΛA\Lambda \overline{A} 的特征向量. □

形如 UΛUTU\Lambda U^T 的任一矩阵,其中 Λ\pmb{\Lambda} 是对角矩阵(不一定非负),显然是对称的,因此,为了使某个矩阵 AMnA\in M_{n} 能分解成 A=UΛUT=UΛUUΛU1A = U\Lambda U^{T} = U\Lambda \overline{U}\cdot -U\Lambda \overline{U}^{-1} ,其中, UU 是酉矩阵,而 Λ\pmb{\Lambda} 是对角矩阵,其必要充分条件是 A\pmb{A} 是对称矩阵。在定理(4.6.11)中给出了 Λ\pmb{\Lambda} 可以分解成 A=SΛS1A = S\Lambda S^{-1} 的条件,其中 Λ\pmb{\Lambda} 是对角矩阵,而 SS 是非奇异矩阵(但不一定是酉矩阵)。

每个复矩阵 AMnA \in M_{n} 可以写成形式 A=VΣWA = V\Sigma W^{*} ,其中, V,WMnV, W \in M_{n} 是酉矩阵,而 Σ\Sigma 是具有非负主对角元的对角矩阵。这就是奇异值分解,将在(7.3)节中讨论它。 Σ\Sigma 的诸对角元是 AA 的奇异值。关于(可能是复)对称矩阵的 Takagi 分解 A=UΣUTA = U\Sigma U^{T} 是关于对称矩阵的特殊奇异值分解,其中 VWˉV - \bar{W}

在定理(4.4.3)的证明中所采用的构造性方法可以用来计算复对称矩阵的 Takagi 分解。因为 AA 的对称性,所产生的矩阵 Δ\Delta 将自然是对角矩阵。见本节末习题 9。

练习 直接对矩阵 A=[1ii1]A = \begin{bmatrix} 1 & i \\ i & 1 \end{bmatrix} 实施定理(4.4.3)证明中的计算,并证明 A=UΔUtA = U\Delta U^t ,其中,

Δ2002],U=14+22[1+2ii1+2].\Delta - \left| \begin{array}{l l} \sqrt {2} & 0 \\ \lfloor 0 & \sqrt {2} \end{array} \right], \quad U = \frac {1}{\sqrt {4 + 2 \sqrt {2}}} \left[ \begin{array}{c c} 1 + \sqrt {2} & i \\ i & 1 + \sqrt {2} \end{array} \right].

注意, Δ\Delta 自然是对角矩阵。

由于 Takagi 分解 A=UΣUTA = U\Sigma U^T 中西因子 UU 的诸列是 Hermite 矩阵 AAA\overline{A} 的特征向量,这可能会误认为,如果 ΛAˉ=UΣ2U\Lambda \bar{A} = U\Sigma^2 U^* 是酉对角化的,则 A=UΣUTA = U\Sigma U^T 。实际情况不一定如此,考察例子 A=[0110]A = \begin{bmatrix} 0 & 1 \\ 1 & 0 \end{bmatrix} 便可看出这一点。因为 AAˉIA\bar{A} - I ,所以对任何 2×22 \times 2 实正交矩阵 QQ ,有 AAQI2QTA\overline{A} QI^2 Q^T ,而 QIQT=IAQIQ^T = I \neq A ,问题是 AAA\overline{A} 有重数大于 1 的特征值,因而 AAA\overline{A} 的任一特征向量都不可能有 Axˉ=axA\bar{x} = ax 的性质;这个特征向量不可能给出 AA 的所欲求的化简。如果考虑基向量 e1e_1 ,则 AAe1=Ie1=Ie1A\overline{A} e_1 = Ie_1 = Ie_1 ,而 Ae1=Ae1=e2Ae_1 = Ae_1 = e_2 ;于是有定理(4.4.3)证明中的情形(b)。根据证明,可以取 w=Aeˉ1+1e1=e2+e1w = A\bar{e}_1 + 1e_1 = e_2 + e_1 ,这便得到向量 v=v1=(e1+e2)/2v = v_1 = (e_1 + e_2) / \sqrt{2} ,它能化简 AA 。因为 v2=(e1e2)/2v_2 = (e_1 - e_2) / \sqrt{2}v1v_1 正交,可以取

V=12[1111],V = \frac {1}{\sqrt {2}} \left[ \begin{array}{c c} 1 & 1 \\ 1 & - 1 \end{array} \right],

并且得到 VlAV[1001]=[1001][100i]2ΣD2V^{l}AV - \left[ \begin{array}{cc}1 & 0\\ 0 & -1 \end{array} \right] = \left[ \begin{array}{cc}1 & 0\\ 0 & 1 \end{array} \right]\left[ \begin{array}{cc}1 & 0\\ 0 & i \end{array} \right]^{2}\simeq \Sigma D^{2} 因此,如果令

U=VD=12[1i1i],U = V D = \frac {1}{\sqrt {2}} \left[ \begin{array}{l l} 1 & i \\ 1 & - i \end{array} \right],

AUIUTA - UIU^TAA 的一个适当分解。应指出的是,实对称矩阵的 Takagi 分解(1.4.4)不可能有实因子。

刚才所讨论的例子中的困难以及在一般情形中的困难是由 AAA\overline{A} 的重特征值引起的。如果 AAA\overline{A} 的所有特征值是不同的,又如果采用(4.4.3)证明中的构造法来计算复对称矩阵 AA 的 Takagi分解,那么,总有情形(a)(见习题9)。在这种情形, AAA\overline{A} 的每个特征向量 x\pmb{x} 有性质;对满足 a=σe2πia = \sigma e^{2\pi i}θR\theta \in \mathbb{R}AAx=σ2xA\overline{A}x = \sigma^2 x 的某个 aCa \in \mathbb{C} ,有 Ax=a.xA\overline{x} = a.x 。因而,如果 AA=VΣ2VA\overline{A} = V\Sigma^2 V^* 是Hermite矩阵 AAA\overline{A} 的酉对角化,则必有 AVVΣD2A\overline{V} - V\Sigma D^2 。其中 D2=diag(e2πi,,e2iθn)D^2 = \mathrm{diag}(e^{2\pi i}, \dots, e^{2i\theta_n}) ;只要知道了 VVΣ(Σ2\Sigma (\Sigma^2 的非负平方根),这个恒等式就可用来计算相应于 Σ\Sigma 的非零对角元的 D2D^2 的对角元。相应于 Σ\Sigma 的零对角元的 D2D^2 的对角元是任意的,且可以取为 +1。最后,如果令 U=VDU = VDD=diag(eiθ1,,eiθn)D = \mathrm{diag}(e^{i\theta_1}, \dots, e^{i\theta_n}) ,则有 A=AVVT=VΣD2VT(VD)Σ(VD)T=UΣUTA = A\overline{V} V^T = V\Sigma D^2 V^T - (VD)\Sigma (VD)^T = U\Sigma U^T 。我们把这些论断总结成下述推论。

4.4.5 推论 如果 AMnA \in M_{n} 是对称矩阵,且 AAAA 的特征值互不相同,又如果 AA=VΣ2VAA = V\Sigma^{2}V^{*}AAAA 的酉对角化,其中 Σ=diag(σ1,,σn)\Sigma = \mathrm{diag}(\sigma_{1},\dots,\sigma_{n}) 且所有 σi0\sigma_{i} \geqslant 0 ,则存在对角矩阵 D=diag(eiθ1,,eiθn)D = \mathrm{diag}(e^{i\theta_{1}},\dots,e^{i\theta_{n}}) (其中所有 θiR\theta_{i} \in \mathbb{R} )使得 A=UΣUTA = U\Sigma U^{T} (其中 U=VDU = V D )。相应于 Σ\Sigma 的非零对角元的因子 DD 的对角元由关系式 AVˉ=VΣD2A\bar{V} = V\Sigma D^{2} 确定;相应于 Σ\Sigma 的零对角元的 DD 的对角元可以取为 +1。

如果 AMnA \in M_{n} 是对称矩阵,并且利用(4.4.4)把 AA 写成 A=UΣUTA = U\Sigma U^{T} ,也可以把它写成 A=(UΣ1,2)(UΣi,2)TA = (U\Sigma^{1,2})(U\Sigma^{i,2})^{T} ,其中 Σ1,2=diag(+σ1,+σ2,,+σn)\Sigma^{1,2} = \mathrm{diag}(+\sqrt{\sigma_1}, +\sqrt{\sigma_2}, \dots, +\sqrt{\sigma_n}) 。这番论证构成下述推论的证明。

4.4.6 推论 设 AMnA \subset M_{n} , 则 AA 是对称矩阵, 当且仅当存在矩阵 SMnS \in M_{n} 使得 A=SSTA = SS^{T} . 可以选取 S=UDS = UD , 其中 UU 是两矩阵, D=diag(σ1,σ2,,σn)D = \operatorname{diag}(\sqrt{\sigma_{1}}, \sqrt{\sigma_{2}}, \dots, \sqrt{\sigma_{n}}) , 而 σi\sigma_{i}AA 的奇异值, 在这种情形, rankS=rankA\operatorname{rank} S = \operatorname{rank} A .

虽然实对称矩阵是正规的,但非实复对称矩阵不一定是正规的。如果 A=B+iCMnA = B + iC \in M_n ,其中 BBCC 是实矩阵,则 AA 是对称矩阵,当且仅当 BBCC 都是实对称矩阵。如果 AA 既是对称矩阵,又是正规矩阵,则

AA=(B2+C2)+i(CBBC)=(B2+C2)+i(BCCB)=AAA A ^ {*} = \left(B ^ {2} + C ^ {2}\right) + i (C B - B C) = \left(B ^ {2} + C ^ {2}\right) + i (B C - C B) = A ^ {*} A

由此可以推出 BBCC 可交换。在这种情形下, BBCC 可经实正交矩阵 QQ 同时对角化。如果 B=QD1QTB = QD_{1}Q^{T} ,且 C=QD2QTC = QD_{2}Q^{T} ,其中 D1D_{1}D2D_{2} 是实对角矩阵,则 A=B+iC=QD1QT+iQD2QT=Q(D1+iD2)QT=QΛQTA = B + iC = QD_{1}Q^{T} + iQD_{2}Q^{T} = Q(D_{1} + iD_{2})Q^{T} = Q\Lambda Q^{T} ,其中 Λ=D1+iD2\Lambda = D_{1} + iD_{2} 。反之,如果矩阵 AMnA \in M_{n} 可写成 A=QΛQTA = Q\Lambda Q^{T} ,其中 QQ 是实正交矩阵,而 Λ\Lambda 是对角矩阵,则 A=ATA = A^{T} ,且 AA=QΛQTQΛˉQT=QA2QT=QΛˉQTQΛQT=AAAA^{\prime} = Q\Lambda Q^{T}Q\bar{\Lambda} Q^{T} = Q|A|^{2}Q^{T} = Q\bar{\Lambda} Q^{T}Q\Lambda Q^{T} = A^{*}A ,因而 AA 既是对称矩阵,又是正规矩阵。这就证明了下面的定理。

4.4.7 定理 设 AMnA \in M_{n} , 那么, AA 既是对称矩阵, 又是正规矩阵, 当且仅当存在实正交矩阵 QMn(R)Q \in M_{n}(\mathbb{R}) 和对角矩阵 ΛMn\Lambda \in M_{n} 使得 A=QΛQTA = Q\Lambda Q^{T} .

一个既对称又正规的复矩阵的简单的有用例子是

S=12(I+iB),(4.4.8)S = \frac {1}{\sqrt {2}} (I + i B), \tag {4.4.8}

其中 BB 是“后向单位”矩阵

B=[0110],B = \left[ \begin{array}{c c c} 0 & & 1 \\ & \ddots & \\ 1 & & 0 \end{array} \right],

207

它曾在(3.2.3)中证明每个矩阵相似于它的转置时起过作用.

因为 B2=IB^{2} = I ,所以

SSˉ=12(I+iB)(IiB)=12(IiB+iB+B2)=I,S \bar {S} = \frac {1}{2} (I + i B) (I - i B) = \frac {1}{2} (I - i B + i B + B ^ {2}) = I,

由此可知,S既是对称矩阵又是酉矩阵

现在考虑具有零主对角线的标准Jordan块 Jk(0)J_{k}(0)k2k\geqslant 2 ,把它写成形式

N=[010100]Mk.N = \left[ \begin{array}{c c c c} 0 & 1 & & 0 \\ & & \ddots & \\ & & \ddots & 1 \\ 0 & & & 0 \end{array} \right] \in M _ {k}.

经简单计算可知

BNB=001010],B N B = \left| \begin{array}{c c c c} 0 & & & 0 \\ 1 & & & \\ & \ddots & & \\ 0 & & 1 & 0 \end{array} \right],
BN=[001010],B N = \left[ \begin{array}{c c c} 0 & & 0 \\ & & 1 \\ & \ddots & \\ 0 & 1 & 0 \end{array} \right],
NB=[010100].N B = \left[ \begin{array}{c c c c} 0 & & 1 & 0 \\ & \ddots & & \\ 1 & & \ddots & \\ 0 & & & 0 \end{array} \right].

因此, NN 酉相似于矩阵

SNS1=SNSˉ=12(I+iB)N(IiB)=12(N+BNB)+i2(BNNB)=12[01011010]+i2[01011010],(4.4.8a)\begin{array}{l} S N S ^ {1} = S N \bar {S} = \frac {1}{2} (I + i B) N (I - i B) \\ = \frac {1}{2} (N + B N B) + \frac {i}{2} (B N - N B) \\ = \frac {1}{2} \left[ \begin{array}{c c c c} 0 & 1 & & 0 \\ 1 & & \ddots & \\ & \ddots & & \\ & \ddots & & 1 \\ 0 & & 1 & 0 \end{array} \right] + \frac {i}{2} \left[ \begin{array}{c c c c} 0 & & - 1 & 0 \\ & \ddots & & 1 \\ - 1 & & \ddots & \\ 0 & 1 & & 0 \end{array} \right], \tag {4.4.8a} \\ \end{array}

它显然是对称矩阵。任一Jordan块 Jk(λ)(k2)J_{k}(\lambda)(k \geqslant 2) 具有形式 λIN\lambda I \mid N ,又 SNS1SNS^{-1} 是对称矩阵,所以 SJk(λ)S1=S(λI+N)S1=λI+SNS1SJ_{k}(\lambda)S^{-1} = S(\lambda I + N)S^{-1} = \lambda I + SNS^{-1} 是对称矩阵。

每个矩阵 ΛMn\Lambda \in M_{n} 都相似于它的Jordan标准形 J(3.1.14)J(3.1.14) ,其中 ε=2\varepsilon = 2 ,且 J=Jn1(λ1,2)Jnk(λk,2)J = J_{n_1}(\lambda_1, 2) \oplus \dots \oplus J_{n_k}(\lambda_k, 2) 是修改后的诸Jordan块 Jni(λi,2)J_{n_i}(\lambda_i, 2) 的直和。这个论断(它相当于在上述论证中用 2N2N 代替 NN )允许我们略去(1.4.8a)中的系数因子 12\frac{1}{2} 。当 ni2n_i \geqslant 2 时,如果我们设 Sni(1/2)(I+iB)MniS_{n_i} \equiv (1/\sqrt{2})(I + iB) \in M_{n_i} 是形如(1.4.8)的 ni×nin_i \times n_i 矩阵,且 S1[1]S_1 \equiv [1] ;如果令 T=Sn1SnkT = S_{n_1} \oplus \dots \oplus S_{n_k} ,则上述论证说明,

TJT1=TJTˉ(Sn1Jn1(λ1.2)Sn1)(SnkJnk(λk,2)Sˉnk)T J T ^ {1} = T J \bar {T} - \left(S _ {n _ {1}} J _ {n _ {1}} \left(\lambda_ {1}. 2\right) S _ {n _ {1}}\right) \oplus \dots \oplus \left(S _ {n _ {k}} J _ {n _ {k}} \left(\lambda_ {k}, 2\right) \bar {S} _ {n _ {k}}\right)

是对称矩阵的直和,因而是对称矩阵。因为每个 SniS_{n_i} 是西矩阵,所以矩阵 TT 是西矩阵,因此已经证明,呈Jordan标准形的每个矩阵等价于一个对称矩阵。因为每个矩阵相似Jordan矩阵,故已经证明了下述定理。

4.4.9 定理 每个矩阵 ΛMn\Lambda \in M_{n} 相似于对称矩阵。

实际上,已经证明每个矩阵 AMnA \in M_{n} 相似于对称Jordan标准形 Sα1(λ1)Sαk(λk)S_{\alpha_{1}}(\lambda_{1}) \oplus \dots \oplus S_{\alpha_{k}}(\lambda_{k}) ,其中,如果 λαiβ\lambda - \alpha \vdash i\beta ,且 α,βR\alpha, \beta \in \mathbb{R}

Sk(λ)SJk(λ,2)S˙λI+SNS¨λI=[010101010]+i[01011010]Mk,\begin{array}{l} S _ {k} (\lambda) - S J _ {k} (\lambda , 2) \dot {S} - \lambda I + S N \ddot {S} \\ - \lambda I = \left[ \begin{array}{c c c c} 0 & 1 & & 0 \\ 1 & 0 & \ddots & \\ & \ddots & \ddots & 1 \\ 0 & & 1 & 0 \end{array} \right] + i \left[ \begin{array}{c c c c} & 0 & - 1 & 0 \\ & \ddots & \ddots & 1 \\ - 1 & & \ddots & \\ 0 & 1 & & 0 \end{array} \right] \in M _ {k}, \\ \end{array}

SS 由(4.4.8)给出,注意

S1(λ)[λ]S2(λ)=[λi11λ+i].S _ {1} (\lambda) - [ \lambda ] \quad {\text {而}} \quad S _ {2} (\lambda) = {\left[ \begin{array}{l l} {\lambda - i} & {1} \\ {1} & {\lambda + i} \end{array} \right]}.

因为这种形式是直接从 Jordan 标准形推导出来的,所以它的唯一性与 Jordan 标准形的唯一性相同.

这个结论的一个推论是,关于复对称矩阵的谱、Jordan块、极小多项式、特征多项式或不变因式都没有任何特别的结果。如果这些量中任何一个可以出现在某个阶数的对称矩阵中,则它也可以出现在同阶的一般复矩阵中。 MnM_{n} 中的每个相似类包含一个对称矩阵, Cn\mathbf{C}^{n} 上的每个线性变换有一个对称的基表示,矩阵的对称性只不过是为表示相应线性变换而选定一个特殊的基的人为现象。另一个推论是,每个矩阵在某种意义下“可对角化”。

4.4.10 推论 设 ΛMn\Lambda \in M_{n} 已知,则存在非奇异矩阵 SS 和酉矩阵 UU ,使得 (US)A(US)1(US)A(\overline{US})^{-1} 是具有非负对角元的对角矩阵。

证明:利用(4.4.9)求非奇异矩阵 SMnS \in M_{n} 使 SAS1\mathbf{SAS}^{-1} 是对称矩阵,然后利用(4.4.4)求酉矩阵 UMnU \in M_{n} 使 U(SAS1)UTU(\mathbf{SAS}^{-1})\mathbf{U}^{T} 是非负对角矩阵。

定理(4.4.9)同时推出;每个复矩阵相似于它的转置,且每个复矩阵可以写成两个复对称矩阵的乘积。这两个结论对任意域上的矩阵都成立,但定理(4.4.9)对一般域不成立。

4.4.11 推论 设 AMnA \in M_{n} 已知,则存在矩阵 BBCMnC \in M_{n} ,使得 BBTB - B^{T}CCTC - C^{T} ,且 A=BCA = BCBBCC 可以选为非奇异矩阵。

证明:利用本定理把 AA 写成 A=SESA = SES^{\prime} ,其中 E=ETE = E^{T} ,且 SS 是非奇异矩阵。于是 A=(SES)(S)1S1=(SES)(SS)1=BCA = (SES^{\prime})(S^{\prime})^{-1}S^{-1} = (SES^{\prime})(SS^{\prime})^{-1} = BC ,其中 B=SESB = SES^{\prime}C=SSC = SS^{\prime} 都是对称矩阵。又因为 A=(SS)(S1)TES1A = (SS^{\prime})(S^{-1})^{T}ES^{-1} ,所以因子 BBCC 可以选为非奇异矩阵。

Gram-Schmidt 过程 (0.6.4) 在研究正规矩阵中有许多应用。有一个类似的过程对研究复对称矩阵是有用的。

4.4.12 引理 设 x1,,xkCnx_{1}, \cdots, x_{k} \in \mathbb{C}^{n} 是给定的向量,且 knk \leqslant n 。则存在向量 y1,,yky_{1}, \cdots, y_{k} ,使得 Span{x1,,xk}=Span{y1,,yk}\operatorname{Span}\{x_{1}, \cdots, x_{k}\} = \operatorname{Span}\{y_{1}, \cdots, y_{k}\} ,并且对所有 iij1j-1 ,2, \cdotskkiji \neq jyiTyj=0y_{i}^{T}y_{j} = 0 ,对 i=1,2,ri=1,2, \cdots ryiTyi=1y_{i}^{T}y_{i}=1 ,对 i=r+1,,ki=r+1, \cdots, kyiTyi=0y_{i}^{T}y_{i}=0 。其中 r=rankXTXr=\operatorname{rank} X^{T}XX=[x1xk]Mn,kX=[x_{1} \cdots x_{k}]\in M_{n,k} 是其列为已知向量 {xi}\{x_{i}\} 的矩阵。

证明:因为矩阵 XTXX^T X 是对称矩阵,Takagi分解定理(4.4.4)使我们可以把它写成 XTX=UΣUX^T X = U \Sigma U^{\dagger} ,其中, UMkU \in M_k 是两矩阵且 Σdiag(σ1,,σk)\Sigma - \mathrm{diag}(\sigma_1, \dots, \sigma_k) ,而 σ1σ2σr>σr1=0==σk\sigma_1 \geqslant \sigma_2 \geqslant \dots \geqslant \sigma_r > \sigma_{r-1} = 0 = \dots = \sigma_krankXTX=r\operatorname{rank} X^T X = r 。如果令 D=diag(σ1,,σr,1,,1)MkD = \operatorname{diag}(\sqrt{\sigma_1}, \dots, \sqrt{\sigma_r}, 1, \dots, 1) \in M_k ,且记 Ir=diag(1,,1,0,,0)MkI_r = \operatorname{diag}(1, \dots, 1, 0, \dots, 0) \in M_k ,它有 rr 个 1 和 krk - r 个 0,则 XTX(UD)Ir(UD)T=STIrSX^T X - (UD)I_r(UD)^T = S^T I_rS 其中 S=DUS = DU^{\dagger} 是非奇异矩阵。因而 (XS1)T(XS1)=Ir(XS^{-1})^T (XS^{-1}) = I_r ,因此,如果令 XS1=Yˉ=[y1,,yk]Mn,kXS^{-1} = \bar{Y} = [y_1, \dots, y_k] \in M_{n,k} ,因为 YˉTYˉIr\bar{Y}^T \bar{Y} - I_r ,则列向量 y1,,yny_1, \dots, y_n 具有所要证明的性质。

上述引理叙述的法则形式上类似于Gram-Schmidt过程,Gram-Schmidt过程是针对 XXX^{\prime}X 而不是 XXX^{\prime}X 。在Gram-Schmidt过程中,对每个 j1,2,,kj-1, 2, \cdots, k ,每个 yjy_{j} 可以作成 x1,,xjx_{1}, \cdots, x_{j} 的线性组合,但在这里可能行不通。另一个差别是,在Gram-Schmidt过程中,具有 yiyi=1y_{i}^{*}y_{i}=1 的向量 yiy_{i} 的个数等于 rankX\operatorname{rank} X (诸无关向量 xix_{i} 的最大个数),它等于 rankXX\operatorname{rank} X^{*}X 。但是在这种情形,具有 yiryi1y_{i}^{r}y_{i}-1 的向量 yiy_{i} 的个数等于 XTXX^{T}X 的秩,它可能小于 rankX\operatorname{rank} X

例 假定 k=1k = 1 ,且 x1=X=[1i]x_{1} = X = \left[ \begin{array}{l} 1 \\ i \end{array} \right] 。则 XTX=0X^{T}X = 0 ,因而 0=rankX0 = \operatorname{rank} X ,它严格小于 rankX1\operatorname{rank} X - 1y1y_{1} 只可能是 x1x_{1} 的纯量倍,因此不可能选取 y1y_{1} 使得 Span{x1}=Span{y1}\operatorname{Span}\{x_{1}\} = \operatorname{Span}\{y_{1}\} 而又 y1Ty1=1y_{1}^{T}y_{1} = 1

例 假定 k=2k = 2 ,且 X=[x1x2]=1ii1X = \left[x_{1} x_{2}\right] = \left\lfloor \begin{array}{cc} 1 & i \\ i & 1 \end{array} \right\rfloor 。则 rankXTX=2\operatorname{rank} X^T X = 2 ,并且存在向量 y1,y2y_{1}, y_{2} 使得 Span{y1,y2}=Span{x1,x2}\operatorname{Span}\{y_{1}, y_{2}\} = \operatorname{Span}\{x_{1}, x_{2}\}y1Ty1=1=y2Ty2y_{1}^{T} y_{1} = 1 = y_{2}^{T} y_{2} ,因为 x1Tx1=0x_{1}^{T} x_{1} = 0 ,所以不可能选取 y1y_{1}x1x_{1} 的纯量倍。

我们所考虑的直接应用是针对可对角化复对称矩阵的特殊情形的。如果 A=ATMnA = A^T \in M_n ,且 A=SΛS1A = S\Lambda S^{-1} ,其中,对角矩阵 ΛMn\Lambda \in M_n ,非奇异矩阵 SMnS \in M_n ,则显然不能从这个通常的对角化表示推出 AA 是对称矩阵。但是,如果 SS 是复正交矩阵,则 S1=STS^{-1} = S^T ,且 A=SΛS1=SΛSTA = S\Lambda S^{-1} = S\Lambda S^T 显然是对称矩阵。下面的定理说明,总可以选取 SS 为复正交矩阵。

4.4.13 定理 设 AMnA \in M_{n} 是对称矩阵,则 AA 可对角化,当且仅当它可复正交对角化,也就是说, A=SΔS1A = S\Delta S^{-1} 对于对角矩阵 AMnA \in M_{n} 和非奇异矩阵 SMnS \in M_{n} 成立当且仅当 A=QΔQrA = Q\Delta Q^{r} ,其中 QQ \in

MnM_{n} 适合 QTQIQ^T Q - I

证明:假定 A=AA = A^{\prime} ,又设 x,yCnx, y \in \mathbb{C}^{n}AA 的特征向量,且 Ax=λx,Ay=μyAx = \lambda x, Ay = \mu y 。如果 λμ\lambda \neq \muyAxyλx=λyxy^{\prime}Ax - y^{\prime}\lambda x = \lambda y^{\prime}x ,且 yAx=(Ay)x=(μy)x=μyxy^{\prime}Ax = (Ay)^{\prime}x = (\mu y)^{\prime}x = \mu y^{\prime}x ,因而 λyx=μyx\lambda y^{\prime}x = \mu y^{\prime}x ,又因为 λμ\lambda \neq \mu ,所以 yx=0y^{\prime}x = 0 。这只不过是把双正交性原理(1.4.7)应用于对称矩阵。如果 AA 是可对角化的,且 A=SΛS1A = S\Lambda S^{-1} ,不失一般性,假定在 Λ=Λ1++Λd\Lambda = \Lambda_{1} + \dots + \Lambda_{d} 中, AA 的相同特征值排放在一起,其中 Λi=λiIMni\Lambda_{i} = \lambda_{i}I \in M_{n_{i}}n1++ni=nn_{1} + \dots + n_{i} = n ,且当 iji \neq jλiλj\lambda_{i} \neq \lambda_{j} 。把 SS 的诸列块分成 S=[s1sn]=[S1S2Sd]S = [s_{1} \cdots s_{n}] = [S_{1}S_{2} \cdots S_{d}] 使之与 Λ=Λ1++Λd\Lambda = \Lambda_{1} + \dots + \Lambda_{d} 分法相同。于是,对 i=1,2,,di = 1, 2, \dots, dSiMniS_{i} \in M_{n_{i}} 。由双正交性质,如果 iji \neq j ,则 SiSj=0MniS_{i}^{\prime}S_{j} = 0 \in M_{n_{i}} ,因为 SSS^{\prime}S 是非奇异分块对角矩阵,所以,对所有 i=1,2,,di = 1, 2, \dots, dSiSjS_{i}^{\prime}S_{j} 非奇异。由于每个矩阵 SiSjS_{i}^{\prime}S_{j} 是满秩的,引理(4.1.12)说明,每个 SiS_{i} 的诸列可以用新列来代替,它们是诸旧列的非奇异线性组合,且彼此复正交;即存在非奇异矩阵 RiMniR_{i} \in M_{n_{i}} 使 Qi=SiRiQ_{i} = S_{i}R_{i} 适合 QiQj=RiSiSjRj=IMnjQ_{i}^{\prime}Q_{j} = R_{i}^{\prime}S_{i}^{\prime}S_{j}R_{j} = I \in M_{n_{j}} ,因为对所有 iji \neq jQiQj=RiSiSjRj=0Q_{i}^{\prime}Q_{j} = R_{i}^{\prime}S_{i}^{\prime}S_{j}R_{j} = 0 ,又对 i=1,2,,di = 1, 2, \dots, dAQiASiRi=λiSiRi=λiQiAQ_{i} \cdot AS_{i}R_{i} = \lambda_{i}S_{i}R_{i} = \lambda_{i}Q_{i} 。所以矩阵 Q=[Q1Qd]MnQ = [Q_1 \cdots Q_d] \in M_n 是复正交的,且 A=QAQA = QAQ^{\dagger}

上述结论可对定理(1.4.7)作出很好的解释:对称矩阵 AA 可对角化,当且仅当 A=QΛQA = Q\Lambda Q^{\prime}QQ 是复正交矩阵;又 AA 是正规矩阵,当且仅当 QQ 可以选为实正交矩阵。

可以对定理(4.1.13)中的结果稍作推广。若 A,BMnA, B \in M_n 是对称矩阵,则 AABB 相似当且仅当它们可以通过复正交相似来实现相似。事实上,假定存在一个多项式 p(t)p(t) 使得 AT=p(A)A^T = p(A)Bt=p(B)B^t = p(B) ,在这个较弱的假定下上述推广成立。见[HJ]。

习题

  1. 假定 AMnA \in M_{n} 是对称矩阵,且 A=B+iCA = B + iC ,其中 B,CMnB, C \in M_{n} 都是实矩阵。证明, AA 是正规矩阵,当且仅当 BBCC 可交换,证明, AA 是正规矩阵,当且仅当 AAA\overline{A} 是实矩阵。证明, AA 是正规矩阵,当且仅当 AAAA 可交换。给出一个对称矩阵不是正规矩阵的例子。

  2. 下面给出推论(4.4.1)的另一个证明的要点,请作详细的论述。记号和假设如(4.4.4)中所述。若 AA 是奇异的,设 {u1,,us}\{u_{1}, \cdots, u_{s}\}AA 的零空间的一组标准正交基且 U=[u1ukuk1un]MnU = [u_{1} \cdots u_{k} u_{k-1} \cdots u_{n}] \in M_{n} 是两矩阵,则

UAU=[000A],AMn,U ^ {\prime} A U = \left[ \begin{array}{l l} 0 & 0 \\ 0 & A ^ {\prime} \end{array} \right], \quad A ^ {\prime} \in M _ {n},

其中 AA' 是非奇异对称矩阵。因此,不失一般性,我们可以假定 AA 是非奇异的。设 A=B+iCA = B + iC ,其中 B,CB, C 是实矩阵,且设 z=x+iyCnz = x + iy \in \mathbb{C}^n ,其中 x,yRnx, y \in \mathbb{R}^n 。又设 F=[BCCB]F = \begin{bmatrix} B & C \\ C & -B \end{bmatrix}z~=[xy]R2n\tilde{z} = \left[ \begin{array}{c}x \\ -y \end{array} \right] \in \mathbb{R}^{2n} 。(a) B,CB, CFF 是实对称矩阵。讨论 Az=(B+iC)(x+iy)Az = (B + iC)(x + iy)Fz~F\tilde{z} 之间的关系。(b) FF 是非奇异的。提示:若 Fz~=0F\tilde{z} = 0AzAz 是什么?(c)若 F[xy]=λ[xy]F\left[ \begin{array}{c}x \\ -y \end{array} \right] = \lambda \left[ \begin{array}{c}x \\ -y \end{array} \right] ,则 F[yx]=λ[yx]F\left[ \begin{array}{c}y \\ x \end{array} \right] = -\lambda \left[ \begin{array}{c}y \\ x \end{array} \right] 。可以把 FF 的非零特征值按一正一负配对。(d)设 FF 相应于其正特征值 λ1,,λn\lambda_1, \ldots, \lambda_n 的标准正交特征向量记作 zˉ~i=[xiyi]R2n\tilde{\bar{z}}_i = \left[ \begin{array}{c}x_i \\ y_i \end{array} \right] \in \mathbb{R}^{2n}i=1,2,,ni = 1, 2, \ldots, n ,设 X=[x1xn]X = [x_1 \cdots x_n]Y=[y1yn]MnY = [y_1 \cdots y_n] \in M_n ,又设 Σ\Sigma

=diag(λ1,,λn)Mn= \mathrm{diag}(\lambda_1,\dots ,\lambda_n)\in M_n ,关于实对称矩阵的谱定理是指 F=VΔVTF = V_{\Delta}V^{T} ,其中

V=[XYYX]Λ=[Σ00Σ],V = \left[ \begin{array}{c c} {{X}} & {{Y}} \\ {{Y}} & {{X}} \end{array} \right] \quad \text {而} \quad \Lambda = \left[ \begin{array}{c c} {{\Sigma}} & {{0}} \\ {{0}} & {{- \Sigma}} \end{array} \right],

VV 是实正交矩阵.(为什么?)设 UXiYU \equiv X - iY 证明 UU 是酉矩阵且 UΣUr=AU\Sigma U^r = A

  1. AA 是实对称矩阵时,(4.4.4)说的是什么?它与实对称矩阵的通常谱分解有何关系?提示:如果 A=QΛQTA = Q\Lambda Q^T ,其中, AA 是实对称矩阵,而 QQ 是实正交矩阵,把 AA 写成 A=ΣD2A = \Sigma D^2 且设 U=QDU = QD 。什么时候 Takagi 分解 A=UΣUTA = U\Sigma U^T 中的所有因子可取实矩阵?

  2. 如果 A=UΣUMnA = U\Sigma U^{\intercal} \in M_{n} , 且 UUΣ\Sigma 如(4.4.4)中所述, 试通过直接计算证明, σi2\sigma_{i}^{2}AA\overline{A} AAAA\overline{A} 的特征值, 且 AA\overline{A} AAA˙A\dot{A} 是Hermite矩阵. 证明 UU 的列 uiu_{i} 和数 σi\sigma_{i} 适合方程 Auˉi=σiui,i=1,2,,nA\bar{u}_{i} = \sigma_{i}u_{i}, i = 1, 2, \dots, n . 或许因为这个理由, 有时称 σi\sigma_{i} 为广义特征值, 不过, 术语奇异值似乎更为通用.

  3. 假定 AMnA \in M_{n} 是对称矩阵,设 Σ\SigmaUU 如(4.4.4)中所述,且把 AA 的诸奇异值 σi\sigma_{i} 排成递减顺序 σ1σ2σn0\sigma_{1} \geqslant \sigma_{2} \geqslant \dots \geqslant \sigma_{n} \geqslant 0 。(a)试修改Rayleigh-Ritz定理(4.2.2)的证明来证明 σmax=σ1=max{xTAx/xx:0xCn}\sigma_{\max} = \sigma_{1} = \max \{|x^{T}Ax| / x^{*}x: 0 \neq x \in \mathbf{C}^{n}\} ,即类似于(4.2.2)中的上界,复对称矩阵有相应的论述。试考虑 UU 的第 ll 列来证明,该极值由适合 A=σ1xA^{-} = \sigma_{1}x 的单位向量来达到。(b)试考虑 A=IM2A = I \in M_{2}x=[1i]x = \left[ \begin{array}{l}1 \\ i \end{array} \right] 来说明,在这种情形, σmin=σnmin{xTAx/xx:0xCn}\sigma_{\min} = \sigma_{n} \neq \min \{|x^{T}Ax| / x^{*}x: 0 \neq x \in \mathbf{C}^{n}\} ,因而,类似于(4.2.2)中的下界,对复对称矩阵的相应论述不成立。(c)试考虑 A=IM2A = I \in M_{2}w=[1i]w = \left[ \begin{array}{l}1 \\ i \end{array} \right] 来说明 max{xTAx/xx:0xCn,xw}=0\max \{|x^{T}Ax| / x^{*}x: 0 \neq x \in \mathbf{C}^{n}, x \perp w\} = 0 。由此得出,类似于Courant-Fischer极小-极大公式(4.2.12),对复对称矩阵及其奇异值的相应论述当 k>1k > 1 时不成立。但是,可以看一看(7.3.10)。(d)类似于极大-极小公式(4.2.13),关于对称矩阵的相应论述是什么?(e)设 A~=[1ii1](σ~1=σ~2=2)\widetilde{A} = \left[ \begin{array}{ll}1 & i \\ i & 1 \end{array} \right] (\tilde{\sigma}_{1} = \tilde{\sigma}_{2} = \sqrt{2}) ,而 A=[1](σ1=1)A = [1] (\sigma_{1} = 1) 是删去 A~\widetilde{A} 的最后一行和最后一列后形成的矩阵。注意,类似于(4.3.9),交错不等式 σ~1σ1σ2\tilde{\sigma}_{1} \geqslant \sigma_{1} \geqslant \sigma_{2} 是不成立的。(f)不过,还是有关于加边对称矩阵的诸奇异值的不等式。设 A~Mn+1\widetilde{A} \in M_{n+1} 是对称矩阵且有奇异值 σ~1σ~n+1\tilde{\sigma}_{1} \geqslant \dots \geqslant \tilde{\sigma}_{n+1} ,而 AMnA \in M_{n} (有奇异值 σ1σn\sigma_{1} \geqslant \dots \geqslant \sigma_{n} )是删去 A~\widetilde{A} 的一行和相应的列形成的矩阵。试用定理(7.3.9)证明, σ~kσkσ~k+2\tilde{\sigma}_{k} \geqslant \sigma_{k} \geqslant \tilde{\sigma}_{k+2}k=1,,n(σ~n+2=0)k = 1, \dots, n (\tilde{\sigma}_{n+2} = 0) 。对于(e)中的例子验证这些不等式,然后把它们与关于加边Hermite矩阵的诸特征值的诸交错不等式(4.3.9)进行比较。

  4. 如果 AMnA \in M_{n} 是对称矩阵,又如果 A=UΣUtA = U\Sigma U^{t} ,其中, UU 是两矩阵, Σ=diag(σ1,σ2,,σn)\Sigma = \operatorname{diag}(\sigma_{1}, \sigma_{2}, \dots, \sigma_{n}) ,且所有 σi0\sigma_{i} \geqslant 0 ,证明 AA 的秩等于非零项 σi\sigma_{i} 的个数。提示:如果 BBCMnC \in M_{n} 是非奇异矩阵,则 rankA=rankBAC\operatorname{rank} A = \operatorname{rank} BAC

  5. A=B+iCMnA = B + iC \in M_{n} ,其中 B,CB, C 是实矩阵,又设 F=[BCCB]M2nF = \left[ \begin{array}{cc} B & C \\ C & -B \end{array} \right] \in M_{2n} 。(a)证明, AA=B2+C2+i(BCCB)\overline{AA} = B^2 + C^2 + i(BC - CB) ,且

F2=[B2+C2BCCB(BCCB)B2+C2].F ^ {2} = \left[ \begin{array}{c c} B ^ {2} + C ^ {2} & B C - C B \\ - (B C - C B) & B ^ {2} + C ^ {2} \end{array} \right].

(b) 证明 S(1/2)[IiIiII]M2nS \equiv (1 / \sqrt{2})\left[ \begin{array}{cc}I & -iI\\ -iI & I \end{array} \right] \in M_{2n} 是酉矩阵. (c) 证明 SF2S=[AA00AA].SF^2 S^* = \left[ \begin{array}{cc}\overline{A} A & 0\\ 0 & A\overline{A} \end{array} \right].

213

(d) 证明 FF 的诸特征值的平方就是 A~A\tilde{A} A 的诸特征值及其复共轭. (e) 如果 AA 是复对称矩阵, 证明, FF 是具有实特征值的实对称矩阵, F2F^2 只有非负特征值, 且 FF 的特征值平方的集合与 Hermite 矩阵 AA\overline{A} A 的特征值集合相同.

  1. AMnA \in M_{n} 是复对称矩阵。考虑二次型 qA(x,x)=xTAxq_{A}(x, x) = x^{\mathrm{T}}Ax 和由 AA 生成的双线型 b1(x,y)=xTAyb_{1}(x, y) = x^{\mathrm{T}}Ay 。试用推论(4.4.4)证明

supjr=1q4(x,x)=supi,j=1y,y1b1(x,y)=σmax(A),\sup _ {j ^ {*} r = 1} \left| q _ {4} (x, x) \right| = \sup _ {i ^ {*}, j = 1 \atop y ^ {\prime}, y - 1} \left| b _ {1} (x, y) \right| = \sigma_ {\max } (A),

214\overline{214} 其中 σmax(A)\sigma_{\max}(A)AA\overline{A} A 的最大特征值.

  1. 试用(4.4.3)的证明中的记号证明下列命题:(i)如果 λ\lambdaAAˉA\bar{A} 的单特征值,且 x0x \neq 0 适合 AAˉx=λxA\bar{A}x = \lambda x ,则 AxˉA\bar{x}xx 相关。提示:设 σ=+λ\sigma = +\sqrt{\lambda} 且令 w=Axˉσxw = A\bar{x} - \sigma x 。证明 Aw=σwAw = -\sigma wAAˉw=λwA\bar{A}w = \lambda w ,因而 wwxx 的纯量倍数。(ii)如果 A=ATA = -A^T ,则 Vˉ1TAVˉ1=[σ]A2\bar{V}_1^T A\bar{V}_1 = [\sigma] \oplus A_2 ;即(4.4.3a)中行向量 wTw^T 是零。试用它来证明,这个构造法自然产生矩阵 Vn1TVˉ1TAVˉ1Vˉ2Vˉn1=UAUˉ=ΔV_{n-1}^T \cdots \bar{V}_1^T A\bar{V}_1 \bar{V}_2 \cdots \bar{V}_{n-1} = U^* A\bar{U} = \Delta ,而 Δ\Delta 是对角矩阵。

  2. AMnA \in M_{n} , 且假定有非奇异矩阵 SMnS \in M_{n} 使得 A=SΛS1A = S\Lambda S^{-1} , 其中 Λ=diag(λ1,,λn)\Lambda = \operatorname{diag}(\lambda_{1}, \dots, \lambda_{n}) . 证明, A\overline{A} 可对角化, 且它只有非负特征值, 并且 rankA=rankAA\operatorname{rank} A = \operatorname{rank} A\overline{A} . 这与(4.1.4)有什么关系? 说明 [0100]\left[ \begin{array}{ll}0 & 1\\ 0 & 0 \end{array} \right][1111]\left[ \begin{array}{ll}1 & -1\\ 1 & 1 \end{array} \right] 都不能写成这种形式.

  3. 如果 SMnS \in M_{n} 是某个矩阵,证明,一般有 rankSiSrankS\operatorname{rank} S^{i} S \leqslant \operatorname{rank} S ,也可能有 rankSiSrankS\operatorname{rank} S^{i} S \leqslant \operatorname{rank} S 。如果 SS 是实矩阵,会出现什么情形?提示:考察 S=[10i0]S = \begin{bmatrix} 1 & 0 \\ i & 0 \end{bmatrix}

  4. 如果 AMnA \in M_{n} 是复对称矩阵,又 x,yCnx, y \in \mathbb{C}^{n}AA 的相应于 AA 的不同特征值的特征向量,证明 xTy=0x^{T}y = 0 。这说明 xxyy 正交吗?提示:考虑 xT(Ay)=(Ax)Tyx^{T}(Ay) = (Ax)^{T}y .

  5. 如果 AMnA \in M_{n} 是对称矩阵,且有 nn 个不同的特征值,直接证明存在非奇异矩阵 SMnS \in M_{n} 和对角矩阵 DD 使得 A=SDSTA = SDST 。提示: AA 可对角化,因而 A=SASTA = SA S^{T}AS=SAAS = SA 。根据习题12, STS=DS^{T}S = D 是对角矩阵,因此 STAS=STSA=DAS^{T}AS = S^{T}SA = DAA=(S1)T(DA)S1A = (S^{-1})^{T}(DA)S^{-1} ,为了证明有复正交矩阵 QQ 使 A=QAQTA = QAQ^{T} ,需作哪些修改?

  6. 如果 AMnA \in M_{n} 是非奇异对称矩阵,证明 AA 是对称矩阵。

  7. 实对称矩阵是 Hermite 矩阵,因而可对角化。说明复对称矩阵不一定可对角化。提示:考察 A=[1ii1]A = \begin{bmatrix} 1 & i \\ i & -1 \end{bmatrix} 并计算 A2A^2

  8. AMnA \in M_{n} , 证明, AA 是对称酉矩阵, 当且仅当 AA 可以写成 A=QΛQTA = Q\Lambda Q^{T} , 其中, QMn(R)Q \in M_{n}(\mathbf{R}) 是实正交矩阵, 而 Λ=diag(λ1,,λn)=diag(eiθ1,,eiθn)\Lambda = \operatorname{diag}(\lambda_{1}, \cdots, \lambda_{n}) = \operatorname{diag}(e^{i\theta_{1}}, \cdots, e^{i\theta_{n}}) , 并且对 k=1,2,,nk = 1, 2, \cdots, nλk=1|\lambda_{k}| = 1θkR\theta_{k} \in \mathbb{R} .

  9. 试用习题16证明,矩阵 UMnU \in M_{n} 是对称的酉矩阵,当且仅当存在酉矩阵 VMnV \in M_{n} 使得 U=VVtU = V V^{t} .

  10. 我们已经证明每个矩阵 AMnA \in M_{n} 相似于一个对称矩阵,每个矩阵相似于一个 Hermite

矩阵吗?相似于一个正规矩阵吗?

  1. 利用(4.4.9)证明每个矩阵相似于它的转置

  2. 证明定理(4.4.9)在实数域上不成立;即不是每个矩阵 AMn(R)A \in M_n(\mathbf{R}) 都相似于实对称矩阵。

  3. 复对称矩阵 AA 可能有迷向向量 v\pmb{v} 作为特征向量;即, Av=λvA\pmb{v} = \lambda \pmb{v}v0\pmb{v} \neq \pmb{0} ,且 vTv=0\pmb{v}^T\pmb{v} = \pmb{0} ,但是,如果 AA 可对角化,证明 λ\lambda 不可能是单特征值。提示:一方面把 AA 写成 SAS1SAS^{-1} ,且 v\pmb{v}SS 的第一列,另一方面证明,因为 STSS^T S 的第一行为零,所以 STSS^T S 是奇异矩阵。特别是,如果 vCn\pmb{v} \in C^n 是使 vTv=0\pmb{v}^T\pmb{v} = \pmb{0} 的任一向量,则(秩1)对称矩阵 A=vTA = v^T 不能对角化。参看习题15。

  4. 对推论(4.4.4)的另一个证明的下述要点给出详细的论述。记号和假设如(4.4.4)中所述。这实质上是Siegcl(1943)的证明。(a)A A\overline{A} 是Hermite矩阵,因而存在一个酉矩阵 VMnV\in M_{n} 和一个实对角矩阵 Λ1Mn\Lambda_{1}\in M_{n} 使得 AA=VAiVAA = VA_{i}V^{*} 。(b) VAV=BV^{*}AV = B 既是对称矩阵又是正规矩阵,所以,根据(1.4.7),存在一个对角矩阵 ΛMn\Lambda \in M_{n} 和一个实正交矩阵 QMn(R)Q\in M_{n}(\mathbf{R}) 使得 B=QAQTB = QAQ^{\mathrm{T}} 。(c) A=(VQ)Λ(VQ)TA = (VQ)\Lambda (VQ)^{\mathrm{T}} 。现在记 Λ=EΣET\Lambda = E\Sigma E^{\mathrm{T}} ,其中, EEΣ\Sigma 均为对角矩阵,且 Σ\Sigma 是非负矩阵,于是 A=UΣUTA = U\Sigma U^{\mathrm{T}} ,其中 U=VQEU = VQE 是酉矩阵。

  5. z={z1,z2,,zn}Tz = \{z_1, z_2, \dots, z_n\}^Tnn 个复变量的向量,又设 f(z)f(z) 是在某个区域 DCnD \subset \mathbf{C}^nnn 个复变量的复解析函数。因为混合偏导数相等,所以 H=[2f/xi,xj]H = [\partial^2 f / \partial x_i, \partial x_j] 在每一点 zDz \in D 是对称矩阵。(4.0.3)中的讨论说明,可以假定一般线性偏微分算子

Lf=i,jnaij(z)2fzizjL f = \sum_ {i, j} ^ {n} a _ {i j} (z) \frac {\partial^ {2} f}{\partial z _ {i} \partial z _ {j}}

中的系数矩阵 A=[aij]A = [a_{ij}] 是对称的,证明,在某一点 ziiDz_{ii} \in D 存在变量 zUζz \rightarrow U\zeta 的酉变换,使得在新坐标系下 LfLfziz_{i} 是对角的,即

Iif=i=1nσi2fζi2,z=z0,σiσ2σn0.I _ {i} f = \sum_ {i = 1} ^ {n} \sigma_ {i} \frac {\partial^ {2} f}{\partial \zeta_ {i} ^ {2}}, \quad \text {在} z = z _ {0}, \quad \sigma_ {i} \geqslant \sigma_ {2} \geqslant \dots \geqslant \sigma_ {n} \geqslant 0.
  1. 利用(4.4.13)以及类似于在(1.3.19)的证明中所采用的归纳证法,证明下述命题。它与同时酉对角化一个Hermite矩阵族的定理(4.1.6)类似:设 FMn\mathcal{F} \subset M_n 是给定的可对角化对称矩阵族,则对于所有 AFA \in \mathcal{F} ,存在复正交矩阵 QQ 使得 QATQA^T 是对角矩阵,当且仅当 F\mathcal{F} 是交换族。

  2. 利用定理(4.4.7)证明中的证法证明,矩阵 AMnA \in M_{n} 既是斜对称的 (A=AT)(A = -A^{\mathrm{T}}) 又是正规的,当且仅当有实正交矩阵 QMn(R)Q \in M_{n}(\mathbf{R}) 使得 QTAQ=000A1A2AsQ^{\mathrm{T}}AQ = 0 \oplus 0 \oplus \dots \oplus 0 \oplus A_{1} \oplus A_{2} \oplus \dots \oplus A_{s} ,其中每个 AiM2A_{i} \in M_{2} 有形式

Ai=[0zjzj0],zjC,j=1,2,,k.(4.4.14)A _ {i} = \left[ \begin{array}{c c} 0 & z _ {j} \\ z _ {j} & 0 \end{array} \right], \quad z _ {j} \in \mathbf {C}, \quad j = 1, 2, \dots , k. \tag {4.4.14}

提示:考察 AA 的实部和虚部,并利用定理(2.5.15). 什么时候 1×11 \times 1 零直加项不出现?

  1. 利用习题 25 以及习题 22 中的论断证明一个类似于复对称矩阵的 Takagi 分解 (4.4.4) 的复斜对称矩阵的分解: 矩阵 AMnA \in M_{n} 是斜对称的 (A=A)(A = -A^{\top}) 当且仅当存在一个酉矩阵 UMnU \in M_{n} 使得

A=U(00A1Ak)UT,A = U (0 \oplus \dots \oplus 0 \oplus A _ {1} \oplus \dots \oplus A _ {k}) U ^ {T},

其中每个 AjMnA_{j} \in M_{n} 有形式(4.4.14). 特别地, 可得出一个斜对称复矩阵的秩一定是偶数.

  1. WMnW \in M_{n} 是给定的酉矩阵。证明,只要 ΛMn\Lambda \in M_{n} 适合 WTΛ=AWW^{T} \Lambda = A W ,就一定存在酉矩阵

VMnV \in M_{n} 使得 V2=WV^{2} = WV1A=AVV^{1}A = AV . 提示:如果 W=UΛUW = U\Lambda U^{*} ,其中 UU 是酉矩阵, Λ=diag(eiθ1,,eiθn)\Lambda = \mathrm{diag}(e^{\mathrm{i}\theta_{1}}, \dots, e^{\mathrm{i}\theta_{n}}) ,且 0θj2π0 \leqslant \theta_{j} \leqslant 2\pi ,考虑自然平方根 Λ1/2diag(eiθ1/2,,eiθn/2)\Lambda^{1/2} \equiv \mathrm{diag}(e^{\mathrm{i}\theta_{1}/2}, \dots, e^{\mathrm{i}\theta_{n}/2}) ,且设 VUΛ1/2UV \equiv U\Lambda^{1/2}U^{*} . 证明 W1A=AWW^{1}A = AW 当且仅当 Λ\LambdaUTAUU^{T}AU 可交换。或者利用(1.3.12)证明中的证法证明, VVWW 的多项式,由此推出 Λ1/2\Lambda^{1/2}UTAUU^{T}AU 可交换,因而 VTA=AVV^{T}A = AV .

  1. 对推论(4.4.4)的又一个证明的下述要点给出详细的论述。记号和假设如(4.4.4)中所述。这实质上是Hua(1944)的证明。首先假定 AA 是非奇异的。(a) AAA\overline{A} 是Hermite矩阵,且它是正定的(对所有 xCnx \in \mathbb{C}^nxAAx=(A˙x)(Ax)0x^* A\overline{A} x = (\dot{A} x)^*(\overline{A} x) \geqslant 0 ),因而存在一个酉矩阵 ZMnZ \in M_n 和一个非负非奇异对角矩阵 ΣMn\Sigma \in M_n 使得 AA=ZΣ2ZA\overline{A} = Z\Sigma^2 Z' 。(b) WΣ1ZAZˉW \equiv \Sigma^{-1}Z^* A\bar{Z} 是酉矩阵且 ΣW\Sigma W 是对称矩阵,因而 ΣW=WTΣ\Sigma W = W^T\Sigma 。(c) 利用27题证明,存在一个酉矩阵 VMnV \in M_n 使得 V2=WV^2 = WΣV=VTΣ\Sigma V = V^T\Sigma 。(d) ZAZˉ=ΣW=ΣV2=(ΣV)V=VTΣVZ^* A\bar{Z} = \Sigma W = \Sigma V^2 = (\Sigma V)V = V^T\Sigma V ,故 A=(ZVT)Σ(ZVT)TA = (ZV^T)\Sigma (ZV^T)^T 。设 U=ZVTU = ZV^T 。(e) 若 AA 是奇异矩阵,利用习题2开头的论断把 AA 化为非奇异的情形。

进一步阅读与注释 关于推论(4.4.4)的原型既可参看T.Takagi,“On an Algebraic Problem Related to an Analytic Theorem of Caratheodory and Fejer and on an Allied Theorem of Landau,"Japan.J.Math.1(1925),83-93,也可参看I.Schur,“Ein Satz über Quadratische Formen mit Komplexen Koeffizienten,"Amer.J.Math.67(1945),472-480.另给的几个证明可参看C.L.Siegel,“Symplectic Geometry,"Amer.J.Math 65(1943),lemma 1,pp.12,14-15;L.-K.Hua,“On the Theory of Automorphic Functions of a Matrix Variable I-Geometric Basis,"Amer.J.Math.66(1944),470-488;及N.Jacobson,“Normal Semi-Linear Transformations,"Amer.J.Math.61(1939),45-58.用三角约化(4.4.3)证明(4.4.4)可参看Y.P.Hong and R.A.Horn,“On the Reduction of a Matrix to Triangular or Diagonal Form by Consimilarity,"SIAM J.Algebraic and Discrete Methods (to appear).关于推论(4.4.11)到任意域的推广可参看O.Taussky,“The Role of Symmetric Matrices in the Study of General Matrices,"Linear Algebra Appl.5(1972),147-154.