[別館]球面倶楽部零八式markIISR

東大入試数学中心。解説なので解答としては不十分。出題年度で並ぶようにしている。大人の解法やうまい解法は極めて主観的に決めている。

2009年(平成21年)山梨大学医学部後期-数学[1](2)

2022.10.22記

[1](2)
2次正方行列 \begin{pmatrix} a & b \\ c & d \end{pmatrix}逆行列をもち
\begin{pmatrix} a & b \\ c & d \end{pmatrix}=\begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}\begin{pmatrix} 1 & k \\ 0 & 1 \end{pmatrix}\begin{pmatrix} \alpha & 0 \\ 0 & \beta \end{pmatrix} と表されている.ただし,\theta,k,\beta は実数で,\alpha は正の実数である.このとき,\alpha,\beta,\cos\theta,\sin\theta,k を実数a,b,c,dで表すと,\alpha=[ウ]\beta=[エ]\cos\theta=[オ]\sin\theta=[カ]k=[キ]である.

本問のテーマ
岩澤分解
QR 分解とグラム-シュミットの直交化法

2022.10.22記
前にも書いたかも知れないが,2000年代後半の山梨大学医学部の行列の問題は,大学で学ぶ線形代数に背景をもつものが多い.

岩澤分解

2次元回転行列:\begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}
剪断行列:\begin{pmatrix} 1 & k \\ 0 & 1 \end{pmatrix}固有値が1で重解の行列),
対角行列:\begin{pmatrix} \alpha & 0 \\ 0 & \beta \end{pmatrix}を用いて
正則な2次の正方行列 \begin{pmatrix} a & b \\ c & d \end{pmatrix}
\begin{pmatrix} a & b \\ c & d \end{pmatrix}=\begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}\begin{pmatrix} 1 & k \\ 0 & 1 \end{pmatrix}\begin{pmatrix} \alpha & 0 \\ 0 & \beta \end{pmatrix} と分解できる.この分解を岩澤分解という.

この岩澤先生は 岩澤健吉先生 である.

Iwasawa decomposition では
\begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}\begin{pmatrix} \alpha & 0 \\ 0 & \beta \end{pmatrix}\begin{pmatrix} 1 & K \\ 0 & 1 \end{pmatrix} となっているが
\begin{pmatrix} \alpha & 0 \\ 0 & \beta \end{pmatrix}\begin{pmatrix} 1 & K \\ 0 & 1 \end{pmatrix} =\begin{pmatrix} 1 & \alpha K/\beta \\ 0 & 1 \end{pmatrix}\begin{pmatrix} \alpha & 0 \\ 0 & \beta \end{pmatrix}
であるから,分解可能性については剪断行列と対角行列の順番が異なることは本質的ではない(線型変換の意味を考えると少し意味が変わる程度)細かい違いである.なお,正則行列を考えているので
\alpha\beta=\textrm{det}\begin{pmatrix} a & b \\ c & d \end{pmatrix}\neq 0 となることに注意しておく.

いずれにせよ,QR分解
\begin{pmatrix} a & b \\ c & d \end{pmatrix}=\begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}\begin{pmatrix} p & q \\ 0 & r \end{pmatrix} の右側の上三角行列をさらに剪断行列と対角行列に分解したものが岩澤分解と考えることができる.

さて本問の解答だが,
\begin{pmatrix} \cos\theta & \sin\theta \\ -\sin\theta & \cos\theta \end{pmatrix}\begin{pmatrix} a & b \\ c & d \end{pmatrix}=\begin{pmatrix} 1 & k \\ 0 & 1 \end{pmatrix}\begin{pmatrix} \alpha & 0 \\ 0 & \beta \end{pmatrix}
を成分計算して成分比較しても大した計算にはならないが,意味を考えた解法を与えておく.

[解答]
\begin{pmatrix} 1 & k \\ 0 & 1 \end{pmatrix}\begin{pmatrix} \alpha & 0 \\ 0 & \beta \end{pmatrix} と表される線型変換による単位正方形の像は
\begin{pmatrix} \alpha \\ 0 \end{pmatrix}\begin{pmatrix} k\beta \\ \beta \end{pmatrix} で張られる平行四辺形であり,これを原点中心に \theta 回転したものが
\begin{pmatrix} a \\ c \end{pmatrix}\begin{pmatrix} b \\ d \end{pmatrix} で張られる平行四辺形になる.

よって x軸を原点中心に \theta 回転すると\begin{pmatrix} a \\ c \end{pmatrix}に重なるので
\cos\theta=\dfrac{a}{\sqrt{a^2+c^2}}\sin\theta=\dfrac{c}{\sqrt{a^2+c^2}}
となる.また2つの平行四辺形の辺の長さと面積が等しく,内積も等しいので
内積か面積か片方で良いが,両方ある方が計算が楽)
a^2+c^2=\alpha^2
b^2+d^2=(1+k^2)\beta^2(これは使わなくて良い),
ad-bc=\alpha\beta
ab+cd=k\alpha\beta
が成立するので
\alpha=\sqrt{a^2+c^2}(∵\alpha\gt 0),
\beta=\dfrac{ad-bc}{\sqrt{a^2+c^2}}
k=\dfrac{ab+cd}{ad-bc}
となる.

