跳到主要内容

早稲田大学 創造理工学研究科 経営システム工学専攻 2024年7月実施 数理基礎 問題2

Author​

思齐塾, 祭音Myyura

Description​

日本語​

小問3​

2つの nn 次元実ベクトル x,yx, y に対し, ∣∣x∣∣=∣∣y∣∣,x≠y||x|| = ||y||, x \neq y であるものとする。ただし ∣∣⋅∣∣||\cdot|| はユークリッドノルムを表す。ここで、ベクトル z=x−yz = x - y と実数 α\alpha に対し、行列 HH を

H=In−α∣∣z∣∣2zzTH = I_n - \frac{\alpha}{||z||^2} zz^T

と定める。ただし InI_n は nn 次単位行列である。この行列 HH に対し Hx=yHx = y が成立するとき、実数 α\alpha を求めよ。

题目描述​

小问3​

设 x,yx,y 是两个 nn 维实向量,满足

∥x∥=∥y∥,x≠y,\lVert x\rVert=\lVert y\rVert,\qquad x\neq y,

其中 ∥⋅∥\lVert\cdot\rVert 为欧几里得范数。令

z=x−yz=x-y

并对实数 α\alpha 定义

H=In−α∥z∥2zzT,H=I_n-\frac{\alpha}{\lVert z\rVert^2}zz^{\mathsf T},

其中 InI_n 为 nn 阶单位矩阵。若 Hx=yHx=y,求 α\alpha。

Kai​

小問3​

Given Hx=yHx = y , we have

Inx−α∣∣z∣∣2zzTx=yI_n x - \frac{\alpha}{||z||^2} zz^T x = y
x−α∣∣z∣∣2z(zTx)=yx - \frac{\alpha}{||z||^2} z(z^T x) = y

Since z=x−yz = x - y , we can write x−y=α∣∣z∣∣2z(zTx)x - y = \frac{\alpha}{||z||^2} z(z^T x) , so

z=α∣∣z∣∣2z(zTx)z = \frac{\alpha}{||z||^2} z(z^T x)

Since x≠yx\ne y , we have z≠0z\ne0 . Equality of the scalar multiples of this nonzero vector therefore gives

1=α∣∣z∣∣2(zTx)1 = \frac{\alpha}{||z||^2} (z^T x)
α=∣∣z∣∣2zTx\alpha = \frac{||z||^2}{z^T x}

Also, since z=x−yz = x - y , zT=xT−yTz^T = x^T - y^T . Thus zTx=(xT−yT)x=xTx−yTx=∣∣x∣∣2−xTyz^T x = (x^T - y^T) x = x^T x - y^T x = ||x||^2 - x^T y . We have ∣∣x∣∣=∣∣y∣∣||x|| = ||y|| . Then ∣∣z∣∣2=zTz=(x−y)T(x−y)=xTx−xTy−yTx+yTy=∣∣x∣∣2+∣∣y∣∣2−2xTy=2∣∣x∣∣2−2xTy||z||^2 = z^T z = (x - y)^T (x - y) = x^T x - x^T y - y^T x + y^T y = ||x||^2 + ||y||^2 - 2x^T y = 2||x||^2 - 2x^T y . Therefore,

α=2∣∣x∣∣2−2xTy∣∣x∣∣2−xTy=2(∣∣x∣∣2−xTy)∣∣x∣∣2−xTy=2\alpha = \frac{2||x||^2 - 2x^T y}{||x||^2 - x^T y} = \frac{2(||x||^2 - x^T y)}{||x||^2 - x^T y} = 2

Thus, α=2\alpha = 2 . Now, we check if Hx=yHx = y holds.

Hx=Inx−2∣∣z∣∣2zzTx=x−2∣∣z∣∣2(x−y)((x−y)Tx)=x−2∣∣z∣∣2(x−y)(xTx−yTx)=x−22∣∣x∣∣2−2xTy(x−y)(∣∣x∣∣2−xTy)=x−(x−y)=yHx = I_n x - \frac{2}{||z||^2} zz^T x = x - \frac{2}{||z||^2} (x - y)((x - y)^T x) = x - \frac{2}{||z||^2} (x - y)(x^T x - y^T x) = x - \frac{2}{2||x||^2 - 2x^T y} (x - y)(||x||^2 - x^T y) = x - (x - y) = y

Thus, Hx=yHx = y holds when α=2\alpha = 2 .