東京大学 新領域創成科学研究科 複雑理工学専攻 2019年8月実施 専門基礎科目 第2問
Author
Miyake, 之遥, 祭音Myyura
Description
以下のような 4 次の正方行列
A=1000000101110110
を考え, x=(x1,x2,x3,x4)⊤ を 4 次元実数ベクトル, すなわち x∈R4 とする.
また, あるベクトル n∈R4 に直交し, 原点を含む超平面を P とし, ある点 c∈R4 を中心とする半径 a>0 の超球面を S とする.
すなわち
超平面 P={x∈R4∣n⊤x=0}超球面 S={x∈R4∣∥x−c∥=a}
とする. ただし, ∥x∥=x12+x22+x32+x42 とし, ∥n∥=1 である.
また, ⊤ は転置を表す. 以下の間に答えよ.
(問1) A の固有値 λ1<λ2<λ3<λ4 と, 対応する固有ベクトル e1,e2,e3,e4 を求めよ.
(間2) Ax の集合 Q={Ax∣x∈R4} は線形空間である.
Q の次元と基底ベクトルを求めよ.
ただし, 基底ベクトルは互いに直交していなくてもよい.
(問3) p∈P, s∈S とし, 超平面 P と超球面 S の距離 g を, ∥p−s∥ の最小値と定義する. すなわち
g=p∈P,s∈Smin∥p−s∥
である. g を n,c,a を用いて表せ.
(間4) n=(1,0,0,0)⊤, c=(1,1,1,1)⊤, a=1 とし, x と L={Ap∣p∈P}⊂Q との距離 d(x) を, x と l∈L の間の距離の最小値として以下のように定義する.
d(x)=l∈Lmin∥x−l∥
- (1) d(x) を, x1,x2,x3,x4 を用いて表せ.
- (2) s∈S とする. d(s) の最大値 maxs∈Sd(s) を求めよ.
Kai
(問1)
A の固有値を λ とすると、
0=1−λ0000−λ01011−λ1011−λ=λ(λ−1)(λ−2)(λ+1)
が成り立つから、
λ1=−1,λ2=0,λ3=1,λ4=2
である。
固有ベクトル e1 を求めるため、次のようにおく:
1000000101110110xyzw=−xyzw
よって、 x=0,y=z,2z+w=0 を得るので、例えば、
e1=011−2
とすればよい。
同様にして、例えば、
e2=01−11,e3=1000,e4=0111
とすればよい。
(問2)
Axyzw=xz+wz+wy+z=x1000+(z+w)0110+(y+z)0001
であるから、 Q の次元は3であり、
1000,0110,0001
は Q の基底となる。
(問3)
g=⎩⎨⎧0 n⋅c−a −n⋅c−a (−a≤n⋅c≤a)(n⋅c>a)(n⋅c<−a)
(問4)
(1)
Let p=(p1,p2,p3,p4)⊤, since n⋅p=0, we have p=(0,p2,p3,p4)⊤.
Then,
l=Ap=11111110p1p2p3=p20001+p30001+0110+p40110=(p2+p3)0001+(p3+p4)0110
Hence 0001 and 0110 are a orthogonal basis of L.
Let l=u0001+v0110, i.e., l=0vvu, then we have
∥x−l∥=x12+(x2−v)2+(x3−v)2+(x4−u)2=x12+2((v−2x2+x3)2+(2x2−x3)2)+(u−x4)2
When v=2x2+x3,u=x4, we have
d(x)=∥x−l∥min=x12+2(x2−x3)2
(2)
Let
d2=x12+2(x2−x3)2=f(x1,x2,x3,x4)
g(x1,x2,x3,x4)=(x1−1)2+(x2−1)2+(x3−1)2+(x4−1)2−1
Then we have
{∇f=λ∇gg=0
2x1=2λ(x1−1)x2−x3=2λ(x2−1)x3−x2=2λ(x3−1)0=λ(x4−1)(x1−1)2+(x2−1)2+(x3−1)2+(x4−1)2=1(i)(ii)(iii)(iv)(v)
When λ=0, we have x1=0,x2=x3=x4=1, which does not satisfy (v), hence λ=0.
Then solve the equations (i) ~ (v), we have
x1=2,x2=x3=1,x4=1,λ=−2
Hnece
s∈Smaxd(s)=22+0=2