早稲田大学 創造理工学研究科 経営システム工学専攻 2024年8月実施 线性代数
Author
思齐塾, 祭音Myyura
Description
2つの n 次元実ベクトル x,y に対し, ∣∣x∣∣=∣∣y∣∣,x=y であるものとする。ただし ∣∣⋅∣∣ はユークリッドノルムを表す。ここで、ベクトル z=x−y と実数 α に対し、行列 H を
H=In−∣∣z∣∣2αzzT
と定める。ただし In は n 次単位行列である。この行列 H に対し Hx=y が成立するとき、実数 α を求めよ。
题目描述
设 x,y 是两个 n 维实向量,满足
∥x∥=∥y∥,x=y,
其中 ∥⋅∥ 为欧几里得范数。令
并对实数 α 定义
H=In−∥z∥2αzzT,
其中 In 为 n 阶单位矩阵。若 Hx=y,求 α。
Kai
Given Hx=y , we have
Inx−∣∣z∣∣2αzzTx=y
x−∣∣z∣∣2αz(zTx)=y
Since z=x−y , we can write x−y=∣∣z∣∣2αz(zTx) , so
z=∣∣z∣∣2αz(zTx)
If z=0 , we can divide by z to get
1=∣∣z∣∣2α(zTx)
α=zTx∣∣z∣∣2
Also, since z=x−y , zT=xT−yT . Thus zTx=(xT−yT)x=xTx−yTx=∣∣x∣∣2−xTy .
We have ∣∣x∣∣=∣∣y∣∣ . Then
∣∣z∣∣2=zTz=(x−y)T(x−y)=xTx−xTy−yTx+yTy=∣∣x∣∣2+∣∣y∣∣2−2xTy=2∣∣x∣∣2−2xTy .
Therefore,
α=∣∣x∣∣2−xTy2∣∣x∣∣2−2xTy=∣∣x∣∣2−xTy2(∣∣x∣∣2−xTy)=2
Thus, α=2 .
Now, we check if Hx=y holds.
Hx=Inx−∣∣z∣∣22zzTx=x−∣∣z∣∣22(x−y)((x−y)Tx)=x−∣∣z∣∣22(x−y)(xTx−yTx)=x−2∣∣x∣∣2−2xTy2(x−y)(∣∣x∣∣2−xTy)=x−(x−y)=y
Thus, Hx=y holds when α=2 .