# 線形代数 ###### tags: `probability-theory` ## スカラー、ベクトル、行列 スカラー $$ x_1, x_2, \ldots, x_n, \ldots $$ 列ベクトル $$ \boldsymbol{x} = \left( \begin{array}{c} x_1 \\ x_2 \\ \vdots \\ x_p \end{array} \right) $$ 行列 $$ X = \left( \begin{array}{cccc} x_{11} & x_{12} & \cdots & x_{1p} \\ x_{21} & x_{22} & \cdots & x_{2p} \\ \vdots & \vdots & \ddots & \vdots \\ x_{n1} & x_{n2} & \cdots & x_{np} \end{array} \right) $$ $$ A = \left( \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1p} \\ a_{21} & a_{22} & \cdots & a_{2p} \\ \vdots & \vdots & \ddots & \vdots \\ a_{p1} & a_{p2} & \cdots & a_{pp} \end{array} \right) $$ ## 転置 列ベクトルを転置すると行ベクトルになる。 $$ \boldsymbol{x}^\top = \left( \begin{array}{cccc} x_1 & x_2 & \cdots & x_p \end{array} \right) $$ 行列を転置すると、要素の添え字が逆になる。 $$ X^{\top} = \left( \begin{array}{cccc} x_{11} & x_{21} & \cdots & x_{n1} \\ x_{12} & x_{22} & \cdots & x_{n2} \\ \vdots & \vdots & \ddots & \vdots \\ x_{1p} & x_{2p} & \cdots & x_{np} \end{array} \right) $$ $$ A^{\top} = \left( \begin{array}{cccc} a_{11} & a_{21} & \cdots & a_{p1} \\ a_{12} & a_{22} & \cdots & a_{p2} \\ \vdots & \vdots & \ddots & \vdots \\ a_{1p} & a_{2p} & \cdots & a_{pp} \end{array} \right) $$ 転置は2回繰り返すと、元に戻る。 $$ \left(\boldsymbol{x}^\top\right)^\top = \boldsymbol{x}, \,\, \left(X^\top\right)^\top = X, \,\, \left(A^\top\right)^\top = A $$ ## 加法と減法 ベクトル同士や行列同士の加減算は、形状が同じもの同士の加減算がすべての要素同士の加減算として定義される。 $$ \boldsymbol{x}+\boldsymbol{y} = \left( \begin{array}{c} x_1 \\ x_2 \\ \vdots \\ x_p \end{array} \right) + \left( \begin{array}{c} y_1 \\ y_2 \\ \vdots \\ y_p \end{array} \right) = \left( \begin{array}{c} x_1 + y_1 \\ x_2 + y_2 \\ \vdots \\ x_p + y_p \end{array} \right) $$ $$ \boldsymbol{x}-\boldsymbol{y} = \left( \begin{array}{c} x_1 \\ x_2 \\ \vdots \\ x_p \end{array} \right) - \left( \begin{array}{c} y_1 \\ y_2 \\ \vdots \\ y_p \end{array} \right) = \left( \begin{array}{c} x_1 - y_1 \\ x_2 - y_2 \\ \vdots \\ x_p - y_p \end{array} \right) $$ ## スカラー積 ベクトルとスカラーの積は、ベクトルのすべての要素に同じスカラーを掛ける乗算として定義される。 $$ a\boldsymbol{x} = a\left( \begin{array}{c} x_1 \\ x_2 \\ \vdots \\ x_p \end{array} \right) = \left( \begin{array}{c} ax_1 \\ ax_2 \\ \vdots \\ ax_p \end{array} \right) $$ 行列とスカラーの積も同様である。 $$ aX = a\left( \begin{array}{cccc} x_{11} & x_{12} & \cdots & x_{1p} \\ x_{21} & x_{22} & \cdots & x_{2p} \\ \vdots & \vdots & \ddots & \vdots \\ x_{n1} & x_{n2} & \cdots & x_{np} \end{array} \right) = \left( \begin{array}{cccc} ax_{11} & ax_{12} & \cdots & ax_{1p} \\ ax_{21} & ax_{22} & \cdots & ax_{2p} \\ \vdots & \vdots & \ddots & \vdots \\ ax_{n1} & ax_{n2} & \cdots & ax_{np} \end{array} \right) $$ ## ベクトルの内積 ベクトルの内積は、要素同士の積和として定義される。 $$ \left<\boldsymbol{x}, \boldsymbol{y}\right> = \left<\left( \begin{array}{c} x_1 \\ x_2 \\ \vdots \\ x_p \end{array} \right), \left( \begin{array}{c} y_1 \\ y_2 \\ \vdots \\ y_p \end{array} \right)\right> = x_1y_1+x_2y_2+\cdots x_py_p $$ ## 行列積 ベクトルや行列の積は、左の行と右の列同士の内積を要素とする配列と定義される。 $$ \begin{align} AB & = \left( \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1q} \\ a_{21} & a_{22} & \cdots & a_{2q} \\ \vdots & \vdots & \ddots & \vdots \\ a_{p1} & a_{p2} & \cdots & a_{pq} \end{array} \right)\left( \begin{array}{cccc} b_{11} & b_{12} & \cdots & b_{1r} \\ b_{21} & b_{22} & \cdots & b_{2r} \\ \vdots & \vdots & \ddots & \vdots \\ b_{q1} & b_{q2} & \cdots & b_{qr} \end{array} \right) \notag \\ & = \left( \begin{array}{cccc} \sum_k a_{1k}b_{k1} & \sum_k a_{1k}b_{k2} & \cdots & \sum_k a_{1k}b_{kr} \\ \sum_k a_{2k}b_{k1} & \sum_k a_{2k}b_{k2} & \cdots & \sum_k a_{2k}b_{kr} \\ \vdots & \vdots & \ddots & \vdots \\ \sum_k a_{pk}b_{k1} & \sum_k a_{pk}b_{k2} & \cdots & \sum_k a_{pk}b_{kr} \\ \end{array} \right) \notag \end{align} $$ $q=1$の特殊な場合が、ベクトル同士の内積である。 $$ \left<\boldsymbol{x}, \boldsymbol{y}\right> = \boldsymbol{x}^\top\boldsymbol{y} $$ この行列積は大きさが$1\times 1$の行列となる。これをスカラーと同一視する。 ## 総和 $\boldsymbol{1}_p$を大きさが$p$の列ベクトルとする。 $$ \boldsymbol{1}_p = \left( \begin{array}{c} 1 \\ 1 \\ \vdots \\ 1 \end{array}\right) $$ ある$p$次元ベクトル$\boldsymbol{x}$のすべての要素の和は、上のベクトルと$\boldsymbol{x}$との内積に等しい。 $$ \sum_{j=1}^p x_j = \left(\begin{array}{cccc} 1 & 1 & \cdots & 1 \end{array}\right)\left(\begin{array}{c} x_1 \\ x_2 \\ \vdots \\ x_p \end{array}\right) = {\boldsymbol{1}_p}^\top \boldsymbol{x} $$ 同様に大きさが$p\times q$の行列$A$のすべての要素の総和は $$ \begin{align} \sum_{i=1}^p\sum_{j=1}^q a_{ij} & = \sum_{j=1}^q\left(\sum_{i=1}^p a_{ij}\right) \notag \\ & = \left( \begin{array}{cccc} \sum_{i=1}^p a_{i1} & \sum_{i=1}^p a_{i2} & \cdots & \sum_{i=1}^p a_{iq} \end{array}\right)\left(\begin{array}{c} 1 \\ 1 \\ \vdots \\ 1 \end{array}\right) \notag \\ & = \left(\begin{array}{cccc} 1 & 1 & \cdots & 1 \end{array}\right)\left( \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1q} \\ a_{21} & a_{22} & \cdots & a_{2q} \\ \vdots & \vdots & \ddots & \vdots \\ a_{p1} & a_{p2} & \cdots & a_{pq} \end{array} \right)\left(\begin{array}{c} 1 \\ 1 \\ \vdots \\ 1 \end{array}\right) \notag \\ & = {\boldsymbol{1}_p}^\top A {\boldsymbol{1}_q} \end{align} $$ となる。 ## 正方行列 行数と列数が同じ行列を正方行列という。 $$ A = \left( \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1p} \\ a_{21} & a_{22} & \cdots & a_{2p} \\ \vdots & \vdots & \ddots & \vdots \\ a_{p1} & a_{p2} & \cdots & a_{pp} \end{array} \right) $$ ## 逆行列 ある正方行列$A$に対して $$ AB=I $$ を満たす行列$B$が存在するとき、これを$A^{-1}$と記し、$A$の逆行列という。 ## 固有値と固有ベクトル ある正方行列$A$に対して、ベクトル$\boldsymbol{x}$とスカラー$\lambda$が存在して $$ A\boldsymbol{x}=\lambda\boldsymbol{x} $$ を満たすとき、$\lambda$を$A$の固有値、$\boldsymbol{x}$を$A$の固有ベクトルという。 あるベクトル$\boldsymbol{x}$が正方行列$A$の固有値であるとき、非ゼロのスカラー$a\neq 0$によるその任意のスカラー倍$a\boldsymbol{x}$もまた$A$の固有ベクトルとなる。 $$ A\boldsymbol{x}=\lambda\boldsymbol{x} \Rightarrow \forall a\neq 0, a\in \mathscr{R}, A\left(a\boldsymbol{x}\right) = aA\boldsymbol{x} = a\lambda\boldsymbol{x}=\lambda\left(a\boldsymbol{x}\right) $$ そこで、固有ベクトルに長さが$1$であるとの条件を課すのが通例である。 $$ \left|\boldsymbol{x}\right| = \boldsymbol{x}^\top \boldsymbol{x} = \sum_{j=1}^p x_j^2 = 1 $$ ## 射影 ## 正規直交射影 ## 行列式 正方行列の行列式$\left|A\right|$は、その正方行列の大きさを表す。 余因子展開。 ## 2次形式 $$ \boldsymbol{x}^\top A\boldsymbol{x} $$ ## 2次関数 $$ f\left(\boldsymbol{x}\right) = \boldsymbol{x}^\top A\boldsymbol{x} + \boldsymbol{b}^\top\boldsymbol{x}+c $$