九州大学 システム情報科学府 情報理工学専攻・電気電子工学専攻 2015年8月実施 線形代数
Author
Zero
Description
任意の行列 A を引数に取り行列を返す関数 f(A)=21(AAA−A) について 以下の各問に答えよ。
(1) A が直交行列のとき、f(A) も直交行列となることを示せ。
(2) A0 を 1×1 行列 A0=(1) とし,任意の整数 n≥1 に対し, 行列 An を An=f(An−1) と定義する。このとき, 各成分が 1 の 2n 次元行ベクトル 1={1,1,…,1} と行列 An の積 1An を求めよ。
(3) {v1,v2,…,vd}を A の列空間 ( A の列ベクトルが張る部分空間 ) の基底とする。このとき,
{(v1v1),…,(vdvd),(v1−v1),…,(vd−vd)}
が f(A) の列空間の基底となることを示せ。
题目描述
对任意矩阵 A 定义
f(A)=21(AAA−A).
回答下列问题:
- 证明若 A 是正交矩阵,则 f(A) 也是正交矩阵。
- 令 A0=(1),并对任意整数 n≥1 递归定义 An=f(An−1)。设 1=(1,1,…,1) 是 2n 维行向量,求 1An。
- 若 {v1,…,vd} 是 A 的列空间(由 A 的列向量张成的子空间)的一组基,证明
{(v1v1),…,(vdvd),(−v1v1),…,(−vdvd)}
是 f(A) 列空间的一组基。
- 正交矩阵:通过分块矩阵乘法验证 f(A)⊤f(A)=I。
- 递归分块矩阵:分析 Hadamard 型递归结构,求全 1 行向量与 An 的乘积。
- 列空间与线性无关:描述 f(A) 的列向量张成空间,并证明所给 2d 个分块向量既张成该空间又线性无关。
Kai
(1)
f(A) が直交行列 ⇔ (f(A))−1=(f(A))−1 を示す
(f(A))−1=21(A⊤A⊤A⊤(−A)⊤)
A が直交行列ので, A⊤=A−1
(f(A))⊤=21(A−1A−1A−1−A−1)
f(A)−1 を求める
(2A2A2A−2A1001)=(AAA−A2002)=(111−1A200A2)=(101−2A2−A20A2)=(1011A22A10−2A1)=(10012A12A12A1−2A1)
f(A)−1=21(A1A1A1−A1)=21(A−1A−1A−1−A−1)
式(1)(2)より、
(f(A))⊤=(f(A))−1 も直交行列
(2)
An=f(An−1)
A0=(1)
A1=f(A0)=21(111−1)
A2=f(A1)=(2)2111111−11−111111−11−1
An=f(An−1)=(2n)1(An−1An−1An−1−An−1)
1An=(1,1,…,1)2n(2)n1(An−1An−1An−1−An−1)
(An−1An−1An−1An−1) の奇数列目は全て 21,偶数列目は 21,−21 の交互
1An=2n1(1×2n,0,1×2n,0,1×2n,0,…,1×2n,0)=((2)n,0,(2)n,0(2)n,0,…,(2)n,0)
(3)
A=(c1v1,c2v2,…,cdvd) と表せる
f(A)=21(c1v1,c2v2,…,cdvd,c1v1,c2v2,…,cdvdc1v1,c2v2,…,cdvd,−c1v1,−c2v2,−cdvd)=21(c1(v1v1),…,cd(vdvd),c1(v1−v1),…cd(vd−vd))
となるので、
{(v1v1),…(vdvd),(v1−v1),…,(vd−vd)}
は f(A) の列空間の基底となる