京都大学 情報学研究科 数理工学専攻 2020年8月実施 基礎数学 II
Author
思齐塾, 祭音Myyura
Description
A を零行列 O ではない n×n 実行列 (A=O) とし、 rankA を A のランク (階数) とし、 r=rankA とおく。以下の問いに答えよ。ただし、同次連立1次方程式 Ax=0 は n−r 個の1次独立な解 x1,x2,…,xn−r をもち、 n−r 個を超える数の1次独立な解をもたないことは証明なしで使ってよい。
(i) n×n 実行列 B が AB=O を満たすとする。このとき
rankA+rankB≤n
を示せ。
(ii) 行列 A に対して、 AB=O かつ
rankA+rankB=n
なる n×n 実行列 B が存在することを示せ。
(iii) n×n 実行列 B に対して
rank(A+B)≤rankA+rankB
を示せ。
(iv) n×n 実行列 B に対して
rankA+rankB≤rankAB+n
を示せ。
题目描述
设 A=O 是 n×n 实矩阵,O 表示零矩阵,并记
r=rankA.
可以不加证明地使用以下事实:齐次线性方程组
Ax=0
有 n−r 个线性无关解
x1,…,xn−r,且不可能有超过
n−r 个线性无关解。回答:
- 若 n×n 实矩阵 B 满足 AB=O,证明
rankA+rankB≤n.
- 对给定的 A,证明存在 n×n 实矩阵 B,同时满足
和
rankA+rankB=n.
- 对任意 n×n 实矩阵 B,证明
rank(A+B)≤rankA+rankB.
- 对任意 n×n 实矩阵 B,证明
rankA+rankB≤rank(AB)+n.
Kai
(i) AB=O の場合
B の各列を bj とする。 AB=O から
Abj=0
なので、 ImB⊂kerA である。したがって
rankB≤dimkerA=n−rankA,
すなわち
rankA+rankB≤n.
(ii) 等号を実現する B
r=rankA とし、 kerA の基底を
x1,…,xn−r
とする。これらと零列を並べて
B=(x1 ⋯ xn−r 0 ⋯ 0)
と定める。このとき AB=O かつ rankB=n−r だから、
rankA+rankB=n.
(iii) 和の階数
任意の x∈Rn に対して
(A+B)x=Ax+Bx∈ImA+ImB.
よって
rank(A+B)≤dim(ImA+ImB)≤rankA+rankB.
(iv) Sylvester の不等式
線形写像 A を ImB に制限する。この写像の核と像はそれぞれ
ker(A∣ImB)=kerA∩ImB
および Im(AB) である。次元定理により、
rankB=dim(kerA∩ImB)+rank(AB).
ここで
dim(kerA∩ImB)≤dimkerA=n−rankA.
したがって
rankA+rankB≤rank(AB)+n
を得る。