Last updated on November 21, 2023 3:49 PM
P1
Statement
已知 A 可逆,问 A,B,C,D 满足什么条件的时候 [ACBD] 可逆?求之。
Solution
类似于普通矩阵求逆,一步步初等变换吧。先用第一行左乘 −CA−1 再加到第二行上,得到
[A0BD−CA−1BI−CA−10I]
再把 A 变成单位阵,即第一行左乘 A−1,
[I0A−1BD−CA−1BA−1−CA−10I]
接下来需要消去 A−1B,还要让 E=D−CA−1B 变成单位阵,这就需要 E=D−CA−1B 可逆。第二行乘上 E−1,得到
[I0A−1BIA−1−E−1CA−10E−1]
第二行左乘上 −A−1B 加到第一行上:
[I00IA−1+A−1BE−1CA−1−E−1CA−1−A−1BE−1E−1]
所以
[ACBD]−1=[A−1+A−1BE−1CA−1−E−1CA−1−A−1BE−1E−1]=[A−1+A−1B(D−CA−1B)−1CA−1−(D−CA−1B)−1CA−1−A−1B(D−CA−1B)−1(D−CA−1B)−1]
P2
Statement
求如下矩阵的逆:
A=⎣⎢⎢⎢⎢⎢⎢⎢⎡100⋮0210⋮0321⋮⋯⋯⋯⋯0nn−1⋮21⎦⎥⎥⎥⎥⎥⎥⎥⎤
Solution
观察发现若设 J 为 n 阶若当块,则
A=I+2J+3J2+⋯+nJn−1
我们用错位相减法:
AJA−AJA(I−J)2=J+2J2+3J3+⋯+(n−1)Jn−1=I+J+J2+⋯+Jn−1=(I−J)(I+J+J2+⋯+Jn−1)=I
所以 A−1=(I−J)2。
P3
Statement
设 A,B,C,D 都为 n 阶方阵,且 AC=CA,问是否一定有
∣∣∣∣∣ACBD∣∣∣∣∣=∣AD−CB∣
Solution
这题没说 A 一定可逆,所以会比较棘手。
先考虑 A 可逆的情形,此时我们对其施加初等变换可以知道
[I−CA−1I][ACBD]∣∣∣∣∣ACBD∣∣∣∣∣=[ABD−CA−1B]=∣∣∣∣∣ABD−CA−1B∣∣∣∣∣=∣A∣∣D−CA−1B∣=∣AD−ACA−1B∣=∣AD−CB∣
最后一步用到了 AC=CA 的性质。
而 A 不可逆的情形就比较麻烦了,考虑摄动法。考虑 A+tI。(A+tI)C=AC+tC=CA+tC=C(A+tI),可交换性仍满足。∣A+tI∣ 为关于 t 的 n 阶多项式,根是有限个的。
那么令 δ=ti>0min{ti},其中 ti 为 A+tI=0 的根。
则在 t∈(0,δ) 这个区间内,对于任意小的 t 我们都有 ∣∣∣∣∣A+tICBD∣∣∣∣∣=∣(A+tI)D−CB∣ 成立。注意到当 t→0 时,两边分别会收敛到 ∣∣∣∣∣ACBD∣∣∣∣∣ 和 ∣AD−CB∣,得证。
P4
Statement
求 E 的逆,其中 i=1∏nai=0。
E=⎣⎢⎢⎢⎢⎡1+a11⋮111+a2⋮1⋯⋯⋯11⋮1+an⎦⎥⎥⎥⎥⎤
Solution
注意到 E 可以拆成:
E=diag{a1,⋯,an}⎝⎜⎜⎜⎜⎛In+⎣⎢⎢⎢⎢⎡1/a11/a2⋮1/an⎦⎥⎥⎥⎥⎤[1⋯1]⎠⎟⎟⎟⎟⎞
右边的式子符合 I−AB 的形式,所以改号拉开填逆,我们注意到 I+[1⋯1]⎣⎢⎢⎢⎢⎡1/a11/a2⋮1/an⎦⎥⎥⎥⎥⎤ 的逆就是 (1+a11+⋯+an1)−1,于是
E−1=⎝⎜⎜⎜⎜⎛In−(1+a11+⋯+an1)−1⎣⎢⎢⎢⎢⎡1/a11/a2⋮1/an⎦⎥⎥⎥⎥⎤[1⋯1]⎠⎟⎟⎟⎟⎞diag{a11,⋯,an1}
发现 (In−BA)−1=In+B(Im−AB)−1A 还是很好用的。
事已至此先睡觉吧。
P5
Statement
设 A 为 n (n≥2) 级方阵,A∗ 为 A 的伴随矩阵,证明:
rank(A∗)=⎩⎪⎪⎨⎪⎪⎧n,1,0,rank(A)=nrank(A)=n−1rank(A)<n−1
Solution
当 rank(A)=n 时,由 AA∗=∣A∣I,知 ∣A∣∣A∗∣=∣A∣n,即 ∣A∗∣=∣A∣n−1=0,故 rank(A∗)=n。
当 rank(A)<n−1 时,A 的任意 n−1 阶子式均为 0,所以 A∗=0,rank(A∗)=0。
比较棘手的是 rank(A)=n−1 的情况。显然存在至少一个 n−1 阶子式不为 0,故 rank(A∗)≥1,接下来证明 rank(A∗)≤1 即可。
由于 AA∗=∣A∣I=0,故 rank(A)+rank(A∗)≤n,由于 rank(A)=n−1,故 rank(A∗)≤1,证毕。
P6
Statement
证明 Frobenius 不等式:
设 A,B,C 分别为 m×n,n×k,k×s 矩阵,则 rank(ABC)+rank(B)≥rank(AB)+rank(BC)。
注:当 B=In 时,上式退化为 rank(A)+rank(C)≤rank(AC)+n。
当 A=C 为方阵且 B=Ak−1 时,上式变为 rank(Ak−1)−rank(Ak)≥rank(Ak)−rank(Ak+1)。即,次数越高,相邻两项的秩的差越小。
Solution
直接用分块初等变换即可。我们有
rank(ABC)+rank(B)=rank[ABC00B]
第二行左乘 −A 加到第一行,然后第二列右乘 C 加到第一列:
[ImAIn][ABCB][IsCIk]=[BC−ABB]
注意到 rank[BC−ABB]≥rank(BC)+rank(AB),证毕。