京都大学 情報学研究科 数理工学専攻 2007年8月実施 基礎数学 II
Author
思齐塾, 祭音Myyura
Description
nを2以上の自然数とし, Vandermonde行列 Vn および Hankel行列 Hn を
Vn=1x1x12⋮x1n−11x2x22⋮x2n−1⋯⋯⋯⋯1xnxn2⋮xnn−1,Hn=s0s1⋮sn−1s1s2⋮sn⋯⋯⋯sn−1sn⋮s2n−2
により導入する. 各 sk は xi を用いて sk=x1k+x2k+⋯+xnk,(k=0,1,…) と表されるとする. ここに, s0=1+1+⋯+1=n である. また,
Δ(x1,x2,…,xn):=1≤i<j≤n∏(xi−xj)
とおく. 以下の問いに答えよ.
(i) detVn=(−1)2n(n−1)Δ(x1,x2,…,xn) を示せ.
(ii) 相異なる xi について平面上の n 点 (x1,y1),(x2,y2),…,(xn,yn) をとる. 曲線
y=a0+a1x+a2x2+⋯+an−1xn−1
がこれら n 点をすべて通るとき, 係数 a0,a1,…,an−1 は, 与えられた (x1,y1),(x2,y2),…,(xn,yn) から一意に定まることを示せ.
(iii) x1<x2<⋯<xn のとき, detVn>0 が成り立つことを示せ.
(iv) Hn を Vn で表し, detHn=Δ(x1,x2,…,xn)2 を示せ.
(v) Hankel行列 Hn+1 を
Hn+1=s0s1⋮sns1s2⋮sn+1⋯⋯⋯snsn+1⋮s2n
で定めるとき, detHn+1=0 が成り立つことを示せ.
题目描述
设 n≥2 为自然数,定义 Vandermonde 矩阵和 Hankel 矩阵
Vn=1x1x12⋮x1n−11x2x22⋮x2n−1⋯⋯⋯⋯1xnxn2⋮xnn−1,Hn=s0s1⋮sn−1s1s2⋮sn⋯⋯⋯sn−1sn⋮s2n−2,
其中
sk=x1k+x2k+⋯+xnk(k=0,1,…),s0=n,
并记
Δ(x1,…,xn):=1≤i<j≤n∏(xi−xj).
完成以下各问:
-
证明
detVn=(−1)n(n−1)/2Δ(x1,…,xn).
-
取横坐标 xi 两两不同的平面点 (xi,yi) (i=1,…,n)。证明:若次数不超过 n−1 的曲线
y=a0+a1x+⋯+an−1xn−1
通过全部这些点,则系数 a0,…,an−1 由所给点唯一确定。
-
当 x1<x2<⋯<xn 时,证明 detVn>0。
-
用 Vn 表示 Hn,并证明
detHn=Δ(x1,…,xn)2.
-
再定义
Hn+1=s0s1⋮sns1s2⋮sn+1⋯⋯⋯snsn+1⋮s2n,
证明 detHn+1=0。
Kai
(i) Vandermonde 行列式
通常の Vandermonde 行列式の公式から、
detVn=1≤i<j≤n∏(xj−xi)
である。一方、因子の個数は (2n)=n(n−1)/2 であり、各因子について xj−xi=−(xi−xj) だから、
detVn=(−1)2n(n−1)1≤i<j≤n∏(xi−xj)=(−1)2n(n−1)Δ(x1,…,xn)
を得る。
(ii) 補間多項式の一意性
a=(a0,…,an−1)T 、 y=(y1,…,yn)T とおくと、各点を通る条件は
VnTa=y
と書ける。 x1,…,xn は相異なるので、(i) より detVn=0 である。したがって VnT は正則であり、
a=(VnT)−1y
は一意に定まる。
(iii) 行列式の符号
x1<x2<⋯<xn なら、 i<j に対して xj−xi>0 である。よって
detVn=1≤i<j≤n∏(xj−xi)>0
となる。
(iv) Hankel 行列の分解
Hn の (i,j) 成分は
si+j−2=k=1∑nxki+j−2=k=1∑nxki−1xkj−1
であり、これは VnVnT の (i,j) 成分に等しい。したがって
Hn=VnVnT
である。ゆえに
detHn=detVndetVnT=(detVn)2=Δ(x1,…,xn)2
を得る。
(v) Hn+1 の行列式
(n+1)×n 行列 W を
Wij=xji−1(1≤i≤n+1, 1≤j≤n)
で定めると、(iv) と同様に
Hn+1=WWT
と分解できる。したがって
rankHn+1≤rankW≤n<n+1
であるから、 detHn+1=0 である。