京都大学 情報学研究科 数理工学専攻 2019年8月実施 基礎数学 II
Author
思齐塾, 祭音Myyura
Description
以下の問いに答えよ。
(i) 4×4 行列
A=−14−711112−123301−14−5
のランク (階数) r を求め, rank B=r なる適当な 4×r 行列 B , rank C=r なる r×4 行列 C への分解 A=BC を計算せよ。
(ii) n 本の m 次元列ベクトル a1,a2,…,an からなる m×n 行列
A=(a1a2…an)
のランク r は r<min{m,n} であるものとする。このとき, 行列 A は, rank B=r なる適当な m×r 行列 B , rank C=r なる r×n 行列 C を用いて
と分解されることを示せ。
题目描述
回答下列问题。
- 对矩阵
A=−14−711112−123301−14−5,
求其秩 r,并具体求出一个 4×r 矩阵 B 和一个
r×4 矩阵 C,使
A=BC,rankB=rankC=r.
- 设 m×n 矩阵
A=(a1a2⋯an)
由 n 个 m 维列向量组成,并且
rankA=r<min{m,n}.
证明存在适当的 m×r 矩阵 B 与
r×n 矩阵 C,满足
A=BC,rankB=rankC=r.
Kai
(i) 与えられた行列の階数分解
行基本変形により、
A⟶100001005151100−525300.
したがって rankA=2 であり、主列は第 1,2 列である。そこで
B=−14−711112−1,C=(100151511−5253)
とおく。直接乗法すると、
BC=−14−711112−123301−14−5=A.
B の二列は一次独立であり、 C は I2 を列として含むので、
rankB=rankC=2.
(ii) 一般の階数分解
rankA=r とする。 A の列から一次独立な r 本
ai1,…,air
を選び、
B=(ai1 ⋯ air)
とおく。これらは列空間の基底なので rankB=r である。
各列 aj は一意に
aj=k=1∑rckjaik
と書ける。係数を C=(ckj)∈Rr×n に並べれば、列ごとに比較して A=BC である。さらに、選んだ列 aik に対応する C の列は標準基底であるため、 C は Ir を列として含む。したがって
rankC=r
であり、求める階数分解が得られる。