跳到主要内容

京都大学 情報学研究科 数理工学専攻 2021年8月実施 基礎数学 II

Author

思齐塾, 祭音Myyura

Description

Aを次に定める n×nn \times n 行列とする。

A=(a1a2an2an1an10000010000010000010)A = \begin{pmatrix} -a_1 & -a_2 & \cdots & -a_{n-2} & -a_{n-1} & -a_n \\ 1 & 0 & \cdots & 0 & 0 & 0 \\ 0 & 1 & \cdots & 0 & 0 & 0 \\ \vdots & \vdots & \ddots & \vdots & \vdots & \vdots \\ 0 & 0 & \cdots & 1 & 0 & 0 \\ 0 & 0 & \cdots & 0 & 1 & 0 \end{pmatrix}

また、 p(x)p(x) を次に定める xx の多項式とする。

p(x)=det(xInA)p(x) = \det(xI_n - A)

ここで、 InI_nnn 次単位行列を表す。 k=1,2,,n1k = 1, 2, \dots, n-1 に対して、 n×nn \times n 行列 AkA_k をブロック対角行列

Ak=(Ik10k1,20k1,nk102,k1Ck02,nk10nk1,k10nk1,2Ink1)A_k = \begin{pmatrix} I_{k-1} & 0_{k-1,2} & 0_{k-1,n-k-1} \\ 0_{2,k-1} & C_k & 0_{2,n-k-1} \\ 0_{n-k-1,k-1} & 0_{n-k-1,2} & I_{n-k-1} \end{pmatrix}

とする。ただし、 0,m0_{\ell, m}×m\ell \times m 零行列、 CkC_k2×22 \times 2 行列

Ck=(ak110)C_k = \begin{pmatrix} -a_k & 1 \\ 1 & 0 \end{pmatrix}

を表す。 n×nn \times n 行列 AnA_n を対角行列 An=diag(1,,1,an)A_n = \text{diag}(1, \dots, 1, -a_n) とする。以下の問いに答えよ。

(i) 多項式 p(x)p(x) を、定数 aa と非負整数 rr による axrax^r の形の項の和によって表わせ。

(ii) A=A1A2An1AnA = A_1 A_2 \dots A_{n-1} A_n が成り立つことを示せ。

(iii) jk>1|j - k| > 1 において、 AkAj=AjAkA_k A_j = A_j A_k が成り立つことを示せ。

(iv) nn を奇数とする。このとき、

p(x)=det(xInA1A3AnA2A4An1)p(x) = \det(xI_n - A_1 A_3 \dots A_n A_2 A_4 \dots A_{n-1})

が成り立つことを示せ。

(v) nn を奇数とする。 p(x)=0p(x) = 0 の根は、 n×nn \times n の対称三重対角行列で定まる方程式

det(a1+x110xxa3+a2x110xxan+an1x)=0\det \begin{pmatrix} a_1 + x & -1 & & & \\ -1 & 0 & x & & \\ & x & a_3 + a_2x & -1 & \\ & & -1 & 0 & \ddots \\ & & & \ddots & & x \\ & & & & x & a_n + a_{n-1}x \end{pmatrix} = 0

の根と一致することを示せ。

题目描述

定义 n×nn\times n 矩阵

A=(a1a2an2an1an10000010000010000010)A= \begin{pmatrix} -a_1&-a_2&\cdots&-a_{n-2}&-a_{n-1}&-a_n\\ 1&0&\cdots&0&0&0\\ 0&1&\cdots&0&0&0\\ \vdots&\vdots&\ddots&\vdots&\vdots&\vdots\\ 0&0&\cdots&1&0&0\\ 0&0&\cdots&0&1&0 \end{pmatrix}

及多项式

p(x)=det(xInA),p(x)=\det(xI_n-A),

其中 InI_nnn 阶单位矩阵。

k=1,2,,n1k=1,2,\ldots,n-1,定义块对角矩阵

Ak=(Ik10k1,20k1,nk102,k1Ck02,nk10nk1,k10nk1,2Ink1),A_k= \begin{pmatrix} I_{k-1}&0_{k-1,2}&0_{k-1,n-k-1}\\ 0_{2,k-1}&C_k&0_{2,n-k-1}\\ 0_{n-k-1,k-1}&0_{n-k-1,2}&I_{n-k-1} \end{pmatrix},

其中 0,m0_{\ell,m} 表示 ×m\ell\times m 零矩阵,且

Ck=(ak110).C_k= \begin{pmatrix} -a_k&1\\ 1&0 \end{pmatrix}.

再定义对角矩阵

An=diag(1,,1,an).A_n=\operatorname{diag}(1,\ldots,1,-a_n).

回答:

  1. p(x)p(x) 明确写成若干形如 axrax^r 的项之和,其中 aa 为常数、rr 为非负整数。
  2. 证明
A=A1A2An1An.A=A_1A_2\cdots A_{n-1}A_n.
  1. 证明当 jk>1|j-k|>1 时,