QR 分解とグラム-シュミットの直交化法

\vec{a}=\begin{pmatrix} a \\ c \end{pmatrix}\vec{b}=\begin{pmatrix} b \\ d \end{pmatrix} がある.
\vec{a}向きの単位ベクトルとその成分を
\vec{e}_1=\dfrac{1}{||\vec{a}||}\vec{a}=\begin{pmatrix} \cos\theta \\ \sin\theta \end{pmatrix}
とすると,\vec{b}\vec{a} への正射影ベクトルは (\vec{b}\bullet\vec{e}_1)\vec{e}_1 であるから
\vec{b}=(\vec{b}\bullet\vec{e}_1)\vec{e}_1
\vec{a}(または\vec{e}_1)に垂直となるので,
\vec{e}_2=\begin{pmatrix} -\sin\theta \\ \cos\theta \end{pmatrix}=\dfrac{1}{||\vec{a}||}
\begin{pmatrix} -c \\ a\end{pmatrix}
を用いて r\vec{e}_2 と表現することができる.具体的には
r\vec{e}_2\vec{b}\vec{e}_2 への正射影ベクトルだから
 r=\vec{b}\bullet\vec{e}_2 である.つまり
\vec{b}=(\vec{b}\bullet\vec{e}_1)\vec{e}_1+(\vec{b}\bullet\vec{e}_2)\vec{e}_2
と正規直交基底で分解できる.

このとき,これらの関係を行列で表現すると
\begin{pmatrix} a & b \\ c & d \end{pmatrix}=
(\vec{e_1}\quad\vec{e_2})\begin{pmatrix} ||\vec{a}|| & \vec{b}\bullet\vec{e}_1 \\ 0 & \vec{b}\bullet\vec{e}_2 \end{pmatrix}
となる.よって
\begin{pmatrix} a & b \\ c & d \end{pmatrix}=(\vec{e_1}\quad\vec{e_2})\begin{pmatrix} 1 & \dfrac{\vec{b}\bullet\vec{e}_1}{\vec{b}\bullet\vec{e}_2} \\ 0 & 1\end{pmatrix}\begin{pmatrix} ||\vec{a}|| & 0 \\ 0 & \vec{b}\bullet\vec{e}_2 \end{pmatrix}
と分解できる.

[大人の解答]
\vec{a}=\begin{pmatrix} a \\ c \end{pmatrix}\vec{b}=\begin{pmatrix} b \\ d \end{pmatrix}
とすると,QR分解(またはグラム-シュミットの直交化法)により
\vec{e}_1=\dfrac{1}{||\vec{a}||}\vec{a}=\begin{pmatrix} \cos\theta \\ \sin\theta \end{pmatrix}
\vec{e}_2=\begin{pmatrix} -\sin\theta \\ \cos\theta \end{pmatrix}=\dfrac{1}{||\vec{a}||}
\begin{pmatrix} -c \\ a\end{pmatrix}
を用いて
\begin{pmatrix} a & b \\ c & d \end{pmatrix}=(\vec{e_1}\quad\vec{e_2})\begin{pmatrix} 1 & \dfrac{\vec{b}\bullet\vec{e}_1}{\vec{b}\bullet\vec{e}_2} \\ 0 & 1\end{pmatrix}\begin{pmatrix} ||\vec{a}|| & 0 \\ 0 & \vec{b}\bullet\vec{e}_2 \end{pmatrix}
と分解できる.よって
\begin{pmatrix} \cos\theta \\ \sin\theta\end{pmatrix}=\vec{e}_1=\dfrac{1}{||\vec{a}||}\vec{a}=\dfrac{1}{\sqrt{a^2+c^2}}\begin{pmatrix} a \\ c \end{pmatrix}
\alpha=||\vec{a}||=\sqrt{a^2+c^2}
\beta=\vec{b}\bullet\vec{e}_2=\dfrac{1}{||\vec{a}||}\left(\vec{b}\bullet\begin{pmatrix} -c \\ a \end{pmatrix}\right)=\dfrac{ad-bc}{\sqrt{a^2+c^2}}
k=\dfrac{\vec{b}\bullet\vec{e}_1}{\vec{b}\bullet\vec{e}_2}=\dfrac{\vec{b}\bullet\vec{a}}{\vec{b}\bullet\begin{pmatrix} -c \\ a \end{pmatrix}}=\dfrac{ab+cd}{ad-bc}
となる.