English
不变子空间
若 V 的一个子空间 U 在线性算符 S:V→V 下称为 不变子空间(invariant subspace),则
SU={Su∣u∈U}⊆U.
此时,S 的作用限制在子空间 U,SU, 上,给出 U 上的一个线性算符。
设 V 是一个三维向量空间,其基为 {e1,e2,e3} ,而 S 是由下式定义的算符
Se1=e2+e3,Se2=e1+e3,Se3=e1+e2.
设 U 为所有形如 (a+b)e1+be2+(−a+b)e3 的向量构成的子空间,其中 a 与 b 为任意标量。该子空间由 f1=e1−e3 与 f2=e1+e2+e3 张成,并且在 S 下不变,因为
Sf1=−f1,Sf2=2f2⟹S(af1+bf2)=−af1+2bf2∈U.
证明:若 U 与 W 都是 V 在算符 S 下的不变子空间,则它们的交集 U∩W 与和 U+W={v=u+w∣u∈U,w∈W} 也都是。
设 dim U=m<n=dimV,并令 {e1,…,em} 为 U 的一个基。由定理 3.7,此基可扩充为张成整个 V 的基 {e1,…,en}。U 在 S 下的不变性意味着前 m 个基向量只在自身之间变换,
Sea=b=1∑mSabeb(a≤m).
在这样的基下,当 i≤m,k>m 时,算符 S 的分量 Sik 为零,并且 n×n 矩阵 S=[Sik] 具有上块对角形式
S=(S1OS3S2).
子矩阵 S1 是 S∣U 在基 {e1,…,em} 下分量的 m×m 矩阵,而 S3 和 S2 分别是阶为 m×p 和 p×p 的子矩阵,其中 p=n−m,且 O 是零 p×m 矩阵。
若 V=U⊕W 是一个分解,且 U 与 W 均在 S 下不变,则选取 V 的一组基 {e1,…,em,em+1,…,en},使得前 m 个向量张成 U,而后 p=n−m 个向量张成 W。于是,当 i>m 且 k≤m 时,有 Sik=0,并且算符 S 的矩阵具有分块对角形式
S=(S1OOS2).
在例 4.1 中,令 f3=e3 。向量 f1,f2,f3 构成一个适应于由 f1 和 f2 张成的不变子空间的基,
Sf1=−f1,Sf2=2f2,Sf3=f2−f3,
而S的矩阵具有上块对角形式
S=−10002001−1.
另一方面,由 f3′=e3−21e1−21e2 张成的一维子空间 W 是不变的,因为 Sf3′=−f3′,并且在适应不变分解 V=U⊕W 的基 {f1, f2, f3′} 下,矩阵 S 呈块对角形式
S=−10002001−1.
特征向量与特征值
给定算符 S:V→V,,若存在非零向量 v 使得,则标量 λ∈K 称为 S 的 特征值(eigenvalue)
Sv=λv(v=0)(4.6)
而 v 称为 S 对应于特征值 λ 的一个 特征向量(eigenvector)。特征向量是那些在算符 S 作用下被“拉伸”了 λ 的非零向量。必须规定 v=0,因为方程 Eq. (4.6) 对零向量 S0=0=λ0. 总是成立。
对于任意标量 λ∈K,令
Vλ={u∣Su=λu}.(4.7)
集合 Vλ 是一个向量子空间,因为
Su=λu and Sv=λv⟹S(u+av)=Su+aSv⟹S(u+av)=λu+aλv=λ(u+av) for all a∈K.
对于每个 λ,,子空间 Vλ 在 S 下不变,
u∈Vλ⟹Su=λu⟹S(Su)=λSu⟹Su∈Vλ.
Vλ 由所有以 λ 为特征值的特征向量组成的集合构成,并补充零向量 0。若 λ 不是 S, 的特征值,则 Vλ={0}
若 {e1,e2,…,en} 是向量空间 V, 的任意一组基,而 v=viei 是 V, 的任意一个向量,则令 v 为分量组成的列向量
v=v1v2⋮vn.
由式 (3.8),式 (4.6) 的矩阵等价形式为
Sv=λv,(4.8)
其中 S 是 S 的分量矩阵。在基变换式 (4.2) 下,由式 (3.18) 和式 (4.5) 可得,
v′=Av,S′=ASA−1.
因此,若 v 满足方程 (4.8),则 v′ 是 S′ 的一个特征向量,且具有相同的特征值 λ,
S′v′=ASA−1Av=ASv=λAv=λv′.
这一结果并不意外,因为式 (4.8) 及其带撇版本只是同一个与基无关的方程 Eq. (4.6) 在不同基下的表示。
归纳地定义算符的第 n 次幂 Sn,即令 S0=idV 且
Sn=S∘Sn−1=SSn−1.
因此 S1=S 与 S2=SS 等等。若 p(x)=a0+a1x+a2x2+⋅⋅⋅+anxn 是任意以 ai∈K 为系数的多项式,则 算符多项式(operator polynomial) p(S) 按显然的方式定义,
p(S)=a0+a1S+a2S2+⋯+anSn.
若 λ 是 S 的一个特征值,且 v 是相应的特征向量,则 v 是任意幂 Sn 的对应于特征值 λn 的特征向量。对于 n=0
S0v=idVv=λ0v since λ0=1,
而证明由归纳法得到:假设 Sn−1v=λn−1 v,则根据线性性
Snv=SSn−1v=Sλn−1v=λn−1Sv=λn−1λv=λnv.
对于多项式 p(x),立即可以得出 v 是算符 p(S) 的特征向量,其特征值为 p(λ),
p(S)v=p(λ)v.(4.9)
特征方程
矩阵方程式 (4.8) 可以写成如下形式
(S−λl)v=0.(4.10)
该方程存在非平凡解 v=0 的一个充分必要条件为
f(λ)=det(S−λl)=S11−λS12⋮S1nS21S22−λ⋮S2n………Sn1Sn2⋮Snn−λ=0,(4.11)
称为 S 的 特征方程(characteristic equation)。函数 f(λ) 是 λ, 中次数为 n 的多项式
f(λ)=(−1)n(λn−Skkλn−1+⋯+(−1)ndetS),(4.12)
称为 S 的 特征多项式(characteristic polynomial)。
若标量域为复数域 K=C.,则代数基本定理蕴含存在复数 λ1,λ2,…,λn,使得
f(λ)=(−1)n(λ−λ1)(λ−λ2)…(λ−λn).
由于特征方程的这些根中有些可能重复出现,我们可以将特征多项式写成如下形式
f(z)=(−1)n(z−λ1)p1(z−λ2)p2…(z−λm)pm where p1+p2+⋯+pm=n.(4.13)
由于对每个 λ=λi,都存在一个非零复向量解 v 满足由 (4.10) 给出的线性方程组,因此 S 的特征值必定全部来自根集合 {λ1,…,λm}。正整数 pi 称为特征值 λi 的 重数(multiplicity)。
当标量域为实数域 R 时,一般不存在对应于特征方程复根的实特征向量。例如,设 A 为 R2 上的算符,其由对标准基向量 e1=(1,0) 和 e2=(0,1) 的如下作用定义,
Ae1=e2,Ae2=−e1⟹A=(01−10).
特征多项式为
f(z)=−z1−1−z=z2+1,
其根为 z=±i 。因此,算符 A 没有实特征值和特征向量。然而,若我们将标量域视为 C 并视 A 作用于 C2 ,则它具有复特征向量
u=e1−ie2,v=e1+ie2,Au=iu,Av=−iv.
值得注意的是,由于 A2e1,=Ae2=−e1 和 A2e2=−Ae1=−e2,算符 A 满足其自身的特征方程
A2+idR2=0⟹A2+I=0.
这是重要的凯莱–哈密顿定理的一个简单例子——见下文定理4.3。
设 V 是一个三维复向量空间,其基为 e1,e2,e3 ,而 S:V→V 是该基下矩阵为
S=100110002.
特征多项式为
f(z)=1−z0011−z0002−z=−(z−1)2(z−2).
因此特征值为 1 和 2,且容易验证对应于 2 的特征向量是 e3。设 u=xe1+ye2+ze3 为特征值 1 的一个特征向量,
Su=u where u=xyz,
然后
x+y=x,y=y,2z=z.
因此 y=z=0 和 u=xe1 。于是,尽管特征值 λ=1 的重数为 2,所有对应的特征向量都是 e1 的倍数。
注意,虽然 e2 不是特征向量,但它被 (S−idV)2 零化,因为
Se2=e1+e2⟹(S−idV)e2=e1⟹(S−idV)2e2=(S−idV)e1=0.
形如 S−λiidV 的算符及其幂 (S−λidV)m(其中 λi 是 S 的特征值)将在下文中经常出现。这些算符显然彼此对易,将它们写作 (S−λi)m 不会产生歧义。
定理 4.1 · 不同特征值的特征向量线性无关 (Linear independence of eigenvectors for distinct eigenvalues)
算符 S 的相异特征值所对应的任意特征向量集合都是线性无关的。
证明
设 {f1,f2,…,fk} 为 S 的对应于特征值 λ1,λ2,…,λk 的一组特征向量,其中没有两个是相等的,
Sfi=λifi(i=1,…,k),
并且设 c1,c2,…,ck 为标量,使得
c1f1+c2f2+⋯+ckfk=0.
若将多项式 P1(S)=(S−λ2)(S−λ3)…(S−λk) ) 作用于该方程,则除第一项外所有项均被消去,剩下
c1P1(λ1)f1=0.
因此
c1(λ1−λ2)(λ1−λ3)…(λ1−λk)f1=0,
并且由于 f1=0 以及所有因子 (λ1−λi)=0 对于 i=2,…,k.,因此有 c1=0.。类似地,c2=⋯=ck=0,证明了 f1,…,fk 的线性无关性。
若算符 S:V→V 具有 n 个互不相同的特征值 λ1,…,λn,其中 n=dimV,则定理 4.1 表明特征向量 f1,f2,…,fn 线性无关,并构成 V 的一组基。关于这组基,S 的矩阵为对角矩阵,且其特征值位于对角线上,
S=λ10⋮00λ20……⋱…00⋮λn.
反之,任何其矩阵可对角化的算符都具有一组特征向量基(对于逆命题而言,特征值不必互异)。更为困难的任务在于对那些情形进行分类,例如例4.4,其中特征值λ具有重数p>1,但对应于它的线性无关特征向量少于p个。
最小零化多项式
线性算符的空间 L(V,V) 是一个维数为 n2 的向量空间,因为它可以与 n×n 矩阵的空间建立一一对应。因此,V 上任意线性算符 S 的前 n2 个幂 I≡idV=S0,S=S1,S2,...,Sn2 不可能线性无关,因为总共有 n2+1 个算符。于是 S 必满足一个多项式方程,
P(S)=c0I+c1S+c2S2+⋯+cn2Sn2=0,
并非其所有系数 c0,c1,…,cn 都为零。
证明任何此类多项式方程的矩阵等价形式都与基无关,为此证明 S 的任意相似变换 S′=ASA−1 满足同一多项式方程,P(S′)=0
设
Δ(S)=Sk+c1Sk−1+⋯+ckI=0
设 k≤n2 为最低次数的首项系数为 1 的多项式方程,且被 S 满足。多项式 Δ(S) 是唯一的,因为如果
Δ′(S)=Sk+c1′Sk−1+⋯+ck′I=0
是另一个这样的多项式方程,那么将这两个方程相减,我们得到
(Δ−Δ′)(S)=(c1−c1′)Sk−1+(c2−c2′)Sk−2+⋯+(ck−ck′)=0,
这是次数为 <k 的多项式方程,且被 S 满足。因此 c1=c1′,c2= c2′,…,ck=ck′ 。唯一的多项式 Δ(z)=zk+c1zk−1+⋅⋅⋅+ck 称为 S 的 最小零化多项式(minimal annihilating polynomial)。
定理 4.2 · 特征值与最小零化多项式 (Eigenvalues and the minimal annihilating polynomial)
标量 λ 是向量空间 V 上算符 S 的特征值,当且仅当它是极小零化多项式 Δ(z) 的根。
证明
若 λ 是 S 的一个特征值,令 u=0 为任一相应的特征向量,Su=λu 由于 0=Δ(S)u=Δ(λ)u,因此可得 Δ(λ)=0
反之,若 λ 是 Δ(z)=0 的根,则存在一个多项式 Δ′(z),使得
Δ(z)=(z−λ)Δ′(z),
并且由于 Δ′(z) 的次数低于 Δ(z),它不能消去 S,
Δ′(S)=0.
因此,存在一个向量u∈V,使得Δ′(S)u=v=0,并且
0=Δ(S)u=(S−λ)Δ′(S)u=(S−λ)v.
因此 Sv=λv,且 λ 是 S 的一个特征值,其特征向量为 v。
由该定理可知,复向量空间上算符 S 的最小零化多项式可写成如下形式
Δ(z)=(z−λ1)k1(z−λ2)k2…(z−λm)km(k1+k2+⋯+km=k)(4.14)
其中 λ1,λ2,…,λm 取遍 S 的所有互异特征值。各个因子 (z−λi)ki 称为 S 的 初等因子(elementary divisor)。以下定理表明,特征多项式总能被最小零化多项式整除;也就是说,对每个 i=1,2,…,m,系数 ki≤pi,其中 pi 是第 i 个特征值的重数。
定理 4.3 · 凯莱–哈密顿定理 (Cayley–Hamilton theorem)
(凯莱–哈密顿)有限维向量空间 V 上的每个线性算符 S 都满足其自身的特征方程
f(S)=(S−λ1)p1(S−λ2)p2…(S−λm)pm=0.
等价地,每个 n×n 矩阵 S 都满足其自身的特征方程
f(S)=(S−λ1I)p1(S−λ2I)p2…(S−λmI)pm=0.
证明
设 e1,e2,…,en 为 V 的任意一组基,并令 S=[S jk] 为 S 关于这组基的分量矩阵,
Sej=Sjkek.
此方程可写为
(SjkidV−δjkS)ek=0,
或等价地表示为
Tjk(S)ek=0,(4.15)
其中
Tjk(z)=Sjk−δjkz.
令 R(z)=[Rjk(z)] 为 T(z)=[T jk(z)] 的余子式矩阵,使得
Rij(z)Tjk(z)=δikdetT(z)=δikf(z).
分量 Rjk(z) 是 z 中次数为 ≤(n−1) 的多项式,将方程 (4.15) 的两边乘以 Rij(S) 得到
Rij(S)Tjk(S)ek=δikf(S)ek=f(S)ei=0.
由于 ei 张成 V,我们便得到所需结果 f(S)=0。矩阵版本不过是该方程的分量版本。
设 A 为复 4×1 列向量空间上的矩阵算符,由
A=i000αi0000i0000−1.
A 的逐次幂为
A2=−10002iα−10000−100001,A3=−i000−3α−i0000−i0000−1
并且可以直接验证矩阵 I、A、A2 是线性无关的,而
A3=(−1+2i)A2+(1+2i)A+I.
因此,A 的最小零化多项式是
Δ(z)=z3+(1−2i)z2−(1+2i)z−1=(z+1)(z−i)2.
因此,A 的初等因子为 z+1 和 (z−i)2,特征值为 −1 和 i。特征多项式的计算表明
f(z)=det(A−zI)=(z+1)(z−i)3,
其可被 Δ(z) 整除,与定理 4.3 一致。
问题
一个 n×n 矩阵 T=[Tji] 的 迹(trace) 定义为其对角元素之和,
trT=Tii=T11+T22+⋯+Tnn.
证明
(a) tr(ST)=tr(TS)
(b) tr(ATA−1)=trT.
(c) 若 T:V→V 是任意算符,则定义其迹为它关于基 {ei} 的矩阵的迹。证明此定义与基的选择无关,因此写 tr T 时没有歧义。
(d) 若 f(z)=a0+a1z+a2z2+⋅⋅⋅+(−1)nzn 是算符 T 的特征多项式,证明 tr T=(−1)n−1an−1.
(e) 若 T 具有特征值 λ1,…,λm,其重数为 p1,…,pm,证明
trT=i=1∑mpiλi.