AkAj=AjAk.A_kA_j=A_jA_k.
  1. nn 为奇数。证明
p(x)=det ⁣(xInA1A3AnA2A4An1).p(x) = \det\!\left( xI_n- A_1A_3\cdots A_n A_2A_4\cdots A_{n-1} \right).
  1. nn 为奇数。证明 p(x)=0p(x)=0 的根与下列对称三对角矩阵方程的根一致:
det(a1+x110xxa3+a2x110xxan+an1x)=0.\det \begin{pmatrix} a_1+x&-1&&&&\\ -1&0&x&&&\\ &x&a_3+a_2x&-1&&\\ &&-1&0&\ddots&\\ &&&\ddots&\ddots&x\\ &&&&x&a_n+a_{n-1}x \end{pmatrix} =0.

Kai

(i) 特性多項式

nn 列について展開する漸化式、または帰納法により、

p(x)=xn+a1xn1+a2xn2++an1x+an\boxed{ p(x)=x^n+a_1x^{n-1}+a_2x^{n-2}+\cdots+a_{n-1}x+a_n }

を得る。実際、 xInAxI_n-A の最下行までの下三角部分には 1-1 が並ぶため、第 nn 列の第 11 成分 ana_n の余因子は 11 となり、残る項は xx 倍の同型の行列式になる。

(ii) AA の積表示

AkA_k は座標 k,k+1k,k+1 のみに

Ck=(ak110)C_k= \begin{pmatrix} -a_k&1\\ 1&0 \end{pmatrix}

として作用し、それ以外の座標では恒等写像である。右端の AnA_n から順に掛けると、各段階で新しい係数 ak-a_k が先頭行側へ入り、同時に 11 が一段下へ移る。標準基底への作用を列ごとに比較すれば、

A1A2An1An=(a1a2an100010)=A.A_1A_2\cdots A_{n-1}A_n = \begin{pmatrix} -a_1&-a_2&\cdots&-a_n\\ 1&0&\cdots&0\\ &\ddots&\ddots&\vdots\\ 0&&1&0 \end{pmatrix} =A.

(iii) 離れた因子の可換性

AkA_k が単位行列と異なる行・列の添字は {k,k+1}\{k,k+1\} だけである。 jk>1|j-k|>1 なら

{k,k+1}{j,j+1}=\{k,k+1\}\cap\{j,j+1\}=\varnothing

だから、二つの行列は互いに異なる座標ブロックに作用する。したがって

AkAj=AjAk.A_kA_j=A_jA_k.

(iv) 因子の並べ替え

同じサイズの正方行列 X,YX,Y について

det(xIXY)=det(xIYX)\det(xI-XY)=\det(xI-YX)

が成り立つ。したがって、積の因子を巡回移動しても特性行列式は変わらない。また (iii) により、添字が隣り合わない因子は交換できる。

nn が奇数のとき、これら二種類の操作を繰り返すと、積の語

A1A2AnA_1A_2\cdots A_n

を、特性行列式を変えずに奇数添字、偶数添字の順へ移せる。よって

p(x)=det(xInA1A3AnA2A4An1).p(x) =\det\left( xI_n-A_1A_3\cdots A_nA_2A_4\cdots A_{n-1} \right).

ここで行列積そのものが元の AA と等しいとは限らず、等しいのは上の特性行列式である。

(v) 対称三重対角行列

n=2m+1n=2m+1 とし、

O=A1A3An,E=A2A4An1O=A_1A_3\cdots A_n, \qquad E=A_2A_4\cdots A_{n-1}

とおく。(iv) から p(x)=det(xInOE)p(x)=\det(xI_n-OE) である。

偶数添字の各ブロックは

C2j1=(011a2j),detC2j=1C_{2j}^{-1} = \begin{pmatrix} 0&1\\ 1&a_{2j} \end{pmatrix}, \qquad \det C_{2j}=-1

を満たす。したがって EE は正則で、

detE=(1)m.\det E=(-1)^m.

ここで

xInOE=(xE1O)ExI_n-OE=(xE^{-1}-O)E

である。 M(x)=xE1OM(x)=xE^{-1}-O を書き下すと、ちょうど題示の対称三重対角行列

M(x)=(a1+x110xxa3+a2x110xxan+an1x)M(x)= \begin{pmatrix} a_1+x&-1&&&&\\ -1&0&x&&&\\ &x&a_3+a_2x&-1&&\\ &&-1&0&\ddots&\\ &&&\ddots&\ddots&x\\ &&&&x&a_n+a_{n-1}x \end{pmatrix}

になる。ゆえに

p(x)=detM(x)detE=(1)mdetM(x).p(x) =\det M(x)\det E =(-1)^m\det M(x).

両辺は非零定数倍だけ異なるので、

p(x)=0detM(x)=0.p(x)=0 \quad\Longleftrightarrow\quad \det M(x)=0.

したがって二つの方程式の根は重複度も含めて一致する。